图书介绍
数据库技术基础PDF|Epub|txt|kindle电子书版本网盘下载
![数据库技术基础](https://www.shukui.net/cover/42/31729012.jpg)
- 戴红,张睿哲编著 著
- 出版社: 北京:机械工业出版社
- ISBN:7111188799
- 出版时间:2006
- 标注页数:286页
- 文件大小:61MB
- 文件页数:298页
- 主题词:数据库系统-高等学校:技术学校-教材
PDF下载
下载说明
数据库技术基础PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 数据库系统概述1
1.1 一个数据库应用示例——学生选课管理系统1
1.2 什么是数据库2
1.2.1 信息和数据2
1.2.2 数据库3
1.3 数据库的产生4
1.3.1 数据处理技术的要求4
1.3.2 数据管理技术的发展阶段4
1.4 数据模型7
1.4.1 数据模型的分类7
1.4.2 概念数据模型8
1.4.3 结构数据模型10
1.4.4 关系数据模型11
1.5 数据库系统和数据库管理系统12
1.5.1 数据库管理系统12
1.5.2 数据库系统13
1.6 SQL Server 2000关系数据库管理系统17
1.6.1 概述17
1.6.2 SQL Server的主要特点17
1.6.3 SQL Server 2000的安装、启动和停止18
1.6.4 SQL Server的组成26
1.6.5 系统数据库和实例数据库28
1.7 习题与实训30
第2章 关系数据库31
2.1 关系模型31
2.1.1 关系模型的数据结构31
2.1.2 关系模型的数据操作33
2.1.3 关系模型的完整性约束39
2.2 关系模式40
2.2.1 关系模式的定义40
2.2.2 关系数据库41
2.3 关系模式的设计42
2.3.1 问题的提出42
2.3.2 函数依赖43
2.3.3 范式43
2.3.4 关系模式的规范化45
2.4 习题48
第3章 数据库的创建与维护50
3.1 数据库的创建和维护50
3.1.1 SQL Server中的常见数据库对象50
3.1.2 SQL Server的命名规则51
3.1.3 文件与文件组51
3.1.4 创建数据库53
3.1.5 维护数据库59
3.2 数据表的创建和维护62
3.2.1 SQL Server的数据类型62
3.2.2 创建数据表65
3.2.3 维护数据表69
3.2.4 数据的输入73
3.3 索引的创建与维护74
3.3.1 索引的概念74
3.3.2 索引的创建和删除75
3.4 数据表之间关系的创建与维护78
3.4.1 外键约束78
3.4.2 在企业管理器中创建与维护外键约束78
3.4.3 使用T-SQL命令创建和维护外键约束82
3.5 视图的创建与维护84
3.5.1 视图的概念84
3.5.2 在企业管理器中创建和维护视图85
3.5.3 使用T-SQL命令创建和维护视图88
3.6 数据的导入和导出89
3.6.1 DTS的概念89
3.6.2 DTS导入/导出向导89
3.7 习题与实训97
第4章 SQL和T-SQL语言99
4.1 概述99
4.1.1 SQL语言的发展历史99
4.1.2 SQL语言的功能99
4.1.3 SQL语言的特点100
4.1.4 SQL语言的语句结构100
4.2 SQL的数据查询功能101
4.2.1 SELECT语句结构101
4.2.2 简单查询101
4.2.3 多表查询105
4.2.4 嵌套查询109
4.2.5 聚合函数与分组查询113
4.3 SQL的数据操纵功能116
4.3.1 数据插入116
4.3.2 数据修改119
4.3.3 数据删除120
4.4 事务121
4.4.1 事务的概念121
4.4.2 事务的3种状态122
4.4.3 设置事务保存点123
4.5 T-SQL语言124
4.5.1 T-SQL变量124
4.5.2 T-SQL常量125
4.5.3 T-SQL运算符126
4.5.4 T-SQL流程控制127
4.5.5 自定义函数128
4.6 使用SQL实现学生学籍数据库的创建与维护132
4.6.1 使用SQL实现数据库的创建132
4.6.2 使用SQL实现数据库数据的增删改维护工作133
4.6.3 使用SQL完成查询任务134
4.6.4 使用T-SQL编写用户自定义函数完成一般操作功能135
4.7 小结136
4.8 习题与实训136
第5章 存储过程与触发器138
5.1 存储过程138
5.1.1 存储过程概述138
5.1.2 存储过程的创建139
5.1.3 执行存储过程151
5.1.4 维护存储过程153
5.1.5 存储过程设计技巧157
5.2 触发器158
5.2.1 触发器的创建158
5.2.2 触发器的应用与维护163
5.3 使用了存储过程和触发器的学生学籍数据库172
5.4 小结175
5.5 习题与实训175
第6章 数据库保护177
6.1 数据库的安全性177
6.1.1 计算机及网络系统的安全性177
6.1.2 数据库系统的安全性178
6.1.3 SQL Server数据库系统的安全机制179
6.2 数据库的完整性200
6.2.1 完整性概述200
6.2.2 SQL Server数据库系统的完整性约束机制201
6.3 数据库的并发控制210
6.3.1 并发控制概述210
6.3.2 并发操作的不一致性211
6.3.3 封锁与死锁212
6.3.4 SQL Server中的并发控制214
6.4 数据库的备份与恢复220
6.4.1 数据库备份与恢复的基本技术220
6.4.2 SQL Server数据库备份与恢复222
6.5 在学生学籍数据库上实施保护240
6.5.1 学生学籍数据库上的安全性控制240
6.5.2 学生学籍数据库上的完整性控制241
6.5.3 学生学籍数据库的备份与恢复策略242
6.6 小结243
6.7 习题与实训244
第7章 数据库设计及应用系统开发246
7.1 数据库设计246
7.1.1 数据库设计的内容和要求246
7.1.2 数据库设计过程247
7.1.3 需求分析248
7.1.4 概念结构设计249
7.1.5 逻辑结构设计253
7.1.6 物理设计254
7.1.7 数据库的实施与维护255
7.2 数据库应用程序开发技术256
7.2.1 数据库的应用体系结构256
7.2.2 数据访问接口258
7.2.3 用VB开发数据库应用程序263
7.3 学生信息管理系统的设计与开发282
7.3.1 设计开发步骤和内容282
7.3.2 系统主要功能模块283
7.4 小结284
7.5 习题与实训284
参考文献286