关系数据库和SQL简略笔记
数据库的作用当然是存入数据,使用数据,取出数据
关系数据库就是把数据存成一张张二维表
1.关系数据模型就是一张张二维表,行为元组(记录),列为属性。它们之间存在各种各样的关系。
2.关系数据库的操作(从数学角度来看,操作数和结果都是集合)
修改,查询,更新等等操作
3.SQL,对关系数据库进行管理(既是独立的语言,又是嵌入式语言,可以到c,c++,java中供程序员使用)
集数据查询,数据定义,数据操纵,数据控制功能为一体。如定义关系模式,插入数据,建立数据库,对数据库中的数据进行查询和更新,数据库重构和维护,可以独立完成数据库生命周期中的全部活动
数据查询:SELECT
数据定义:CREATE DROP ALTER
数据操纵:INSERT UPDATE DELETE
数据控制:CRANT REVOKE
4.关系数据理论
规范化
函数依赖
范式 2NF 3NF 4NF
模式的分解
5.数据库设计
6.数据库编程
嵌入SQL