数据库原理及应用教程PDF电子书下载
- 电子书积分:8 积分如何计算积分?
- 作 者:李超燕主编;王先花,李如桃编著
- 出 版 社:北京:科学出版社
- 出版年份:2005
- ISBN:7030146573
- 页数:131 页
1.1 数据库技术的产生与发展 1
1.1.1数据管理的3个阶段 1
第1章 数据库技术概论 1
1.1.2数据库技术的特点 4
1.1.3数据库中的基本概念 5
1.2 数据模型 5
1.2.1 概念模型 6
1.2.2 数据模型 9
1.2.3 层次模型 9
1.2.4 网状模型 10
1.3数据库的系统结构 11
1.3.1 数据库系统的三级模式结构 12
1.3.2数据库系统的组成 13
1.4数据库管理系统 15
1.4.1 DBMS的基本功能 15
1.5 习题 16
1.5.1 思考题 16
1.4.2 DBMS的组成 16
1.5.2 应用题 17
第2章 关系数据库 18
2.1 关系模型的基本概念 18
2.1.1 关系的通俗解释 18
2.1关系的数学定义 19
2.1.3 关系模型 20
2.2.1 传统的集合运算 22
2.2 关系代数 22
2.2.2专门的关系运算 24
2.2.3 关系代数表达式 26
2.3 习题 29
2.3.1 思考题 29
2.3.2应用题 30
第3章 SQL语言及SQL Server 2000的应用 31
3.1 SQL语言概述 31
3.1.1 SQL语言的特点 31
3.1.2 三级模式结构 32
3.2.1 概述 33
3.2 SQLServer 2000概述 33
3.2.2 SQL Server的安装 34
3.2.3 SQL Server服务的启动和注册 38
3.2.4 SQL Server的主要工具 38
3.3 T-SQL的数据定义 40
3.3.1 SQL Server中的数据库 40
3.3.2对数据库和表的基本操作 40
3.3.3建立与删除索引 42
3.4.1基本语句格式 43
3.4 T-SQL的数据查询 43
3.4.2最简单的SELECT语句 44
3.4.3 附加子句 46
3.4.4 复杂查询 49
3.5数据的插入、修改和删除语句 53
3.5.1 INSERT语句 53
3.5.2 UPDATE语句 54
3.6 T-SQL的视图 55
3.6.1 视图的定义 55
3.5.3 DELETE语句 55
3.6.2视图的建立 56
3.6.3 视图的删除 57
3.6.4视图的查询 57
3.6.5视图的更新 57
3.7批处理和流程控制语句 58
3.7.1 批处理 58
3.7.2流程控制语句 60
3.8.2存储过程的类型 62
3.8.1存储过程的特点 62
3.8存储过程与触发器 62
3.8.3存储过程的创建、执行和删除 63
3.8.4触发器的概念 64
3.8.5触发器的工作原理 64
3.8.6触发器的创建和删除 65
3.9 T-SQL的数据控制 66
3.9.1 新建SQL Server的用户 66
3.9.2语句权力的管理 68
3.9.3对象权力的管理 69
3.10.1 思考题 70
3.10习题 70
3.10.2应用题 71
第4章 数据库保护 73
4.1数据安全性 73
4.1.1安全性控制的一般方法 73
4.1.2 SQL Server系统的安全性 74
4.2.1数据完整性概述 76
4.2.2 SQLServer 采用的完整性方法 76
4.2数据完整性 76
4.3事务处理与并发控制 78
4.3.1事务处理 78
4.3.2并发控制 79
4.4 SQLServer的灾难恢复 82
4.4.1备份 82
4.4.2恢复 83
4.4.3 在SQL Server 2000上进行数据库的备份和恢复 84
4.5.1 思考题 85
4.5.2应用题 85
4.5 习题 85
第5章 关系数据库设计理论 86
5.1 关系模型的存储异常与数据依赖 86
5.2函数依赖的基本概念 87
5.3关系的规范化 89
5.3.1 第一范式 89
5.3.2第二范式 89
5.3.3第三范式 90
5.4模式分解的优劣 91
5.3.4 BC范式 91
5.4.1模式分解的原则 92
5.4.2模式分解的方法 93
5.5 习题 93
5.5.1 思考题 93
5.5.2应用题 93
第6章 数据库设计 95
6.1 数据库设计的步骤 95
6.1.1 软件工程和软件生存周期 95
6.1.2数据库系统生命周期 97
6.1.3数据库设计的特点 98
6.1.4数据库设计方法简述 99
6.2规划 100
6.3需求分析 101
6.3.1 需求分析的任务 101
6.3.2需求分析的方法 102
6.3.3数据流图(Data FlowDiagram/DFD) 103
6.3.4数据字典(Data Dictionary/DD) 105
6.4.1 概念结构设计的方法与步骤 109
6.4.2数据抽象与局部视图设计 109
6.4概念结构设计 109
6.4.3视图的集成 111
6.5逻辑结构设计 113
6.5.1 E-R图向关系模型的转换 113
6.5.2关系模型的优化 114
6.6数据库物理设计 114
6.7数据库的实施与维护 116
6.7.1数据库的试运行 116
6.7.2数据库的维护 117
6.8.2应用题 118
6.8习题 118
6.8.1 思考题 118
第7章 其他数据库管理系统介绍 119
7.1 Oracle 119
7.2 Informix 121
7.3 DB2 122
7.4 Sybase 123
附录A SQL Server2000实验参考 125
实验一 SQLServer的安装和基本使用 125
实验三 复杂的SELECT语句的使用 126
实验二 简单的SELECT语句的使用 126
实验四 INSERT,UPDATE,DELETE语句的使用 127
实验五 视图的使用 127
实验六 批处理 128
实验七 存储过程 128
实验八 触发器 129
实验九 数据控制 129
实验十 数据的备份和恢复 130
参考文献 131
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019