图书介绍

数据库应用技术【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

数据库应用技术
  • 周秀梅主编;张杨,江春参编 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:9787113129491
  • 出版时间:2011
  • 标注页数:249页
  • 文件大小:56MB
  • 文件页数:265页
  • 主题词:关系数据库-数据库管理系统,SQL Server 2005-高等职业教育-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

数据库应用技术PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 数据库技术基础1

1.1 数据库基础知识1

1.1.1 数据库技术的产生与发展1

1.1.2 数据库、数据库管理系统和数据库系统3

1.1.3 数据库系统的体系结构5

1.1.4 数据模型6

1.2 关系数据库8

1.2.1 关系数据库系统概述8

1.2.2 实体-联系模型9

1.2.3 关系模型10

1.2.4 关系模型的规范化13

1.2.5 关系数据库标准语言14

1.3 数据库设计15

1.3.1 数据库设计的任务、特点和步骤15

1.3.2 需求分析的任务16

1.3.3 概念结构设计17

1.3.4 逻辑结构设计17

1.3.5 数据库设计案例17

小结19

思考与练习19

实训20

第2章 SQL Server 2005综述21

2.1 SQL Server 2005简介21

2.1.1 SQL Server 2005概述21

2.1.2 SQL Server 2005技术22

2.2 SQL Server 2005的安装23

2.2.1 SQL Server 2005的版本23

2.2.2 SQL Server 2005的硬件需求24

2.2.3 SQL Server 2005的软件需求24

2.2.4 安装SQL Server 200525

2.3 SQL Server 2005的常用工具29

2.3.1 SQL Server Management Studio29

2.3.2 Business Intelligence Development Studio31

2.3.3 Analysis Services31

2.4 管理SQL Server 2005服务器32

2.4.1 注册和连接SQL Server 2005服务器32

2.4.2 暂停、关闭、恢复、启动SQL Server 2005服务器34

小结36

思考与练习36

实训36

第3章 数据库的基本操作37

3.1 SQL Server数据库的基础知识37

3.1.1 SQL Server数据库的组成37

3.1.2 SQL Server系统数据库和示例数据库38

3.1.3 SQL Server数据库文件及文件组39

3.2 创建数据库40

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

3.2.2 使用CREATE DATABASE语句创建数据库41

3.3 管理数据库44

3.3.1 查看数据库信息44

3.3.2 修改数据库容量44

3.3.3 更改数据库名称50

3.3.4 删除数据库51

3.3.5 分离数据库52

3.3.6 附加数据库52

小结54

思考与练习55

实训56

第4章 表的基本操作57

4.1 SQL Server 2005表的概念57

4.2 SQL Server 2005表的数据类型58

4.3 创建表60

4.3.1 使用SQL Server Management Studio创建表60

4.3.2 使用T-SQL语句创建表61

4.4 表的管理和维护62

4.4.1 显示表结构62

4.4.2 修改表结构63

4.4.3 重命名表65

4.4.4 删除表65

4.4.5 建立表之间的依赖关系65

4.5 表数据的添加、修改和删除66

4.5.1 向表中添加数据66

4.5.2 修改表中的数据69

4.5.3 删除表中的数据70

4.6 使用约束71

4.6.1 主键(PRIMARY KEY)约束72

4.6.2 唯一键(UNIQUE)约束73

4.6.3 检查(CHECK)约束74

4.6.4 默认值(DEFAULT)约束74

4.6.5 外键(FOREIGN KEY)约束75

4.6.6 级联参照完整性约束76

4.7 标识列IDENTITY77

小结78

思考与练习78

实训79

第5章 数据查询81

5.1 简单SELECT语句81

5.1.1 SELECT语句的语法格式82

5.1.2 使用INTO子句82

5.1.3 基本的SELECT语句82

5.1.4 使用WHERE子句86

5.1.5 使用ORDER BY子句91

5.2 SELECT语句的统计功能92

5.2.1 使用聚合函数92

5.2.2 使用GROUP BY子句93

5.2.3 使用COMPUTE和COMPUTE BY子句94

5.3 SELECT语句中的多表连接95

5.3.1 交叉连接97

5.3.2 内连接97

5.3.3 外连接99

5.3.4 自连接101

5.3.5 合并结果集101

5.4 子查询103

5.4.1 比较测试中的子查询103

5.4.2 集合成员测试中的子查询103

5.4.3 存在性测试中的子查询104

5.4.4 批量比较测试中的子查询105

5.4.5 使用子查询向表中添加多条记录106

小结106

思考与练习106

实训107

第6章 索引及其应用108

6.1 索引概述108

6.1.1 SQL Server 2005中数据的存储与访问109

6.1.2 索引的作用109

6.1.3 索引的分类110

6.2 创建索引111

6.2.1 系统自动创建索引111

6.2.2 使用SQL Server Management Studio创建索引111

6.2.3 使用CREATE INDEX语句创建索引112

6.3 管理和维护索引114

6.3.1 查看和修改索引信息114

6.3.2 删除索引115

6.3.3 索引的分析与维护116

小结120

思考与练习120

实训121

第7章 Transact-SQL编程122

7.1 批处理、脚本和注释122

7.1.1 批处理122

7.1.2 脚本123

7.1.3 注释123

7.2 常量和变量123

7.2.1 常量123

7.2.2 变量124

7.3 常用函数125

7.3.1 字符串函数125

7.3.2 日期函数128

7.3.3 系统函数130

7.3.4 数学函数131

7.3.5 元数据函数132

7.3.6 安全函数133

7.3.7 行集函数133

7.3.8 游标函数133

7.3.9 配置函数134

7.3.10 文本和图像函数136

7.3.11 排名函数(SQL Server 2005新功能)136

7.4 运算符138

7.5 用户自定义函数140

7.5.1 基本概念140

7.5.2 创建用户自定义函数141

7.5.3 修改和删除用户自定义函数142

7.6 流程控制语句143

7.6.1 BEGIN...END语句块143

7.6.2 IF...ELSE语句143

7.6.3 CASE表达式144

7.6.4 WAITFOR语句145

7.6.5 WHILE语句146

7.6.6 其他语句146

小结147

思考与练习147

实训148

第8章 视图和存储过程149

8.1 视图的创建和查询149

8.1.1 视图的基本概念149

8.1.2 视图的应用150

8.1.3 创建视图151

8.1.4 视图数据的查询152

8.2 视图的维护153

8.2.1 查看视图的定义信息153

8.2.2 查看视图与其他对象的依赖关系154

8.2.3 重命名视图154

8.2.4 修改视图154

8.2.5 删除视图156

8.3 存储过程概述157

8.4 创建和执行存储过程157

8.4.1 创建存储过程158

8.4.2 执行存储过程159

8.5 带参数的存储过程160

8.5.1 带输入参数的存储过程160

8.5.2 执行带有输入参数的存储过程161

8.5.3 带输出参数的存储过程162

8.6 修改、删除和重命名存储过程162

8.7 触发器概述166

8.8 创建和管理触发器167

小结170

思考与练习170

实训171

第9章 事务、锁和游标172

9.1 事务172

9.1.1 基本概念172

9.1.2 事务操作173

9.2 锁177

9.2.1 并发问题177

9.2.2 SQL Server 2005中的锁定178

9.2.3 死锁181

9.3 游标及其应用182

小结184

思考与练习185

实训185

第10章 SQL Server 2005安全管理186

10.1 SQL Server 2005的安全特性和机制186

10.1.1 SQL Server 2005的安全特性186

10.1.2 SQL Server 2005的安全机制187

10.2 SQL Server 2005身份验证模式188

10.3 服务器的安全性190

10.3.1 创建或修改登录账户190

10.3.2 禁止或删除登录账户193

10.3.3 服务器角色195

10.4 数据库的安全性195

10.4.1 添加数据库用户195

10.4.2 修改数据库用户198

10.4.3 删除数据库用户199

10.5 数据库用户角色199

10.5.1 固定的数据库角色200

10.5.2 自定义的数据库角色200

10.5.3 增删数据库角色的成员201

10.6 架构管理202

10.6.1 创建数据库架构202

10.6.2 删除数据库架构203

10.6.3 修改数据库用户的默认架构203

10.7 权限管理203

10.7.1 权限的种类204

10.7.2 权限的管理204

小结208

思考与练习208

实训209

第11章 备份与恢复210

11.1 备份数据库210

11.2 恢复数据库212

11.2.1 自动恢复213

11.2.2 恢复用户数据库213

11.3 复制数据库216

11.4 数据的导入与导出220

小结224

思考与练习224

实训225

第12章 使用VB开发SQL Server应用程序226

12.1 数据库应用程序开发概述226

12.2 ODBC概述226

12.2.1 ODBC体系结构226

12.2.2 配置ODBC数据源227

12.3 OLE DB和ADO概述230

12.3.1 OLE DB体系结构230

12.3.2 ADO对象模型231

12.4 在VB中开发SQL Server应用程序232

12.4.1 ADO的引用与查看232

12.4.2 使用ADO Data控件开发简单的数据库应用程序232

12.4.3 使用代码操纵数据库235

小结236

思考与练习236

实训237

第13章 开发Web数据库238

13.1 概述238

13.1.1 ASP和ASP.NET简介238

13.1.2 虚拟目录设置239

13.2 使用ASP集成Web数据库241

13.2.1 一个简单的ASP网页241

13.2.2 ASP内置对象242

13.2.3 学生信息管理系统242

13.3 使用ASP.NET集成Web数据库244

13.3.1 ASP.NET的虚拟目录设置245

13.3.2 ADO.NET连接数据库247

小结247

思考与练习247

实训248

参考文献249

热门推荐