本书分为13个模块:数据库系统基础、SQL Server服务器的安装与调试、T-SQL语言编程、数据库系统设计、数据库和数据表、数据查询与视图、数据的完整性、索引与管理、自定义函数、存储过程和触发器、事务处理和游标、数据库的安全性、数据库的日常维护与管理、图书管理数据库系统的实现。每一模块均以若干个典型工作任务为导向,完成SQL Server数据库系统设计知识和技能的学习;在注重技能培养的基础上,理论基础做到够用、实用和管用,并力争理论知识的系统性和完整性,每一模块有完成任务和子任务(学习)目标,使得学习者在学习时有明确的目的。
本书适合作为高职高专、应用型本科、成人教育计算机及相关专业学习的教材,也可以作为数据库开发人员参考书和培训教材。
本书以图书管理数据库系统为核心实例,从典型工作任务出发,采用项目驱动方式学习网络数据库设计方法和SQL Server 2000的应用,丰富的应用案例将各个模块的知识点有机地融合在一起,本书以培养数据库设计能力为根本,力求教材的可操作性和可读性。
本书可作为高职高专、应用型本科、成人教育计算机及相关专业学习的教材,也可以作为数据库开发人员参考书和培训教材。
出版说明
前言
教学建议
模块1 数据库系统基础
学习目标
1.1 数据库基本概念
1.2 数据库系统的体系结构
1.3 关系数据库
小结
习题
模块2 SQL Server服务器安装与调试
学习目标
2.1 SQL server 2000的安装
2.2 SQL server 2000的主要工具
2.3 SOL server 2000服务器启动与注册、配置
小结
习题
模块3 T—SQL语言编程
学习目标
3.1 编程基础知识
3.2 数据类型
3.3 常量和变量
3.4 常用函数
3.5 运算符及表达式
3.6 批处理和流程控制语句
小结
习题
模块4 数据库系统设计
学习目标
4.1 数据库应用系统开发的主要方法
4.2 数据库应用系统的功能设计
4.3 数据库设计
小结
习题
模块5 数据库和数据表
学习目标
5.1 数据库的组成结构
5.2 使用企业管理器管理数据库
5.3 使用企业管理器管理数据表
5.4 使用企业管理器管理数据
5.5 用T-SQL语句管理数据库
5.6 用T-SQL语句管理数据表
5.7 使用T-SQL语句管理数据表数据
小结
实训1
习题
模块6 数据查询与视图
学习目标
6.1 了解SELECT查询语句
6.2 SELECT语句简单查询
6.3 使用WHERE子句
6.4 聚合函数、排序、分组查询
6.5 嵌套子查询
6.6 SELECT语句高级查询
6.7 使用视图
小结
实训
习题
模块7 数据的完整性
学习目标
7.1 数据完整性
7.2 实施数据完整性
小结
实训
习题
模块8 索引与管理
学习目标
8.1 索引基础知识
8.2 索引的创建与管理
8.3 索引维护
小结
实训
习题
模块9 自定义函数、存储过程和触发器
学习目标
9.1 自定义函数
9.2 存储过程
9.3 触发器
小结
实训
习题
模块10 事务处理和游标
学习目标
10.1 事务
10.2 游标
小结
实训
习题
模块11 数据库的安全性
学习目标
11.1 数据库安全性知识
11.2 用户管理
11.3 角色管理
11.4 权限管理
小结
实训
习题
模块12 数据库的日常维护与管理
学习目标
12.1 备份数据库
12.2 还原数据库
12.3 数据的导入和导出
12.4 分离与附加数据库
小结
习题
模块13 图书管理数据库系统的实现
学习目标
13.1 图书管理数据库的实现
13.2 主窗体的设计
13.3 数据访问机制
小结
习题
参考文献