数据库系统应用教程

副标题:无

作   者:王成主编

分类号:

ISBN:9787111400370

微信扫一扫,移动浏览光盘

简介

王成主编的《数据库系统应用教程》简洁而又精炼地介绍了数据库的基础理论、基本技术和方法,如关系数据库理论、关系规范化理论、数据库设计理论、关系数据库标准语言、数据库保护等,并在每章后有针对性地设置了习题,便于学生通过练习进一步加深和巩固所学知识。同时,为了配合数据库课程的实验教学,编者围绕基本理论编写了数据库实验内容,以SQL server为实验环境,设计了创建数据库、数据更新、简单查询、复杂查询、视图操作、Transact-SQL程序设计、存储过程与触发器、数据库备份与恢复、数据转换、数据库安全性与授权、SQL Server管理、数据库设计等实验项目。通过对这些实验项目的学习,学生能较为全面地掌握SQL server的主要功能和操作方法,具备一定的实践应用能力。

目录


前言
第1章 数据库系统概述1
1.1 数据管理技术1
1.1.1 数据管理技术的产生和发展1
1.1.2 数据库系统的基本概念4
1.1.3 数据库技术的发展及研究领域6
1.2 数据模型7
1.2.1 数据模型的组成要素8
1.2.2 数据模型的分类8
1.2.3 概念模型及表示方法9
1.2.4 主要的逻辑模型12
1.3 数据库系统结构17
1.3.1 数据库系统模式的概念17
1.3.2 数据库系统的三级模式结构17
1.3.3 数据库的二级映像功能与数据独立性19
1.3.4 数据库系统的体系结构20
1.4 数据库新技术22
1.4.1 数据模型的发展22
1.4.2 数据库技术与其他相关技术结合23
1.4.3 面向应用领域的数据库新技术23
1.5 小结24
习题24
第2章 关系数据库26
2.1 关系模型概述26
2.1.1 关系模型的数据结构26
2.1.2 关系操作26
2.1.3 完整性约束27
2.2 关系数据结构27
2.2.1 关系27
2.2.2 关系模式30
2.2.3 关系数据库31
2.3 关系的完整性31
2.3.1 实体完整性32
2.3.2 参照完整性32
2.3.3 用户定义的完整性33
2.4 关系代数34
2.4.1 传统集合运算34
2.4.2 专门的关系运算37
2.5 小结42
习题42
第3章 关系数据库标准语言——SQL45
3.1 SQL概述45
3.2 数据定义48
3.2.1 基本表的定义、修改与删除48
3.2.2 索引的建立与删除51
3.3 数据查询52
3.3.1 单表查询52
3.3.2 连接查询60
3.3.3 嵌套查询64
3.3.4 集合查询72
3.4 数据更新73
3.4.1 插入数据73
3.4.2 修改数据74
3.4.3 删除数据75
3.5 视图75
3.5.1 定义视图76
3.5.2 查询视图78
3.5.3 更新视图79
3.5.4 视图的作用80
3.6 数据控制81
3.6.1 授权82
3.6.2 收回权限83
3.7 小结84
习题84
第4章 关系数据库规范化理论87
4.1 数据依赖87
4.1.1 函数依赖87
4.1.2 函数依赖对关系模式的影响91
4.2 范式与关系模式规范化92
4.2.1 第一范式93
4.2.2 第二范式95
4.2.3 第三范式96
4.2.4 Boyce-Codd范式98
4.2.5 多值依赖与第四范式98
4.3 关系模式规范化101
4.3.1 关系模式分解的步骤101
4.3.2 关系模式分解的等价标准102
4.4 函数依赖公理105
4.5 小结108
习题108
第5章 数据库设计110
5.1 数据库设计概述110
5.1.1 数据库设计的原则110
5.1.2 数据库设计方法111
5.2 数据库设计步骤113
5.2.1 需求分析阶段114
5.2.2 概念结构设计阶段120
5.2.3 逻辑结构设计阶段127
5.2.4 物理结构设计阶段132
5.2.5 数据库实施阶段135
5.2.6 运行和维护阶段137
5.3 PowerDesigner数据建模138
5.3.1 PowerDesigner概述138
5.3.2 PowerDesigner的功能139
5.3.3 PowerDesigner的模型文件139
5.3.4 PowerDesigner数据建模实例140
5.4 小结148
习题148
第6章 数据保护150
6.1 安全性150
6.1.1 数据库安全性概述150
6.1.2 数据库安全控制的一般方法150
6.2 完整性152
6.2.1 完整性约束条件153
6.2.2 完整性控制155
6.3 并发控制158
6.3.1 并发控制概述158
6.3.2 并发操作的调度160
6.3.3 封锁161
6.4 数据恢复163
6.4.1 故障的种类及恢复163
6.4.2 恢复的实现技术164
6.5 数据库复制与数据库镜像165
6.5.1 数据库复制165
6.5.2 数据库镜像167
6.6 小结168
习题168
第7章 数据库实验170
7.1 创建数据库170
7.2 数据更新173
7.3 简单查询175
7.4 复杂查询177
7.5 视图操作178
7.6 Transact-SQL程序设计179
7.7 存储过程与触发器181
7.8 数据库备份与恢复182
7.9 数据转换183
7.10 数据库安全性与授权185
7.11 SQL Server管理185
7.12 数据库设计186
习题参考答案及部分实验内容188
参考文献217

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

数据库系统应用教程
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon