数据库原理及应用案例教程PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:寿建霞,毛国红,张繁编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2006
- ISBN:7111172728
- 页数:193 页
1.1 数据库系统应用实例 1
第1章 数据库系统基本概念 1
1.2 数据库系统的组成 4
1.2.1 数据库 4
1.2.2 数据库管理系统 6
1.2.3 数据库应用程序 6
1.3 数据管理技术 7
1.3.1 文件系统阶段 7
1.2.4 用户 7
1.3.2 数据库系统阶段 9
1.3.3 数据独立性 10
1.4 本章小结 12
1.5 习题 12
第2章 关系模型 13
2.1 关系模型的数据结构 13
2.1.1 关系的基本术语 13
2.1.2 关系的性质 14
2.1.3 关系的候选键与主键 15
2.1.4 关系模式 16
2.1.5 关系数据库 17
2.2 关系模型的数据完整性 17
2.2.1 实体完整性规则 17
2.2.2 参照完整性规则 18
2.2.3 用户自定义完整性规则 20
2.3 关系模型的数据操作——关系代数 20
2.3.1 传统的集合运算 20
2.3.2 专门的关系运算 23
2.4 关系代数综合实例 26
2.5 本章小结 30
2.6 习题 30
第3章 关系数据库语言SQL 33
3.1 SQL概述 33
3.2 数据定义 35
3.2.1 定义数据库 35
3.2.2 定义表结构 36
3.2.3 修改表结构 40
3.2.4 删除表结构 41
3.3 数据查询 42
3.3.1 查询语句基本结构 43
3.3.2 单表查询 44
3.3.3 多表连接查询 52
3.3.4 子查询 57
3.3.5 组合查询 63
3.4 数据更新 66
3.4.1 插入数据 66
3.4.2 修改数据 68
3.4.3 删除数据 69
3.5 视图 69
3.5.1 视图的基本概念 69
3.5.2 视图的创建与使用 71
3.6 本章小结 73
3.7 习题 73
4.1 SQL Server 2000简介 77
第4章 SQL Server 2000 77
4.1.1 SQL Server 2000的安装与配置 78
4.1.2 SQL Server 2000程序组和实用工具简介 82
4.1.3 SQL Server 2000系统数据库简介 84
4.1.4 SQL Server 2000系统表简介 85
4.2 SQL Server 2000的服务器的使用 85
4.2.1 服务器的启动与停止 85
4.3.1 企业管理器的启动与关闭 87
4.3 SQL Server 2000的企业管理器的使用 87
4.2.2 服务器的连接和断开 87
4.3.2 数据库的创建与管理 88
4.3.3 表的创建与管理 91
4.3.4 约束的创建与管理 95
4.3.5 输入、修改、删除数据 100
4.4 SQL Server 2000的查询分析器的使用 101
4.4.1 查询分析器的启动与关闭 102
4.4.2 执行SQL语句 103
4.4.4 创建和运行脚本文件 105
4.4.3 查询结果的显示模式 105
4.4.5 查询分析器的常用快捷键 108
4.5 本章小结 109
4.6 习题 110
第5章 数据库设计 111
5.1 实体-联系模型的元素 111
5.1.1 实体 112
5.1.2 属性 112
5.1.3 标识符 113
5.1.4 联系 113
5.2 实体-联系模型转换为关系模型 117
5.2.1 实体的转换 117
5.2.2 联系的转换 118
5.2.3 弱实体与转换 123
5.3 超类实体与子类实体 124
5.5 数据库逻辑设计实例 127
5.5.1 学生选课子系统 127
5.4 实体-联系模型的转换规则总结 127
5.5.2 学生图书借阅管理子系统 129
5.6 数据库物理设计 131
5.7 本章小结 132
5.8 习题 132
第6章 规范化 135
6.1 关系模型术语回顾 135
6.2 函数依赖 137
6.3.1 非规范化的关系 140
6.3 规范化 140
6.3.2 最低程度的规范化关系的异常分析 141
6.3.3 范式类型 143
6.3.4 第一范式(1NF) 143
6.3.5 第二范式(2NF) 144
6.3.6 第三范式(3NF) 146
6.3.7 BC范式(BCNF) 147
6.4 规范化的本质分析与总结 149
6.6 习题 151
6.5 本章小结 151
第7章 数据库的安全与保护 153
7.1 数据库安全控制机制 153
7.1.1 安全控制模型 153
7.1.2 数据库用户及权限 154
7.1.3 SQL Server 2000用户与权限管理 154
7.2.1 为什么要进行数据库备份 167
7.2.2 SQL Server 2000数据库备份的种类 167
7.2 数据库备份机制 167
7.2.3 SQL Server 2000数据库备份的方法 168
7.3 数据库恢复机制 174
7.3.1 为什么要进行数据库恢复 174
7.3.2 SQL Server 2000数据库恢复的种类 174
7.3.3 SQL Server 2000数据库恢复的方法 175
7.4 本章小结 178
7.5 习题 178
实验2 用SQL DDL创建数据库和表 181
实验1 用企业管理器建立数据库和表 181
附录A SQL参考上机实验 181
实验3 数据库的简单查询实验 182
实验4 数据库的多表连接查询实验 183
实验5 数据库的子查询、组合查询实验 184
实验6 数据库的更新实验 184
实验7 数据库的视图定义及使用实验 185
实验8 数据库的安全与保护操作实验 185
B.3 逻辑模型 187
B.4 创建StudentsInfo的脚本文件 187
B.1 学生选课子系统的需求说明 187
B.2 概念模型 187
附录B 学生选课数据库设计完整文档 187
B.5 创建StudentsInfo中各个表的脚本文件 188
B.6 创建StudentsInfo中各个表主键的脚本文件 189
B.7 创建Enrollment表外键的脚本文件 191
B.8 装入StudentsInfo模拟数据的脚本文件 192
参考文献 193
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019