本书内容侧重于应用,把必须掌握的关系数据库的基本概念完全融入到SQL server 关系数据库系统的使用中来介绍。以一个学生管理应用系统案例贯穿本课程的教学。我们在引入课程时首先向学生介绍信息管理、数据库、数据库应用系统工程案例,把完成这样的案例(项目)需要掌握的知识、技能要点告知学生,让学生对信息管理、数据库、数据库应用系统有感性的认识,并激发他们学习、探索知识的积极性和主动性。通过这样的创新和实践,我们的学生不仅学到了基本的关系数据库的概念、原理、方法、技术;更重要的是知道了在实际的工程实践(MIS系统开发)中的运用。
曾丽,四川工商学院副教授,是四川省教育厅高等教育教学改革立项项目《IT职业教育多课程融合式案例教学模式探索》参与人,承担项目管理案例设计工作。 四川师范大学成都学院课题《电子商务环境下客户关系管理研究》负责人,2013年12月结题。 四川师范大学成都学院课题《电子商务专业课程体系改革之探索》参与人,2012年12月结题。 四川师范大学成都学院课题《电子商务专业建设(评估总结)的研究》参与人 ,2012年12月结题。 《淘宝实训平台课程设计》参与人,获得全国商科院校课程设计大赛“二等奖”。省级精品课程《关系数据库》主讲教师。
第1章 数据库概念与设计
1.1 数据库系统概述
1.2 关系数据库理论
1.3 关系数据库设计
第2章 SQL Server2008概述
2.1 SQL Server2008简介
2.2 SQL Server2008的安装
2.3 SQL Server2008管理工具
2.4 系统数据库和示例数据库
第3章 数据库创建与管理
3.1 SQL Server2008数据库基本知识
3.2 SQL Server2008数据库基本管理
3.3 SQL Server2008数据库高级管理
第4章 数据表创建与管理
4.1 数据表
4.2 创建数据表
4.3 完整性与约束
4.4 管理数据表
4.5 管理表数据
第5章 数据查询
5.1 查询语句
5.2 简单查询
5.3 数据统计
5.4 连接查询
5.5 嵌套查询
5.6 数据排序
第6章 视图与索引
6.1 视图概述
6.2 创建视图
6.3 管理视图
6.4 使用视图
6.5 索引概述
6.6 创建索引
6.7 管理索引
第7章 T-SQL语言基础
7.1 T-SQL简介
7.2 数据及其运算
7.3 基本语句
7.4 流程控制语句
第8章 存储过程、触发器和游标
8.1 存储过程的概念及优点
8.2 常用系统存储过程和扩展存储过程
8.3 创建和执行用户自定义存储过程
8.4 管理存储过程
8.5 存储过程的重编译处理
8.6 触发器简介
8.7 管理触发器
8.8 游标简介
第9章 SQL Server2008备份与恢复
9.1 备份概述
9.2 备份数据
9.3 恢复数据库
9.4 复制数据库
9.5 分离数据库
9.6 附加数据库
第10章 数据库安全管理
10.1 数据库安全性概述
10.2 登录账号管理
第11章 综合应用实验
实验1 “物流公司管理系统”综合实验
实验2 “医院病例管理系统”综合实验
实验3 “商品销售管理系统”综合实验
附录A 样本数据库Student表结构
附录B 样本数据库Student数据
参考文献