数据库技术及应用

副标题:无

作   者:刘红岩编著

分类号:

ISBN:9787302144403

微信扫一扫,移动浏览光盘

简介

本书集数据库技术及应用为一体,深入浅出地介绍了数据库技术的基本 原理以及数据库应用的开发方法。在数据库原理方面,本书以关系数据库为 重点,讲述了数据库的基本概念、概念模型(包括实体联系模型和面向对象 模型)的构建方法、关系模型、数据库标准语言SQL关系模式的规范化理论及 其关系模式的设计方法,以及事务管理技术,包括并发控制和数据库恢复技 术。在数据库应用方面,本书以一个实用案例贯穿全书,介绍了从数据库设 计到应用实现的详细过程和方法。本书不仅介绍了数据库的理论知识,还介 绍了以IBM UDBDB2为代表的大型关系数据库系统中SQL的使用方法,以及以 Microsoft Acccss为代表的桌面数据库系统的使用和应用开发方法。 本书取材新颖、实用、内容丰富,容易理解。本书适合作为信息管理专 业或计算机专业的数据库课程的教材,同时也可作为计算机软件相关人员的 技术参考书。

目录

第1章 数据库系统简介
1.1 数据库及数据库系统
1.2 数据库管理系统
1.3 数据库管理系统的发展
1.4 数据模型
1.5 数据库系统的三级体系结构
1.6 本章小结
习题
参考文献
第2章 数据库应用开发
2.1 文件系统和数据库管理系统
2.2 数据库开发过程
2.3 产品销售信息管理系统案例
2.3.1 切换面板界面的产品销售信息管理系统
2.3.2 菜单界面的产品销售信息管理系统
2.4 本章小结
习题
参考文献
第3章 实体联系模型
3.1 实体联系模型
3.1.1 实体
3.1.2 联系
3.1.3 属性
3.1.4 结构约束
3.1.5 设计ER模型的常见问题
3.2 增强实体联系模型
3.2.1 特殊化
3.2.2 概括
3.2.3 聚集
3.3 体育用品公司的ER模型
3.4 本章小结
习题
参考文献
第4章 面向对象数据模型
4.1 对象和类
4.2 关联
4.3 关联类
4.4 概括
4.5 多态和重载
4.6 聚合和合成
4.7 体育用品公司的面向对象模型
4.8 本章小结
习题
参考文献
第5章 关系模型
5.1 关系模型的数据结构
5.1.1 关系
5.1.2 数据库模式
5.1.3 键
5.2 关系模型的约束
5.2.1 域完整性约束
5.2.2 实体完整性约束
5.2.3 参照完整性约束
5.2.4 一般性约束
5.3 关系模型的数据操纵语言
5.3.1 关系代数
5.3.2 元组关系演算
5.3.3 域关系演算
5.3.4 关系代数和关系演算的表达能力
5.4 本章小结
习题
参考文献
第6章 实体联系模型转换为关系模型
6.1 实体及其属性的转换
6.2 联系及其属性的转换
6.2.1 二元联系的转换
6.2.2 一元联系的转换
6.2.3 多元联系的转换
6.3 概括/特殊化的转换
6.4 本章小结
习题
第7章 关系数据库的规范化理论
7.1 更新异常问题
7.2 函数依赖和Armstrong公理
7.2.1 函数依赖
7.2.2 Armstrong公理
7.2.3 属性组的闭包和函数依赖集的最小覆盖
7.3 范式
7.3.1 1NF
7.3.2 2NF
7.3.3 3NF
7.3.4 BCNF
7.4 其他依赖及范式
7.4.1 多值依赖和4NF
7.4.2 连接依赖和5NF
7.4.3 包含依赖
7.5 本章小结
习题
参考文献
第8章 关系模式的设计方法
8.1 规范化关系模式
8.1.1 分解的原则
8.1.2 规范化为BCNF
8.1.3 规范化为3NF
8.2 关系模式的合并和调整
8.3 本章小结
习题
参考文献
第9章 关系数据库实用语言
9.1 数据库的查询
9.1.1 简单查询
9.1.2 连接查询
9.1.3 聚集和分组查询
9.1.4 嵌套查询
9.1.5 集合操作查询
9.2 数据的更新
9.2.1 数据的插入
9.2.2 数据的删除
9.2.3 数据的修改
9.3 数据库对象的定义
9.3.1 表的定义及修改
9.3.2 表的完整性约束
9.3.3 索引的创建和修改
9.3.4 视图
9.4 触发器
9.5 嵌入式SQL
9.5.1 声明变量
9.5.2 简单的嵌入式SQL语句
9.5.3 游标
9.5.4 动态SQL
9.6 SQL:1999的新特性
9.6.1 关系方面的新特性
9.6.2 面向对象方面的新特性
9.7 本章小结
习题
参考文献
第10章 在MS Access中创建表
10.1 MS Access简介
10.2 启动 MS Access
10.3 创建数据库
10.3.1 创建空数据库
10.3.2 利用向导创建数据库
10.3.3 打开数据库
10.4 数据库中表的创建
10.4.1 使用设计器创建表
10.4.2 定义字段属性
10.4.3 查看和筛选表中数据
10.4.4 导入、导出和链接表
10.4.5 定义表的其他方法
10.4.6 定义表之间的关系
10.5 如何获得帮助
10.5.1 Office助手
10.5.2 利用?按钮获取帮助
10.5.3 “Access帮助”任务窗格
10.6 本章小结
习题
第11章 在MS Access中创建查询对象
11.1 Microsoft Access的查询对象
11.2 选择查询
11.2.1 简单查询
11.2.2 连接查询
11.2.3 分组查询
11.3 参数查询
11.4 交叉表查询
11.5 动作查询
11.5.1 生成表查询
11.5.2 追加查询
11.5.3 更新查询
11.5.4 删除查询
11.6 利用向导创建其他查询
11.6.1 简单查询向导
11.6.2 查找重复项查询向导
11.6.3 查找不匹配项查询向导
11.7 本章小结
习题
第12章 在MS Access中创建窗体
12.1 窗体简介
12.2 自动创建窗体
12.2.1 自动创建纵栏式窗体
12.2.2 利用窗体查看和编辑数据
12.2.3 改变窗体中控件的类型
12.3 修改窗体的设计
12.3.1 替换已有控件
12.3.2 调整控件布局
12.3.3 创建命令按钮
12.4 利用向导创建窗体
12.5 创建主子窗体
12.5.1 利用“自动窗体”创建主子窗体
12.5.2 利用“窗体向导”创建主子窗体
12.5.3 利用子窗体控件创建主子窗体
12.6 创建图表
12.7 利用设计视图创建窗体
12.8 本章小结
习题
第13章 在MS Access中创建报表
13.1 报表简介
13.2 自动创建报表
13.2.1 自动创建表格式报表
13.2.2 调整报表的外观
13.3 利用向导创建报表
13.4 创建带参数报表
13.4.1 创建带参数查询
13.4.2 创建报表
13.4.3 创建窗体
13.5 创建图表
13.6 利用设计视图创建报表
13.6.1 创建分组表格式报表
13.6.2 创建组合报表
13.6.3 创建排名报表
13.7 本章小结
习题
第14章 宏和应用查询系统
14.1 宏
14.1.1 创建宏
14.1.2 创建有条件宏
14.1.3 创建宏组
14.2 面向用户的查询系统的实现
14.2.1 利用窗体创建查询界面
14.2.2 创建查询对象
14.2.3 创建包含查询结果的窗体
14.2.4 创建展示查询结果的报表
14.2.5 进一步设计查询界面窗体
14.2.6 创建宏
14.2.7 进一步完善查询界面窗体
14.3 本章小结
习题
第15章 在MS Access中创建切换面板和菜单
15.1 简介
15.2 切换面板
15.2.1 创建切换面板
15.2.2 修改切换面板
15.3 菜单
15.3.1 创建菜单
15.3.2 调用菜单
15.4 本章小结
习题
第16章 数据库安全性
16.1 简介
16.2 编码/解码数据库
16.3 数据库密码
16.4 用户级安全机制
16.4.1 创建工作组信息文件和管理员帐户
16.4.2 创建组和用户帐户
16.4.3 权限管理
16.4.4 利用向导进行用户级安全管理
16.5 本章小结
习题
第17章 事务管理
17.1 事务
17.2 并发控制
17.2.1 并发调度异常
17.2.2 基于封锁的并发控制技术
17.3 数据库恢复技术
17.3.1 故障类型
17.3.2 日志
17.3.3 系统故障恢复技术
17.3.4 介质故障恢复技术
17.4 本章小结
习题
参考文献
附录A ER模型的传统图形表示方法
A.1 实体
A.2 属性
A.3 联系
A.4 特殊化
A.5 聚集

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

数据库技术及应用
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon