数据库原理及应用PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:张晋连等编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2004
- ISBN:7121000806
- 页数:250 页
第一部分 数据库基本原理 1
第1章 数据库系统概述 2
1.1 数据库技术的术语 2
1.1.1 信息、数据和数据处理 2
1.1.2 数据库、数据库管理系统和数据库系统 3
1.2 数据处理技术的发展过程 5
1.2.1 人工管理阶段 5
1.2.2 文件系统阶段 6
1.2.3 数据库系统阶段 7
1.2.4 数据库技术发展新趋势 8
1.3 数据库系统的体系结构 9
1.3.1 数据库体系结构 9
1.3.2 数据库系统体系结构 12
本章小结 14
习题1 14
第2章 数据模型 15
2.1 现实世界的信息化过程 15
2.1.1 概念模型及其表示 16
2.1.2 概念模型的表示方法 19
2.2 常见的三种数据模型 21
2.2.1 层次模型 21
2.2.2 网状模型 23
2.2.3 关系模型 24
本章小结 27
习题2 28
第3章 关系数据库基本理论 29
3.1 关系的定义和性质 29
3.1.1 关系的定义 29
3.1.2 关系的性质 30
3.2 关系代数 31
3.2.1 集合的三种基本运算——并、交、差 31
3.2.2 关系的基本运算 33
3.2.3 用关系代数检索的例子 37
本章小结 37
习题3 38
第4章 数据库设计 40
4.1 数据库设计概述 40
4.1.1 数据库设计的目标 40
4.1.2 数据库设计的方法 40
4.1.3 数据库设计的步骤 41
4.2 需求分析 42
4.2.1 需求分析的任务和重点 42
4.2.2 需求分析的步骤和常用方法 43
4.2.3 数据字典 44
4.3 概念结构设计 46
4.3.1 概念结构设计的方法与步骤 46
4.3.2 数据抽象与局部视图设计 47
4.3.3 视图的集成 48
4.4 逻辑结构设计 49
4.4.1 概念模型向关系模型的转换 49
4.4.2 数据模型的优化 50
4.4.3 用户子模式的设计 54
4.5 数据库的物理设计 55
4.5.1 确定数据库的物理结构 55
4.5.2 评价物理结构 57
4.6 数据库的实施和维护 57
4.6.1 数据库的实施 57
4.6.2 数据库维护 58
4.7 数据库设计举例 59
4.7.1 需求分析 60
4.7.2 概念结构设计 66
4.7.3 总体概念设计 67
4.7.4 逻辑结构设计 67
4.7.5 数据库物理设计和实施 68
本章小结 70
习题4 71
第5章 关系数据库标准语言——SQL 72
5.1 SQL概述及特点 72
5.1.1 SQL概述 72
5.1.2 SQL的特点 72
5.1.3 SQL的基本概念 74
5.2 SQL的数据定义 74
5.2.1 基本表的定义 74
5.2.2 基本表的修改和删除 76
5.2.3 索引的建立和删除 77
5.3 SQL的数据查询 78
5.3.1 简单查询 79
5.3.2 连接查询 82
5.3.3 嵌套查询 84
5.3.4 常用库函数、Group By和Order By的应用 88
5.4 SQL的数据操纵 90
5.4.1 插入语句 90
5.4.2 删除语句 91
5.4.3 更新语句 91
5.5 视图 93
5.5.1 视图的定义和删除 93
5.5.2 视图查询 94
5.5.3 视图更新 95
5.5.4 视图的优点 97
5.6 数据控制 98
5.6.1 授权 99
5.6.2 收回权限 99
5.7 嵌入式SQL 100
5.7.1 不用游标的DML语句 100
5.7.2 使用带游标的DML语句 102
本章小结 104
习题5 104
第二部分 数据库应用 107
第6章 SQL Server 2000 108
6.1 SQL Server 2000的安装与配置 108
6.1.1 系统需求 108
6.1.2 安装的过程 109
6.1.3 停止和启动SQL Server服务 111
6.1.4 SQL Server 2000的安装目录 113
6.1.5 SQL Server系统数据库和系统表 117
6.2 管理初步 119
6.2.1 使用SQL Server企业管理器 119
6.2.2 用企业管理器注册服务器 121
6.2.3 连接和断开服务器 123
6.3 使用企业管理器创建数据库 124
6.3.1 在企业管理器中创建表 126
6.3.2 在企业管理器中创建约束 127
6.3.3 在企业管理器中修改表 130
6.3.4 在企业管理器中查看表的属性 130
6.3.5 在企业管理器中查看表中的数据 130
6.3.6 在企业管理器中删除表 131
6.3.7 新建索引 132
6.4 浏览数据库 132
6.4.1 查看数据库 132
6.4.2 删除数据库 133
6.5 使用企业管理器创建存储过程 133
6.6 创建和管理视图 134
6.6.1 用企业管理器创建视图 134
6.6.2 修改视图 135
6.7 数据库备份 136
6.7.1 如何创建数据库备份(使用企业管理器) 136
6.7.2 创建备份设备 136
6.7.3 创建数据库备份 137
6.7.4 还原数据库备份 139
6.7.5 查看备份设备 139
6.7.6 删除一个备份设备 140
6.7.7 调度备份 140
6.7.8 备份系统数据库 140
6.8 恢复数据库 141
6.9 安全配置 142
6.9.1 身份验证模式 142
6.9.2 使用企业管理器设置Windows身份验证模式的安全性 144
6.9.3 使用企业管理器设置混合模式的安全性 145
6.9.4 使用企业管理器添加SQL Server登录的方法 145
本章小结 146
习题6 146
第7章 Transact-SQL语言 147
7.1 Transact-SQL的数据定义与操纵 147
7.1.1 数据库 147
7.1.2 数据库表 150
7.1.3 视图 152
7.1.4 数据库查询 153
7.2 Transact-SQL的数据类型 153
7.2.1 系统数据类型 153
7.2.2 用户定义数据类型 157
7.3 Transact-SQL的函数 159
7.3.1 集合函数 159
7.3.2 数学函数 160
7.3.3 字符串函数 161
7.3.4 日期函数 165
7.3.5 转换函数 165
7.3.6 系统函数 166
7.3.7 其他函数 167
7.4 SQL Server编程结构 168
7.4.1 注释语句 168
7.4.2 批处理 168
7.4.3 变量 169
7.4.4 显示信息 172
7.4.5 流控制语句 173
7.4.6 事务 180
7.5 游标的使用 183
7.5.1 申明游标 183
7.5.2 打开游标 186
7.5.3 存取游标 186
7.5.4 定位游标 188
7.5.5 关闭游标 188
7.5.6 释放游标 188
7.5.7 游标的使用方法 189
7.6 存储过程 191
7.6.1 创建存储过程 191
7.6.2 带参数的存储过程 194
7.6.3 修改存储过程 201
7.6.4 删除存储过程 201
7.6.5 自动执行存储过程 201
7.6.6 系统存储过程 202
7.7 触发器的创建和管理 203
7.7.1 创建触发器 203
7.7.2 使用触发器 206
7.7.3 INSTEAD函数 212
7.7.4 触发器组合 214
7.7.5 修改和删除触发器 217
本章小结 218
习题7 218
第8章 数据库的保护 220
8.1 数据库的安全性 220
8.1.1 安全措施 220
8.1.2 特权和角色 221
8.1.3 数据的安全性策略 223
8.2 数据库完整性 224
8.2.1 数据完整性的分类 224
8.2.2 完整性约束的检查和处理 228
8.3 并发控制 230
8.3.1 事务 230
8.3.2 事务的串行调度、并发调度及其可串行化 233
8.3.3 事务并发执行所带来的问题 234
8.3.4 封锁 236
8.4 数据库备份和恢复 242
8.4.1 数据库系统的故障 242
8.4.2 恢复数据库所使用的结构 242
8.4.3 基于日志文件的数据恢复技术 243
本章小结 249
习题8 249
参考文献 250
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017