新闻资讯
看你所看,想你所想

SQL Server 2000中文版基础教程

SQL Server 2000中文版基础教程

SQL Server 2000中文版基础教程

《SQL Server 2000中文版基础教程》是一本宋晓峰^陈博清编制,由人民邮电出版社在2011年出版的书籍。

基本介绍

  • 书名:SQL Server 2000中文版基础教程
  • 作者:宋晓峰^陈博清
  • ISBN:9787115258595
  • 定价:25.00元
  • 出版社:人民邮电出版社
  • 出版时间:2011年9月1日
  • 开本:16开

内容简介

《SQLServer2000中文版基础教程(第2版)》以创建一个“教学管理资料库”为例,循序渐进地讲解MicrosoftSQLServer2000管理和使用的基础知识,以及资料库定义语句和资料库查询语句的语法。《SQLServer2000中文版基础教程(第2版)》採用项目式编写体例,将教学内容分解为10个前后有关联的项目,每个项目分解为若干简单的任务,每个任务又包含几个知识点,并且给出图文并茂的示例加以说明,充分考虑SQLServer资料库初学者的实际需要,保证初学者从基础开始,逐步掌握SQLServer资料库创建、管理和使用的基础知识。《SQLServer2000中文版基础教程(第2版)》每一个项目的最后都有相应的思考和练习题,帮助读者检验对所学内容的掌握程度。
《SQLServer2000中文版基础教程(第2版)》的内容以SQLServer资料库管理软体为主,同时也兼顾了资料库基础知识的介绍,适合作为中等职业学校的“SQLServer资料库套用”课程的教材,也可作为SQLServer初学者的学习指导书。

图书目录

项目一 创建和使用SQL Server实例 1
任务一 创建“教学管理实例” 1
(一) 创建命名实例 2
(二) 在【服务管理器】中启动实例 7
(三) 在【服务管理器】中停止实例 8
任务二 使用“教学管理实例” 9
(一) 在【企业管理器】中创建“教学管理组” 9
(二) 注册“教学管理实例” 10
(三) 在【查询分析器】中连线“教学管理实例” 11
实训 12
思考与练习 13
项目二 创建和管理资料库 15
任务一 创建“教学管理资料库” 15
(一) 在【资料库属性】视窗中创建资料库 17
(二) 用create database语句创建资料库 19
任务二 修改资料库 21
(一) 在【资料库属性】对话框中增加档案组和档案 22
(二) 用alter database语句增加档案组和档案 23
(三) 在【资料库属性】对话框中增加日誌档案 25
(四) 用alter database语句增加日誌档案 25
(五) 用alter database语句修改排序规则 26
任务三 删除资料库 27
(一) 在【企业管理器】中删除资料库 27
(二) 用drop database语句删除资料库 28
实训 29
思考与练习 31
项目三 创建与管理表 33
任务一 创建“学生表” 33
(一) 在【表设计器】中创建表 34
(二) 用create table语句创建表 36
任务二 修改表的数据结构 37
(一) 在【表设计器】中修改表结构 37
(二) 用alter table语句修改表结构 39
任务三 向“学生表”插入记录 40
(一) 在【表编辑器】中插入记录 40
(二) 用insert语句插入记录 42
任务四 修改“学生表”的记录 45
(一) 在【表编辑器】中修改记录 45
(二) 用update语句修改记录 45
任务五 删除“学生表”的记录 46
(一) 在【表编辑器】中删除记录 46
(二) 用delete语句删除记录 47
任务六 删除表 48
(一) 在【企业管理器】中删除表 48
(二) 用drop table语句删除表 48
实训一 用create table语句创建“教师表” 49
实训二 用alter table语句修改“教师表”数据类型 50
实训三 用alter table语句为“教学授课表”增加列 50
实训四 用insert语句为“教师表”添加记录 51
实训五 用update语句为“教师表”修改记录 51
实训六 用delete语句删除“教师表”中的记录 52
项目拓展 52
思考与练习 52
项目四 设定主键、外键和索引 56
任务一 为“学生表”设定主键 56
(一) 在【表设计器】中设定主键 57
(二) 在表的【属性】视窗中移除主键 58
(三) 在create table语句中设定主键 59
(四) 在alter table语句中设定主键 61
(五) 在alter table语句中移除主键 62
任务二 定义“学生表”与“专业表”的关係 62
(一) 在表的【属性】视窗中定义关係 63
(二) 在create table语句中定义关係 66
(三) 在alter table语句中定义关係 67
(四) 在表的【属性】视窗中删除关係 68
(五) 在alter table语句中删除关係 69
任务三 为“学生表”定义索引 70
(一) 在表的【属性】视窗中定义索引 70
(二) 用create index语句定义索引 71
(三) 用drop index语句删除索引 72
实训一 为“专业表”、“班级表”和“教师表”设定主键 72
实训二 定义“班级表”与“专业表”的关係 73
实训三 将“学生编号”设定为“成绩表”的索引 73
实训四 将“选修课程编号”设定为“成绩表”的索引 73
项目拓展 73
思考与练习 74
项目五 对表查询实现学籍管理 76
任务一 简单查询 76
(一) 用select子句查询指定列 77
(二) 用表达式计算学生年龄 79
(三) 用where子句限制查询结果 82
(四) 用like实现模糊查询 85
(五) 用between…and…设定闭合区间 86
(六) 使用order by对查询结果排序 87
任务二 查询中的常用处理 90
(一) 用distinct消除相同行 90
(二) 用case…when…分类处理 92
(三) 用convert转换数据类型 93
(四) 用substring截取字元串 95
实训一 显示教师工龄 97
实训二 对教师按工龄由长到短排列 97
实训三 显示入学时间并按时间长短划分年级 98
项目拓展 98
思考与练习 99
项目六 用聚合函式统计成绩 101
任务一 统计成绩 101
(一) 用max和min查询最高成绩和最低成绩 102
(二) 用sum计算总成绩 103
(三) 用count计算参与考试的学生总数 104
(四) 用avg计算平均成绩 105
任务二 分组和筛选统计结果 107
(一) 用group by对统计结果分组 107
(二) 用having筛选分组统计结果 110
任务三 用子查询作成绩对比 112
(一) 使用any的子查询 113
(二) 使用all的子查询 114
实训一 显示B01班学生的最大和最小年龄 114
实训二 用avgsum和count函式计算B01班学生平均年龄 115
实训三 用avg函式计算B01班学生平均年龄 115
实训四 按班级分组显示各班平均年龄并按降序顺序排序 116
项目拓展 116
思考与练习 117
项目七 创建和使用视图 119
任务一 创建视图 119
(一) 在【视图设计器】中创建“住宿管理视图” 119
(二) 用create view语句创建“学籍管理视图” 124
任务二 使用视图 126
(一) 对“住宿管理视图”查询 126
(二) 用“住宿管理视图”视图对“学生表”添加记录 127
(三) 用“学籍管理视图”视图修改“学生表”的记录 127
(四) 用“学籍管理视图”视图删除“学生表”的记录 128
任务三 删除视图 129
(一) 在【企业管理器】中删除“住宿管理视图” 129
(二) 用drop view语句删除“学籍管理视图” 129
实训一 在【视图设计器】中创建“班级平均年龄视图” 130
实训二 用create view语句创建“班级平均年龄视图” 130
项目拓展 131
思考与练习 132
项目八 多表连线查询管理教学计画 134
任务一 两个表的内连线查询 134
(一) “课程表”和“教师表”的内连线查询 135
(二) “课程表”与“教师表”的自然连线 137
(三) 对“课程表”的自连线 139
任务二 两个表的外连线查询 140
(一) “教师表”与“课程表”的左连线查询 141
(二) “教师表”与“课程表”的右连线查询 143
(三) “教师表”与“课程表”的全连线查询 145
(四) 用交叉连线生成“学生考勤记录” 146
任务三 用子查询检查教学计画 149
(一) 使用in的子查询 149
(二) 使用exist的子查询 150
实训一 显示各专业的学生信息 151
实训二 显示各班级班主任信息 152
实训三 统计学生成绩 152
项目拓展 153
思考与练习 154
项目九 备份和还原资料库 156
任务一 创建“教学管理资料库备份设备” 156
(一) 在【备份设备属性】视窗中创建备份设备 157
(二) 用sp_addumpdevice创建备份设备 158
任务二 备份“教学管理资料库” 159
(一) 在【SQL Server备份】视窗中备份资料库 160
(二) 用backup database语句备份资料库 162
任务三 还原“教学管理资料库” 164
(一) 在【还原资料库】视窗中还原资料库 164
(二) 用restore database语句还原资料库 166
实训一 为pubs创建备份设备“PubsBackupDevice” 168
实训二 备份pubs到PubsBackupDevice 168
实训三 从PubsBackupDevice还原pubs 169
思考与练习 170
项目十 导入和导出数据 172
任务一 导出数据到Excel档案 172
(一) 用嚮导导出“课程表”和“教师表” 172
(二) 用嚮导导出查询结果 176
任务二 导入文本档案和Excel档案 178
(一) 用嚮导导入文本档案数据 178
(二) 用Excel档案追加数据 180
实训 181
思考与练习 182
附录A SQL Server的内置函式 183
附录B 创建SQL Server的ODBC 199

转载请注明出处海之美文 » SQL Server 2000中文版基础教程

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:ailianmeng11@163.com