看完耿建玲视频,比较感性的认识到数据库是按照一定的数据结构对数据进行创建,存储,提取,管理的仓库,通过一定的数据结构让数据处理更便捷。
那么数据库是怎样构成的呢?请看下面这张图
是不是比较清晰呢?视频里讲解的比较多的是索引,视图和表,
耿老师是从企业管理器和T-sql两方面讲解的。下面是涉及到索引、视图和表的相关视频的笔记。
18 19
表操作
利用create命令创建表
主键约束
唯一性约束
外键约束
核查约束
null约束和default约束
在企业管理器中设置主键约束
20
规则
在企业管理器中修改表
重新命名
修改数据表结构
修改表属性
添加字段
添加约束
删除约束
管理视图
视图是一个虚拟表
利用企业管理器管理视图
21
用企业管理器无法打开加密视图
使用视图操作表数据
检索数据
添加表数据
28
管理索引
聚集索引
非聚集索引
唯一索引
复合索引
29
利用企业管理器创建索引
利用索引向导创建索引
30
利用企业管理器查看修改索引
使用T sql语句删除索引
索引选择
对索引的维护
更新统计
对比用企业管理器和T-SQL两种方式,我觉得用企业管理器更简单,用T-SQL更高大上一些。
后面几集讲解了触发器和存储过程,又长了些见识。
触发器:触发器是一种特殊类型的存储过程,它不同于普通的存储过程。触发器主要是
通过事件进行触发而被执行的,而存储过程可以通过存储过程名称而被直接调用。当往某一个表格中插入记录。修改记录或者删除记录时,SQL server就会自动执行触发器所定义的SQL语句,以
确保数据的完整性。
存储过程:将一些固定的操作集中起来由SQL服务器来完成,实现某个特定任务,这就是存储过程。主要分为两类,
系统存储过程和
用户自定义存储过程。优点就是可以封装事务规则,更加方便快捷,通过权限的限制保证系统的安全性等。