当前位置:首页 > 工业技术
SQL server数据库应用教程
SQL server数据库应用教程

SQL server数据库应用教程PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:黄俊松编著
  • 出 版 社:成都:四川大学出版社
  • 出版年份:2009
  • ISBN:9787561446515
  • 页数:223 页
图书介绍:本书介绍数据库基本原理和SQL server应用,主要内容包括:数据库原理的基本概念和基本理论;SQL server的基础知识;数据库创建的相关操作;表的操作和数据的管理;数据完整性、约束、默认与规则等。
《SQL server数据库应用教程》目录

第1章 数据库简介 1

1.1数据库的概念 1

1.1.1为什么要使用数据库 1

1.1.2数据库的概念 2

1.1.3数据库系统的特点 3

1.2数据库的发展 4

1.2.1人工管理阶段 4

1.2.2文件系统阶段 5

1.2.3数据库系统阶段 5

1.2.4现代数据库发展阶段 7

1.3数据库系统组成 8

1.3.1硬件系统 8

1.3.2系统软件 8

1.3.3数据 9

1.3.4各类人员 9

1.4关系数据库 10

1.4.1数据模型 10

1.4.2关系模型 11

本章小结 14

习题 14

第2章SQL Server 2005概述 15

2.1 SQL Server 2005简介 15

2.2 SQLServer 2005的体系结构 17

2.2.1 SQL Server 2005数据库体系结构的三级模式 17

2.2.2数据库的数据独立性 18

2.2.3 SQL Server 2005的客户/服务器计算模型 19

2.3 SQL Server 2005常用工具 20

2.3.1 SQL Server Configuration Manager 20

2.3.2 SQL Server Management Studio 21

2.3.3 SQL Server Profiler 21

2.3.4 SQL Server Business Intelligence Development Studio 21

2.3.5 Reporting Services配置管理器 22

2.3.6 SQL Server外围应用配置器 23

2.3.7数据库引擎优化顾问 23

2.3.8 SQL Server联机丛书 24

2.4配置SQL Server 2005 25

2.4.1启动、暂停和关闭SQL Server 2005服务 25

2.4.2配置连接SQL Server 2005 26

2.4.3注册/删除SQL Server 2005服务器 31

2.5 SQL Server 2005登录机制 33

2.5.1查看登录账号和数据库用户 34

2.5.2创建登录账号和数据库用户 36

2.5.3修改登录账号和数据库用户 41

2.5.4禁用登录账号 43

2.5.5删除登录账号和数据库用户 43

本章小结 46

习题 46

第3章 数据库操作 47

3.1基本概念 47

3.1.1数据库文件 47

3.1.2数据库文件组 48

3.1.3数据库文件的空间分配 48

3.1.4系统数据库和示例数据库 49

3.2创建数据库 50

3.2.1使用SQL Server Management Studio创建数据库 51

3.2.2用CREATE DATABASE语句创建数据库 54

3.3打开和查看数据库 56

3.3.1打开数据库 56

3.3.2查看数据库信息 58

3.4修改数据库 60

3.4.1修改或压缩数据库容量 60

3.4.2查看、修改数据库选项 65

3.4.3修改数据库名称 67

3.5删除数据库 68

3.5.1使用SQL Server Management Studio删除数据库 68

3.5.2在查询分析器中删除数据库 69

3.6分离和附加数据库 70

3.6.1分离数据库 71

3.6.2附加数据库 72

3.7导入、导出数据库 75

3.7.1导入数据库 75

3.7.2导出数据库 75

3.8备份数据库 76

3.8.1数据库备份概述 76

3.8.2数据库备份操作 78

3.9恢复数据库 84

3.9.1数据库恢复概述 84

3.9.2恢复数据库操作 85

本章小结 88

习题 88

第4章 表和表中数据的操作 89

4.1表的构成 89

4.2 SQL Server的数据类型 90

4.2.1系统数据类型 91

4.2.2用户定义的数据类型 94

4.3表的创建 96

4.4修改表 98

4.4.1修改表的结构 98

4.4.2对表中数据的操作 102

本章小结 105

习题 105

第5章 数据完整性 107

5.1数据完整性 107

5.1.1域完整性 108

5.1.2实体完整性 108

5.1.3参照完整性 108

5.2约束 109

5.2.1 CHECK约束 109

5.2.2 PRIMARY KEY约束 112

5.2.3 FOREIGN KEY约束 114

5.2.4 UNIQUE约束 118

5.2.5 DEFAULT约束 121

5.3默认与规则 123

5.3.1默认 123

5.3.2规则 124

本章小结 126

习题 126

第6章 关系、索引和视图 128

6.1关系 128

6.1.1关系概述 128

6.1.2关系图的创建 128

6.1.3关系图的修改与删除 130

6.2索引 132

6.2.1索引的分类 132

6.2.2索引的创建 133

6.2.3索引的管理 136

6.3视图 138

6.3.1视图概述 138

6.3.2创建视图 139

6.3.3管理视图 141

本章小结 143

习题 143

第7章T-SQL程序设计 145

7.1 T-SQL编程语言 145

7.1.1数据定义语言(DDL)语句 145

7.1.2数据控制语言(DCL)语句 146

7.1.3数据操作语言(DML)语句 146

7.2 T-SQL语法的要素 146

7.2.1批处理命令 146

7.2.2注释语句 147

7.2.3标识符 147

7.2.4运算符 148

7.2.5变量 149

7.2.6函数 150

7.3查询语句SELECT 153

7.3.1 SELECT语句结构 153

7.3.2连接查询 161

7.3.3嵌套查询 166

7.3.4流程控制语句 169

本章小结 170

习题 170

第8章 存储过程和触发器 171

8.1存储过程 171

8.1.1存储过程的概念 171

8.1.2存储过程的种类 171

8.1.3存储过程的创建 171

8.1.4存储过程的执行 173

8.1.5管理存储过程 173

8.2触发器 176

8.2.1触发器的概念 176

8.2.2触发器的优点 176

8.2.3触发器的分类 176

8.2.4触发器的作用 176

8.2.5创建触发器 177

8.2.6管理触发器 178

本章小结 180

习题 181

第9章 数据源的配置 182

9.1数据源简介 182

9.1.1 ODBC简介 182

9.1.2 ODBC数据源 183

9.2数据源的管理 184

9.2.1创建数据源 184

9.2.2重新配置数据源 188

9.2.3删除数据源 188

9.3连接数据源 189

9.3.1申请和释放句柄 191

9.3.2属性设置 193

9.3.3连接断开数据源 195

9.3.4连接数据源示例 197

本章小结 199

习题 199

第10章 数据库的安全机制 200

10.1 SQL Server 2005的安全认证模式 201

10.1.1身份验证 202

10.1.2权限认证 203

10.2创建和管理安全账户 203

10.2.1创建安全账户 203

10.2.2管理安全账户 210

10.2.3删除登录和用户 212

10.3管理数据库用户和角色 214

10.3.1服务器角色 214

10.3.2数据库角色 214

10.4 SQL Server权限管理 218

10.4.1使用SQL Server Management Studio管理权限 218

10.4.2使用T-SQL语句管理权限 221

本章小结 223

习题 223

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