您现在正在浏览:首页 > 教案 > 计算机 > 关系型数据库及SQL语句及SQLSERVER数据库设计与实现教案(共499页)

免费下载关系型数据库及SQL语句及SQLSERVER数据库设计与实现教案(共499页)

  • 资源类别:教案
  • 资源分类:计算机
  • 适用专业:关系型数据库
  • 适用年级:大学
  • 上传用户:firmament_jy
  • 文件格式:word
  • 文件大小:3.54MB
  • 上传时间:2009-5-27 19:25:26
  • 下载次数:0
  • 浏览次数:276

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介
关系型数据库及SQL语句及SQLSERVER数据库设计与实现教案
第一章 SQL SERVER2000数据库管理系统 9
1.1 SQL SERVER2000 的安装 9
1.1.1软硬件的要求 9
1.1.2本地安装过程 9
1.1.3升级到SQL SERVER2000 22
1.1.4企业管理器介绍 24
1.2 SQL SERVER的系统组成 30
1.2.1 SQL SERVER2000的系统数据库 30
1.2.2 SQL SERVER2000的系统表 32
1.2.3 SQL SERVER2000的系统存储过程 33
1.2.4 SQL SERVER2000的示例数据库 34
1.3 SQL SERVER服务器管理与使用 34
1.3.1 SQL SERVER2000的启动和关闭 34
1.3.2 SQL SERVER2000的服务器组 35
1.3.3 SQL SERVER2000的连接与注册 36
1.4查询分析器使用方法 41
实验一SQL SERVER2000的安装及初步使用 43
1.1.安装SQLSERVER2000 43
1.2.启动SQLSERVER2000服务 51
1.3.使用企业管理器 54
1.4.使用SQLSERVER2000的联机帮助 55
第二章 创建和维护数据库 59
2.1 数据库个组成部分 59
2.1.1文件和文件组 59
2.1.2事务日志 62
2.2创建数据库 64
2.2.1使用Transact-SQL创建数据库 65
2.2.2使用企业管理器创建数据库 72
2.3修改数据库 77
2.3.1附加或分离数据库 78
2.3.2重命名数据库 86
2.5查看数据库 87
2.6 删除数据库 90
实验二 创建数据库 94
2.1创建名称为guestbook的数据库 94
2.2修改数据库 97
2.3查看数据库 98
2.4删除数据库 99
第三章 设计表 100
3.1指定列数据类型 100
3.1.1二进制数据 100
3.1.2字符数据 102
3.1.3 Unicode 数据 103
3.1.4日期和时间数据 103
3.1.5数字数据 105
3.1.6货币数据 107
3.1.7特殊数据 109
3.1.8创建用户定义的数据类型 110
3.1.9使用uniqueidentifier数据 112
3.2使用约束、默认值和空值 113
3.2.1 PRIMARY KEY约束 114
3.2.2FOREIGN KEY约束 115
3.2.3级联引用完整性约束 117
3.2.4 UNIQUE约束 120
3.2.5 CHECK约束 121
3.2.6 DEFAULT定义 122
3.2.7允许空值 123
第四章 表的管理 124
4.1 表的创建 124
4.1.1 使用企业管理器创建表 124
4.1.2 使用 Transact-SQL 创建表格的语法如下 125
4.2删除表 141
4.2.1 使用企业管理器删除表格 141
4.2.2使用 Transact-SQL 删除表格 141
4.3修改表 141
4. 3. 1 使用企业管理器修改表格定义 141
4. 3. 2 使用Transact-SQL 修改表格定义 142
4.4表属性的查看 146
4.5索引的特点与用途 149
4.6索引的创建与删除 150
实验三 表的创建 153
3.1 使用企业管理器创建数据库 154
3.2 使用查询分析器创建表的脚本 157
第五章 维护表的数据 165
5.1添加数据INSERT 165
5.1.1 简单的INSERT语句 165
5. 1. 2 省略列清单的 INSERT 语句 165
5.1.3 省略 VALUES 清单的 INSERT 语句 166
5.2更新数据UPDATE 167
5.3删除数据DELETE 169
5.4使用企业管理器管理表 170
实验四:表数据的维护 174
4.1 添加数据INSERT 174
4.2 更新数据UPDATE 177
4.3 删除数据DELETE 177
第六章 结构化查询语言 SQL 178
6.1简单的SELECT语句 178
6.2关键词、列名的使用 180
6.2.1 top关键字 180
6.2.2 distinct关键字 180
6.2.3列的运算 182
6.2.4列的别名 184
6.3 WHERE子句 185
6.3.1算数表达式 186
6.3.2逻辑表达式 187
6.3.3使用BETWEEN关键字 187
6.3.4使用IN关键字 189
6.3.5 LIKE子句 191
6.4 ORDER BY子句 194
6.5多表查询 196
6.5.1多表查询和笛卡儿乘积 196
6.5.2使用UNION子句 199
实验五 利用查询分析器练习SELECT 202
5.1简单查询: 202
5.2查询显示不同的字段: 204
5.3条件查询使用WHERE、LIKE、ORDER BY 子句: 205
第七章 视图 208
7.1视图的概念 208
7.1.1视图的概念 208
7.1.2视图的优点 208
7.2视图的使用 209
7.2.1视图的创建与删除 209
7.2.2修改视图 211
7.2.3浏览视图信息 213
7.3视图的高级应用 216
7.3.1在视图上使用INSERT语句 216
7.3.2使用UPDATE更新视图中的数据 218
7.3.3 删除视图中的数据 218
7.3.4 WITH CHEcK OPTION 的视图 219
7.3.5 对视图进行加密 220
7.3.6使用视图加强数据安全 221
7.3.7使用视图隐藏列 222
7.3.8 使用视图隐藏行 224
第八章 Transact-SQL 高级查询 226
8.1使用聚合函数 226
8.1.1常用的聚合函数 226
8.1.2聚合函数在SQL中的使用 227
8.2 GROUP BY子句 228
8.2.1 GROUP BY的使用方法 228
8.2.2使用HAVING 230
8.2.3使用ALL 231
8.2.4使用CUBE关键字 232
8.2.5 使用 ROLLUP 关键字 234
8.2.6 使用COMPUTE 和COMPUTE BY 子句 234
8.3嵌套子查询 236
8.3.1 嵌套查询的使用方法 236
8.3.2 在嵌套查询中使用 Exists 关键字 237
8.3.3 使用NOT EXISTS 和NOT IN 关键字 238
8.3.4 在列清单中使用嵌套查询 240
8.3.5 灵活使用嵌套查询 241
实验六 利用查询分析器的综合练习 244
6.1 视图的创建 244
6.2 多表查询、使用聚合函数、子查询 245
第九章 SQL SERVER 编程结构 248
9.1 程序注释 248
9.2 批处理 249
9.3 变量的使用 253
9.4 IF…ELSE判断结构 262
9.5 BEGIN…END语句块 264
9.6 WHILE循环结构 265
9.7 CASE 266
9.8 RETURN 267
9.9 游标的使用 268
9.9.1 游标的声明 268
9.9.2 打开、关闭、释放游标 269
9.9.3 使用游标取数 271
9.9.4 利用游标修改数据 274
第十章 SQL SERVE函数 278
10.1 SQL SERVER常用函数 278
10.1.1 数学函数 278
10.1.2 字符串函数 282
10.1.3 日期函数 287
10.2 SQL SERVER系统函数 290
10.3 其他函数 293
10.4 用户自定义函数 296
10.4.1创建和使用用户自定义函数 296
10.4.2 修改和删除用户自定义函数 298
实验七:利用查询分析器练习SQL编程 300
7.1 变量的使用,变量的赋值,转换函数的使用 300
7.2 使用循环 301
7.3 使用游标取数据 302
第十一章 事务和锁 303
11.1事务的概念 303
11.2事务的特性与分类 303
11.3 Transact-SQL表示事务 306
11.4事务日志 308
11.5锁的分类 309
11.6事务的并发控制 318
第十二章 存储过程的使用与管理 323
12.1 存储过程概述 323
12.2 创建存储过程 324
12.3 执行存储过程 330
12.4删除存储过程 335
12.5 修改和重命名存储过程 336
12.5.1修改存储过程 336
12.5.2重命名存储过程 339
12.5.3重新编译存储过程 341
12.6 管理存储过程 342
第十三章 存储过程的高级应用 345
13.1在存储过程中使用参数 345
13.2从存储过程中返回数据 350
13.3处理错误信息 352
13.4系统存储过程 356
13.5确定存储过程的执行状态 357
实验八 存储过程 358
8.1 使用系统存储过程 358
8.2 创建自定义存储过程 358
8.3 利用前面所学的知识编写数据分页的存储过程 361
第十四章 触发器的使用与管理 365
14.1触发器的概念 365
14.2触发器的使用 367
14.2.1创建触发器 367
14.2.3修改触发器 375
14.2.4管理触发器 376
14.3 Inserted和deleted表 376
14.4 列级触发器 380
14.5 综合应用存储过程和触发器维护数据完整性 381
实验九: 触发器 384
9.1 表之间使用触发器业务规则 384
9.2 使用延迟名称解析 385
9.3 使用 COLUMNS_UPDATED 386
9.4 使用带有提醒消息的触发器 388
第十五章 数据库的安全 390
15.1 SQL SERVER的安全机制 390
15.1.1 操作系统的安全机制 390
15.1.2 SQL SERVER 的安全性 391
15.1.3数据库的安全性 391
15.1.4数据库对象的安全性 392
15.2登录管理 392
15.2.1标准登录模式 392
15.2.2集成登录模式 397
15.3用户管理 399
15.3.1添加用户 399
15.3.2删除用户 400
15.3.3特殊用户 400
15.4角色管理 401
15.4.1固定服务器角色 401
15.4.2固定数据库角色 404
15.4.3创建角色 407
15.5权限管理 409
15.5.1权限概述 409
15.5.2授权 410
15.5.3撤销权限 412
15.5.4 拒绝访问 413
15.5.4使用企业管理器管理权限 414
实验十:数据库安全练习 417
第十六章 备份、恢复、数据传输
资料文件预览
共1文件夹,1个文件,文件总大小:5.75MB,压缩后大小:3.54MB
  • 关系型数据库及SQL语句及SQLSERVER数据库设计与实现教案(共499页)
    • Microsoft Word文档北京邮电大学SQLSERVER数据库设计.doc  [5.75MB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
返回顶部