王珊数据库系统概论第六版PDF+第五版课后答案+课件

为了保持科学性、先进性和实用性, 编者在第5版教材基础上对全书内容进行了修改、更新和充实。在科学性方面, 编者在系统篇中增加了第9章关系数据库存储管理, 讲解数据库的逻辑与物理组织方式及索引结构。增加这部分内容有助于学生更好地理解关系数据库查询优化的原理, 也有助于其在应用开发中更好地进行数据库物理设计。

王珊数据库系统概论第六版PDFhttps://caiyun.139.com/m/i?005Cckyt8AdtG

包括课后习题答案(第五版)以及课件PPT(第六版)。

在先进性方面, 编者主要做了如下修订。

① 根据数据库技术发展及数据库应用系统开发实践, 对前三篇包含的章节内容进行了更新。例如,

●对于第1章绪论, 在1.2.1小节引入数据建模概念, 介绍数据建模过程, 引出概念模型和数据模型; 增加1.2.7小节数据库领域中不断涌现的数据模型, 这是大数据时代带来的特色; 增加1.5节数据库系统的体系结构, 让学生从多角度认识数据库系统------从数据库系统内部的三级模式结构到数据库系统外部的体系结构。

●对于第3章关系数据库标准语言SQL, 根据SQL标准的发展进行相应更新和扩展。在介绍SQL的同时, 进一步讲解关系数据库系统的基本概念, 加深学生对前两章中关系数据库有关概念的认识, 并使其更加丰富; 增加对新的SQL语句的介绍; 本章主要示例和SQL语句都以贯穿全书的实例为应用场景。

●对于第4章数据库安全性和第5章数据库完整性, 根据当前数据安全性和完整性的要求对有关内容进行了调整、补充和修改。

●对于第7章数据库设计, 以"高校本科教务管理"信息系统为例介绍数据库设计步骤, 并概括了计算机学科中抽象、理论和设计三个学科形态。

●对于第8章数据库编程, 以实际应用任务需求为牵引, 从两方面介绍数据库编程技术:一是扩展SQL语言自身的功能, 二是在高级语言程序中使用SQL。这是对众多数据库编程技术的分析和归纳, 使学生更容易理解数据库编程技术, 掌握开发复杂业务逻辑的技术和方法。

②根据数据库新技术的应用和发展, 重新撰写了第四篇(新技术篇)有关章节的内容, 为读者进一步学习和研究做必要的准备和铺垫。由于区块链技术已成为重要的研究和应用方向,增加了第18章区块链与数据库。

在实用性方面, 编者主要做了如下修订。

①设计了一个贯穿全书的实例。用一个实例把基础篇、设计与应用开发篇、系统篇中的知识点讲解和设计样例(如SQL语言、E-R图设计、数据库设计、应用系统开发、数据存储与索引、查询处理等)贯穿起来。

这个实例以教师和学生熟悉的"高校本科教务管理"信息系统为主线, 抽象了"学生选课管理""学生学籍管理""教师教学管理"三个应用场景。从第1章起就以学生选课管理为主要示例讲解数据库的基本概念、关系数据模型和SQL语句。在第7章讲解E-R图设计, 介绍如何在理论指导下抽象出"高校本科教务管理"信息系统的分E-R图, 并对分E-R图进行集成和优化。第9章和第10章则以学生选课管理为例, 介绍关系数据库存储管理、关系查询处理和查询优化的基本方法。实例内容由简到繁, 由浅入深。

王珊数据库系统概论第六版目录

相关推荐
LostSpeed8 分钟前
在福昕(pdf)阅读器中导航到上次阅读页面的方法
pdf
旭久9 分钟前
SpringBoot的Thymeleaf做一个可自定义合并td的pdf表格
pdf·html·springboot
云和数据.ChenGuang4 小时前
Django 应用安装脚本 – 如何将应用添加到 INSTALLED_APPS 设置中 原创
数据库·django·sqlite
woshilys5 小时前
sql server 查询对象的修改时间
运维·数据库·sqlserver
Hacker_LaoYi5 小时前
SQL注入的那些面试题总结
数据库·sql
建投数据6 小时前
建投数据与腾讯云数据库TDSQL完成产品兼容性互认证
数据库·腾讯云
Hacker_LaoYi7 小时前
【渗透技术总结】SQL手工注入总结
数据库·sql
岁月变迁呀7 小时前
Redis梳理
数据库·redis·缓存
独行soc7 小时前
#渗透测试#漏洞挖掘#红蓝攻防#护网#sql注入介绍06-基于子查询的SQL注入(Subquery-Based SQL Injection)
数据库·sql·安全·web安全·漏洞挖掘·hw
你的微笑,乱了夏天7 小时前
linux centos 7 安装 mongodb7
数据库·mongodb