关系数据库基础PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:徐人凤,韩枫,蒋韶生编
- 出 版 社:北京:高等教育出版社
- 出版年份:2007
- ISBN:7040217325
- 页数:310 页
第1章 数据库系统概论 2
1.1 数据库技术应用实例 2
1.1.1 银行业务管理系统 2
1.1.2 学生成绩管理系统 2
1.1.3 公路工程计量与支付系统 3
1.2 数据库技术的几个概念 3
1.2.1 信息、数据和数据处理 3
1.2.2 数据库、数据库管理系统和数据库系统 4
1.3 数据库系统体系结构 6
1.3.1 单用户结构 6
1.3.2 主从式结构 6
1.3.3 分布式结构 7
1.3.4 客户机/服务器结构 7
1.3.5 浏览器/服务器结构 8
本章小结 10
思考与练习 10
实训 10
第2章 概念数据模型 13
2.1 现实世界的数据化过程 13
2.1.1 基本概念 13
2.1.2 实体之间的联系 15
2.1.3 概念数据模型的表示方法(E-R图) 18
2.2 关系模型 19
2.2.1 关系模型的数据结构 19
2.2.2 概念数据模型转换为关系模型 20
2.2.3 数据操纵 23
2.2.4 数据完整性约束 24
本章小结 26
思考与练习 27
实训 27
第3章 关系规范化基础 30
3.1 函数依赖 30
3.1.1 函数依赖的概念 30
3.1.2 完全函数依赖 30
3.1.3 部分函数依赖 30
3.1.4 函数传递依赖 30
3.2 关系规范化 31
3.2.1 Ⅰ范式 32
3.2.2 Ⅱ范式 32
3.2.3 Ⅲ范式 34
本章小结 36
思考与练习 37
实训 37
第4章 ERwin数据建模 40
4.1 ERwin数据建模入门 40
4.1.1 了解ERwin 40
4.1.2 安装ERwin建模工具 40
4.2 使用ERwin创建逻辑数据模型 44
4.2.1 创建实体 44
4.2.2 定义或注释实体 49
4.2.3 创建实体间的联系 53
4.2.4 创建主键属性 56
4.2.5 创建非主键属性 57
4.2.6 转换实体间的多对多联系 59
4.2.7 创建外键 62
4.2.8 在E-R图上标识出主键和外键 63
4.2.9 显示主键和外键的定义信息 64
4.2.10 编辑属性的数据类型 68
4.2.11 创建查询项 71
4.3 使用ERwin构建物理数据模型 75
4.3.1 将ERwin的E-R图转换为SQL Server数据库中的表 75
4.3.2 将ERwin的E-R图转换为Access数据库中的表 85
4.4 使用ERwin保证数据完整性 90
4.4.1 创建有效性规则 91
4.4.2 创建默认值 101
4.4.3 在ERwin中重新生成物理模型 103
本章小结 109
思考与练习 109
实训 110
第5章 SQL Server数据库和表 113
5.1 XuanKe数据库与表之间的关系 113
5.2 数据库的创建和删除 118
5.2.1 创建数据库 118
5.2.2 删除数据库 120
5.3 表的创建、修改和删除 121
5.3.1 创建表 122
5.3.2 查看表的属性 125
5.3.3 修改表的结构 126
5.3.4 删除表 129
5.4 插入、修改和删除记录 132
5.4.1 向表中插入记录 132
5.4.2 修改记录 134
5.4.3 删除记录 136
本章小结 137
思考与练习 137
实训 138
第6章 T-SQL查询 143
6.1 T-SQL简介 143
6.2 SELECT语句 143
6.3 单表查询 144
6.3.1 使用通配符(*) 145
6.3.2 使用DISTINCT关键字 145
6.3.3 修改查询结果中列的标题 145
6.3.4 使用表达式作为SELECT语句中的列 146
6.4 使用WHERE限制查询的条件 147
6.4.1 比较运算符 148
6.4.2 逻辑运算符 149
6.4.3 BETWEEN关键字 149
6.4.4 IN关键字 149
6.4.5 LIKE关键字 151
6.5 使用其他子句 153
6.5.1 ORDER BY子句 153
6.5.2 GROUP BY子句 155
6.6 聚合函数 156
6.7 多表查询 157
6.7.1 自然联接 157
6.7.2 别名 161
本章小结 164
思考与练习 164
实训 164
第7章 视图 169
7.1 视图的概念 169
7.2 创建视图 169
7.3 使用视图 171
7.3.1 浏览视图信息 171
7.3.2 查看视图内容 172
7.4 修改视图 173
7.5 删除视图 175
本章小结 175
思考与练习 175
实训 176
第8章 开发前的准备工作 178
8.1 了解Microsoft Access 2003 178
8.2 向Access中导入数据表 179
8.3 在Access中修改和维护数据表 183
8.4 在Access中创建表间关系 187
本章小结 189
思考与练习 189
实训 190
第9章 学生选课系统需求分析 192
9.1 使用Access开发学生选课系统的步骤 192
9.2 分析系统的功能需求 193
9.3 设计系统功能的结构 194
本章小结 196
思考与练习 196
实训 196
第10章 学生选课系统数据库设计 196
10.1 设计表结构 199
10.2 修改表结构 201
10.3 向表中录入数据 202
本章小结 203
思考与练习 203
实训 203
第11章 学生选课系统功能设计与实现 203
11.1 窗体设计视图简介 207
11.2 设计与实现查询功能 211
11.2.1 创建查询对象 212
11.2.2 创建带有查询功能的窗体 214
11.2.3 修改查询功能窗体 217
11.2.4 实现查询功能 223
11.3 设计与实现统计功能 225
11.3.1 创建统计查询 226
11.3.2 创建带有统计功能的窗体 226
11.3.3 创建带有参数查询功能的窗体 232
11.4 设计与实现数据维护功能 237
11.4.1 创建录入数据的窗体 237
11.4.2 创建维护数据的窗体 242
11.5 设计数据报表功能 248
11.5.1 初步设计报表界面 248
11.5.2 进一步完善报表界面 251
11.5.3 设计标签报表 255
本章小结 260
思考与练习 260
实训 260
第12章 集成学生选课系统 266
12.1 设计学生选课系统用户交互界面 266
12.2 连接学生选课系统的交互界面与功能界面 268
12.2.1 学生查询功能的连接与实现 268
12.2.2 教师查询修改功能的连接与实现 271
12.2.3 其他宏操作 274
12.3 设计学生选课系统登录功能 274
12.4 设计学生选课系统菜单功能 280
12.5 设计学生选课系统工具栏 284
12.6 设计学生选课系统快捷菜单 285
12.7 设计快捷键 287
12.8 设计学生选课系统的启动方式 288
本章小结 289
思考与练习 289
实训 290
附录 ERwin构建物理数据模型时自动生成的程序脚本 292
A.1 ERwin构建Access物理数据模型时自动生成的脚本 292
A.2 ERwin构建SQL Server物理数据模型时自动生成的脚本 297
参考文献 310
- 《市政工程基础》杨岚编著 2009
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《看视频零基础学英语口语》宋德伟 2019
- 《胃癌基础病理》(日)塚本彻哉编者;宫健,刘石译者 2019
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018