图书介绍
SQL Server数据库开发培训教程PDF|Epub|txt|kindle电子书版本网盘下载
- 卓越科技编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121084683
- 出版时间:2009
- 标注页数:310页
- 文件大小:62MB
- 文件页数:322页
- 主题词:关系数据库-数据库管理系统,SQL Server 2000-技术培训-教材
PDF下载
下载说明
SQL Server数据库开发培训教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1课 SQL Server2000 概述1
1.1 SQL Server2000 的安装2
1.1.1 知识讲解2
1.SQL Server2000 的体系结构2
2.SQL Server2000 的基本特点3
3.SQL Server2000 的安装准备3
1.1.2 典型案例—安装SQL Server2000 企业版4
1.2 SQL Server2000 的管理工具9
1.2.1 知识讲解9
1.服务管理器9
2.企业管理器10
3.查询分析器10
4.服务器网络实用工具11
5.客户端网络实用工具11
6.SQL Server联机丛书11
7.事件探查器12
8.在IIS中配置SQL XML支持12
1.2.2 典型案例—查询分析器的可视化界面12
1.3 管理SQL Server服务14
1.3.1 知识讲解14
1.SQL Server的启动和停止14
2.管理服务器15
3.管理客户端17
1.3.2 典型案例—注册MSServer服务器组17
1.4 上机练习19
1.4.1 设置Windows服务账户19
1.4.2 使用联机从书帮助19
1.5 疑难解答20
1.6 课后练习20
第2课 数据库的基本操作22
2.1 数据库概述23
2.1.1 知识讲解23
1.信息与数据23
2.数据库23
3.数据库系统23
4.数据库管理系统24
5.数据模型24
6.关系数据库25
7.关系完整性29
8.关系数据库的设计29
2.1.2 典型案例—设计学籍管理系统29
2.2 SQL Server数据库30
2.2.1 知识讲解31
1.文件和文件组31
2.分类31
3.数据库的创建32
4.数据库的修改39
5.数据库的删除41
6.设置数据库的属性42
2.2.2 典型案例—创建和管理学籍数据库43
2.3 上机练习45
2.3.1 创建商品管理数据库shop45
2.3.2 创建图书管理数据库book45
2.4 疑难解答45
2.5 课后练习46
第3课 表的基本操作48
3.1 表概述49
3.1.1 知识讲解49
1.认识表49
2.系统数据类型49
3.创建用户自定义数据类型52
4.删除用户自定义数据类型53
3.1.2 典型案例—创建与删除“李四”自定义数据类型54
3.2 表操作55
3.2.1 知识讲解55
1.概述55
2.创建表57
3.修改表59
4.删除表61
3.2.2 典型案例—通过企业管理器创建表reader62
3.3 表数据的操作64
3.3.1 知识讲解64
1.添加记录64
2.修改记录66
3.删除记录67
3.3.2 典型案例—操作学生成绩表stu_score69
3.4 上机练习71
3.4.1 管理客户信息表guest71
3.4.2 为客户信息表guest添加客户记录71
3.5 疑难解答72
3.6 课后练习73
第4课 数据库的查询76
4.1 查询概述77
4.1.1 知识讲解77
1.SELECT语句77
2.在SQLServer2000中查询数据库78
4.1.2 典型案例—在企业管理器中查询学生信息81
4.2 基本查询82
4.2.1 知识讲解82
1.选择列82
2.选择行86
3.排序查询90
4.INTO子句90
4.2.2 典型案例—查询学生成绩90
4.3 高级查询92
4.3.1 知识讲解92
1.统计查询92
2.连接查询95
3.子查询97
4.3.2 典型案例—查询班级学生考试信息100
4.4 上机练习101
4.4.1 查询图书信息101
4.4.2 查询读者借书信息102
4.5 疑难解答102
4.6 课后练习103
第5课 Transact-SQL语言105
5.1 T-SQL语言介绍106
5.1.1 知识讲解106
1.T-SQL的组成106
2.数据类型106
3.常量107
4.变量107
5.运算符109
5.1.2 典型案例—查询指定学生信息113
5.2 流程控制语句114
5.2.1 知识讲解114
1.注释114
2.语句块BEG…END115
3.条件语句IF…ELSE115
4.循环语句WHILE116
5.WAITFOR语句118
6.跳转语句RETURN118
5.2.2 典型案例—运用条件语句判断学生信息119
5.3 函数121
5.3.1 知识讲解121
1.系统函数121
2.字符串函数121
3.数学函数124
4.日期函数125
5.数据类型转换函数126
5.3.2 典型案例—输出“China2008”的ASCII码信息127
5.4 上机练习128
5.4.1 计算商品销售额128
5.4.2 应用流程语句判断图书价格129
5.5 疑难解答129
5.6 课后练习130
第6课 视图及其应用132
6.1 创建视图133
6.1.1 知识讲解133
1.视图的概念和特点133
2.创建视图133
3.查询视图137
6.1.2 典型案例—创建stu_view视图138
6.2 维护视图140
6.2.1 知识讲解140
1.修改视图140
2.删除视图142
3.在企业管理器中更新数据143
4.使用T-SQL语句更新数据144
6.2.2 典型案例—更新stu_view1视图数据144
6.3 上机练习145
6.3.1 创建视图book_view145
6.3.2 更新视图book_view146
6.4 疑难解答147
6.5 课后练习147
第7课 索引与数据完整性150
7.1 索引151
7.1.1 知识讲解151
1.索引的分类151
2.索引的创建152
3.索引的查看154
4.索引的删除155
7.1.2 典型案例—使用企业管理器为表stu_score创建索引156
7.2 数据完整性158
7.2.1 知识讲解158
1.数据完整性的分类158
2.域完整性的实现158
3.实体完整性的实现161
4.参数完整性的实现164
7.2.2 典型案例—在students数据库中创建表之间的参照关系167
7.3 上机练习169
7.3.1 创建索引book_index169
7.3.2 定义book数据库的完整性169
7.4 疑难解答170
7.5 课后练习171
第8课 存储过程和触发器173
8.1 存储过程174
8.1.1 知识讲解174
1.存储过程的基础知识174
2.用户存储过程的创建175
3.用户存储过程的执行176
4.用户存储过程的维护177
5.存储过程中参数的使用179
8.1.2 典型案例—创建参考存储过程并执行181
8.2 触发器182
8.2.1 知识讲解182
1.触发器的概念182
2.触发器的创建183
3.查看触发器184
4.修改触发器185
5.删除触发器186
8.2.2 典型案例—创建触发器stuid186
8.3 上机练习188
8.3.1 创建并执行存储过程borrowbook188
8.3.2 创建触发器book_insert189
8.4 疑难解答189
8.5 课后练习190
第9课 数据库的安全管理193
9.1 服务器和数据库管理194
9.1.1 知识讲解194
1.SQLServer的身份验证模式194
2.建立和管理登录用户账号195
3.特殊的登录账号198
9.1.2 典型案例—创建Windows身份认证模式的登录账号test199
9.2 角色和权限管理200
9.2.1 知识讲解200
1.固定服务器角色200
2.固定数据库角色202
3.用户自定义数据库角色203
4.权限管理204
9.2.2 典型案例—为数据库students创建用户并定义权限205
9.3 上机练习207
9.3.1 使用企业管理器修改sa登录密码207
9.3.2 使用查询分析器修改sa登录密码208
9.4 疑难解答209
9.5 课后练习209
第10课 数据库的备份与恢复211
10.1 备份和恢复概述212
10.1.1 知识讲解212
1.备份与恢复的基本概念212
2.设计备份和恢复策略212
3.管理备份214
10.1.2 典型案例—校验学生管理数据库备份215
10.2 备份数据库216
10.2.1 知识讲解217
1.创建备份设备217
2.备份数据库218
3.备份操作220
10.2.2 典型案例—备份学生管理系统数据库223
10.3 恢复数据库224
10.3.1 知识讲解224
1.检查点(checkpoint)224
2.使用企业管理器恢复225
3.使用T-SQL语句恢复226
10.3.2 典型案例—恢复学生管理系统数据库227
10.4 上机练习228
10.4.1 创建备份设备bookupbak228
10.4.2 备份数据库book229
10.5 疑难解答229
10.6 课后练习230
第11课 导入与导出233
11.1 导入导出基础234
11.1.1 知识讲解234
1.导入导出的基本概念234
2.导入导出实用程序234
11.1.2 典型案例—导入学生信息数据235
11.2 DTS数据转换服务236
11.2.1 知识讲解236
1.DTS的基本概念236
2.DTS导入/导出向导238
3.使用DTS设计器246
4.执行DTS包251
11.2.2 典型案例—创建导出学生信息包252
11.3 上机练习254
11.3.1 创建导入学生信息包254
11.3.2 导出学生信息到Excel255
11.4 疑难解答256
11.5 课后练习256
第12课 ASP/SQLServer程序开发259
12.1 ASP技术260
12.1.1 知识讲解260
1.配置IIS/Web服务器260
2.ASP概述261
3.ASP脚本语言—VBScript263
4.ASP的内建对象268
12.1.2 典型案例—制作用户信息表单272
12.2 ADO访问数据库274
12.2.1 知识讲解274
1.ADO数据库接口简介274
2.ADO内部对象274
3.在ASP中使用ADO对象275
12.2.2 典型案例—分页显示学生信息282
12.3 开发学籍管理系统284
12.3.1 系统分析285
12.3.2 配置IIS/Web服务器285
12.3.3 创建数据库和表285
1.创建数据库285
2.创建表286
3.定义表287
12.3.4 ASP编程288
1.年级管理288
2.班级管理292
3.学生管理296
12.3.5 系统调试与发布301
12.4 上机练习303
12.4.1 制作学生信息查询页面303
12.4.2 制作修改学生信息页面304
12.5 疑难解答304
12.6 课后练习305
参考答案308