《数据库技术 SQL Server经典实验案例集》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:杨志强主编;王珊主审
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2012
  • ISBN:9787040347609
  • 页数:184 页
图书介绍:本书分为8章,主要介绍数据库设计、数据库管理和数据库应用系统开发3部分内容,包括SQL Server 2000数据库管理,SQL的使用,数据完整性与安全性,数据库的备份,恢复和导入导出,Transact-SQL编程,数据库应用程序开发环境,数据库访问技术ADO.NET,数据库应用系统开发;由79个实验项目和实验案例及1个大作业设计组成,实验内容是针对学生的前台Visual Basic.NET程序设计技能,后台Transact-SQL、存储过程、触发器为一体的数据库操纵和管理技能,基于ADO.NET的数据库访问技能等的培养而设计的,最后的大作业要求学生运用本书介绍的所有数据库设计技术、管理技术和访问技术开发一个实际的数据库应用系统,以提高实践和创新能力。本书内容全面翔实,技术求新务实,实用性强,在编写风格上更强调知识的应用。可作为高等学校“数据库技术与应用”课程的实践教材,也可作为广大数据库应用系统开发爱好者的自学参考书。

第1章SQL Server 2000数据库管理 1

1.1知识要点 1

1.2实验项目说明 3

1.3实验项目案例分析 4

实验项目1 -1以可视化方式创建数据库和数据表 4

1.4实验项目汇编 11

1.4.1实验项目1 - 2 SQL Server 2000安装与配置 11

1.4.2实验项目1 -3分离/附加、备份/还原数据库 11

1.4.3实验项目1 -4导入和导出数据 12

第2章SQL的使用 14

2.1知识要点 14

2.2实验项目说明 17

2.3实验项目案例分析 17

2.3.1实验项目2-1创建数据表 17

2.3.2实验项目2-2修改数据表 19

2.3.3实验项目2-3删除数据表 20

2.3.4实验项目2-4建立和删除索引 21

2.4实验项目汇编 21

2.4.1实验项目2-5创建数据表并编辑数据 21

2.4.2实验项目2-6数据查询 23

2.4.3实验项目2-7视图的建立、修改和删除 24

第3章 数据完整性与安全性 26

3.1知识要点 26

3.2实验项目说明 29

3.3实验项目案例分析 31

3.3.1实验项目3-1以可视化方式设置数据表的主键和外键 31

3.3.2实验项目3-2以可视化方式实现默认约束 33

3.3.3实验项目3-3以可视化方式实现CHECK约束和RULE规则 34

3.3.4实验项目3-4以可视化方式设置安全认证模式 36

3.3.5实验项目3-5以可视化方式设置登录账户 37

3.3.6实验项目3-6以可视化方式创建数据库用户 38

3.3.7实验项目3-7以可视化方式删除数据库用户 41

3.3.8实验项目3-8以可视化方式创建数据库角色 42

3.3.9实验项目3-9以可视化方式删除数据库角色 44

3.3.10实验项目3-10以可视化方式管理权限 45

3.3.11实验项目3-11用T-SQL实现实体完整性 50

3.3.12实验项目3-12用T-SQL实现域完整性 51

3.3.13实验项目3-13用T-SQL实现参照完整性 52

3.3.14实验项目3-14用T-SQL创建和应用规则 52

3.3.15实验项目3-15用T-SQL管理登录账户 53

3.3.16实验项目3-16用T-SQL管理数据库用户 54

3.3.17实验项目3-17用T-SQL管理数据库角色 54

3.3.18实验项目3-18用T-SQL管理用户权限 55

3.4实验项目汇编 57

3.4.1实验项目3-19数据完整性实验 57

3.4.2实验项目3-20数据安全性实验 58

第4章 数据库的备份、恢复和导入导出 60

4.1知识要点 60

4.2实验项目说明 61

4.3实验项目案例分析 62

4.3.1实验项目4-1以可视化方式创建命名备份设备 62

4.3.2实验项目4-2以可视化方式实现数据库的备份和恢复 62

4.3.3实验项目4-3用DTS向导实现数据导入与导出 65

4.3.4实验项目4-4用BACKUP命令完成数据库的备份 74

4.3.5实验项目4-5用RESTORE命令完成数据库的还原 75

4.3.6实验项目4-6用T-SQL命令完成数据导入与导出 75

4.4实验项目汇编 76

实验项目4-7数据库备份、恢复和导入导出 76

第5章Transact-SQL编程 79

5.1知识要点 79

5.2实验项目说明 85

5.3实验项目案例分析 86

5.3.1实验项目5-1简单的二分支结构程序设计 86

5.3.2实验项目5 -2多分支结构程序设计 89

5.3.3实验项目5 -3循环结构程序设计 90

5.3.4实验项目5-4定时操作程序设计 92

5.3.5实验项目5 -5课程平均分数计算函数设计 93

5.3.6实验项目5-6简单的学生平均成绩表值函数设计 95

5.3.7实验项目5 -7复杂的学生平均成绩表值函数设计 96

5.3.8实验项目5-8求解每位学生的平均成绩 98

5.3.9实验项目5-9求解指定学号的学生的平均成绩 99

5.3.10实验项目5-10创建检验选课记录的完整性约束的触发器 100

5.4实验项目汇编 101

5.4.1实验项目5-11课程成绩二分查询 102

5.4.2实验项目5-12平均绩点计算 102

5.4.3实验项目5-13学生平均成绩循环输出 103

5.4.4实验项目5-14定时操作程序设计 103

5.4.5实验项目5-15 平均绩点计算函数设计 104

5.4.6实验项目5-16内嵌表值函数定义与调用 105

5.4.7实验项目5-17多语句表值函数定义与调用 105

5.4.8实验项目5-18存储过程的创建与调用 106

5.4.9实验项目5-19触发器的创建与测试 106

第6章 数据库应用程序开发环境 108

6.1知识要点 108

6.2实验项目说明 121

6.3实验项目案例分析 122

6.3.1实验项目6-1记事本 122

6.3.2实验项目6-2多重窗体的应用 124

6.3.3实验项目6-3账号和密码输入的检验程序 126

6.3.4实验项目6-4字处理程序的设计 128

6.4实验项目汇编 131

6.4.1实验项目6-5基本控件标签、文本框、按钮的使用 131

6.4.2实验项目6-6输入数据合法性检验、MsgBox对话框的使用 132

6.4.3实验项目6-7利用计算机解决初等数学问题 134

6.4.4实验项目6-8数组的使用 135

6.4.5实验项目6-9结构类型及数组的使用 135

6.4.6实验项目6-10自定义函数 136

6.4.7实验项目6-11单选按钮、复选框、框架、列表框的使用 137

6.4.8实验项目6-12两个窗体的使用 138

6.4.9实验项目6-13通用对话框、文件的使用 139

第7章 数据库访问技术ADO.NET 141

7.1知识要点 141

7.2实验项目说明 144

7.3实验项目案例分析 145

7.3.1实验项目7-1 DataGrid的数据显示 145

7.3.2实验项目7-2用代码实现DataGrid的数据表填充 148

7.3.3实验项目7-3账户管理系统 150

7.4实验项目汇编 154

7.4.1实验项目7 -4 Visual Basic…NET与数据库的连接 154

7.4.2实验项目7-5学生信息管理系统 157

7.4.3实验项目7-6学生成绩查询系统 159

第8章 数据库应用系统开发 161

8.1知识要点 161

8.2实验项目说明 162

8.3实验项目案例分析 163

8.3.1实验项目8-1大学教材管理信息系统 163

8.3.2实验项目8 - 2 Igo2009棋谱库管理系统 171

8.3.3实验项目8 -3麦当劳点单及物流系统 176

8.4实验项目汇编 181

实验项目8-4数据库应用系统设计 181

参考文献 184