数据库原理及应用——SQL Server 2012
提供PPT课件,源码,答案,教学大纲,题库,安装软件,咨询QQ:883604(仅限教师)。8小时微课视频,236个经典实例,100道习题,15个上机实验,2个课程设计

作者:刘金岭、冯万利、张有东

丛书名:21世纪高等学校计算机类课程创新系列教材·微课版

定价:39.5元

印次:1-13

ISBN:9787302466512

出版日期:2017.07.01

印刷日期:2022.06.15

图书责编:魏江江

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书是为高等院校应用型本科计算机专业或相关专业精心编写的一本数据库课程教学用书,它以SQL Server 2012为核心系统,较完整地论述了数据库系统的基本概念、基本原理和SQL Server的应用技术。   本书分为3个部分,共12章。第1~3章为第1部分,讲述了数据库的基本理论知识及数据库设计的相关技术,其内容主要包括数据库系统概述、数据模型、关系数据库的基本理论、关系模式的规范化以及数据库设计思想和方法;第4~11章为第2部分,讲述了SQL Server 2012数据库基础、数据库与表管理、SELECT数据查询、视图与索引、存储过程与触发器及用户自定义函数、数据库并发控制、数据库安全管理及数据库的备份与恢复等内容。第12章为第3部分,介绍了ADO.NET访问SQL Server数据库的简单应用。   本书结合应用型本科学生的特点,用通俗的语言和实例解释了抽象的概念,将抽象概念融合到具体的数据库管理系统SQL Server 2012中,便于学生理解和掌握。每章的知识点都配有视频讲解。   本书在编写过程中,力求做到语言精练、概念清晰、取材合理、深入浅出、突出应用,为读者进一步从事数据库系统的应用、开发和研究奠定坚实的基础。本书既可作为高等院校应用型本科有关专业的数据库原理及应用教材,也可作为从事信息领域工作的科技人员的参考书。

以关系数据库系统为核心。 反映了当前数据库领域的新技术、新水平和新趋势。 注重理论联系实际,强化数据库设计技术。 将抽象理论融合到具体模型中。结合SQL Server 2012数据库管理系统,讲解数据库的管理技术和应用。 在内容选取、章节安排、难易程度、例子选取等方面充分考虑到理论教学和实践教学的需要。 如果希望加入教师微信交流群,请加微信:itbook8 如果希望加入教师QQ交流群,请加QQ:883604 加入时,请写明:“学校+姓名”,并写明“加入教师群”,只限教师。

2009年,结合当时的教学和应用开发需求,出版了《数据库原理及应用》教材,受到了广大应用型本科师生和计算机爱好者的欢迎,并于2011年被评为江苏省高等院校精品教材。同时开展了“数据库原理及应用”精品课程的建设,获江苏省成教精品课程。随着数据库技术的不断升级,应用越来越广泛,结合广大师生的反馈意见以及新的教学和应用开发经验,制订了全新的修订方案,重新编写了本教材,并入选江苏省重点规划教材项目。   本书以SQL Server 2012为核心系统,在《数据库原理及应用》基础上进行了全面的调整、修改和优化,主要特点如下:   (1)以关系数据库系统为核心。在系统论述数据库基本知识的基础上,着重讨论了关系数据库的基本理论,其中对关系数据模型、关系数据库体系结构、关系规范化理论等进行了简要的讲解。   (2)本书对传统数据库的内容进行了精简,如对层次数据库、网状数据库仅对其模型做了简要介绍,删除了一些与操作系统联系较密切的存储理论等。   (3)为了反映当前数据库领域的新技术、新水平和新趋势,本书简要介绍了处理大规模数据的数据库系统,如分布式数据库系统、并行数据库、NoSQL数据库、云数据库和XML数据库的相关概念。   (4)强化了数据库设计技术。第3章在数据库设计理论的基础上,结合作者多年的数据库开发经验,介绍了一些行之有效的数据库设计与开发方法和技巧。   (5)将抽象理论融合到具体模型中。结合具体的SQL Server 2012数据库管理系统,讲解了数据库的一些管理技术和应用,如数据库的完整性约束、存储过程与触发器、数据库并发控制、数据库的安全与保护、备份与恢复等。使...

目录
荐语
查看详情 查看详情
第1章  数据库系统概述 1

1.1  数据管理技术的发展 1

 1.1.1  数据和数据管理 1

 1.1.2  数据管理发展的三个阶段 2

1.2  数据库系统 5

 1.2.1  数据库系统的组成 5

 1.2.2  数据库系统结构 8

1.3  数据模型 9

 1.3.1  数据处理的三个阶段 9

 1.3.2  常见的数据模型 13

1.4  处理大规模数据的数据库 17

 1.4.1  分布式数据库 17

 1.4.2  并行数据库 20

 1.4.3  NoSQL数据库 23

 1.4.4  云数据库 25

 1.4.5  XML数据库 28

习题1 30

第2章  关系型数据库基本理论 31

2.1  关系数据模型 31

 2.1.1  关系数据结构 31

 2.1.2  关系运算 35

 2.1.3  关系的完整性约束 36

2.2  关系代数基本理论 38

 2.2.1  传统的集合运算 39

 2.2.2  专门的关系运算 42

 2.2.3  关系代数表达式及其应用实例 46

2.3  关系数据库的规范化理论 47

 2.3.1  关系模式规范化的必要性 47

 2.3.2  函数依赖 49

 2.3.3  关系的范式及规范化 51

 2.3.4  关系模式的分解 53

习题2 56

第3章  数据库设计 59

3.1  数据库设计概述 59

 3.1.1  数据库设计目标和方法 59

 3.1.2  数据库设计的基本步骤 61

3.2  需求分析 62

 3.2.1  需求分析的... 查看详情

 

以关系数据库系统为核心。

 

反映了当前数据库领域的新技术、新水平和新趋势。

 

注重理论联系实际,强化数据库设计技术。

 

将抽象理论融合到具体模型中。结合SQL Server 2012数据库管理系统,讲解数据库的管理技术和应用。

 

在内容选取、章节安排、难易程度、例子选取等方面充分考虑到理论教学和实践教学的需要。

查看详情