1、SQL--四个部分DDL,DML,DQL,DCL
数据定义语言(DDL):定义、撤销、修改数据模式;
核心动词:create(创建) drop(删除) alter(修改)
数据查询语言(DML):查询数据;
核心动词:select(选择)
数据操纵语言(DQL):增加、删除、修改数据;
核心动词:insert(插入) update(修改) delete(删除)
数据控制语言(DCL):控制数据访问权限;
核心动词:grant(授权) revoke(回收)
2、SQL的特点
综合统一:一体化
高度非过程化:执行,只要指出干什么,不需要说怎么干
面向集合的操作方式:对象和结果都是集合
以同一种语法结构提供两种使用方式:1.查询分析器,2.嵌入式方式
语言简洁,易学易用
3、SQL Server结构--客户,服务器
4、SQL Server的性能--各种对象个数
数据库:32767个
表:每个库20亿个
列:每个表最多1024列
索引:1簇类,249非簇类(16列)
触发器:每个表3个
存储过程:1024个参数,32级嵌套
用户连接:32767个
锁定及打开对象:20亿个
打开的数据库数:32767个
5、SQL Server分布式管理框架--多个数据库协同工作模式
关系数据库模型简介--数据模型定义分类
a:概念模型
b:数据模型