数据库基础知识点之一

1,数据库:就是整理和管理数据的仓库。

2,数据库分为关系型和非关系型

       关系,型数据库建立在数据的紧密关系基础之上。

       非关系型数据库是建立在松散的数据关系之上。

3,SQL语句:结构化查询语言是一种特殊目的的编写语言,是一种数据库查询和程序设计语言

用于存取数据以及查询,更新和管理关系数据库的统称:同时也是数据库脚本文件的扩展名。

      分类:DML    数据操纵语言

                 DDL     数据定义语言

                 DCL     数据库控制语言

                 DQL     数据查询语言

        tipS:SQL不区分大小写

4,数据库常用操作

        建库

        create database cgb default character set utf8;

        删库

        drop database cgb;

        查看所有数据库

         show databases;

5,表的常用操作

         使用数据库

         use  cgb;

         创建表

         create table tb_door;

         添加列

         alter table tb_door add column money NUMERIC(7,2)

         删除表

         drop table tb_door;

         查看所有表

         show tables;

         查看表结构/设计表

          desc tb_door;

6,表记录的常用操作

           插入记录

           insert into tb_door values();

           查询记录

           select * from tb_door;

            修改记录

            update  tb_door set tel =8 where id =1;

            删除记录

            Delete from tb_door where  id =2;

            排序

            Select *from tb_door order by tel desc;

           记录总数

           Select count(*) from tb_door;

7,字符

      char 长度固定,不足用空格填充,最多容纳 2000个字符,查询速度快,浪费空间。

       Varchar  变字符串长度,最多容纳4000个字符,查询稍慢,但省空间。

8,数字

     number(5,2)  表示5位  2位小数

9,字段约束

主键约束:特点不能为空,每张表都有主键

10,函数(操作字段)

lower   upper  length  substr

concat replace ifnull 

round ceil floor  uuid

11,条件查询

       distinct (去除重复的记录行)

select loc from dept

       where

       like "1%"

       like "1\_\_"

       null

       between  and

       limit  (分页查询)

       order by   默认升序

聚合函数

  count(1)   

  max/min

  sum/avg

  group by

  having

             

           

         

            

        

          

        

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值