数据库系统原理及应用教程

本书特色

[

《数据库系统原理及应用教程 第5版》为“十二五”普通高等教育本科规划教材、普通高等教育“十一五”规划教材。
《数据库系统原理及应用教程 第5版》系统全面地阐述了数据库系统的基本理论、应用技术和设计方法;以SQL Server 2017数据库管理系统为技术案例和实验平台,具有较好的可操作性。为便于组织教学和实验,《数据库系统原理及应用教程 第5版》的*后一章为数据库课程的教学标准、实验标准和实验方案,供读者参考。
《数据库系统原理及应用教程 第5版》概念清楚、重点突出、章节安排合理,每章附有丰富习题,重视上机实验环节。《数据库系统原理及应用教程 第5版》可作为高等院校学生学习数据库系统的教材,也可供计算机爱好者阅读。
《数据库系统原理及应用教程 第5版》配有教学课件、习题解答、上机指导和教学指导等教学资源,需要的教师可登录www.cmpedu.com免费注册,审核通过后下载,还可联系编辑索取(QQ:2966938356,电话:010-88379739)。

]

内容简介

[

本书为“十二五”普通高等教育本科国家规划教材、普通高等教育“十一五”国家规划教材。
本书系统全面地阐述了数据库系统的基本理论、应用技术和设计方法。书中以流行的SQL Server 2017数据库管理系统为技术案例和实验平台,具有较好的可操作性。书中每章附有丰富习题。为便于组织教学和实验,本书的*后一章为数据库课程的教学标准、实验标准和实验方案,供读者参考。
本书具有概念清楚、重点突出、章节安排合理,以及重视上机实验环节等特点。本书可作为大学本科生学习数据库系统的教材,也可供计算机爱好者阅读。
为配合本书的教学,方便教师讲课,特意制作了教学课件(可在机工社网站www.cmpbook.com上下载),课件内容浓缩了本书的教学要点,可作为教师的板书来演示。

]

目录

前言第1章 数据库系统概述11.1 数据库系统基本概念11.1.1 信息与数据11.1.2 数据管理与数据库21.1.3 数据库管理系统与数据库应用系统51.2 数据库系统及发展71.2.1 手工管理数据阶段71.2.2 文件系统数据管理的特点和缺陷81.2.3 数据库技术的发展历程和研究方向91.2.4 数据库系统管理数据的特点101.3 数据库系统的结构131.3.1 数据库系统的体系结构131.3.2 数据库管理系统的功能结构161.3.3 数据库系统的三级数据模式结构16习题118第2章 数据模型与概念模型222.1 概念模型及表示222.1.1 信息的3种世界及描述222.1.2 概念模型的基本概念242.1.3 概念模型的表示方法262.2 常见的数据模型272.2.1 数据模型概述272.2.2 层次模型282.2.3 网状模型332.2.4 关系模型342.2.5 面向对象数据模型362.2.6 对象关系数据模型40习题243第3章 数据库系统的设计方法453.1 数据库系统设计概述453.1.1 数据库系统设计的内容453.1.2 数据库系统设计应注意的问题463.1.3 数据库系统设计的基本方法473.1.4 数据库系统设计的基本步骤483.2 系统需求分析503.2.1 需求分析的任务和方法503.2.2 数据字典及其表示523.3 数据库概念结构的设计533.3.1 概念结构的特点及设计方法533.3.2 数据抽象与局部视图设计553.3.3 视图集成573.4 数据库逻辑结构的设计603.4.1 概念模型向网状模型的转换613.4.2 概念模型向关系模型的转换623.4.3 用户子模式的设计653.4.4 数据库逻辑结构设计的实例663.5 数据库物理结构的设计673.5.1 数据库物理结构设计的内容和方法683.5.2 存取方法的选择683.5.3 确定数据库的存储结构703.6 数据库的实施和维护713.6.1 数据入库和数据转换713.6.2 数据库试运行713.6.3 数据库的运行和维护723.7 数据库应用系统的设计733.7.1 数据库系统的体系架构733.7.2 数据库管理工具及数据源配置技术753.7.3 数据库应用系统设计的步骤与方法763.8 数据库应用系统的设计实例773.8.1 系统数据流程图和数据字典773.8.2 系统体系结构及功能结构823.8.3 数据库结构设计84习题385第4章 关系数据库894.1 关系模型及其三要素894.1.1 关系数据结构894.1.2 关系操作概述944.1.3 关系的完整性954.2 关系代数964.2.1 传统的集合运算974.2.2 专门的关系运算984.2.3 用关系代数表示检索的例子1024.3 关系演算1034.3.1 元组关系演算1044.3.2 域关系演算1044.4 域关系演算语言QBE1054.4.1 QBE特点和操作方法1054.4.2 数据检索操作1064.4.3 数据维护操作108习题4109第5章 SQL Server数据库管理系统1155.1 SQL Server DBS体系结构1155.1.1 客户机/服务器结构1155.1.2 浏览器/服务器结构1175.2 SQL Server 2017功能简介1185.2.1 SQL Server 2017服务器类型1185.2.2 数据库文件和系统数据库1195.2.3 SQL Server 对象资源1205.2.4 SQL Server管理工具123习题5126第6章 数据库的建立与管理1276.1 数据库的定义和维护1276.1.1 用T-SQL创建和维护数据库1276.1.2 用SSMS创建和维护数据库1286.2 基本表的定义和维护1316.2.1 用T-SQL定义和维护基本表1316.2.2 用SSMS定义和维护基本表1356.3 数据维护操作1406.3.1 T-SQL数据更新功能1406.3.2 用SSMS输入数据或更新数据1426.4 数据查询操作1436.4.1 T-SQL数据查询语言1436.4.2 数据查询实例1476.4.3 T-SQL附加语句1586.5 视图和关系图的建立与维护1626.5.1 用T-SQL定义和维护视图1626.5.2 用SSMS定义和维护视图1646.5.3 数据库关系图的创建和维护1666.6 触发器的创建和维护1686.6.1 用T-SQL创建和管理触发器1686.6.2 在SSMS中创建触发器169习题6170第7章 关系数据库理论1747.1 关系数据模式的规范化理论1747.1.1 关系模式规范化的必要性1747.1.2 函数依赖及其关系的范式1777.1.3 多值依赖及关系的第四范式1807.1.4 连接依赖及关系的第五范式1817.1.5 关系规范化小结1837.2 关系模式的分解算法1847.2.1 关系模式分解的算法基础1847.2.2 极小化算法在数据库设计中的应用1887.2.3 判定分解服从规范的方法1897.2.4 关系模式的分解方法1907.3 关系系统及查询优化技术1927.3.1 关系系统的定义和分类1927.3.2 关系系统的查询优化理论与技术193习题7198第8章 数据库保护技术2048.1 数据库安全性及SQL Server的安全管理2048.1.1 数据库安全性控制的一般方法2048.1.2 SQL Server的安全体系结构2088.1.3 SQL Server的用户和角色管理2108.1.4 SQL Server的权限管理2178.2 数据库完整性及SQL Server的完整性控制2208.2.1 完整性约束条件及完整性控制2218.2.2 SQL Server的数据库完整性及实现方法2248.3 数据库并发控制及SQL Server并发控制机制2268.3.1 事务及并发控制的基本概念226

封面

数据库系统原理及应用教程

书名:数据库系统原理及应用教程

作者:苗雪兰,刘瑞新,宋歌主编

页数:294页

定价:¥59.0

出版社:机械工业出版社

出版日期:2020-03-01

ISBN:9787111646334

PDF电子书大小:145MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注