《数据库原理与应用 SQL Server 2008项目教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:姚策主编;王宝龙,翟永君副主编;孟帙颖,刘悦凌,李金勇参编;李长明主审
  • 出 版 社:北京:北京理工大学出版社
  • 出版年份:2015
  • ISBN:9787564087975
  • 页数:292 页
图书介绍:本书选用了网络环境广泛使用且技术解决方案非常成熟的SQL Server 2008作为数据库系统平台,系统地介绍了数据库技术的基础理论、实现方法、设计过程与开发应用等内容。在内容编排上采用了以任务驱动的方式,将设计实现《晓灵学生管理系统》的任务贯穿全书,在每一章又将其分解成若干个小任务,多而将理论与技能合理的组织,以提高学生解决实际问题的专业技能为中心,理论上在保证够用的同时,尽量深入浅出,使理论知识易于理解和吸收。

项目一 数据库应用基础——学生管理系统案例分析 1

1.1 学籍管理系统案例分析 1

1.2 数据库系统概述 3

1.3 信息描述与数据模型 5

1.4 关系模型与关系数据库 7

1.5 关系数据库规范化设计 11

1.6 数据库设计 15

1.7 本项目小结 26

1.8 课后练习 26

1.9 实验 27

项目二 数据库开发环境——SQL Server 2008的安装与配置 28

2.1 了解SQL Server数据库管理系统的产生与发展 28

2.2 SQL Server 2008数据库管理系统安装前的准备工作 29

2.3 SQL Server 2008数据库管理系统的安装 32

2.4 SQL Server 2008数据库管理系统的验证与配置 42

2.5 SQL Server 2008数据库系统的使用入门 53

2.6 本项目小结 58

2.7 课后练习 58

2.8 实验 58

项目三 数据库的基本使用——数据库及表的创建 60

3.1 了解数据库系统的存储结构 60

3.2 创建用户数据库 67

3.3 修改数据库 75

3.4 删除数据库 78

3.5 查看数据库的相关信息 80

3.6 创建数据库快照 80

3.7 了解数据表的基本组成 83

3.8 数据表的创建 90

3.9 查看数据表的信息 98

3.10 数据表的修改 100

3.11 数据表的删除 103

3.12 本项目小结 105

3.13 课后练习 105

3.14 实验 106

项目四 数据的基本管理——学生信息的更新与查询 110

4.1 任务的提出 110

4.2 向数据表中插入数据 111

4.3 更新数据表中的数据 114

4.4 数据的删除 115

4.5 数据的简单查询 117

4.6 本项目小结 130

4.7 课后练习 130

4.8 实验 131

项目五 数据的基本管理——学生信息管理系统完整性设计 132

5.1 任务的提出 132

5.2 数据完整性约束介绍 133

5.3 约束的设置 134

5.4 默认值对象的设置 142

5.5 规则对象的设置 145

5.6 本项目小结 147

5.7 课后练习 147

5.8 实验 148

项目六 数据的高级管理——学生数据的检索统计与汇总 149

6.1 任务的提出 149

6.2 数据的排序 150

6.3 数据的分组和汇总 151

6.4 数据的多表连接查询 156

6.5 数据的嵌套查询 160

6.6 本项目小结 164

6.7 课后练习 164

6.8 实验 164

项目七 数据库的高级使用——视图和索引的应用 166

7.1 任务的提出 166

7.2 视图的基本概念 167

7.3 创建视图 168

7.4 查询视图的信息 170

7.5 修改视图的定义 173

7.6 索引的基本概念 175

7.7 实现索引 177

7.8 删除索引 181

7.9 本项目小结 182

7.10 课后练习 182

7.11 实验 182

项目八 T-SQL编程语言 184

8.1 任务的提出 184

8.2 T-SQL语言基础 185

8.3 T-SQL函数 190

8.4 T-SQL语句 197

8.5 本项目小结 203

8.6 课后练习 203

8.7 实验 204

项目九 存储过程和触发器 205

9.1 任务的提出 205

9.2 存储过程简介 206

9.3 创建存储过程 207

9.4 执行存储过程 212

9.5 管理存储过程 213

9.6 查看存储过程 217

9.7 触发器简介 220

9.8 创建触发器 222

9.9 修改触发器 227

9.10 查看触发器 228

9.11 删除触发器 230

9.12 本项目小结 232

9.13 课后练习 232

9.14 实验 233

项目十 SQL Server 2008的安全设置与管理 235

10.1 任务的提出 235

10.2 SQL Server 2008的安全机制 236

10.3 SQL Server 2008的身份验证模式 237

10.4 访问权限 239

10.5 登录用户设置 239

10.6 数据库用户设置 244

10.7 角色管理 249

10.8 权限管理 256

10.9 数据库的备份 260

10.10 恢复数据库 272

10.11 本项目小结 278

10.12 课后练习 279

10.13 实验 279

项目十一 图书管理系统数据库的分析与设计 281

11.1 系统功能设计 281

11.2 数据库设计与实现 283

11.3 数据库功能实现 289

11.4 本项目小结 291

参考文献 292