【数据库】1.基础知识
目录
DB,DBMS和SQL
DB(Data Base):数据库,指按数据结构存储在计算机内的仓库
DBMS(Data Base Management System):数据库管理系统
SQL(Structured Query Language):结构化查询语言,标准的sql语句适用于所有的数据库
对表的理解
表(Table)是数据库的基本组成单元,所有的数据都以表格的形式组织,目的是可读性强。
表包含行和列:
- 行:被称为数据/记录(data)
- 列:被称为字段(column)
每一个字段应该包含的内容:字段名,数据类型,相关的约束
SQL语句的分类
DQL(Data Query Language 数据查询语言):查询语句,凡是select语句都是DQL
DML(Data Manipulation Language 数据管理语言):insert,delete,update,对表内的数据进行增删改
DDL(Data Definition Language 数据定义语言):create,drop,alter,对表的结构进行增删改
TCL(Transaction Contorl Language 事务控制语言):commit提交事务,rollback回滚事务
DCL(Data Contorl Language 数据控制语言):grant授权,revoke撤销权限等