1.数据库系统由用户,数据库应用程序,数据库管理系统(DBMS)和数据库组成。
2.数据模型的概念描述数据库的结构和语义
数据库根据不同逻辑模型分为三种:层次型,网状型,关系型。
3.DBMS主要功能:
①数据定义语言DDL
②数据操纵语言DML
③数据库运行管理
④数据组织存储和管理
⑤数据库维护
⑥通信
4.关系型数据库:
其中,实体及实体间的联系均由单一的结构类型表示,这种逻辑结构是二维表,行列形式存储数据。行+列=表,一组表组成了数据库。
(1)二维表:关系,二维数组集合,代表与存储数据对象之间的关系
(2)行:元组或记录
(3)列:字段或属性
(4)主属性:关系中某一属性组,它们的值唯一标识一个记录,称为主属性或主键
5.结构化查询语言SQL
四部分:
①DDL:CREATE(创表),DROP(删表),ALTER(修改)
②DQL:查询SELECT
③DML:INSERT,UPDATE,DELETE
④DCL:GRANT,REVOKE