图书介绍

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

SQL Server数据库应用开发技术
  • 金林樵,唐军芳编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111169212
  • 出版时间:2005
  • 标注页数:286页
  • 文件大小:45MB
  • 文件页数:298页
  • 主题词:关系数据库-数据库管理系统,SQL Server-高等学校:技术学校-教材

PDF下载


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

下载说明

SQL Server数据库应用开发技术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 人工管理阶段1

1.1.2 文件系统阶段2

1.1.3 数据库系统阶段2

1.2 数据库系统的组成3

1.3 数据库体系结构4

1.3.1 三级模式结构4

1.3.2 三级模式之间的映射5

1.4 数据模型5

1.4.1 实体及其联系5

1.4.2 三种常见的数据模型7

1.4.3 关系的完整性8

1.5.1 E-R图的基本要素9

1.5 E-R方法9

1.5.2 E-R图的设计10

1.5.3 从E-R图导出关系数据模型11

1.6 关系数据库的设计理论12

1.6.1 数据依赖12

1.6.2 范式13

1.6.3 关系模式的规范化13

1.7 数据库设计步骤14

1.8 关系数据库设计实例15

1.9 习题18

第2章 SQL Server 2000安装和配置20

2.1 安装SQL Server2000所需环境及要求20

2.1.1 系统硬件环境要求20

2.1.2 系统软件环境要求20

2.2 安装SQL Server200021

2.2.1 SQL Server2000的安装21

2.2.2 检验安装26

2.3.1 动SQL Server服务管理器27

2.3 SQL Server服务器的注册27

2.3.2 SQL Server企业管理器28

2.3.3 注册服务器28

2.4 SQL Server配置33

2.5 实训36

2.6 习题36

第3章 数据库文件管理37

3.1 数据库存储结构37

3.1.1 数据库文件和文件组37

3.1.2 数据库文件的空间分配37

3.1.3 数据库规划39

3.2 创建数据库39

3.2.1 使用SQL Server企业管理器创建数据库39

3.2.2 使用创建数据库向导创建数据库42

3.2.3 使用CREATEDATABASE语句创建数据库45

3.3 修改数据库47

3.3.1 使用SQL Server企业管理器修改数据库47

3.3.2 使用ALTERDATABASE语句修改数据库49

3.4 删除数据库50

3.4.1 使用SQL Server企业管理器删除数据库50

3.4.2 使用DROPDATABASE语句删除数据库51

3.5 检索数据库信息51

3.5.1 查看数据库定义信息51

3.5.2 查看数据库数据空间53

3.6 实训53

3.7 习题54

第4章 表和表数据的操作55

4.1 表的创建55

4.1.1 数据类型55

4.1.2 创建及删除用户定义数据类型57

4.1.3 使用SQLServer企业管理器创建表59

4.1.4 使用T-SQL的CREATETABLE语句创建表61

4.2 修改表62

4.2.1 使用SQL Server企业管理器修改表62

4.2.2 使用T-SQL的ALTERTABLE语句修改表63

4.3.1 使用SQL Server企业管理器删除表64

4.3 删除表64

4.3.2 使用T-SQL的DROPTABLE语句删除表65

4.4 表的数据操作65

4.4.1 向表中插入数据65

4.4.2 修改表中的数据67

4.4.3 删除表中的数据67

4.5 实训69

4.6 习题69

第5章 约束、默认和规则70

5.1 数据完整性70

5.1.1 域完整性70

5.1.2 实体完整性70

5.1.3 参照完整性71

5.1.4 用户定义完整性71

5.2 约束72

5.2.1 约束的类型72

5.1.5 数据完整性的实现方法72

5.2.2 NOTNULL约束73

5.2.3 DEFAULT约束73

5.2.4 CHECK约束74

5.2.5 PRIMARYKEY(主键)约束74

5.2.6 UNIQUE约束75

5.2.7 FOREIGNKEY约束76

5.2.8 使用企业管理器管理约束77

5.3.1 创建DEFAULT(默认)81

5.3 默认81

5.3.2 绑定默认82

5.3.3 删除默认83

5.3.4 使用企业管理器管理默认83

5.4 规则86

5.4.1 创建规则86

5.4.2 绑定规则87

5.4.3 删除规则88

5.6 习题89

5.5 实训89

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

6.1 创建关系图90

6.2 创建索引94

6.2.1 索引的分类94

6.2.2 索引的创建94

6.2.3 索引的查看97

6.2.4 索引的删除98

6.3 视图98

6.3.1 创建视图98

6.3.2 查询视图102

6.3.3 更新视图102

6.3.4 修改视图的定义102

6.3.5 删除视图104

6.4 实训104

6.5 习题105

7.1.1 数据类型106

7.1 Transact-SQL语言基础106

第7章 Transact-SQL程序设计106

7.1.2 变量107

7.1.3 运算符、表达式及优先级108

7.1.4 系统内置函数109

7.2 SELECT查询语句113

7.2.1 SELECT子句114

7.2.2 FROM子句116

7.2.3 INTO子句119

7.2.4 WHERE子句119

7.2.5 ORDERBY子句122

7.2.6 汇总与统计122

7.2.7 GROUPBY子句和HAVING子句123

7.2.8 子查询125

7.3 流程控制语句127

7.3.1 注释127

7.3.2 BEGIN END127

7.3.4 GOTO128

7.3.3 IF ELSE128

7.3.5 WHILE、BREAK和CONTINUE129

7.3.6 RETURN130

7.4 实训131

7.5 习题131

第8章 存储过程132

8.1 存储过程的概念132

8.2 存储过程的类型132

8.2.3 远程存储过程133

8.2.4 扩展存储过程133

8.2.1 系统存储过程133

8.2.2 临时存储过程133

8.2.5 自定义存储过程134

8.3 创建存储过程134

8.3.1 使用T-SQL语句创建存储过程134

8.3.2 使用企业管理器创建存储过程136

8.4.1 使用EXECUTE语句执行存储过程137

8.4 执行存储过程137

8.4.2 自动执行存储过程140

8.5 查看、修改存储过程141

8.5.1 查看存储过程141

8.5.2 修改存储过程142

8.6 删除存储过程144

8.6.1 使用T-SQL语句删除存储过程144

8.6.2 使用企业管理器删除存储过程145

8.7 实训145

8.8 习题145

第9章 触发器146

9.1 触发器的概念146

9.2 触发器的种类与工作原理147

9.2.1 触发器的种类147

9.2.2 触发器的工作原理147

9.3 创建触发器148

9.3.1 使用T-SQL语句创建触发器148

9.3.2 使用企业管理器创建触发器158

9.4.1 查看触发器159

9.4 查看、修改触发器159

9.4.2 修改触发器160

9.5 删除触发器161

9.5.1 使用T-SQL语句删除触发器161

9.5.2 使用企业管理器删除触发器161

9.6 实训162

9.7 习题162

10.1.1 备份需求分析163

第10章 数据库的备份和恢复163

10.1 数据库备份概述163

10.1.2 数据一致性检查165

10.2 备份类型165

10.3 备份策略166

10.4 备份设备167

10.4.1 备份设备的类型168

10.4.2 创建备份设备168

10.4.4 删除备份设备170

10.4.3 查看备份设备170

10.5 备份171

10.5.1 备份前的准备171

10.5.2 使用T-SQL进行数据备份171

10.5.3 使用企业管理器进行数据备份174

10.6 还原177

10.6.1 数据库恢复的概念177

10.6.2 数据库恢复模型178

10.6.3 查看备份信息179

10.6.4 使用T-SQL还原数据库180

10.6.5 使用企业管理器还原数据库182

10.7 实训186

10.8 习题186

第11章 安全管理187

11.1 安全认证模式187

11.1.1 身份验证187

11.2.1 SQLServer的安全性189

11.2 登录管理189

11.1.2 权限认证189

11.2.2 创建登录190

11.2.3 管理登录192

11.3 用户管理193

11.3.1 查看用户193

11.3.2 创建用户安全账号193

11.3.3 删除数据库中的用户账号195

11.4 角色管理196

11.4.2 添加角色成员197

11.4.1 创建用户定义数据库角色197

11.4.3 查看角色信息198

11.4.4 删除角色及其成员199

11.5 权限管理200

11.5.1 权限类型200

11.5.2 授予权限201

11.5.3 禁止权限202

11.5.4 撤销权限203

11.5.5 使用企业管理器进行权限的授予、禁止和撤销205

11.6 实训206

11.5.6 查看权限信息206

11.7 习题207

第12章 开发ODBC数据库应用程序概述208

12.1 ODBC概述208

12.1.3 ODBC驱动程序209

12.1.4 数据源209

12.1.2 ODBC驱动程序管理器209

12.1.1 ODBC应用程序209

12.2 管理ODBC数据源210

12.2.1 安装ODBC驱动程序210

12.2.2 配置数据源210

12.3 实训214

12.4 习题214

第13章 使用Delphi开发SQL Server应用程序215

13.1 Delphi概述215

13.1.1 Delphi的特点215

13.1.2 Delphi的开发环境216

13.2.1 总体功能设计218

13.2 Delphi应用程序举例分析218

13.2.2 功能模块的设计219

13.3 Delphi应用程序的开发220

13.3.1 Delphi应用程序的组成220

13.3.2 工程管理223

13.3.3 Delphi应用程序的开发过程226

13.4.2 创建新的应用程序229

13.4.3 数据模块的设计229

13.4.1 应用程序使用的组件229

13.4 Delphi应用程序的实现229

13.4.4 学生信息管理窗体的设计232

13.4.5 查询窗体的设计237

13.4.6 编译、调试和执行程序238

13.5 实训239

13.6 习题239

14.1.1 ASP的特点240

14.1 ASP概述240

第14章 使用ASP开发SQL Server应用程序240

14.1.2 ASP的运行环境和工作流程241

14.1.3 ASP的内置对象244

14.1.4 ASP的内置组件250

14.2 ASP应用程序举例分析257

14.3 ASP应用程序的开发过程258

14.4 ASP应用程序的实现259

14.4.1 公用模块的设计259

14.4.2 主页设计260

14.4.3 学生信息的管理265

14.4.4 学生成绩的管理276

14.5 实训280

14.6 习题280

附录281

附录A “学校教务管理系统”Educational数据库中各表的结构281

附录B Educational数据库中各表的示例数据283

参考文献286

热门推荐