该课程作为学习数据库管理、开发和实现商业智能的入门课程,着重阐述数据库系统的基本概念,覆盖SQL SERVER对象中的各个方面,分十三章节,主要包括:数据库基础知识、数据库安装与配置、数据库对象的实现、SQL查询语言编写以及数据库安全管理。通过案例操作演示以及章节练习和实训,使学习者将获得成为数据库管理员、数据库应用开发人员所必需的基础知识,并通过后续学习成为熟练掌握SQL SERVER的技术专家。
本课程涉及的内容包括:
数据库基础知识
数据库对象及构成
创建与管理数据库及数据表
实施数据完整性
创建与管理视图
创建与管理存储过程、触发器
实现数据库的高可靠性和安全性
查询语言及文档编写规范。
Overview
Syllabus
- 第1章 SQL SERVER系统概述
- 1.1 数据库基础知识
- 1.2 SQL SERVER简介
- 1.3 课堂练习-安装和配置SQL SERVER2008
- 职场小故事之一——数据库工程师采访录(1)
- 第2章 创建与管理数据库
- 2.1 数据库对象及构成
- 2.2 创建数据库
- 2.3 修改数据库
- 2.4 重命名或删除数据库
- 2.5 课堂练习-创建数据库和数据库文件
- 职场小故事之二 数据库工程师采访录(2)
- 第3章 创建与管理数据表
- 3.1 数据表设计
- 3.2 创建数据表
- 3.3 修改数据表结构
- 3.4 删除数据表
- 3.5 课堂练习-创建数据类型和数据表
- 扩展知识
- 职场小故事之三——数据库工程师是干什么的?
- 第4章管理数据表中的数据
- 4.1 合并多个查询结果中的数据
- 4.2 抽取数据到另一个表中
- 4.3 添加数据
- 4.4 更新数据
- 4.5 删除数据
- 4.6 课堂练习
- 职场小故事之四——冯玉才:“背”着数据库闯天下
- 第5章 查询与统计数据
- 5.1 查询单个数据表数据
- 5.2 使用聚合函数查询
- 5.3 使用分组查询结果
- 5.4 排序查询结果
- 5.5 多表连接查询数据
- 5.6 课堂练习-查询与统计数据
- 职场小故事之五——IT独行侠数据库独立咨询顾问牛新庄的故事
- 第6章 实现索引
- 6.1 索引的概述
- 6.2 创建索引
- 6.3 重命名索引
- 6.4 删除索引
- 6.5 索引分析
- 6.6 索引维护
- 6.7 课堂练习-创建和优化索引
- 职场小故事之六——数据库安全门事件
- 第7章 实施数据完整性
- 7.1 数据完整性概述
- 7.2 创建约束
- 7.3 创建默认值
- 7.4 创建规则
- 7.5 课堂练习-实现数据完整性
- 职场小故事之七——数据库工程师的发展前景
- 第8章 创建与管理视图
- 8.1 视图的概述
- 8.2 创建视图
- 8.3 修改视图
- 8.4 重命名视图
- 8.5 删除视图
- 8.6 课堂练习-实现视图
- 职场小故事之八——数据库面对的工作岗位及职责
- 第9章 创建与管理存储过程
- 9.1 存储过程概述
- 9.2 创建与执行不带参数的存储过程
- 9.3 创建与执行带参数的存储过程
- 9.4 修改存储过程
- 9.5 删除存储过程
- 9.6 课堂练习-实现存储过程和函数
- 职场小故事之九——数据库错误致虎航安全事故
- 第10章 创建与管理触发器
- 10.1 触发器概述
- 10.2 创建触发器
- 10.3 修改触发器
- 10.4 删除触发器
- 10.5 禁用或启用触发器
- 10.6 课堂练习-管理触发器
- 职场小故事之十——韩国农协银行事件透视数据库安全问题
- 第11章 SQL SERVER安全管理
- 11.1 SQL SERVER安全机制
- 11.2 管理登录名和用户
- 11.3 管理角色
- 11.4 管理权限
- 11.5 课堂练习-管理安全性
- 职场小故事之十一——银行账号“泄密”虚惊
- 第12章 管理与维护数据库
- 12.1 脱机后复制数据库文件
- 12.2 备份与还原数据库
- 12.3 数据的导入和导出
- 12.4 复制数据库
- 12.5 课堂练习-灾难恢复
- 职场小故事之十二——2011年数据库泄密事件
- 第13章 visual studio 2010应用开发实例
- 13.1 windows应用程序开发
- 13.2 ASP.NET网站开发
- 期末考试
- 附录-国家软件开发文档标准
- 国家软件开发文档标准
Taught by
Yintao Liu, Na Qi, Jun Li, and Jie Ren