数据库是计算机学科的一个重要分支,是计算机相关专业一门必修的核心课程。数据库技术是计算机科学技术中发展最快领域之一,也是应用最广的技术之一,是计算机信息系统与应用系统的核心技术和重要基础,是任何一个组织和企业信息化建设得以顺利发展的关键条件。学习数据库技术,关键是学习一个企业或组织内部数据库的建立、部署和维护,学习如何利用现有数据为用户提供服务、以及如何保证数据库的安全性等一系列技术及应用。在应用型人才培养模式下,数据库技术及应用课程的教学过程应该注重学生实践能力的培养。在现有数据库技术下,教师在课堂上如何组织教学,如何安排教学内容,采用什么样的教学方法,对教学效果起着举足轻重的作用。所以,编者根据自身的实践及教学经验,以自己研发的在线考试系统为例,介绍数据库相关技术,以及如何使用数据库技术完成在线考试系统的数据库设计及创建过程。通过教材内数据库技术的介绍,以及案例的设计与实现,要求读者能根据实际应用环境,构建相应的数据库系统,并保证数据库达到用户所需的性能。《数据库系统原理与设计(计算机应用类)》为广东省教育厅“育苗工程(自然科学)”之“计算思维与应用型本科人才培养结合下的计算机专业基础课程建设”项目成果之一。《数据库系统原理与设计(计算机应用类)》共包括11章。其中,第1章数据库概述,主要介绍数据库技术的基础知识,包括数据库中基本概念、数据库管理技术的发展过程、几种主要的数据模型以及数据库体系结构组成等内容;第2章关系数据库,主要介绍关系模型的基本概念、数据库的完整性、集合运算和关系运算;第3章关系数据库的标准语言,是数据库设计的核心技术,主要介绍关系数据库语言SQL及其功能;第4章数据库的完整性,主要介绍RD-BMS完整性实现的机制,包括完整性约束的定义、检查和违背完整性约束时应采取的动作;第5章关系数据库的规范化,主要介绍关系数据库的规范化理论,讨论如何设计一个好的关系模式;第6章数据库的安全性,主要介绍了数据库的安全性机制,主要防止非法用户和非法操作;第7章数据库设计,主要介绍数据库设计的方法和步骤,重点要求读者在前序数据库技术的基础上,灵活运用所学方法和思想,设计符合实际需求的数据库应用系统;第8章关系数据库的查询优化与处理;第9章数据库恢复技术,主要介绍事务及事务的特点、故障种类和恢复的策略;第10章并发控制,主要介绍在多用户系统中,对同一时刻并发执行多个事务的控制及处理机制;第11章其它数据库技术概述,主要介绍了JDBC编程、数据仓库、数据挖掘和分布式数据库等数据库技术。

提示:百度云已更名为百度网盘(百度盘),天翼云盘、微盘下载地址……暂未提供。