当前位置:首页 > 工业技术
数据库原理及应用  SQL Server 2014
数据库原理及应用  SQL Server 2014

数据库原理及应用 SQL Server 2014PDF电子书下载

工业技术

  • 电子书积分:9 积分如何计算积分?
  • 作 者:郭俐,肖英,谢日星主编
  • 出 版 社:北京:化学工业出版社
  • 出版年份:2017
  • ISBN:9787122297426
  • 页数:187 页
图书介绍:本教材结合高职高专的教学特点,系统介绍了最基础的数据库原理相关理论知识,在此基础上,通过大量实例着重讲解SQL Server 2014所提供的各种工具对数据库实施的操作与管理,并辅以某公司人事系统后台数据库设计项目作为实训练习贯穿全书,使得数据库原理的阐述与SQL Server 2014的实际应用融为一体,读者可以通过必要的基本理论指导其对数据库操作的实践,同时也能在实践中加深对数据库原理的理解。
《数据库原理及应用 SQL Server 2014》目录

第1章 数据库基本概念 1

1.1 基本概念和定义 1

1.1.1 数据与信息 1

1.1.2 数据库 1

1.1.3 数据库管理系统 1

1.1.4 数据库系统 2

1.2 数据管理技术发展的过程 2

1.2.1 人工管理 3

1.2.2 文件系统管理 3

1.2.3 数据库管理 4

1.2.4 数据库未来发展的趋势 5

1.3 常用的数据库管理系统 6

1.4 SQL Server 2014数据库管理系统 8

1.4.1 概述 8

1.4.2 SQL Server 2014的特点 8

1.4.3 SQL Server 2014的安装 9

1.4.4 SQL Server 2014常用的工具 18

本章小结 19

习题1 19

实训1 数据库管理系统安装与配置 19

第2章 数据库系统的结构 21

2.1 数据和数据模型 21

2.1.1 数据 21

2.1.2 数据模型 21

2.2 数据的概念模型 22

2.2.1 概述 22

2.2.2 实体-联系模型 22

2.3 数据的逻辑模型 24

2.3.1 层次数据模型 24

2.3.2 网状数据模型 26

2.3.3 关系数据模型 27

2.3.4 面向对象数据模型 28

2.4 数据库系统结构 28

2.4.1 外模式 29

2.4.2 概念模式 29

2.4.3 内模式 29

2.4.4 二级映射 29

2.5 数据库系统的类型 30

2.5.1 集中式数据库系统 30

2.5.2 并行数据库系统 30

2.5.3 客户-服务器数据库系统 30

2.5.4 分布式数据库系统 31

本章小结 31

习题2 32

实训2 建立宏文软件股份有限公司数据库的概念模型 32

第3章 关系型数据库基础 33

3.1 关系模型概述 33

3.1.1 关系模型 33

3.1.2 关系模型组成 33

3.1.3 关系术语 33

3.2 关系代数 34

3.2.1 传统的关系运算 34

3.2.2 专门的关系运算 35

3.3 关系的完整性 38

3.3.1 关系完整性概述 38

3.3.2 实体完整性 38

3.3.3 参照完整性 39

3.3.4 用户自定义完整性 39

3.4 关系的规范化 39

3.4.1 关系规范化概述 39

3.4.2 函数依赖关系 40

3.4.3 范式与规范化 41

本章小结 44

习题3 44

实训3 关系代数 44

第4章 SQL语言和T-SQL编程基础 46

4.1 SQL语言概述 46

4.1.1 SQL语言的发展 46

4.1.2 SQL语言的特点 46

4.1.3 SQL语言的组成和功能 47

4.1.4 T-SQL语言 47

4.2 SQL Server 2014数据类型 48

4.3 T-SQL语言的组成 50

4.3.1 数据定义语言 50

4.3.2 数据操纵语言 51

4.3.3 数据控制语言 51

4.4 T-SQL常用语言元素 51

4.4.1 标识符 51

4.4.2 注释 52

4.4.3 变量 53

4.4.4 运算符 54

4.4.5 表达式 57

4.5 T-SQL流程控制语句 57

4.5.1 BEGIN...END语句 57

4.5.2 选择结构语句 58

4.5.3 循环结构语句 60

4.5.4 GOTO语句 61

4.6 SQL Server 2014的系统函数 62

4.6.1 数学函数 62

4.6.2 字符串函数 64

4.6.3 日期时间函数 66

4.6.4 数据类型转换函数 67

本章小结 68

习题4 68

实训4 T-SQL语言编程 69

第5章 数据库与基本表的创建和管理 70

5.1 数据库的创建与管理 70

5.1.1 SQL Server数据库的构成 70

5.1.2 创建数据库 70

5.1.3 删除数据库 74

5.1.4 修改数据库 75

5.2 基本表的创建与管理 76

5.2.1 定义表及约束 76

5.2.2 修改表结构 81

5.2.3 删除表 82

本章小结 84

习题5 84

实训5 创建数据库及基本表 85

第6章 数据的管理和查询 89

6.1 数据更新 89

6.1.1 向表中添加数据 89

6.1.2 修改表中的数据 90

6.1.3 删除表中的数据 91

6.2 数据的查询 92

6.2.1 SELECT查询语句 92

6.2.2 简单查询 92

6.2.3 条件查询 93

6.2.4 排序子句 94

6.2.5 使用聚合函数查询 95

6.2.6 汇总查询 97

6.2.7 连接查询 98

6.2.8 子查询 99

6.2.9 查询结果的合并 99

6.2.10 查询结果的存储 99

本章小结 100

习题6 100

实训6 数据的管理和查询 101

第7章 索引和视图 103

7.1 索引 103

7.1.1 索引的概述 103

7.1.2 索引的类型 104

7.1.3 创建索引 106

7.1.4 查看和删除索引 114

7.2 视图 117

7.2.1 视图的概述 117

7.2.2 创建视图 118

7.2.3 修改视图 120

7.2.4 删除视图 121

7.2.5 使用视图查询和更新数据 122

本章小结 123

习题7 123

实训7 建立数据库中视图及索引 124

第8章 事务和锁 127

8.1 事务 127

8.2 管理事务 128

8.2.1 隐性事务 128

8.2.2 自动提交事务 129

8.2.3 显式事务 129

8.3 锁 133

8.3.1 锁的分类 133

8.3.2 死锁 135

8.4 事务的并发控制 136

8.4.1 并发问题 136

8.4.2 并发控制 137

本章小结 138

习题8 138

实训8 应用事务 138

第9章 数据库设计方法与步骤 140

9.1 数据库设计概述 140

9.1.1 数据库设计的方法 140

9.1.2 数据库设计的原则 140

9.2 数据库设计过程 140

9.2.1 需求分析 141

9.2.2 概念设计 143

9.2.3 逻辑设计 144

9.2.4 物理设计 147

9.2.5 数据库实施 148

9.3 数据库的运行和维护 148

本章小结 149

习题9 149

实训9 数据库设计 149

第10章 数据库管理 153

10.1 数据库的安全管理 153

10.1.1 SQL Server 2014的安全机制 153

10.1.2 服务器的安全性管理 153

10.1.3 数据库的安全性管理 158

10.1.4 权限管理 160

10.2 数据库的备份和还原 163

10.3 数据库的分离和附加 166

10.4 数据库的联机和脱机 168

本章小结 169

习题10 169

实训10 数据库安全管理 169

第11章 数据库应用系统的开发 170

11.1 数据库应用系统开发概述 170

11.1.1 数据库应用系统的基本框架 170

11.1.2 嵌入式SQL 171

11.1.3 数据库应用系统的开发模式 171

11.1.4 数据库的连接方式 173

11.1.5 数据库应用系统开发工具 175

11.2 网上图书销售系统后台数据库的设计 176

11.2.1 系统说明 176

11.2.2 数据库分析 177

11.3 网上图书销售系统前台界面的设计 180

本章小结 185

习题11 186

参考文献 187

返回顶部