定 价:49 元
丛书名:全国高等农业院校计算机类与电子信息类“十三五”规划教材
- 作者:闫大顺
- 出版时间:2017/8/31
- ISBN:9787565519130
- 出 版 社:中国农业大学出版社
- 中图法分类:TP311.13
- 页码:301
- 纸张:胶版纸
- 版次:1
- 开本:16K
《数据库原理及应用/全国高等农业院校计算机类与电子信息类“十三五”规划教材》以关系数据库为核心,完整地论述了数据库的基本概念、基本原理和应用技术,力图使读者对数据库有一个全面、深入、系统的了解,为进一步从事数据库的应用、开发和研究奠定坚实的基础。
《数据库原理及应用/全国高等农业院校计算机类与电子信息类“十三五”规划教材》以当前流行的大型关系数据库SQL SERVER 2014作为演练平台,通过实例讲解,引导学生掌握理论方法的实际运用,不仅使学生由浅人深、循序渐进地掌握数据库技术的基本原理和基础知识,而且《数据库原理及应用/全国高等农业院校计算机类与电子信息类“十三五”规划教材》中引入的许多数据库实用开发技术,可以培养学生具有较强的数据库综合应用开发能力。
《数据库原理及应用/全国高等农业院校计算机类与电子信息类“十三五”规划教材》适合作为高等学校计算机科学与技术、软件工程、信息管理与信息系统、网络工程及其他相关专业的教材,也可供从事有关数据库应用开发工程技术人员阅读与参考。
数据是信息世界的基础性资源,数据在信息社会中愈发重要,数据已经成为企业、政府以及个人的重要资产。存储、使用和管理数据的数据库技术是当前发展最快、最受人关注、应用最广泛的科学技术之一。数据库已经渗透到信息技术的各个领域,成为现代计算机信息系统和应用系统开发的一项核心技术。在当今社会,不仅传统的商业管理和行政事务型应用已离不开数据库,那些实时、过程和控制的工程型应用领域也使用现代数据库。因此,人们越来越普遍地要求全面学习和掌握数据库的理论知识、系统技术、应用方法及其新发展。正是由于数据库具有重要的基础地位,数据库理论与技术已成为现代计算机科学和相关学科中的核心部分,所有计算机及其相关专业的学生都有必要掌握和熟悉数据库理论与技术。
本书详细介绍了关系数据库的基本概念、原理、方法和应用技术,是依据作者多年从事数据库的教学、研究、应用及DBMS开发工作积累的丰富经验,秉承拓宽基础、注重应用、提高能力的原则写成的。作者长期在教学第一线工作,教学经验丰富,对数据库的内容把握准确,并且多年来,一直从事数据库的设计、开发和研究工作,具有丰富的项目开发和数据库应用的实践经验。作者可以将数据库系统理论、实现和应用紧密结合在一起,并以分析的观点、实现的视角、应用的立场来进行讨论,使读者不仅能“知其然”,还能“知其所以然”,而且还能懂得“如何应用”。即本书不仅说明数据库系统“是什么”,同时分析“为什么”,还进一步讨论“如何做”。通过学习,读者能够达到会“用”数据库,设计数据库、管理数据库、开发数据库应用程序。本教材不仅包含了传统的数据库知识,还包含了支持非传统应用(如空间数据库、大数据、云数据)的现代数据库理论与技术。
本书力图全面、系统、深入地介绍数据库及其应用的相关知识,主要体现在以下三个方面:①概念清晰、知识体系完整,内容组织合理实用;②图文并茂,各个操作讲解详尽,项目示例贯穿全书;③内容讲解循序渐进,深入浅出,概念清晰,符合读者学习数据库课程的认识规律。
本书由闫大顺、石玉强任主编,史婷婷、赵爱芹、罗慧慧、刘涛、冯元勇任副主编。本书第1章由闫大顺编写,第2章由赵爱芹编写,第3章由石玉强编写,第4章由赵爱芹编写,第5章由罗慧慧编写,第6章由史婷婷编写,第7章由史婷婷、刘涛编写,第8章由闫大顺编写,第9章由石玉强、冯元勇、冯大春编写,全书由闫大顺、石玉强统一编排定稿。参加本书编写的还有刘双印,刘磊安、杨灵、王潇、黄明志、贺超波、杨继臣、黄裕峰、杨现丽、符志强、李晟、王俊红、吴志芳、陈勇、成筠等,他们对书稿提出了宝贵的意见,在此一并表示忠心的感谢!
尽管我们已经尽了各种努力来保证不出现错误,但是错误总是难免的,如果您在本书中找到了错误,请告诉我们,我们将非常感激。编者邮箱:ZHKUJSJ2005@163.com。
第1章 数据库概论
1.1 数据库系统概述
1.1.1 信息与数据
1.1.2 数据管理技术的发展
1.1.3 数据库
1.1.4 数据库管理系统
1.1.5 数据库应用系统
1.1.6 数据库用户
1.2 数据模型
1.2.1 数据模型的三要素
1.2.2 概念模型
1.2.3 常用数据模型
1.3 数据库系统的体系结构
1.3.1 数据库系统的三级模式结构
1.3.2 数据库的两级映像与独立性
1.4 soLServer2014概述
本章小结
习题1
第2章 关系模型与关系运算
2.1 关系数据结构及形式化定义
2.1.1 关系形式化定义及其有关概念
2.1.2 码的定义
2.1.3 关系模式与关系数据库
2.2 关系的完整性约束
2.2.1 实体完整性
2.2.2 参照完整性
2.2.3 用户自定义完整性
2.3 关系操作
2.3.1 基本关系操作
2.3.2 关系数据语言的分类
2.4 关系代数
2.4.1 传统的集合运算
2.4.2 专门的关系运算
2.4.3 关系代数综合举例
2.5 查询优化
2.5.1 查询优化简述
2.5.2 关系代数表达式的等价变换
2.5.3 查询优化的一般准则
2.5.4 关系代数表达式的优化算法
2.6 关系演算
2.6.1 元组关系演算
2.6.2 域关系演算
2.6.3 安全性与等价性
本章小结
习题2
第3章 关系数据库标准语言SQL
3.1 SQL概述
3.1.1 SQL的产生与发展
3.1.2 soL的特点
3.1.3 SQL体系结构
3.2 数据定义
3.2.1 创建、修改和删除基本表
3.2.2 创建和删除索引
3.3 数据查询
3.3.1 数据查询语句
3.3.2 单表查询
3.3.3 连接查询
3.3.4 嵌套查询
3.4 数据更新
3.4.1 插入数据
3.4.2 修改数据
3.4.3 删除数据
3.5 视图
3.5.1 定义视图
3.5.2 查询视图
3.5.3 更新视图
3.5.4 视图的修改
3.5.5 视图的删除
3.5.6 视图的作用
本章小结
……
第4章 数据库的安全性与完整性
第5章 事务并发控制与恢复技术
第6章 关系数据库的规范化理论
第7章 数据库设计
第8章 数据库编程
第9章 现代数据管理技术
参考文献