图书介绍

SQL Server 2005数据库案例教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

SQL Server 2005数据库案例教程
  • 严波主编 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:9787508462615
  • 出版时间:2009
  • 标注页数:199页
  • 文件大小:34MB
  • 文件页数:212页
  • 主题词:关系数据库-数据库管理系统,SQL Server 2005-高等学校:技术学校-教材

PDF下载


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

下载说明

SQL Server 2005数据库案例教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 数据库基础1

1.1 数据库存在的必要性1

1.2 数据库的发展史2

1.2.1 第一代数据库——层次模型和网状模型2

1.2.2 第二代数据库——关系型数据库2

1.2.3 第三代数据库——面向对象数据库2

1.3 常用数据库简介3

1.3.1 DBMS和RDBMS的概念3

1.3.2 Access简介3

1.3.3 Oracle简介3

1.3.4 MySQL简介4

1.3.5 Sybase简介4

1.3.6 SQL Server简介5

1.4 数据库的基本概念5

1.4.1 数据和信息5

1.4.2 实体和记录5

1.4.3 数据库和数据库表5

1.4.4 数据冗余和数据完整性5

1.5 SQL Server 2005概述6

1.5.1 SQL Server 2005简介6

1.5.2 SQL Server 2005的新增功能6

1.6 安装SQL Server 20057

1.6.1 SQL Server 2005版本7

1.6.2 安装步骤8

1.7 SQL Server 2005的主要组件9

1.8 SQL Server Management Studio介绍9

1.8.1 SSMS简介10

1.8.2 SSMS的主要工具10

1.9 SQL Server 2005的使用11

1.9.1 创建数据库连接11

1.9.2 创建数据库登录账户12

1.10 创建和管理SQL Server数据库13

1.10.1 数据库文件和文件组简介13

1.10.2 创建数据库14

1.10.3 数据库管理和维护15

1.10.4 删除数据库16

习题16

第2章 SQL Server数据库表管理18

2.1 数据库表的相关概念18

2.1.1 行、列的定义18

2.1.2 数据完整性18

2.1.3 主键和外键19

2.1.4 SQL Server 2005中的特殊表类型20

2.2 建立数据库表20

2.2.1 在SSMS中创建表20

2.2.2 数据类型21

2.2.3 建立主键23

2.2.4 空值约束24

2.2.5 创建默认值24

2.2.6 设置标识列24

2.3 创建表间关系25

2.4 创建检查约束27

2.5 导入和导出数据28

2.6 删除表30

习题30

第3章 SQL Server数据管理32

3.1 SQL简介32

3.1.1 SQL和T-SQL32

3.1.2 T-SQL的组成32

3.1.3 T-SQL的语法约定33

3.2 T-SQL中的条件表达式和逻辑运算符33

3.2.1 运算符33

3.2.2 表达式34

3.2.3 数据类型34

3.3 使用T-SQL插入数据35

3.3.1 使用Insert插入数据行35

3.3.2 一次插入多行数据36

3.4 使用T-SQL更新数据36

3.5 使用T-SQL删除数据37

3.5.1 使用Delete删除数据37

3.5.2 使用Truncate Table删除数据38

习题39

第4章 检索数据41

4.1 T-SQL查询基础41

4.1.1 查询和记录集41

4.1.2 使用Select语句进行查询42

4.2 在查询中使用函数44

4.2.1 字符串函数44

4.2.2 日期函数45

4.2.3 数学函数45

4.2.4 系统函数46

4.3 Top关键字的使用47

4.4 过滤重复记录DISTINCT关键字的使用47

习题48

第5章 复杂查询49

5.1 模糊查询49

5.1.1 使用LIKE进行模糊查询49

5.1.2 使用BETWEEN在某个范围内进行查询49

5.2 使用聚合函数50

5.3 分组查询51

5.3.1 使用分组GROUP BY51

5.3.2 使用HAVING51

5.4 多表联接查询52

5.4.1 使用表的别名和命名列52

5.4.2 联接概述52

5.4.3 内部联接查询52

5.4.4 外部联接查询55

5.4.5 自联接查询56

习题58

第6章 高级查询59

6.1 子查询概述59

6.2 无关子查询59

6.2.1 单行子查询60

6.2.2 多行子查询61

6.3 相关子查询62

6.3.1 EXISTS子查询62

6.3.2 NOT EXISTS子查询62

6.4 子查询在INSERT、UPDATE、DELETE中的应用63

6.4.1 在INSERT中嵌套子查询63

6.4.2 在UPDATE中嵌套子查询64

6.4.3 在DELETE中嵌套子查询64

6.5 集合操作65

6.5.1 UNION运算符65

6.5.2 EXCEPT运算符66

6.5.3 INTERSECT运算符66

习题67

第7章 数据库的设计68

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

7.2 设计数据库的方法69

7.3 E-R模型71

7.3.1 实体-关系模型介绍71

7.3.2 将E-R图转化为表73

7.4 数据规范化74

7.4.1 设计问题74

7.4.2 使用范式规范数据75

7.4.3 规范化和性能的关系77

习题77

第8章 数据库的实现79

8.1 使用SQL语句创建和删除数据库79

8.1.1 创建数据库80

8.1.2 删除数据库82

8.2 使用SQL语句创建和删除表82

8.2.1 创建表84

8.2.2 删除表85

8.3 使用SQL语句创建和删除约束85

8.3.1 回顾约束类型85

8.3.2 添加约束86

8.3.3 删除约束86

8.4 用SQL语句创建登录87

8.4.1 创建登录账户87

8.4.2 创建数据库用户88

8.4.3 给数据库用户授权88

习题89

第9章 T-SQL编程91

9.1 T-SQL中的数据类型91

9.2 使用变量91

9.2.1 局部变量91

9.2.2 全局变量92

9.3 输出语句93

9.4 批处理94

9.4.1 批处理的语句94

9.4.2 在SQL中使用注释95

9.5 逻辑控制语句96

9.5.1 IF-ELSE条件语句97

9.5.2 WHILE循环语句98

9.5.3 CASE多分支语句99

习题100

第10章 事务、索引和视图101

10.1 事务101

10.1.1 事务的作用101

10.1.2 事务的概念及特性103

10.1.3 事务的分类104

10.1.4 用T-SQL表示事务105

10.1.5 事务的隔离级别106

10.2 索引107

10.2.1 简介107

10.2.2 索引的概念107

10.2.3 创建索引108

10.2.4 索引的类型109

10.2.5 索引的特性和创建索引的指导原则111

10.2.6 删除索引113

10.3 视图113

10.3.1 视图的概念及优点113

10.3.2 创建视图114

10.3.3 视图上的DML操作116

10.3.4 修改和删除视图117

习题117

第11章 存储过程119

11.1 存储过程介绍119

11.2 常用的系统存储过程120

11.3 用户定义的存储过程122

11.3.1 创建不带输入参数的存储过程122

11.3.2 创建带输入参数的存储过程123

11.3.3 创建带输出参数的存储过程125

11.3.4 修改和删除存储过程126

11.3.5 错误信息处理126

习题129

第12章 触发器130

12.1 触发器介绍130

12.2 触发器的作用130

12.2.1 触发器的特点130

12.2.2 触发器的作用131

12.3 触发器的种类131

12.4 触发器的工作过程132

12.5 创建触发器133

12.5.1 使用SSMS创建触发器133

12.5.2 使用T-SQL语句创建触发器134

12.5.3 更改和删除触发器135

12.6 触发器的应用135

12.6.1 INSERT触发器136

12.6.2 DELETE触发器138

12.6.3 UPDATE触发器140

12.7 基于视图的INSTEAD OF触发器142

习题144

实验1 创建数据库145

实验2 数据库表管理150

实验3 数据管理154

实验4 数据查询158

实验5 复杂查询161

实验6 高级查询165

实验7 数据库的设计170

实验8 数据库的实现180

实验9 T-SQL编程184

实验10 事务、索引和视图188

实验11 存储过程191

实验12 触发器195

参考文献199

热门推荐