数据库技术(SQL Server)经典实验案例集 / 教指委“计算机基础课程实验项目”
作者: 杨志强
出版时间:2012-05
出版社:高等教育出版社
- 高等教育出版社
- 9787040347609
- 1版
- 164524
- 44259973-4
- 平装
- 异16开
- 2012-05
- 400
- 300
- 工学
- 软件工程
- 通用
- 本科
本书是教育部高等学校计算机基础课程教学指导委员会组织编写的《高等学校计算机基础课程经典实验案例集丛书》之一。
全书分为8章,主要介绍数据库设计、数据库管理和数据库应用系统开发3部分内容,包括SQL Server 2000数据库管理,SQL的使用,数据完整性与安全性,数据库的备份、恢复和导入导出,Transact-SQL编程,数据库应用程序开发环境,数据库访问技术,数据库应用系统开发;由79个实验项目和实验案例及1个大作业设计组成,实验内容是针对学生的前台Visual 程序设计技能,后台Transact-SQL、存储过程、触发器为一体的数据库操纵和管理技能,基于的数据库访问技能等的培养而设计的,最后的大作业要求学生运用本书介绍的所有数据库设计技术、管理技术和访问技术开发一个实际的数据库应用系统,以提高实践和创新能力。
本书内容全面翔实,技术求新务实,实用性强,在编写风格上更强调知识的应用。可作为高等学校“数据库技术与应用”课程的实践教材,也可作为广大数据库应用系统开发爱好者的自学参考书。
第1章 SQL Server 2000 数据库管理
1.1 知识要点
1.2 实验项目说明
1.3 实验项目案例分析
实验项目1-1 以可视化方式创建数据库和数据表
1.4 实验项目汇编
1.4.1 实验项目1-2 SQL Server 2000 安装与配置
1.4.2 实验项目1-3 分离/附加、备份/还原数据库
1.4.3 实验项目1-4 导入和导出数据
第2章 SQL的使用
2.1 知识要点
2.2 实验项目说明
2.3 实验项目案例分析
2.3.1 实验项目2-1 创建数据表
2.3.2 实验项目2-2 修改数据表
2.3.3 实验项目2-3 删除数据表
2.3.4 实验项目2-4 建立和删除索引
2.4 实验项目汇编
2.4.1 实验项目2-5 创建数据表并编辑数据
2.4.2 实验项目2-6 数据查询
2.4.3 实验项目2-7 视图的建立、修改和删除
第3章 数据完整性与安全性
3.1 知识要点
3.2 实验项目说明
3.3 实验项目案例分析
3.3.1 实验项目3-1 以可视化方式设置数据表的主键和外键
3.3.2 实验项目3-2 以可视化方式实现默认约束
3.3.3 实验项目3-3 以可视化方式实现CHECK约束和RULE规则
3.3.4 实验项目3-4 以可视化方式设置安全认证模式
3.3.5 实验项目3-5 以可视化方式设置登录账户
3.3.6 实验项目3-6 以可视化方式创建数据库用户
3.3.7 实验项目3-7 以可视化方式删除数据库用户
3.3.8 实验项目3-8 以可视化方式创建数据库角色
3.3.9 实验项目3-9 以可视化方式删除数据库角色
3.3.10 实验项目3-10 以可视化方式管理权限
3.3.11 实验项目3-11 用T-SQL实现实体完整性
3.3.12 实验项目3-12 用T-SQL实现域完整性
3.3.13 实验项目3-13 用T-SQL实现参照完整性
3.3.14 实验项目3-14 用T-SQL创建和应用规则
3.3.15 实验项目3-15 用T-SQL管理登录账户
3.3.16 实验项目3-16 用T-SQL管理数据库用户
3.3.17 实验项目3-17 用T-SQL管理数据库角色
3.3.18 实验项目3-18 用T-SQL管理用户权限
3.4 实验项目汇编
3.4.1 实验项目3-19 数据完整性实验
3.4.2 实验项目3-20 数据安全性实验
第4章 数据库的备份、恢复和导入导出
4.1 知识要点
4.2 实验项目说明
4.3 实验项目案例分析
4.3.1 实验项目4-1 以可视化方式创建命名备份设备
4.3.2 实验项目4-2 以可视化方式实现数据库的备份和恢复
4.3.3 实验项目4-3 用DTS向导实现数据导入与导出
4.3.4 实验项目4-4 用BACKUP命令完成数据库的备份
4.3.5 实验项目4-5 用RESTORE命令完成数据库的还原
4.3.6 实验项目4-6 用T-SQL 命令完成数据导入与导出
4.4 实验项目汇编
实验项目4-7 数据库备份、恢复和导入导出
第5章 Transact-SQL 编程
5.1 知识要点
5.2 实验项目说明
5.3 实验项目案例分析
5.3.1 实验项目5-1 简单的二分支结构程序设计
5.3.2 实验项目5-2 多分支结构程序设计
5.3.3 实验项目5-3 循环结构程序设计
5.3.4 实验项目5-4 定时操作程序设计
5.3.5 实验项目5-5 课程平均分数计算函数设计
5.3.6 实验项目5-6 简单的学生平均成绩表值函数设计
5.3.7 实验项目5-7 复杂的学生平均成绩表值函数设计
5.3.8 实验项目5-8 求解每位学生的平均成绩
5.3.9 实验项目5-9 求解指定学号的学生的平均成绩
5.3.10 实验项目5-10 创建检验选课记录的完整性约束的触发器
5.4 实验项目汇编
5.4.1 实验项目5-11 课程成绩二分查询
5.4.2 实验项目5-12 平均绩点计算
5.4.3 实验项目5-13 学生平均成绩循环输出
5.4.4 实验项目5-14 定时操作程序设计
5.4.5 实验项目5-15 平均绩点计算函数设计
5.4.6 实验项目5-16 内嵌表值函数定义与调用
5.4.7 实验项目5-17 多语句表值函数定义与调用
5.4.8 实验项目5-18 存储过程的创建与调用
5.4.9 实验项目5-19 触发器的创建与测试
第6章 数据库应用程序开发环境
6.1 知识要点
6.2 实验项目说明
6.3 实验项目案例分析
6.3.1 实验项目6-1 记事本
6.3.2 实验项目6-2 多重窗体的应用
6.3.3 实验项目6-3 账号和密码输入的检验程序
6.3.4 实验项目6-4 字处理程序的设计
6.4 实验项目汇编
6.4.1 实验项目6-5 基本控件标签、文本框、按钮的使用
6.4.2 实验项目6-6 输入数据合法性检验、MsgBox对话框的使用
6.4.3 实验项目6-7 利用计算机解决初等数学问题
6.4.4 实验项目6-8 数组的使用
6.4.5 实验项目6-9 结构类型及数组的使用
6.4.6 实验项目6-10 自定义函数
6.4.7 实验项目6-11 单选按钮、复选框、框架、列表框的使用
6.4.8 实验项目6-12 两个窗体的使用
6.4.9 实验项目6-13 通用对话框、文件的使用
第7章 数据库访问技术
7.1 知识要点
7.2 实验项目说明
7.3 实验项目案例分析
7.3.1 实验项目7-1 DataGrid的数据显示
7.3.2 实验项目7-2 用代码实现DataGrid的数据表填充
7.3.3 实验项目7-3 账户管理系统
7.4 实验项目汇编
7.4.1 实验项目7-4 Visual 与数据库的连接
7.4.2 实验项目7-5 学生信息管理系统
7.4.3 实验项目7-6 学生成绩查询系统
第8章 数据库应用系统开发
8.1 知识要点
8.2 实验项目说明
8.3 实验项目案例分析
8.3.1 实验项目8-1 大学教材管理信息系统
8.3.2 实验项目8-2 I g o 2009 棋谱库管理系统
8.3.3 实验项目8-3 麦当劳点单及物流系统
8.4 实验项目汇编
实验项目8-4 数据库应用系统设计
参考文献