《资料库原理、套用与开发》是2013年电子工业出版社出版的图书,图书作者是洪欣。
基本信息
资料库原理、套用与开发
丛书名 :高等学校计算机规划教材
作 译 者:洪欣
出版时间:2013-01
千 字 数:397
版 次:01-01
页 数:248
开 本:16(185*260)
I S B N :9787121172731
内容简介
本书从实用性和先进性出发,较全面地介绍计算机网路的基本理论和网路套用技能。全书共7章,主要内容包括:资料库概述、数据模型、关係资料库理论、资料库设计基础、SQL Server图形操作及SQL语言、Visual Basic资料库编程、通讯录管理系统的设计与实现等。本书提供配套电子课件。
目录信息
第1章 资料库概述 1
1.1 资料库概述 1
1.2 资料库发展史 1
1.2.1 人工管理阶段 2
1.2.2 档案系统阶段 2
1.2.3 资料库系统阶段 3
1.3 资料库系统的功能 4
1.4 资料库系统的三级模式结构 6
扩展阅读 8
习题 10
第2章 数据模型 11
2.1 概念模型 12
2.2 逻辑模型 13
2.2.1 层次数据模型 13
2.2.2 网状数据模型 15
2.2.3 关係数据模型 16
2.2.4 面向对象数据模型 19
2.3 内部模型 21
2.3.1 层次数据模型 21
2.3.2 网状数据模型 22
2.3.3 关係数据模型 22
2.4 外部模型 23
扩展阅读 23
习题 26
第3章 关係资料库理论 27
3.1 关係模式的定义 27
3.2 关係的集合运算 31
3.2.1 集合併运算 31
3.2.2 集合差运算 31
3.2.3 集合交运算 31
3.2.4 集合除运算 31
3.2.5 笛卡儿积运算 33
3.3 关係的基本运算 33
3.3.1 选择运算 33
3.3.2 投影运算 34
3.3.3 连线运算 34
3.4 关係的完整性 36
3.4.1 数据依赖 37
3.4.2 关係模式的範式 42
习题 45
第4章 资料库设计基础 46
4.1 概念结构设计 47
4.1.1 设计各个局部分E-R图 47
4.1.2 合併分E-R图设计全局初步
E-R图 49
4.1.3 消除不必要冗余,设计基本
E-R图 50
4.2 逻辑结构设计 51
4.2.1 将E-R模型转换为关係模型 51
4.2.2 数据模型的最佳化 52
4.2.3 设计外模式 53
4.3 物理结构设计 54
4.3.1 确定资料库的物理结构 54
4.3.2 评价物理结构 55
4.4 资料库实施 55
4.5 用PD进行资料库设计 56
4.5.1 正向工程 56
4.5.2 反向工程 62
4.6 用Visio进行资料库设计 65
4.6.1 建立逻辑模型 65
4.6.2 建立物理模型 69
4.6.3 从SQL Server导入数据
到Visio 70
4.7 用Rational Rose进行资料库
设计 71
4.7.1 正向工程 72
4.7.2 反向工程 78
习题 79
第5章 SQL Server图形操作及
SQL语言 80
5.1 SQL Server的图形界面 80
5.1.1 连线SQL Server 2008 80
5.1.2 资料库的创建和删除 81
5.1.3 表的创建、修改和删除 82
5.1.4 建立表间的关联 85
5.1.5 增添数据和查询 88
5.1.6 CHECK约束 89
5.1.7 存储过程的使用 90
5.1.8 视图的使用 91
5.1.9 触发器的使用 92
5.1.10 账号及许可权管理 93
5.1.11 分离和附加资料库 94
5.1.12 资料库备份和还原 95
5.1.13 DTS导入导出嚮导 96
5.2 SQL语言 98
5.2.1 DDL资料库管理 98
5.2.2 DDL表格管理 106
5.2.3 DML数据管理 110
5.2.4 DQL数据查询 114
5.2.5 DCL数据控制 121
5.3 T-SQL编程 123
5.3.1 T-SQL注释 123
5.3.2 表达式 124
5.3.3 批处理与脚本 131
5.3.4 流程控制语句 131
5.3.5 CASE表达式 134
5.3.6 创建用户自定义函式 135
5.3.7 游标 137
5.3.8 事务 138
5.3.9 创建存储过程 140
5.3.10 创建视图 149
习题 152
第6章 Visual Basic资料库编程 154
6.1 Visual Basic 编程基础 154
6.1.1 集成开发环境 155
6.1.2 面向对象编程思想 156
6.1.3 窗体对象 157
6.1.4 数据类型及定义 159
6.1.5 基本语法 161
6.2 Visual Basic的数据访问技术 168
6.3 通过数据管理器访问资料库 169
6.4 使用DAO访问资料库 176
6.4.1 DAO对象模型 176
6.4.2 Data控制项 177
6.4.3 RecordSet对象的属性和方法 178
6.4.4 数据绑定控制项 180
6.4.5 Data控制项示例 181
6.5 使用ADO访问资料库 186
6.5.1 ADO对象模型 186
6.5.2 ADO数据控制项 186
6.5.3 ADO控制项的资料库连线 187
6.5.4 ADO控制项示例 188
6.5.5 数据窗体嚮导 190
6.6 通过数据环境设计器访问
资料库 190
6.7 数据报表的製作 195
6.8 综合实例 198
习题 204
第7章 通讯录管理系统的设计与
实现 205
7.1 通讯录管理系统的需求分析 205
7.2 通讯录管理系统的系统设计 205
7.3 通讯录管理系统模组设计 206
7.4 通讯录管理系统的资料库设计 207
7.4.1 资料库概要设计 207
7.4.2 资料库详细设计 208
7.5 通讯录管理系统的代码实现 210
7.5.1 公用模组 210
7.5.2 登录模组 210
7.5.3 MDI主窗体 212
7.5.4 许可权表 215
7.5.5 模组表 217
7.5.6 许可权模组对照表 219
7.5.7 账号表 222
7.5.8 性别代码表 225
7.5.9 省市代码表 225
7.5.10 通讯录分组表 226
7.5.11 通讯录维护模组 229
7.5.12 通讯录查询与列印 235
习题 240
参考文献 241