当前位置:首页 > 工业技术
SOL Server数据库基础
SOL Server数据库基础

SOL Server数据库基础PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:武汉厚溥信息技术有限公司编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2014
  • ISBN:9787302348221
  • 页数:205 页
图书介绍:本书详细介绍了SQL Server数据库基础知识及数据查询方法,共包含6个章节:数据库基础、使用SQL Server Management Studio管理数据库、查询分析器、SQL Server数据管理、数据查询、联接查询。
《SOL Server数据库基础》目录

第1章 数据库基础 1

1.1数据、数据存储和数据管理 2

1.2数据库技术的发展 5

1.3常见数据库系统概述 6

1.4SQL Server 2008概述 7

1.4.1新特性 8

1.4.2版本及选择 9

1.4.3安装和设置 10

1.5SQL Server2008管理工具 13

1.5.1使用SQL Server联机丛书 13

1.5.2使用SQL Server外围应用配置器 14

1.5.3使用SQLServer Management Studio 17

【小结】 20

【自测题】 21

第2章 使用SQL Server Management Studio管理数据库 23

2.1数据库管理 24

2.1.1文件和文件组 24

2.1.2创建数据库 25

2.1.3配置数据库属性 26

2.1.4删除数据库 27

2.1.5分离和附加数据库 27

2.2数据表的管理 29

2.2.1 SQL Server 2008的数据类型 29

2.2.2创建表 30

2.2.3数据完整性 31

2.2.4创建约束 33

2.3导入和导出数据 36

【小结】 38

【自测题】 38

【上机部分】 39

【课后作业】 42

第3章 查询分析器 43

3.1使用查询分析器管理数据库 44

3.1.1 SQL和T-SQL 44

3.1.2创建数据库 44

3.1.3删除数据库 47

3.2数据表的管理 48

3.2.1创建表 48

3.2.2删除表 49

3.3管理约束 49

3.3.1添加约束 50

3.3.2删除约束 51

【小结】 51

【自测题】 52

【上机部分】 53

【课后作业】 57

第4章SQL Server数据管理 59

4.1T-SQL的组成 60

4.2 T-SQL条件表达式和逻辑运算符 60

4.3数据操纵语言 61

4.3.1 SELECT语句 62

4.3.2 INSERT语句 63

4.3.3 UPDATE语句 65

4.3.4 DELETE语句 66

4.3.5 TRUNCATE TABLE语句 67

4.4插入多行数据 67

4.4.1使用SELECT…INTO…语句 67

4.4.2使用INSERT INTO…SELECT…语句 68

【小结】 69

【自测题】 70

【上机部分】 71

【课后作业】 74

第5章 数据查询 75

5.1数据查询概述 76

5.2使用字段列表指定输出字段 77

5.2.1选取全部字段 77

5.2.2选取部分字段 77

5.2.3设置字段别名 78

5.2.4字段的计算 79

5.3使用选择关键字限制记录行数 80

5.3.1使用ALL关键字返回全部记录 80

5.3.2使用DISTINCT关键字过滤重复记录 81

5.3.3使用TOP关键字仅显示前面若干条记录 82

5.4对查询记录的选择与处理 83

5.4.1对查询结果筛选 83

5.4.2对查询结果排序 88

5.4.3对查询结果计算 90

5.4.4对查询结果分组 93

【小结】 95

【自测题】 96

【上机部分】 97

【课后作业】 100

第6章 联接查询 101

6.1内部联接查询 102

6.1.1内部联接基本语法 102

6.1.2带条件的内部联接 104

6.1.3 INNER JOIN——类似WHERE子句 105

6.1.4更复杂的联接 106

6.2外部联接查询 106

6.3交叉联接 109

6.4集合运算 110

6.4.1使用UNION和UNIONALL进行并集运算 110

6.4.2使用INTERSECT进行交集运算 113

6.4.3使用EXCEPT进行减集运算 113

【小结】 115

【自测题】 115

【上机部分】 117

【课后作业】 120

第7章数据库设计(选) 121

7.1规范数据库设计的必要性 122

7.1.1数据库设计的概念 123

7.1.2设计数据库的重要性 123

7.2实体-关系(E-R)数据模型 124

7.2.1实体(Entity) 124

7.2.2属性(Attribute) 124

7.2.3关系(Relationship) 125

7.3数据库设计步骤 125

7.3.1需求分析阶段:数据库系统分析 125

7.3.2概要设计阶段:绘制E-R图 128

7.3.3详细设计阶段:将E-R图转换为表 130

7.4数据库设计规范化 131

7.4.1设计中的问题 131

7.4.2规范设计 133

7.4.3保持数据规范化 135

【小结】 136

【自测题】 136

【上机部分】 137

【课后作业】 146

第8章 Transact-SQL编程(选) 147

8.1.变量 148

8.1.1局部变量 148

8.1.2全局变量 150

8.2输出语句 151

8.3逻辑控制语句 153

8.3.1 IF…ELSE命令 153

8.3.2 WHILE…CONTINUE…BREAK命令 155

8.3.3 CASE命令 156

8.4批处理 157

【小结】 158

【自测题】 158

【上机部分】 159

【课后作业】 164

第9章SQL高级查询(选) 165

9.1嵌套子查询 166

9.1.1子查询简介 166

9.1.2使用IN和NOT IN完成子查询 170

9.1.3使用EXISTS和NOT EXISTS完成子查询 171

9.1.4使用SOME…ANY…ALL进行子查询 171

9.2聚合技术 172

9.3排序函数 174

9.3.1 ROW NUMBER函数 174

9.3.2 RANK函数 175

9.3.3 DENSE RANK函数 176

9.3.4使用PARTITION BY分组子句 176

9.4公用表表达式 177

【小结】 178

【自测题】 179

【上机部分】 181

【课后作业】 186

第10章 索引和视图(选) 187

10.1索引 188

10.1.1索引的概念 188

10.1.2索引的分类 189

10.1.3创建索引 191

10.2视图 195

10.2.1视图的概念 195

10.2.2创建视图的准则 195

10.2.3创建视图 196

10.2.4加密视图 200

【小结】 201

【自测题】 201

【上机部分】 202

【课后作业】 205

相关图书
作者其它书籍
返回顶部