图书介绍

数据库原理与应用 SQL ServerPDF|Epub|txt|kindle电子书版本网盘下载

数据库原理与应用 SQL Server
  • 曹新谱,李强,曹蕾编著 著
  • 出版社: 北京:冶金工业出版社
  • ISBN:7502443673
  • 出版时间:2007
  • 标注页数:223页
  • 文件大小:41MB
  • 文件页数:235页
  • 主题词:关系数据库-数据库管理系统,SQL Server-高等学校-教材

PDF下载


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

下载说明

数据库原理与应用 SQL ServerPDF格式电子书版下载

下载的文件为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 数据库系统与人2

1.2 数据和数据模型2

1.2.1 数据、数据标准和它的动态特性2

1.2.2 数据模型4

1.2.3 概念层数据模型5

1.2.4 组织层数据模型6

1.3 实体-联系模型8

1.3.1 E-R模型中常用的名词与实体联系图8

1.3.2 一个实际的E-R模型案例11

1.4 关系数据模型13

1.4.1 关系模型的数据结构14

1.4.2 关系模型的数据操作17

1.4.3 关系模型的数据完整性约束17

1.5 从E-R模型到关系模型的转换20

1.5.1 从E-R模型转换为关系模型20

1.5.2 按E-R图转换来的关系模型的实例21

1.6 数据库系统的内部结构22

1.6.1 三级模式22

1.6.2 两级映像与数据独立性23

1.6.3 数据字典和数据24

1.6.4 数据库管理系统功能及其处理流程简述25

1.7 现代数据库系统的优点26

1.7.1 数据库系统的发展简史26

1.7.2 数据库系统的优点27

小结29

综合练习一29

一、选择题29

二、填空题30

三、问答题31

第2章 SQL Server 2000基础32

2.1 常见的关系型数据库简介32

2.1.1 SQL Server 2000概述32

2.1.2 其他的数据库系统33

2.2 SQL Server 2000安装33

2.2.1 安装前的准备34

2.2.2 安装SQL Server 2000个人版34

2.3 系统测试和服务管理器的启动39

2.4 SQL Server 2000 中的两个常用工具40

2.4.1 企业管理器40

2.4.2 查询分析器42

小结45

综合练二45

一、选择题45

二、填空题46

三、问答题46

四、上机操作题46

第3章 SQL语言49

3.1 SQL语言概述49

3.1.1 SQL语言的发展49

3.1.2 SQL语言特点49

3.2 SQL语言的功能概述50

3.3 SQL允许使用的数据类型51

3.3.1 数值型51

3.3.2 近似型52

3.3.3 字符串型52

3.3.4 日期时间类型53

3.3.5 货币类型54

3.4 部分常用函数54

3.4.1 聚合函数54

3.4.2 数学函数55

3.4.3 字符串函数55

3.4.4 类型转换函数55

3.4.5 日期函数55

3.4.6 系统函数56

小结56

综合练习三56

一、选择题56

二、填空题57

三、问答题57

四、上机操作题57

第4章 基表58

4.1 概述58

4.2 基表的定义58

4.2.1 定义基本表的SQL语句格式和语法58

4.2.2 关于数据的完整性约束59

4.2.3 实例61

4.3 案例:创建“高校学生学籍与成绩管理数据库”63

4.4 修改表的结构和表名68

4.4.1 修改表的结构68

4.4.2 修改表约束69

4.4.3 修改表名70

4.5 删除基本表71

4.6 图形界面的数据录入72

4.7 使用SQL语句进行数据插入74

4.8 数据修改与删除75

4.8.1 数据修改75

4.8.2 数据删除76

小结77

综合练习四78

一、选择题78

二、填空题79

三、问答题80

四、上机操作题81

第5章 数据查询83

5.1 查询语句的基本结构83

5.1.1 查询语句的语句结构和语法83

5.1.2 查询约定84

5.2 简单查询84

5.2.1 查询表中指定的列84

5.2.2 查询表中的全部列85

5.2.3 结果列的值是经过计算的值86

5.2.4 在查询结果中插入常量值的列86

5.2.5 改变查询结果集中的列标题87

5.2.6 消除取值完全相同的记录88

5.3 条件查询88

5.3.1 以比较运算做条件89

5.3.2 用确定范围为条件90

5.3.3 以确定集合当查询条件91

5.3.4 以字符匹配为条件92

5.3.5 涉及空值的查询94

5.3.6 多重条件(或复合)查询94

5.4 对查询结果排序和使用计算函数95

5.4.1 对查询结果排序95

5.4.2 在查询语句中使用计算函数96

5.4.3 对查询结果进行分组统计(或计算)98

5.5 多表连接查询99

5.5.1 内连接100

5.5.2 自连接103

5.5.3 外连接104

5.6 子查询105

5.6.1 使用子查询的结果作比较105

5.6.2 使用子查询的结果作集合106

5.6.3 使用子查询进行逻辑测试108

5.7 基于外表条件的数据修改和删除110

5.7.1 基于外表条件的数据修改110

5.7.2 基于外表条件的数据删除110

小结110

综合练习五111

一、选择题111

二、填空题111

三、问答题112

四、上机操作题112

第6章 用户视图114

6.1 用户视图概述114

6.1.1 什么是用户视图114

6.1.2 视图与基本表的区别114

6.2 创建用户视图115

6.2.1 定义单源表视图116

6.2.2 定义多源表视图116

6.2.3 在已有视图上定义新视图117

6.2.4 定义带表达式的视图117

6.2.5 含分组统计信息的视图117

6.3 用户视图查询与删除118

6.3.1 用户视图查询118

6.3.2 删除用户视图119

6.4 用户视图的作用119

小结120

综合练习六121

一、选择题121

二、填空题121

三、问答题122

四、上机操作题122

第7章 数据库安全管理123

7.1 SQL Server的服务器123

7.1.1 注册服务器123

7.1.2 删除服务器124

7.2 安全控制124

7.2.1 一般安全控制模式125

7.2.2 数据库权限种类及用户的分类126

7.2.3 SQL Server的三级身份验证126

7.2.4 混合身份验证模式127

7.3 用户登录帐户管理129

7.3.1 建立用户登录帐户130

7.3.2 修改登录帐户的属性131

7.3.3 删除登录帐户132

7.4 管理数据库用户132

7.4.1 建立数据库用户133

7.4.2 删除数据库用户134

7.5 用户权限管理134

7.5.1 SQL Server的权限管理134

7.5.2 使用企业管理器管理用户权限135

7.5.3 使用Transact-SQL语句管理权限137

7.6 角色管理138

7.6.1 建立用户自定义角色139

7.6.2 为用户自定义角色授权或回收权限140

7.6.3 添加或删除角色中的成员140

7.6.4 用户自定义角色的权限修改及其他142

小结142

综合练习七142

一、选择题142

二、填空题143

三、问答题143

四、上机操作题144

第8章 数据库的日常管理与数据传输145

8.1 备份数据库145

8.1.1 数据库故障的种类145

8.1.2 备份数据库145

8.1.3 备份的方法146

8.2 恢复数据库151

8.2.1 自动恢复151

8.2.2 手工恢复151

8.2.3 用企业管理器实现恢复152

8.2.4 使用Transact-SQL语句恢复数据库154

8.3 数据传输155

8.3.1 DTS功能概述155

8.3.2 利用DTS向导实现数据的导入和导出156

小结159

综合练习八160

一、选择题160

二、填空题161

三、问答题161

四、上机操作题161

第9章 SQL Server程序设计163

9.1 批处理、脚本与事务163

9.1.1 批处理163

9.1.2 脚本与注释164

9.1.3 事务的特征165

9.1.4 事务处理类型165

9.2 变量与临时表166

9.2.1 全局变量166

9.2.2 局部变量167

9.2.3 表变量168

9.2.4 临时表169

9.3 程序控制语句170

9.3.1 BEGIN END结构170

9.3.2 IF ELSE语句170

9.3.3 WHILE循环和BREAK、CONTINUE语句171

9.3.4 CASE语句172

9.3.5 GOTO语句173

9.4 自定义数据类型、默认值与规则173

9.4.1 自定义数据类型173

9.4.2 默认值174

9.4.3 规则176

9.5 自定义函数177

9.5.1 标量函数177

9.5.2 内嵌表值函数179

9.5.3 自定义函数的删除181

小结181

综合练习九181

一、选择题181

二、填空题182

三、问答题182

四、上机操作题183

第10章 存储过程与游标184

10.1 存储过程的基本概念184

10.1.1 什么是存储过程184

10.1.2 存储过程的种类184

10.1.3 存储过程的特点184

10.2 创建存储过程185

10.2.1 用企业管理器创建存储过程185

10.2.2 用SQL语句创建存储过程186

10.3 存储过程的执行与删除186

10.3.1 执行存储过程187

10.3.2 删除存储过程188

10.4 游标的声明188

10.4.1 游标的功能189

10.4.2 声明游标189

10.5 使用游标191

10.5.1 打开游标191

10.5.2 从游标中提取数据191

10.5.3 关闭游标193

10.5.4 释放游标193

小结194

综合练习十194

一、选择题194

二、填空题195

三、问答题195

四、上机操作题195

第11章 触发器196

11.1 触发器的创建196

11.1.1 触发器的优点196

11.1.2 触发器的创建196

11.2 触发器启动198

1 1.3 触发器实例198

11.3.1 delete触发器198

11.3.2 insert触发器199

11.4 触发器综合应用199

11.5 禁用/启用/删除触发器202

11.5.1 禁止使用202

11.5.2 启用202

11.5.3 删除触发器203

小结203

综合练习十一203

一、选择题203

二、填空题203

三、问答题203

四、上机操作题204

附录A SQL Server函数205

A.1 聚合函数205

A.2 日期和时间函数207

A.3 数学函数211

A.4 字符串函数212

附录B 数据库模型案例集215

B.1 银行储蓄业务系统215

B.2 超市业务管理系统216

B.3 航空售票系统218

B.4 品加工信息管理系统220

附录C SQL Server 2000的全局变量222

参考文献224

热门推荐