据库技术是一门应用性很强的学科,数据库的主要任务是研究如何存储、使用和管理数据。本书全面介绍数据库系统的基本概念、原理和应用,以基本原理、方法和技术为基础,结合实际案例进行分析设计,做到了理论和应用相结合。
全书内容包括两篇。第yi篇为典型例题分析,包括数据库系统概论、关系数据库、关系数据库设计理论、数据库设计、关系数据库标准语言SQL、数据库保护,该部分示例和习题均比较丰富,方便读者进行基础理论知识的掌握。第二篇为实验指导,该篇以目前zui新的SQL Server 2016数据库系统为实践环境,用一个完整的学生成绩管理案例贯穿整个实践。该部分叙述流畅,思路清晰,图表丰富,操作步骤叙述详细,便于读者理论结合实践进行学习。整个实践指导部分包括数据库的使用、创建和修改数据表、单表数据查询、多表数据查询、视图、索引、数据完整性、游标和存储过程、触发器、数据库的备份恢复与导入导出、数据库的安全性、配置数据源(DNS)。
数据库相关技术是计算机科学技术中发展zui快的领域之一,也是应用zui广泛的技术之一,它已成为计算机信息系统与应用系统的核心技术和重要基础。数据库原理及应用课程是计算机科学与技术专业的专业课程之一,考虑到数据库系统是一门理论性和应用性都很强的课程,为了便于教师对本门课的教学和学生对知识的掌握,特别是为了鼓励学生努力学习和勤于思考,本书编者总结了这些年来从事数据库系统理论与实践教学的经验,力图从新颖的角度、合适的切入点,通过市面上zui新的关系数据库系统SQL Server 2016对数据库系统各方面的知识进行介绍,由浅入深、循序渐进地探讨数据库的基本原理和应用中的相关原理和技术,力求做到理论和实践相结合,在理论学习的基础上,强调实践和应用。
数据库相关技术是计算机科学技术中发展zui快的领域之一,也是应用zui广泛的技术之一,它已成为计算机信息系统与应用系统的核心技术和重要基础。数据库原理及应用课程是计算机科学与技术专业的专业课程之一,考虑到数据库系统是一门理论性和应用性都很强的课程,为了便于教师对本门课的教学和学生对知识的掌握,特别是为了鼓励学生努力学习和勤于思考,我们总结了这些年来从事数据库系统理论与实践教学的经验,力图从新颖的角度、合适的切入点,通过市面上zui新的关系数据库系统SQL Server 2016对数据库系统各方面的知识进行介绍,由浅入深、循序渐进地探讨数据库的基本原理和应用中的相关原理和技术,力求做到理论和实践相结合,在理论学习的基础上,强调实践和应用。
本书共分为两篇。第yi篇包括6章,主要介绍了数据库系统中的各种基础理论知识:数据库系统概论、关系数据库、关系数据库设计理论、数据库设计、关系数据库标准语言SQL和数据库保护。每章都分为内容提要、例题解析、习题和习题答案。内容部分简明扼要,指出读者应重点掌握的内容;例题解析部分通过对例题的分析评注等,开拓读者的解题思路;在此基础上又配以大量习题供读者熟练掌握学习内容;习题部分附有答案。第二篇包括12个实验,主要介绍数据库原理的基本应用,包括SQL Server 2016中数据库的使用、创建和修改数据表、单表数据查询、多表数据查询、视图、索引、数据完整性、游标和存储过程、触发器、数据库的备份恢复与导入导出、数据库的安全性、配置数据源。
本书以简明易懂的语言阐述深刻内容,再配以大量经过精心筛选的习题和实验,不仅可以方便老师教学,也便于学生自学。相信通过本书的学习,学生能够尽快掌握数据库系统的理论和技术,进入数据库管理系统的应用和开发的高级阶段,在正确理解数据库原理的基础上,熟练掌握主流数据库管理系统SQL Server 2016的应用,具备数据库应用系统的设计和开发能力。
本书由武昌理工学院教师高翠芬、武汉东湖学院赵永霞担任主编,由武汉科技大学城市学院李雪燕、南宁学院雷渊、西京学院范桂龄、哈尔滨远东理工学院曹琳琳担任副主编。其中,典型例题解析第1~4章由高翠芬编写,典型例题解析第5、6章由赵永霞编写,实验1、2由赵永霞编写,实验3、4由高翠芬编写,实验5、6由李雪燕编写,实验7、8由雷渊编写,实验9、10由范桂龄编写,实验11、12由曹琳琳编写,全书由高翠芬修改定稿。
本书在编写过程中得到了武昌理工学院的各级领导及信息工程学院的多位同事和许多同行的大力协助与支持,使编者获益良多,在此表示衷心的感谢。
第1篇典型例题解析
第1章数据库系统概论
1.1内容提要
1.2例题解析
1.3习题
1.4习题答案
第2章
关系数据库
2.1内容提要
2.2例题解析
2.3习题
2.4习题答案
第3章
关系数据库设计理论
3.1内容提要
3.2例题解析
3.3习题
3.4习题答案
第4章
数据库设计
4.1内容提要
4.2例题解析
4.3习题
4.4习题答案
第5章
关系数据库标准语言SQL
5.1内容提要
5.2例题解析
5.3习题
5.4习题答案
第6章
数据库保护
6.1内容提要
6.2例题解析
6.3习题
6.4习题答案
第2篇实验指导
实验1
数据库的使用
实验2
创建和修改数据表
实验3
单表数据查询
实验4
多表数据查询
实验5
视图
实验6
索引
实验7
数据完整性
实验8
游标和存储过程
实验9
触发器
实验10
数据库的备份恢复与导入导出
实验11
数据库的安全性
实验12
配置数据源(DNS)