数据库原理与应用
类别:
计算机系列
书名:
数据库原理与应用
主编:
金培权
定价:
30.00
开本:
16开
时间:
2018.03修订
出版:
上海交通大学出版社
书号:
978-7-313-08826-0
内容摘要
本书从理论与应用相结合的角度出发,介绍了数据库体系结构、关系数据模型、SQL、过程化SQL、数据库设计、数据库应用系统开发、数据库保护技术以及数据库技术新进展等内容。本教材在理论方面除了介绍数据库系统中基本的理论和原理之外,还侧重于讨论这些理论的研究背景和动机,使学生能够明白当前成熟的理论对数据库领域的主要贡献,也明白已有的一些模型和方法在设计上的先进性以及存在的问题,从而能够对数据库原理有更深入的认识。在应用方面,本书侧重与实际软件工程的结合,采用流行的软件工具,结合流行的DBMS进行介绍,使学生能够了解最新的数据库应用系统开发技术,真正做到学以致用。
本书适合作为高等学校计算机、信息管理与信息系统专业及相关专业的教材,也可供从事数据库系统与应用的管理人员和技术人员学习参考。
目录
第1章 绪论
1.1 数据库系统概述
1.1.1 数据
1.1.2 数据库与模式
1.1.3 数据库管理系统
1.1.4 数据库系统
1.2 数据库系统体系结构
1.2.1 研究数据库系统体系结构的原因
1.2.2 不同视角的体系结构
1.2.3 ANSI/SPARC体系结构
1.2.4 数据库应用系统体系结构
1.3 DBMS的功能与分类
1.3.1 DBMS的功能
1.3.2 DBMS的分类
1.4 数据库系统的几个关键问题
1.4.1 DBMS的实现问题
1.4.2 数据库设计问题
1.4.3 数据库存取问题
1.5 数据库技术的发展历史
1.5.1 数据管理技术的发展历程
1.5.2 数据库技术的发展历程
本章小结
习题
第2章 概念数据模型
2.1 数据模型概述
2.1.1 数据模型的定义
2.1.2 数据模型的分类
2.1.3 数据模型的形式化定义
2.2 E-R模型
2.2.1 E-R模型概述
2.2.2 E-R模型的组成
2.2.3 E-R模型的符号
2.3 E-R模型设计
2.3.1 E-R模型的设计过程
2.3.2 分E-R模型的设计
2.3.3 E-R模型的集成
2.3.4 E-R模型的优化
2.4 E-R模型的扩展
2.4.1 子类与超类
2.4.2 弱实体
本章小结
习题
第3章 关系数据模型
3.1 关系数据模型概述
3.1.1 关系数据模型的概念
3.1.2 关系的基本性质
3.1.3 关系模式的形式化定义
3.2 关系数据模型的形式化定义
3.3 关系数据模型的完整性约束
3.3.1 实体完整性
3.3.2 参照完整性
3.3.3 用户自定义完整性
3.4 关系代数
3.4.1 关系代数的概念
3.4.2 关系代数的组成
3.4.3 传统的集合操作
3.4.4 专门的关系代数操作
3.4.5 附加的关系代数操作
3.5 关系代数的基本操作
3.6 关系代数表达式
3.7 数据更新的实现
本章小结
习题
第4章 关系数据库查询语言
4.1 SQL概述
4.1.1 数据库语言概述
4.1.2 SQL的发展历史
4.1.3 SQL的基本组成
4.2 数据定义
4.2.1 基本表的构成
4.2.2 Create Table语句
4.2.3 Alter Table语句
4.2.4 Drop Table语句
4.3 数据更新
4.3.1 Insert语句
4.3.2 Update语句
4.3.3 Delete语句
4.4 查询
4.4.1 Select查询的基本结构
4.4.2 Select基本查询
4.4.3 连接查询
4.4.4 嵌套查询
4.4.5 查询结果的拼接
4.5 视图
4.5.1 视图的概念
4.5.2 视图的作用
4.5.3 Create View语句
4.5.4 视图的查询
4.5.5 视图的更新
4.5.6 Drop View语句
4.6 数据控制
4.6.1 Grant语句
4.6.2 Revoke语句
4.6.3 Deny语句
本章小结
习题
第5章 过程化SQL简介
5.1 过程化SQL
5.1.1 SQL与过程化SQL
5.1.2 过程
相关图书
主编:舒军 王晓丽
本书注重以实例讲解Access 2016数据库的开发和管理。全书共分7个项目,包括数据库和表的创建、处理数据库的样式和数据、数据的查询应用、窗体和控件的应用、报表的应用、宏及外部数据的应用、数据库和数...
¥54.00
主编:金松林
本书深入浅出地介绍了Python编程语言的基础知识及简单的数据处理技术。全书共分10章,主要内容包括初识Python,数据类型、变量与运算符,字符串,列表与元组,字典,条件与循环语句,函数与模块,类,...
¥45.00
主编:熊芳芳
本书分为9章,分别介绍了数据库基础知识、数据库与表、查询、窗体、报表、宏、模块与VBA程序设计、VBA数据库编程、全国计算机等级考试二级公共基础知识。 本书适合作为高等院校Access数...
¥49.8
主编:张春飞 许志军
本书是为普通高等院校学生学习C语言程序设计编写的教材,共分10章,内容包括:程序设计与C语言、C语言的基本知识、控制结构、数组、函数、指针、结构体与其他数据类型、文件、预处理命令、位运算。 ...
¥45.00