SQL Server数据库原理及应用——高职高专21世纪规划教材

SQL Server数据库原理及应用——高职高专21世纪规划教材
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , 主编 , ,
2005-02
版次: 1
ISBN: 9787115128294
定价: 24.00
装帧: 平装
开本: 其他
纸张: 胶版纸
页数: 282页
字数: 438千字
2人买过
  •   SQL Server 2000是微软公司推出的SQL Server的新版本,是一个非常优秀的、大型的关系型数据库管理软件,方便使用,性能稳定,是电子商务等领域的最佳数据库产品之一。

      本书从数据库的基本理论、基本知识出发,通过丰富的实例介绍数据库的分析、设计过程以及开发应用等。

      本书主要介绍数据库的基本原理与基础知识,讲解SQL Server 2000的安装、使用、管理和维护等各个方面的知识,包括创建数据库、SQL查询语句、T-SQL、索引与数据的完整性、存储过程和触发器、数据库的安全管理、备份和恢复等内容。最后两章从软件工程的观点讲解Visual Basic/SQL Server开发与编程,给出了一个SQL Server 2000应用综合实例。每章还配有一定数量的习题以帮助读者加深理解。

      全书论述简明扼要,例证丰富,便于读者快速掌握SQL Sever 2000的基本操作与使用,可作为高职高专计算机专业“网络数据库”教材,也可作为其他专业的“数据库应用”、“电子商务数据库”或类似课程的教材,还可作为网站开发与维护人员学习用书。 第1章 数据库基础概述 1

    1.1 数据库系统简介 1

    1.2 数据库系统的组成 2

    1.2.1 数据库 2

    1.2.2 数据库管理系统 2

    1.2.3 数据库系统的用户 2

    1.2.4 数据库系统的网络结构 3

    1.3 关系型数据库 3

    1.3.1 关系型数据库定义 3

    1.3.2 关系型数据库与表 4

    1.3.3 主键与外键 4

    1.3.4 字段约束 5

    1.3.5 数据完整性 6

    1.3.6 表的关联 7

    1.4 关系型数据库的设计 8

    1.4.1 E-R模型 8

    1.4.2 数据库设计过程 9

    1.4.3 关系型数据库规范化分析 10

    习题 13

    第2章 SQL Server 2000简介 14

    2.1 SQL Server 2000 的新特性 14

    2.1.1 数据库增强 14

    2.1.2 联合数据库服务器 15

    2.2 SQL Server 2000的安装 15

    2.2.1 安装前的准备事项 15

    2.2.2 SQL Server 2000 的硬件和软件安装要求 15

    2.2.3 创建SQL Server 2000服务账号 16

    2.2.4 SQL Server 2000的安装路径 17

    2.2.5 安装SQL Server 2000的步骤 18

    2.3 管理SQL Server 2000服务器组件 23

    2.3.1 SQL Server 2000服务管理器 23

    2.3.2 SQL Server 2000主要的服务器组件简介 24

    2.4 SQL Server 2000的通信组件 24

    2.4.1 服务器端的网络实用工具 25

    2.4.2 客户端网络实用工具 25

    2.5 SQL Server 2000主要的管理工具 26

    2.5.1 企业管理器 26

    2.5.2 查询分析器 27

    2.6 注册服务器 27

    2.7 一个简单的应用举例 27

    习题 30

    第3章 SQL Server数据库管理 31

    3.1 SQL Server数据库简介 31

    3.1.1 SQL Server数据库 31

    3.1.2 设计SQL Server数据库 31

    3.1.3 数据库中的对象 32

    3.1.4 SQL Server数据库类型 32

    3.1.5 文件和文件组 33

    3.1.6 日志 33

    3.2 创建数据库 34

    3.2.1 使用Transact-SQL创建数据库 34

    3.2.2 使用企业管理器创建数据库 36

    3.3 修改数据库 38

    3.3.1 使用Transact-SQL修改数据库 38

    3.3.2 使用企业管理器修改数据库 39

    3.4 删除数据库 40

    3.4.1 使用Transact-SQL删除数据库 40

    3.4.2 使用企业管理器删除数据库 41

    3.5 查看与设置数据库参数 41

    3.5.1 使用sp_helpdb查看数据库信息 41

    3.5.2 使用企业管理器查看数据库信息 42

    习题 43

    第4章 表与视图 45

    4.1 SQL Server中的数据类型 45

    4.1.1 数据类型 45

    4.1.2 空值的含义 47

    4.2 创建表 47

    4.2.1 使用企业管理器创建表 47

    4.2.2 使用CREATE TABLE语句创建表 48

    4.3 修改表的结构 49

    4.3.1 使用企业管理器修改表结构 49

    4.3.2 使用ALTER TABLE语句修改表结构 49

    4.4 添加表中的记录 50

    4.4.1 使用企业管理器添加记录 50

    4.4.2 使用INSERT语句添加记录 51

    4.5 修改表中的记录 52

    4.5.1 使用企业管理器修改记录 52

    4.5.2 使用update语句修改记录 52

    4.6 删除表中的记录 52

    4.6.1 使用企业管理器删除记录 52

    4.6.2 使用DELETE语句删除记录 53

    4.7 删除表 53

    4.7.1 使用企业管理器删除表 53

    4.7.2 使用DROP TABLE语句删除表 54

    4.8 视图的概念 54

    4.9 创建视图 55

    4.9.1 使用企业管理器创建视图 55

    4.9.2 使用CREATE VIEW创建视图 57

    4.10 管理视图 58

    4.10.1 查看和修改视图信息 58

    4.10.2 删除视图 59

    4.11 通过视图修改基本表中的数据 59

    4.11.1 查询操作 59

    4.11.2 插入操作 60

    4.11.3 修改操作 60

    4.11.4 删除操作 61

    习题 61

    第5章 SQL(结构化查询语言) 62

    5.1 SQL 62

    5.1.1 SQL概述 62

    5.1.2 SQL的分类 62

    5.2 SELECT查询语句 63

    5.2.1 查询分析器 63

    5.2.2 查询语句格式 64

    5.3 基于单表的查询 65

    5.3.1 查询表中指定的字段 65

    5.3.2 通配符“*”的使用 65

    5.3.3 使用单引号加入字符串 65

    5.3.4 使用别名 66

    5.3.5 显示表达式的值 67

    5.3.6 使用DISTINCT短语消除重复的记录 67

    5.3.7 使用WHERE子句查询特定的记录 67

    5.3.8 使用ORDER BY子句对查询结果排序 74

    5.3.9 SQL的聚合函数 76

    5.3.10 使用GROUP BY子句对查询结果进行分组 79

    5.3.11 使用HAVING子句筛选结果表 80

    5.4 基于多表的连接查询 80

    5.4.1 连接谓词 81

    5.4.2 以JOIN关键字指定的连接 83

    5.5 子查询 88

    5.5.1 使用IN或NOT IN的子查询 89

    5.5.2 INSERT、DELETE和UPDATE语句中的子查询 91

    5.5.3 使用比较运算符的子查询 93

    5.5.4 使用EXISTS的子查询 94

    5.5.5 相关子查询 96

    5.5.6 使用UNION运算符组合多个结果 96

    5.5.7 在查询的基础上创建新表 97

    习题 99

    第6章 Transact-SQL 100

    6.1 常量 100

    6.1.1 关于SQL标识符 100

    6.1.2 常量 100

    6.2 变量 101

    6.2.1 全局变量 101

    6.2.2 局部变量 102

    6.3 数据类型 103

    6.3.1 系统数据类型 103

    6.3.2 用户定义数据类型 103

    6.4 运算符与表达式 105

    6.5 流程控制语句 107

    6.5.1 BEGIN…END语句 107

    6.5.2 IF…ELSE语句 107

    6.5.3 无条件转移(GOTO)语句 108

    6.5.4 WHILE、BREAK和CONTINUE语句 108

    6.5.5 RETURN语句 109

    6.5.6 WAITFOR语句 109

    6.6 系统内置函数 110

    6.6.1 系统函数 110

    6.6.2 日期函数 112

    6.6.3 字符串函数 113

    6.6.4 数据函数 114

    6.6.5 集合函数 115

    6.6.6 游标函数 115

    6.7 用户自定义函数 115

    6.7.1 用户函数的定义与调用 115

    6.7.2 用户定义函数的删除 120

    习题 120

    第7章 索引与数据完整性 122

    7.1 索引 122

    7.1.1 索引的分类 122

    7.1.2 索引的创建 123

    7.1.3 索引的删除 127

    7.2 数据完整性 129

    7.2.1 数据完整性的分类 129

    7.2.2 PRIMARY KEY约束 130

    7.2.3 FOREIGN KEY约束 131

    7.2.4 UNIQUE约束 132

    7.2.5 CHECK约束 134

    7.2.6 默认值约束 135

    习题 137

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

    8.1 存储过程概述 139

    8.1.1 存储过程的基本概念 139

    8.1.2 存储过程的类型 139

    8.2 存储过程的创建 140

    8.2.1 使用CREATE PROCEDURE语句创建 140

    8.2.2 使用企业管理器创建 143

    8.2.3 使用向导创建 143

    8.3 执行存储过程 145

    8.4 存储过程的参数 147

    8.4.1 参数传递方式 147

    8.4.2 使用默认参数 149

    8.4.3 使用带OUTPUT的返回参数 149

    8.5 存储过程的返回值 150

    8.5.1 RETURN语句 150

    8.5.2 捕获存储过程的返回值 151

    8.6 存储过程的查看、修改和删除 152

    8.6.1 存储过程的查看 152

    8.6.2 存储过程的修改 152

    8.6.3 存储过程的删除 153

    8.7 触发器的概念 153

    8.8 触发器的创建 154

    8.8.1 使用企业管理器创建触发器 154

    8.8.2 使用Transact-SQL语句创建触发器 154

    8.9 触发器的使用 157

    8.9.1 inserted表和deleted表 157

    8.9.2 INSERT触发器和UPDATE触发器 158

    8.9.3 DELETE触发器 160

    8.10 触发器的修改及删除 161

    8.10.1 触发器的修改 161

    8.10.2 触发器的删除 162

    习题 162

    第9章 备份恢复 163

    9.1 备份和恢复概述 163

    9.1.1 备份和恢复需求分析 163

    9.1.2 数据库备份的基本概念 163

    9.1.3 数据库恢复概念 164

    9.2 备份操作和备份命令 164

    9.2.1 创建备份设备 164

    9.2.2 备份命令 165

    9.2.3 使用企业管理器进行备份 167

    9.2.4 使用备份向导进行备份 169

    9.3 恢复操作和恢复命令 172

    9.3.1 检查点 172

    9.3.2 数据库的恢复命令 173

    9.3.3 使用企业管理器恢复数据库 174

    9.4 导入导出 177

    9.4.1 导入导出概念 177

    9.4.2 使用实用程序导入导出数据 178

    习题 179

    第10章 系统安全管理 180

    10.1 SQL Server 2000的身份认证模式 180

    10.2 建立和管理用户账号 181

    10.2.1 Windows NT认证模式登录账号的建立与删除 181

    10.2.2 SQL Server认证模式登录账号的建立与删除 181

    10.2.3 通过企业管理器创建和删除登录账号 182

    10.3 服务器角色与数据库角色 183

    10.3.1 固定服务器角色 184

    10.3.2 固定数据库角色 185

    10.3.3 用户自定义数据库角色 194

    习题 194

    第11章 游标和其他概念 196

    11.1 游标 196

    11.2 游标定义 196

    11.3 游标的使用及嵌套 198

    11.3.1 打开并填充游标 198

    11.3.2 读取游标 199

    11.3.3 使用游标修改数据 200

    11.3.4 关闭游标 200

    11.3.5 释放游标 201

    11.3.6 游标的嵌套 201

    11.4 事务 202

    11.4.1 事务的基本概念 202

    11.4.2 显式事务 204

    11.4.3 隐式事务 204

    11.4.4 自动事务模式 204

    11.4.5 分布式事务 205

    11.5 锁定 205

    11.5.1 锁定粒度 205

    11.5.2 锁模式 205

    11.5.3 显示锁定信息 206

    11.5.4 死锁及其处理 207

    11.6 监测 208

    11.6.1 系统性能评估及监测 208

    11.6.2 性能监测工具 209

    习题 211

    第12章 Visual Basic/SQL Server开发与编程 212

    12.1 ODBC概述 212

    12.1.1 ODBC体系结构 212

    12.1.2 配置ODBC数据源 213

    12.2 OLE DB和ADO概述 216

    12.2.1 OLE DB体系结构 217

    12.2.2 ADO对象模型 218

    12.2.3 使用ADO的简单流程 219

    12.3 使用ADO数据控件访问SQL Server数据库 219

    12.3.1 在Visual Basic工程中添加ADO数据控件 220

    12.3.2 使用ADO数据控件连接SQL Server数据库 220

    12.3.3 ADO数据控件在程序中的操作方法 224

    12.3.4 数据绑定控件的使用 226

    12.4 使用ADO对象访问SQL Server数据库 233

    12.4.1 引用ADO对象库 233

    12.4.2 使用Connection对象 234

    12.4.3 使用Recordset对象处理数据 236

    12.4.4 使用Command对象 244

    习题 249

    第13章 学生信息管理系统 250

    13.1 需求分析 250

    13.2 系统设计 250

    13.2.1 系统功能分析 250

    13.2.2 系统功能模块设计 250

    13.3 数据库设计 251

    13.3.1 数据库需求分析 251

    13.3.2 数据库概念结构设计 252

    13.3.3 数据库逻辑结构设计 253

    13.3.4 数据结构的实现 253

    13.4 用户登录模块的创建 254

    13.5 学生信息管理系统主窗体的创建 256

    13.5.1 创建学生信息管理系统的主窗体 256

    13.5.2 主窗体内主要操作的程序实现 257

    13.5.3 创建公用模块 260

    13.6 子模块的编制 262

    13.6.1 添加学生基本信息 262

    13.6.2 修改删除学生基本信息 265

    13.6.3 查询学生基本信息 267

    13.7 系统编译与发行 268

    习题 268

    附录 269

    附录A 数据库表结构 269

    附录B 常用语句 272

    附录C 常用函数 273

    附录D @@类函数 278

    附录E 系统存储过程 279

    附录F 扩展存储过程 281

    参考文献 282
  • 内容简介:
      SQL Server 2000是微软公司推出的SQL Server的新版本,是一个非常优秀的、大型的关系型数据库管理软件,方便使用,性能稳定,是电子商务等领域的最佳数据库产品之一。

      本书从数据库的基本理论、基本知识出发,通过丰富的实例介绍数据库的分析、设计过程以及开发应用等。

      本书主要介绍数据库的基本原理与基础知识,讲解SQL Server 2000的安装、使用、管理和维护等各个方面的知识,包括创建数据库、SQL查询语句、T-SQL、索引与数据的完整性、存储过程和触发器、数据库的安全管理、备份和恢复等内容。最后两章从软件工程的观点讲解Visual Basic/SQL Server开发与编程,给出了一个SQL Server 2000应用综合实例。每章还配有一定数量的习题以帮助读者加深理解。

      全书论述简明扼要,例证丰富,便于读者快速掌握SQL Sever 2000的基本操作与使用,可作为高职高专计算机专业“网络数据库”教材,也可作为其他专业的“数据库应用”、“电子商务数据库”或类似课程的教材,还可作为网站开发与维护人员学习用书。
  • 目录:
    第1章 数据库基础概述 1

    1.1 数据库系统简介 1

    1.2 数据库系统的组成 2

    1.2.1 数据库 2

    1.2.2 数据库管理系统 2

    1.2.3 数据库系统的用户 2

    1.2.4 数据库系统的网络结构 3

    1.3 关系型数据库 3

    1.3.1 关系型数据库定义 3

    1.3.2 关系型数据库与表 4

    1.3.3 主键与外键 4

    1.3.4 字段约束 5

    1.3.5 数据完整性 6

    1.3.6 表的关联 7

    1.4 关系型数据库的设计 8

    1.4.1 E-R模型 8

    1.4.2 数据库设计过程 9

    1.4.3 关系型数据库规范化分析 10

    习题 13

    第2章 SQL Server 2000简介 14

    2.1 SQL Server 2000 的新特性 14

    2.1.1 数据库增强 14

    2.1.2 联合数据库服务器 15

    2.2 SQL Server 2000的安装 15

    2.2.1 安装前的准备事项 15

    2.2.2 SQL Server 2000 的硬件和软件安装要求 15

    2.2.3 创建SQL Server 2000服务账号 16

    2.2.4 SQL Server 2000的安装路径 17

    2.2.5 安装SQL Server 2000的步骤 18

    2.3 管理SQL Server 2000服务器组件 23

    2.3.1 SQL Server 2000服务管理器 23

    2.3.2 SQL Server 2000主要的服务器组件简介 24

    2.4 SQL Server 2000的通信组件 24

    2.4.1 服务器端的网络实用工具 25

    2.4.2 客户端网络实用工具 25

    2.5 SQL Server 2000主要的管理工具 26

    2.5.1 企业管理器 26

    2.5.2 查询分析器 27

    2.6 注册服务器 27

    2.7 一个简单的应用举例 27

    习题 30

    第3章 SQL Server数据库管理 31

    3.1 SQL Server数据库简介 31

    3.1.1 SQL Server数据库 31

    3.1.2 设计SQL Server数据库 31

    3.1.3 数据库中的对象 32

    3.1.4 SQL Server数据库类型 32

    3.1.5 文件和文件组 33

    3.1.6 日志 33

    3.2 创建数据库 34

    3.2.1 使用Transact-SQL创建数据库 34

    3.2.2 使用企业管理器创建数据库 36

    3.3 修改数据库 38

    3.3.1 使用Transact-SQL修改数据库 38

    3.3.2 使用企业管理器修改数据库 39

    3.4 删除数据库 40

    3.4.1 使用Transact-SQL删除数据库 40

    3.4.2 使用企业管理器删除数据库 41

    3.5 查看与设置数据库参数 41

    3.5.1 使用sp_helpdb查看数据库信息 41

    3.5.2 使用企业管理器查看数据库信息 42

    习题 43

    第4章 表与视图 45

    4.1 SQL Server中的数据类型 45

    4.1.1 数据类型 45

    4.1.2 空值的含义 47

    4.2 创建表 47

    4.2.1 使用企业管理器创建表 47

    4.2.2 使用CREATE TABLE语句创建表 48

    4.3 修改表的结构 49

    4.3.1 使用企业管理器修改表结构 49

    4.3.2 使用ALTER TABLE语句修改表结构 49

    4.4 添加表中的记录 50

    4.4.1 使用企业管理器添加记录 50

    4.4.2 使用INSERT语句添加记录 51

    4.5 修改表中的记录 52

    4.5.1 使用企业管理器修改记录 52

    4.5.2 使用update语句修改记录 52

    4.6 删除表中的记录 52

    4.6.1 使用企业管理器删除记录 52

    4.6.2 使用DELETE语句删除记录 53

    4.7 删除表 53

    4.7.1 使用企业管理器删除表 53

    4.7.2 使用DROP TABLE语句删除表 54

    4.8 视图的概念 54

    4.9 创建视图 55

    4.9.1 使用企业管理器创建视图 55

    4.9.2 使用CREATE VIEW创建视图 57

    4.10 管理视图 58

    4.10.1 查看和修改视图信息 58

    4.10.2 删除视图 59

    4.11 通过视图修改基本表中的数据 59

    4.11.1 查询操作 59

    4.11.2 插入操作 60

    4.11.3 修改操作 60

    4.11.4 删除操作 61

    习题 61

    第5章 SQL(结构化查询语言) 62

    5.1 SQL 62

    5.1.1 SQL概述 62

    5.1.2 SQL的分类 62

    5.2 SELECT查询语句 63

    5.2.1 查询分析器 63

    5.2.2 查询语句格式 64

    5.3 基于单表的查询 65

    5.3.1 查询表中指定的字段 65

    5.3.2 通配符“*”的使用 65

    5.3.3 使用单引号加入字符串 65

    5.3.4 使用别名 66

    5.3.5 显示表达式的值 67

    5.3.6 使用DISTINCT短语消除重复的记录 67

    5.3.7 使用WHERE子句查询特定的记录 67

    5.3.8 使用ORDER BY子句对查询结果排序 74

    5.3.9 SQL的聚合函数 76

    5.3.10 使用GROUP BY子句对查询结果进行分组 79

    5.3.11 使用HAVING子句筛选结果表 80

    5.4 基于多表的连接查询 80

    5.4.1 连接谓词 81

    5.4.2 以JOIN关键字指定的连接 83

    5.5 子查询 88

    5.5.1 使用IN或NOT IN的子查询 89

    5.5.2 INSERT、DELETE和UPDATE语句中的子查询 91

    5.5.3 使用比较运算符的子查询 93

    5.5.4 使用EXISTS的子查询 94

    5.5.5 相关子查询 96

    5.5.6 使用UNION运算符组合多个结果 96

    5.5.7 在查询的基础上创建新表 97

    习题 99

    第6章 Transact-SQL 100

    6.1 常量 100

    6.1.1 关于SQL标识符 100

    6.1.2 常量 100

    6.2 变量 101

    6.2.1 全局变量 101

    6.2.2 局部变量 102

    6.3 数据类型 103

    6.3.1 系统数据类型 103

    6.3.2 用户定义数据类型 103

    6.4 运算符与表达式 105

    6.5 流程控制语句 107

    6.5.1 BEGIN…END语句 107

    6.5.2 IF…ELSE语句 107

    6.5.3 无条件转移(GOTO)语句 108

    6.5.4 WHILE、BREAK和CONTINUE语句 108

    6.5.5 RETURN语句 109

    6.5.6 WAITFOR语句 109

    6.6 系统内置函数 110

    6.6.1 系统函数 110

    6.6.2 日期函数 112

    6.6.3 字符串函数 113

    6.6.4 数据函数 114

    6.6.5 集合函数 115

    6.6.6 游标函数 115

    6.7 用户自定义函数 115

    6.7.1 用户函数的定义与调用 115

    6.7.2 用户定义函数的删除 120

    习题 120

    第7章 索引与数据完整性 122

    7.1 索引 122

    7.1.1 索引的分类 122

    7.1.2 索引的创建 123

    7.1.3 索引的删除 127

    7.2 数据完整性 129

    7.2.1 数据完整性的分类 129

    7.2.2 PRIMARY KEY约束 130

    7.2.3 FOREIGN KEY约束 131

    7.2.4 UNIQUE约束 132

    7.2.5 CHECK约束 134

    7.2.6 默认值约束 135

    习题 137

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

    8.1 存储过程概述 139

    8.1.1 存储过程的基本概念 139

    8.1.2 存储过程的类型 139

    8.2 存储过程的创建 140

    8.2.1 使用CREATE PROCEDURE语句创建 140

    8.2.2 使用企业管理器创建 143

    8.2.3 使用向导创建 143

    8.3 执行存储过程 145

    8.4 存储过程的参数 147

    8.4.1 参数传递方式 147

    8.4.2 使用默认参数 149

    8.4.3 使用带OUTPUT的返回参数 149

    8.5 存储过程的返回值 150

    8.5.1 RETURN语句 150

    8.5.2 捕获存储过程的返回值 151

    8.6 存储过程的查看、修改和删除 152

    8.6.1 存储过程的查看 152

    8.6.2 存储过程的修改 152

    8.6.3 存储过程的删除 153

    8.7 触发器的概念 153

    8.8 触发器的创建 154

    8.8.1 使用企业管理器创建触发器 154

    8.8.2 使用Transact-SQL语句创建触发器 154

    8.9 触发器的使用 157

    8.9.1 inserted表和deleted表 157

    8.9.2 INSERT触发器和UPDATE触发器 158

    8.9.3 DELETE触发器 160

    8.10 触发器的修改及删除 161

    8.10.1 触发器的修改 161

    8.10.2 触发器的删除 162

    习题 162

    第9章 备份恢复 163

    9.1 备份和恢复概述 163

    9.1.1 备份和恢复需求分析 163

    9.1.2 数据库备份的基本概念 163

    9.1.3 数据库恢复概念 164

    9.2 备份操作和备份命令 164

    9.2.1 创建备份设备 164

    9.2.2 备份命令 165

    9.2.3 使用企业管理器进行备份 167

    9.2.4 使用备份向导进行备份 169

    9.3 恢复操作和恢复命令 172

    9.3.1 检查点 172

    9.3.2 数据库的恢复命令 173

    9.3.3 使用企业管理器恢复数据库 174

    9.4 导入导出 177

    9.4.1 导入导出概念 177

    9.4.2 使用实用程序导入导出数据 178

    习题 179

    第10章 系统安全管理 180

    10.1 SQL Server 2000的身份认证模式 180

    10.2 建立和管理用户账号 181

    10.2.1 Windows NT认证模式登录账号的建立与删除 181

    10.2.2 SQL Server认证模式登录账号的建立与删除 181

    10.2.3 通过企业管理器创建和删除登录账号 182

    10.3 服务器角色与数据库角色 183

    10.3.1 固定服务器角色 184

    10.3.2 固定数据库角色 185

    10.3.3 用户自定义数据库角色 194

    习题 194

    第11章 游标和其他概念 196

    11.1 游标 196

    11.2 游标定义 196

    11.3 游标的使用及嵌套 198

    11.3.1 打开并填充游标 198

    11.3.2 读取游标 199

    11.3.3 使用游标修改数据 200

    11.3.4 关闭游标 200

    11.3.5 释放游标 201

    11.3.6 游标的嵌套 201

    11.4 事务 202

    11.4.1 事务的基本概念 202

    11.4.2 显式事务 204

    11.4.3 隐式事务 204

    11.4.4 自动事务模式 204

    11.4.5 分布式事务 205

    11.5 锁定 205

    11.5.1 锁定粒度 205

    11.5.2 锁模式 205

    11.5.3 显示锁定信息 206

    11.5.4 死锁及其处理 207

    11.6 监测 208

    11.6.1 系统性能评估及监测 208

    11.6.2 性能监测工具 209

    习题 211

    第12章 Visual Basic/SQL Server开发与编程 212

    12.1 ODBC概述 212

    12.1.1 ODBC体系结构 212

    12.1.2 配置ODBC数据源 213

    12.2 OLE DB和ADO概述 216

    12.2.1 OLE DB体系结构 217

    12.2.2 ADO对象模型 218

    12.2.3 使用ADO的简单流程 219

    12.3 使用ADO数据控件访问SQL Server数据库 219

    12.3.1 在Visual Basic工程中添加ADO数据控件 220

    12.3.2 使用ADO数据控件连接SQL Server数据库 220

    12.3.3 ADO数据控件在程序中的操作方法 224

    12.3.4 数据绑定控件的使用 226

    12.4 使用ADO对象访问SQL Server数据库 233

    12.4.1 引用ADO对象库 233

    12.4.2 使用Connection对象 234

    12.4.3 使用Recordset对象处理数据 236

    12.4.4 使用Command对象 244

    习题 249

    第13章 学生信息管理系统 250

    13.1 需求分析 250

    13.2 系统设计 250

    13.2.1 系统功能分析 250

    13.2.2 系统功能模块设计 250

    13.3 数据库设计 251

    13.3.1 数据库需求分析 251

    13.3.2 数据库概念结构设计 252

    13.3.3 数据库逻辑结构设计 253

    13.3.4 数据结构的实现 253

    13.4 用户登录模块的创建 254

    13.5 学生信息管理系统主窗体的创建 256

    13.5.1 创建学生信息管理系统的主窗体 256

    13.5.2 主窗体内主要操作的程序实现 257

    13.5.3 创建公用模块 260

    13.6 子模块的编制 262

    13.6.1 添加学生基本信息 262

    13.6.2 修改删除学生基本信息 265

    13.6.3 查询学生基本信息 267

    13.7 系统编译与发行 268

    习题 268

    附录 269

    附录A 数据库表结构 269

    附录B 常用语句 272

    附录C 常用函数 273

    附录D @@类函数 278

    附录E 系统存储过程 279

    附录F 扩展存储过程 281

    参考文献 282
查看详情
相关图书 / 更多
SQL Server数据库原理及应用——高职高专21世纪规划教材
SQL从入门到进阶
陈红波 编著
SQL Server数据库原理及应用——高职高专21世纪规划教材
SQL Server数据库实用案例教程(第2版·微课视频版)
王雪梅 李海晨 主编;马亚丽 华进 蔡斌杰 副主编
SQL Server数据库原理及应用——高职高专21世纪规划教材
SQLServer2019数据库管理项目教程(活页式高等职业教育计算机专业活页式系列教材)
黄小花、黄侃、熊慧芳 编
SQL Server数据库原理及应用——高职高专21世纪规划教材
SQL面试宝典:图解数据库求职题(全彩)
猴子
SQL Server数据库原理及应用——高职高专21世纪规划教材
SQL Server数据库设计与应用(第2版)
张成叔
SQL Server数据库原理及应用——高职高专21世纪规划教材
SQL Server数据库应用入门(项目式+微课版)
李武韬 文瑛 吴超
SQL Server数据库原理及应用——高职高专21世纪规划教材
SQL Server实例教程(2019版)
刘志成
SQL Server数据库原理及应用——高职高专21世纪规划教材
SQL实践教程(第10版)
[美]马克·谢尔曼(Mark Shellman)哈桑·阿夫尤尼(Hassan A
SQL Server数据库原理及应用——高职高专21世纪规划教材
SQL Server 2014数据库原理与实训教程
吴小刚 主编;彭文惠
SQL Server数据库原理及应用——高职高专21世纪规划教材
SQL语言从入门到精通
明日科技
SQL Server数据库原理及应用——高职高专21世纪规划教材
SQL Server从入门到精通(第5版)
明日科技
SQL Server数据库原理及应用——高职高专21世纪规划教材
SQL数据分析
[美]凯西·谷村(Cathy Tanimura)