SQL Server数据库开发在线视频课程-篇—6394人已学习
课程介绍
本课程为你讲解数据库开发的用到的技能,数据完整性实现用户只能输入满足要求的数据,创建视图隐藏数据查询的复杂性,使用用户自定义函数,可以在SQL语句中使用自定义函数来加工数据,使用存储过程将复杂的SQL语句简化成一条命令,使用触发器来实现复杂的业务逻辑,创建索引优化查询,为你讲解数据空中事务和锁,如何开始一个事务,如何给表中的数据加锁实现数据完整性。
课程收益
本课程为你讲解数据库开发的用到的高级技能,数据完整性实现用户只能输入满足要求的数据,创建视图隐藏数据查询的复杂性,使用用户自定义函数,可以在SQL语句中使用自定义函数来加工数据,使用存储过程将复杂的SQL语句简化成一条命令,使用触发器来实现复杂的业务逻辑,创建索引优化查询,为你讲解数据空中事务和锁,如何开始一个事务,如何给表中的数据加锁实现数据完整性。
讲师介绍
韩利辉 更多讲师课程
擅长技术领域:网络安全、Windows Server 2003/2008、网络基础架构设计、活动目录规划。
课程大纲
1. 07 介绍DDL触发器和使用DDL触发器禁止删除修改表 13:18
第2章:第01章 实现数据完整性
1. 01 数据完整性类型和实现方法 13:41
2. 02 使用主键实现实体完整性ok 17:25
3. 03 创建唯一性约束实现实体完整性 9:22
4. 04 设置自增列作为主键 14:05
5. 05 check约束规定取值范围 9:02
6. 06 check约束规定取值规范 13:34
7. 07 默认值约束 10:13
8. 08 参照完整性 13:37
9. 09 数据库关系图查看和实现参照完整性2 10:34
10. 10 使约束失效 7:09
第3章:第02章 介绍数据存储和索引
1. 01 数据如何存储数据 文件和页OK 12:36
2. 02 根据表和数据数量计算占用磁盘空间 7:03
3. 03 查看数据库的页 11:35
4. 04 在堆中存放数据和查找数据 23:04
5. 05 聚集索引和非聚集索引OK 9:36
6. 06 使用非聚集索引在堆中查找数据 14:23
7. 07 使用聚集索引进行数据查找和页分裂 16:03
8. 08 应该在哪些列上创建索引 6:49
第4章:第03章 创建和维护索引
1. 01 创建聚集索引和唯一性索引 15:25
2. 02 创建非聚集索引和查看创建的索引 6:03
3. 03 索引的页分裂和填充因子 10:07
4. 04 索引的页分裂情况以及索引碎片整理 10:24
5. 05 重建索引指定填充因子 5:13
6. 06 索引统计优化数据查询 9:29
7. 07 查看和更新索引统计 15:01
8. 08 使用全文索引查找记录OK 22:10
第5章:第04章 创建视图
1. 01 创建视图筛选表的行和列 9:56
2. 02 创建视图更改列名和添加计算列 9:10
3. 03 创建视图隐藏底层数据复杂性 11:50
4. 04 在视图上创建视图 8:23
5. 05 开发中使用视图展现数据 5:05
第6章:第05章 使用存储过程
1. 01 存储过程分类 11:45
2. 02 创建不带参数的存储过程 14:15
3. 03 创建带参数的存储过程 8:58
4. 04 讲解创建学生和添加成绩的存储过程 9:46
5. 05 开发程序调用数据库的存储过程 17:36
第7章:第06章 创建用户自定义函数
1. 01 演示系统函数的用法 7:23
2. 02 创建和使用自定义函数OK 14:52
3. 03 使用自定义函数解决实际问题 12:37
4. 04 在SQL使用CLR函数 18:55
第8章:第07章 使用触发器
1. 01 介绍触发器 3:44
2. 02 创建插入触发器OK 18:27
3. 03 删除触发器OK 13:20
4. 04 更新触发器 9:06
5. 04 更新触发器2 12:39
6. 05 使用触发器实现数据操作跟踪 21:45
7. 06 创建基于列的触发器 5:00
8. 08 创建DDL触发器跟踪记录DDL事件OK 15:47
第9章:第08章 优化查询性能
1. 01 介绍查询优化器 6:33
2. 02 准备本章学习环境ok 5:32
3. 03 显示查询读取了多少页 讲解逻辑读物理读预读OK 13:13
4. 04 显示查询持续时间和CPU时间 7:27
5. 05 查询优化器选择执行计划OK 16:59
6. 06 索引覆盖查询OK 16:33
7. 07 优化多表查询OK 16:42
8. 08 使用and运算符的查询如何使用索引 7:37
9. 08 使用and运算符的查询如何使用索引2 10:37
10. 09 使用or运算符的查询如何使用索引 9:08
第10章:第09章 管理事务和锁
1. 01 事务和事务日志 检查点实现数据一致性 13:25
2. 02 如何开始 提交和回滚事务OK 22:36
3. 03 隐式事务和显式事务OK 5:41
4. 04 数据库并发访问带来的问题OK 18:06
5. 05 数据库中的锁OK 14:23
6. 06 可以加锁的对象OK 7:50
7. 07 数据库中特殊的锁OK 15:00
8. 08 介绍事务隔离级别1 4:41
9. 09 查看和设置事务隔离级别2 提交读和未提交读 10:22
10. 10 可重复读事务隔离级别3 7:22
11. 11 防止幻影读的事务隔离级别4 9:24
12. 12 查看数据库中的锁 13:56
13. 13 SQl2005中基于行版本的隔离 6:07
14. 14 SQl2005中默认的隔离级别 7:24
15. 15 SQL2005中开启快照隔离 5:21
16. 15 SQL2005中开启快照隔离2 2:18
17. 16 死锁的产生和解决 8:14
大家可以点击【 查看详情】查看我的课程
课程介绍

本课程为你讲解数据库开发的用到的技能,数据完整性实现用户只能输入满足要求的数据,创建视图隐藏数据查询的复杂性,使用用户自定义函数,可以在SQL语句中使用自定义函数来加工数据,使用存储过程将复杂的SQL语句简化成一条命令,使用触发器来实现复杂的业务逻辑,创建索引优化查询,为你讲解数据空中事务和锁,如何开始一个事务,如何给表中的数据加锁实现数据完整性。
课程收益
本课程为你讲解数据库开发的用到的高级技能,数据完整性实现用户只能输入满足要求的数据,创建视图隐藏数据查询的复杂性,使用用户自定义函数,可以在SQL语句中使用自定义函数来加工数据,使用存储过程将复杂的SQL语句简化成一条命令,使用触发器来实现复杂的业务逻辑,创建索引优化查询,为你讲解数据空中事务和锁,如何开始一个事务,如何给表中的数据加锁实现数据完整性。
讲师介绍
韩利辉 更多讲师课程
擅长技术领域:网络安全、Windows Server 2003/2008、网络基础架构设计、活动目录规划。
课程大纲
1. 07 介绍DDL触发器和使用DDL触发器禁止删除修改表 13:18
第2章:第01章 实现数据完整性
1. 01 数据完整性类型和实现方法 13:41
2. 02 使用主键实现实体完整性ok 17:25
3. 03 创建唯一性约束实现实体完整性 9:22
4. 04 设置自增列作为主键 14:05
5. 05 check约束规定取值范围 9:02
6. 06 check约束规定取值规范 13:34
7. 07 默认值约束 10:13
8. 08 参照完整性 13:37
9. 09 数据库关系图查看和实现参照完整性2 10:34
10. 10 使约束失效 7:09
第3章:第02章 介绍数据存储和索引
1. 01 数据如何存储数据 文件和页OK 12:36
2. 02 根据表和数据数量计算占用磁盘空间 7:03
3. 03 查看数据库的页 11:35
4. 04 在堆中存放数据和查找数据 23:04
5. 05 聚集索引和非聚集索引OK 9:36
6. 06 使用非聚集索引在堆中查找数据 14:23
7. 07 使用聚集索引进行数据查找和页分裂 16:03
8. 08 应该在哪些列上创建索引 6:49
第4章:第03章 创建和维护索引
1. 01 创建聚集索引和唯一性索引 15:25
2. 02 创建非聚集索引和查看创建的索引 6:03
3. 03 索引的页分裂和填充因子 10:07
4. 04 索引的页分裂情况以及索引碎片整理 10:24
5. 05 重建索引指定填充因子 5:13
6. 06 索引统计优化数据查询 9:29
7. 07 查看和更新索引统计 15:01
8. 08 使用全文索引查找记录OK 22:10
第5章:第04章 创建视图
1. 01 创建视图筛选表的行和列 9:56
2. 02 创建视图更改列名和添加计算列 9:10
3. 03 创建视图隐藏底层数据复杂性 11:50
4. 04 在视图上创建视图 8:23
5. 05 开发中使用视图展现数据 5:05
第6章:第05章 使用存储过程
1. 01 存储过程分类 11:45
2. 02 创建不带参数的存储过程 14:15
3. 03 创建带参数的存储过程 8:58
4. 04 讲解创建学生和添加成绩的存储过程 9:46
5. 05 开发程序调用数据库的存储过程 17:36
第7章:第06章 创建用户自定义函数
1. 01 演示系统函数的用法 7:23
2. 02 创建和使用自定义函数OK 14:52
3. 03 使用自定义函数解决实际问题 12:37
4. 04 在SQL使用CLR函数 18:55
第8章:第07章 使用触发器
1. 01 介绍触发器 3:44
2. 02 创建插入触发器OK 18:27
3. 03 删除触发器OK 13:20
4. 04 更新触发器 9:06
5. 04 更新触发器2 12:39
6. 05 使用触发器实现数据操作跟踪 21:45
7. 06 创建基于列的触发器 5:00
8. 08 创建DDL触发器跟踪记录DDL事件OK 15:47
第9章:第08章 优化查询性能
1. 01 介绍查询优化器 6:33
2. 02 准备本章学习环境ok 5:32
3. 03 显示查询读取了多少页 讲解逻辑读物理读预读OK 13:13
4. 04 显示查询持续时间和CPU时间 7:27
5. 05 查询优化器选择执行计划OK 16:59
6. 06 索引覆盖查询OK 16:33
7. 07 优化多表查询OK 16:42
8. 08 使用and运算符的查询如何使用索引 7:37
9. 08 使用and运算符的查询如何使用索引2 10:37
10. 09 使用or运算符的查询如何使用索引 9:08
第10章:第09章 管理事务和锁
1. 01 事务和事务日志 检查点实现数据一致性 13:25
2. 02 如何开始 提交和回滚事务OK 22:36
3. 03 隐式事务和显式事务OK 5:41
4. 04 数据库并发访问带来的问题OK 18:06
5. 05 数据库中的锁OK 14:23
6. 06 可以加锁的对象OK 7:50
7. 07 数据库中特殊的锁OK 15:00
8. 08 介绍事务隔离级别1 4:41
9. 09 查看和设置事务隔离级别2 提交读和未提交读 10:22
10. 10 可重复读事务隔离级别3 7:22
11. 11 防止幻影读的事务隔离级别4 9:24
12. 12 查看数据库中的锁 13:56
13. 13 SQl2005中基于行版本的隔离 6:07
14. 14 SQl2005中默认的隔离级别 7:24
15. 15 SQL2005中开启快照隔离 5:21
16. 15 SQL2005中开启快照隔离2 2:18
17. 16 死锁的产生和解决 8:14
大家可以点击【 查看详情】查看我的课程