书籍详情

中文版SQL Server数据库开发培训教程:零点起飞电脑培训

中文版SQL Server数据库开发培训教程:零点起飞电脑培训

作者:夏帮贵,刘凡馨编著

出版社:人民邮电出版社

出版时间:2005-01-01

ISBN:9787115126672

定价:¥25.00

购买这本书可以去
内容简介
  本书是《零点起飞电脑培训学校》系列丛书之一。全书详细讲解了SQL Server 2000基本工具、数据库对象、T-SQL语言基础、数据库的创建和管理、数据表的创建和管理、关系图、数据管理、数据查询、数据转换服务以及数据库客户端应用程序开发等知识。本书结构清晰、内容详实、实例丰富、图文并茂。每课均包括课前导读、课堂讲解、上机实战、课后练习几个部分。课前导读指出了课堂讲解内容的基础、重点和难点,便于指导读者自学,方便讲师授课;课堂讲解详细讲解了每课的知识点;上机实战紧密结合课堂讲解内容给出实例,指导读者边学边用;课后练习结合每课内容给出填空题、判断题、选择题和上机操作题,通过练习达到巩固每课知识的目的。本书适合作为大中专院校及电脑培训学校SQL Server数据库相关课程的教材,可供SQL Server数据库管理和开发的初学者学习和参考。
作者简介
暂缺《中文版SQL Server数据库开发培训教程:零点起飞电脑培训》作者简介
目录
第一课  数据库系统概述  1
1.1  课堂讲解  1
1.1.1  数据库系统简介  1
1. 信息与数据  1
2. 数据处理  2
3. 数据库系统  2
1.1.2  数据模型  2
1. 层次模型  3
2. 网状模型  3
3. 关系模型  3
4. 面向对象模型  3
1.1.3  关系数据结构  3
1. 表  3
2. 记录  3
3. 字段  3
4. 键  4
5. 索引  4
6. 关系数据库  4
1.1.4  关系完整性  4
1. 实体完整性  5
2. 值域完整性  5
3. 参照完整性  5
4. 用户自定义完整性  5
1.1.5  SQL Server 2000的基本特点  5
1. Internet集成  5
2. 可伸缩性和可用性  5
3. 企业级数据库功能  5
4. 易于安装、部署和使用  6
5. 数据仓库  6
1.1.6  SQL Server 2000的版本和安装要求  6
1. SQL Server 2000的版本  6
2. SQL Server 2000的安装要求  6
1.2  上机实战  7
1.2.1  安装SQL Server 2000  8
1.2.2  安装SQL Server 2000桌面引擎  14
1.3  课后练习  14
第二课  SQL Server基本工具  17
2.1  课堂讲解  17
2.1.1  查看SQL Server 2000工具程序  17
1. 查询分析器  18
2. 导入和导出数据  18
3. 服务器管理器  18
4. 服务器网络实用工具  18
5. 客户端网络实用工具  18
6. 联机丛书  19
7. 企业管理器  19
8. 事件探查器  19
9. 在IIS中配置SQL XML支持  20
2.1.2  服务器管理  20
1. SQL Server提供的服务  20
2. 启动SQL Server服务管理器  21
3. 检查和管理服务  21
2.1.3  使用联机帮助  21
1. 启动联机丛书  22
2. 使用帮助目录  22
3. 使用索引搜索帮助  23
4. 使用帮助搜索功能  24
5. 使用书签  25
2.2  上机实战  26
2.2.1  查看联机丛书的使用方法  26
2.2.2  使用联机丛书搜索帮助  26
2.3  课后练习  28
第三课  使用企业管理器  31
3.1  课堂讲解  31
3.1.1  认识企业管理器  31
1. 内容窗口的查看方式  32
2. 为特定项目创建新窗口  33
3.1.2  注册SQL Server  34
1. 使用SQL Server注册向导  34
2. 使用注册属性对话框  37
3.1.3  查看和管理SQL Server服务  38
1. 查看SQL Server服务状态  38
2. 管理SQL Server服务  39
3.2  上机实战  39
3.2.1  删除和创建服务器组  39
1. 删除服务器组  40
2. 创建服务器组  40
3.2.2  注册SQL Server  41
3.2.3  连接和断开服务器  43
1. 连接服务器  43
2. 断开服务器  44
3.3  课后练习  44
第四课  使用查询分析器  47
4.1  课堂讲解  47
4.1.1  启动查询分析器  47
1. 从Windows“开始”菜单启动查询分析器  47
2. 从企业管理器中启动查询分析器  48
4.1.2  认识查询分析器  48
4.1.3  查询分析器的基本操作  49
1. 编辑和执行SQL命令  49
2. 使用对象浏览器帮助编辑SQL命令  50
3. 查看查询结果  52
4. 新建、清除、保存和打开查询  56
4.2  上机实战  58
4.2.1  启动查询分析器  58
4.2.2  编辑和执行查询命令  59
4.2.3  以不同方式查看并保存结果  60
1. 保存网格显示的查询结果  60
2. 以文本方式查看结果并保存  61
3. 直接将查询结果保存为文件  62
4.2.4  保存和打开查询  63
1. 保存查询  63
2. 打开查询  63
4.3  课后练习  64
第五课  身份验证与用户管理  67
5.1  课堂讲解  67
5.1.1  身份验证模式  67
5.1.2  SQL Server默认登录账户  67
1. 查看与设置账户登录属性  68
2. 创建新的登录账户  72
5.1.3  查看数据库用户  75
1. 查看数据库用户  75
2. 管理数据库用户权限  76
3. 创建数据库用户  77
5.2  上机实战  78
5.2.1  使用企业管理器修改sa登录密码  78
5.2.2  使用查询分析器修改sa密码  79
5.3  课后练习  80
第六课  SQL Server数据库对象  83
6.1  课堂讲解  83
6.1.1  SQL Server 2000默认数据库  83
1. master数据库  84
2. model数据库  84
3. msdb数据库  84
4. tempdb数据库  84
5. Northwind数据库  84
6. pubs数据库  84
6.1.2  数据库属性对话框  85
1. “常规”选项卡  85
2. “数据文件”选项卡  86
3. “事务日志”选项卡  86
4. “文件组”选项卡  86
5. “选项”选项卡  87
6. “权限”选项卡  87
6.1.3  数据库任务板  88
1. “常规”选项卡  88
2. “表信息”选项卡  89
3. “向导”选项卡  90
6.1.4  数据库对象  90
1. 关系图  90
2. 表  91
3. 视图  93
4. 存储过程  94
5. 用户和角色  95
6. 其他对象  96
6.2  上机实战  96
6.3  课后练习  98
第七课  T-SQL语言基础  101
7.1  课堂讲解  101
7.1.1  SQL语言概述  101
7.1.2  数据类型  102
1. 整数  102
2. 精确小数  102
3. 货币数据  103
4. 近似数字  103
5. 日期时间数据  103
6. 字符串  103
7. Unicode字符串  104
8. 二进制数据  104
9. 其他数据类型  104
7.1.3  常量  104
1. 字符串常量  104
2. Unicode字符串  105
3. 二进制常量  105
4. bit常量  105
5. datetime常量  105
6. 整型常量  105
7. decimal常量  105
8. float和real常量  105
9. 货币常量  105
10. uniqueidentifier常量  105
7.1.4  运算符  106
1. 算术运算符  106
2. 赋值运算符  106
3. 位运算符  106
4. 比较运算符  107
5. 逻辑运算符  107
6. 字符串连接符  107
7. 运算符的优先顺序  108
7.1.5  常用函数  108
1. 数学函数  108
2. 字符串函数  109
3. 日期时间函数  111
7.2  上机实战  113
7.2.1  在查询分析器中测试常用  函数  113
1. 使用PRINT显示表达式结果  114
2. 使用SELECT命令显示表达式结果  114
7.2.2  在查询分析器中创建数据库  和表  115
7.3  课后练习  116
第八课  使用企业管理器管理数据库  117
8.1  课堂讲解  117
8.1.1  创建数据库  117
1. 使用属性对话框创建数据库  117
2. 使用创建数据库向导创建数据库  120
8.1.2  修改数据库设置  125
8.1.3  删除数据库  125
8.1.4  分离数据库  126
8.1.5  附加数据库  127
8.2  上机实战  129
8.2.1  创建“成绩管理”数据库  129
8.2.2  为“成绩管理”数据库添加文件  132
8.2.3  分离“成绩管理”数据库  133
8.2.4  附加“成绩管理”数据库  134
8.3  课后练习  136
第九课  使用SQL语句管理数据库  139
9.1  课堂讲解  139
9.1.1  创建数据库(CREATE DATABASE语句)  140
1. CREATE DATABASE语句参数  140
2. CREATE DATABASE语句应用举例  142
9.1.2  修改数据库设置(ALTERDATABASE语句)  143
1. ALTER DATABASE database  144
2. ADD FILE <filespec> [,...n] [TO FILEGROUP filegroup_name]  144
3. ADD LOG FILE <filespec>  144
4. REMOVE FILE logical_file_name  144
5. ADD FILEGROUP filegroup_name  144
6. REMOVE FILEGROUP filegroup_name  144
7. MODIFY FILE <filespec>  144
8. MODIFY NAME=new_dbname  145
9. MODIFY FILEGROUP filegroup_name  145
10. SET <optionspec> [,...n] [WITH <termination>]  145
11. COLLATE <collation_name>  147
9.1.3  删除数据库  147
9.1.4  分离和附加数据库  147
1. 分离数据库  147
2. 附加数据库  147
9.2  上机实战  148
9.2.1  查询“成绩管理”数据库文件及其属性  148
9.2.2  修改“成绩管理”数据库设置  149
9.3  课后练习  149
第十课  使用企业管理器管理数据表  151
10.1  课堂讲解  151
10.1.1  查看数据表  151
10.1.2  创建数据表  152
1. 打开表设计器  152
2. 定义字段  152
3. 定义主关键字  154
4. 保存数据表  154
10.1.3  修改数据表  155
1. 添加字段  156
2. 删除字段  157
3. 调整字段顺序  157
4. 查看和修改表属性  157
10.1.4  修改表名称  158
10.1.5  创建表之间的关联  159
1. 关联的基本概念  159
2. 创建关联  160
3. 删除关联  161
10.1.6  创建约束  161
1. 约束的基本概念和类型  161
2. 在表设计器窗口中创建CHECK约束  162
3. 删除约束  162
10.1.7  删除数据表  163
10.2  上机实战  164
10.2.1  创建“学生名单”数据表  164
1. 创建“学生名单”数据表  164
2. 定义“学生名单”数据表CHECK约束  165
10.2.2  创建“成绩记录”数据表  166
10.2.3  定义“学生名单”和“成绩记录”数据表的关联  166
10.3  课后练习  167
第十一课  使用SQL语句管理数据表  169
11.1  课堂讲解  169
11.1.1  创建表(CREATE TABLE语句)  169
1. 指定数据表名称  170
2. 定义数据表字段  170
3. 定义字段约束  171
4. 定义数据表约束  172
5. 定义计算字段  173
6. 定义文件组  173
11.1.2  修改表(ALTER TABLE 语句)  173
1. 修改字段定义  174
2. 添加字段  175
3. 为数据表添加约束  175
4. 删除约束和字段  176
5. 关闭和启用约束  177
6. 修改数据表和字段名称  177
11.1.3  删除表(DROP TABLE 语句)  177
11.2  上机实战  178
11.2.1  创建“课程信息”数据表  178
11.2.2  修改“成绩记录”数据表  179
11.3  课后练习  180
第十二课  数据库设计器与关系图  183
12.1  课堂讲解  183
12.1.1  数据库设计器的基本概念和操作  183
1. 关系图  183
2. 查看关系图  184
3. 调整关系图  185
4. 改变数据表查看方式  186
5. 为数据库设计器添加数据表  188
6. 为数据表添加或删除字段  189
12.1.2  创建和保存关系图  189
1. 创建关系图  189
2. 保存关系图  191
12.1.3  在数据库设计器中创建表  191
12.1.4  创建和修改数据表关联  193
1. 创建数据表关联  193
2. 修改数据表关联  194
3. 删除关联  194
12.2  上机实战  195
12.2.1  为“成绩管理”数据库创建关系图  195
12.2.2  修改“成绩记录”数据表  196
12.2.3  保存关系图  198
12.3  课后练习  198
第十三课  数据管理  201
13.1  课堂讲解  201
13.1.1  使用企业管理器管理数据  201
1. 打开数据表  201
2. 修改数据  202
3. 定位记录和字段  203
4. 添加数据  204
5. 删除记录  204
13.1.2  在查询分析器中编辑数据表  205
13.1.3  INSERT语句  206
13.1.4  UPDATE语句  206
13.1.5  删除记录  207
1. DELETE语句  207
2. TRUNCATE TABLE语句  207
13.2  上机实战  207
13.2.1  为“学生名单”数据表添加数据  207
13.2.2  为“课程信息”数据表添加数据  209
13.2.3  使用SQL语句为“成绩记录”数据表添加数据  210
13.3  课后练习  211
第十四课  数据查询  215
14.1  课堂讲解  215
14.1.1  数据查询语句(SELECT语句)  215
1. SELECT语句的基本结构  215
2. 使用SELECT子句定义查询结果  216
3. 使用INTO子句定义新表  219
4. 使用FROM子句定义查询数据源  219
5. 使用WHERE子句定义筛选条件  222
6. 使用GROUP BY子句对记录分组  223
7. 使用ORDER BY子句对查询结果排序  225
14.1.2  联合查询  226
14.1.3  子查询  228
1. 什么是子查询  228
2. 子查询应用举例  229
14.1.4  在查询分析器中设计查询  231
1. 打开查询设计器  231
2. 使用关系图窗格  232
3. 使用网格窗格  237
4. 使用SQL窗格  237
5. 使用结果窗格  238
14.2  上机实战  239
14.2.1  创建学生信息查询  239
14.2.2  设计教学班学生信息查询  242
14.3  课后练习  244
第十五课  数据转换服务  247
15.1  课堂讲解  247
15.1.1  DTS的基本概念  247
1. DTS包  247
2. DTS任务  248
3. DTS转换  248
4. DTS包工作流  248
5. DTS可以访问多种数据源  248
6. DTS工具  249
15.1.2  DTS导入和导出向导  249
1. 启动DTS导入和导出向导  249
2. 使用DTS导入/导出向导复制SQL Server数据  250
3. 使用DTS导入/导出向导将SQL Server数据导出到文本文件  255
15.1.3  使用DTS设计器  257
1. 认识DTS设计器  257
2. 创建DTS包  257
15.1.4  执行DTS包  263
1. 在企业管理器中执行DTS包  263
2. 使用dtsrunui执行DTS包  263
15.2  上机实战  264
15.2.1  准备“学生名单”数据  264
15.2.2  执行数据导入和创建DTS包  265
15.3  课后练习  267
第十六课  创建数据库客户端应用程序  269
16.1 课堂讲解  269
16.1.1  SQL Server的客户端访问方法概述  269
16.1.2  ADO对象简介  270
1. ADO对象模型  270
2. 在Visual Basic中使用ADO  271
16.1.3  使用Connection对象  272
1. Connection对象的常用操作  272
2. 建立SQL Server连接  272
3. 使用Execute方法执行T-SQL语句  273
16.1.4  使用Command对象  273
16.1.5  使用Recordset对象  274
1. 添加记录  275
2. 删除记录  275
3. 修改和更新记录  275
4. 浏览记录  275
16.2  上机实战  276
16.2.1  创建Visual Basic工程  277
16.2.2  实现学生名单管理功能  277
16.2.3  实现课程信息管理功能  282
16.2.4  实现课程成绩管理功能  285
16.2.5  实现成绩管理客户端主窗体  289
16.3  课后练习  290
猜您喜欢

读书导航