SQL Server 2000中文版基础教程

SQL Server 2000中文版基础教程

宋晓峰, 编著

出版社:人民邮电出版社

年代:2007

定价:21.0

书籍简介:

本书讲解SQL Srever 2000管理和使用的基础知识。

书籍目录:

项目一创建和使用SQLServer实例1

任务一创建“教学管理实例”1

操作一创建命名实例2

操作二在【服务管理器】中启动实例10

操作三在【服务管理器】中停止实例11

任务二使用“教学管理实例”11

操作一在【企业管理器】中创建“教学管理组”12

操作二注册“教学管理实例”13

操作三在【查询分析器】中连接“教学管理实例”15

项目实训16

项目小结17

思考和练习18项目二创建和管理数据库20

任务一创建“教学管理数据库”20

操作一在【数据库属性】窗口中创建数据库22

操作二用createdatabase语句创建数据库25

任务二修改数据库27

操作一在【数据库属性】窗口中修改数据库属性27

操作二用alterdatabase语句修改数据库29

任务三删除数据库30

操作一在【企业管理器】中删除数据库30

操作二用dropdatabase语句删除数据库31

项目实训31

项目小结33

思考和练习34项目三创建与管理表36

任务一创建“学生表”36

操作一在【表设计器】中创建表37

操作二用createtable语句创建表39

任务二修改表的数据结构41

操作一在【表设计器】中修改表结构41

操作二用altertable语句修改表结构42

任务三向“学生表”插入记录44

操作一在【表编辑器】中插入记录44

操作二用insert语句插入记录45

任务四修改“学生表记录”49

操作一在【表编辑器】中修改记录49

操作二用update语句修改记录50

任务五删除“学生表”的记录51

操作一在【表编辑器】中删除记录51

操作二用delete语句删除记录51

任务六删除表52

操作一在【企业管理器】中删除表52

操作二用droptable语句删除表53

项目实训54

实训一用createtable语句创建“教师表”54

实训二用altertable语句修改“教师表”数据类型54

实训三用altertable语句为“教学授课表”增加列55实训四用insert语句为“教师表”添加记录55

实训五用update语句为“教师表”修改记录56

实训六用delete语句删除“教师表”中的记录56

项目小结56

思考和练习57项目四设置主键、外键和索引61

任务一为“学生表”设置主键61

操作一在【表设计器】中设置主键61

操作二在表的【属性】窗口中移除主键64

操作三在createtable语句中设置主键65

操作四在altertable语句中设置主键67

操作五在altertable语句中移除主键68

任务二定义“学生表”与“专业表”的关系68

操作一在表的【属性】窗口中定义关系68

操作二在createtable语句中定义关系73

操作三在altertable语句中定义关系74

操作四在表的【属性】窗口中删除关系74

操作五在altertable语句中删除关系76

任务三为“学生表”定义索引76

操作一在表的【属性】窗口中定义索引77

操作二用createindex语句定义索引78

操作三用dropindex语句删除索引78

项目实训79

实训一为“专业表”、“班级表”和“教师表”设置主键79

实训二定义“班级表”与“专业表”的关系79

实训三将“学生编号”设置为“成绩表”的索引79

实训四将“选修课程编号”设置为“成绩表”的索引79

项目拓展79

项目小结80

思考和练习81项目五用对单一表查询实现学籍管理83

任务一用简单查询显示学生信息83

操作一显示“学生姓名”、“职务”和“入学日期”等指定列84

操作二使用表达式对列计算并显示学生的年龄85

操作三用where子句限制返回行88

操作四使用like的模糊查询显示籍贯为黑龙江省的学生记录91

操作五用between...and...设置闭合区间93

操作六使用orderby对查询结果排序94

任务二使用函数管理学籍96

操作一用distinct消除相同行97

操作二用case...when...分类处理98

操作三用convert转换数据类型100

操作四用substring截取字符串102

项目实训104

实训一显示各教师的工龄(当前日期与入职日期相减)104

实训二对各教师按工龄由长到短排列104

实训三显示入学时间长短,并按时间长短划分年级105

项目拓展105项目小结106

思考和练习107项目六用聚合函数统计成绩109

任务一统计成绩109

操作一用max和min查询最高成绩和最低成绩109

操作二用sum计算总成绩111

操作三用count计算参与考试的学生总数112

操作四用avg计算平均成绩113

任务二分组和筛选统计结果114

操作一用groupby对统计结果分组115

操作二用having筛选分组统计结果118

任务三用子查询作成绩对比120

操作一使用any的子查询121

操作二使用all的子查询122

项目实训123

实训一显示B01班学生的最大和最小年龄123

实训二用avgsum和count函数计算B01班学生平均年龄123

实训三用avg函数计算B01班学生平均年龄124

实训四按班级分组显示各班平均年龄并按降序顺序排序124

项目拓展124

项目小结125

思考和练习126项目七创建和使用视图128

任务一创建视图128

操作一在【视图设计器】中创建“住宿管理视图”128

操作二用createview语句创建“学籍管理视图”133

任务二使用视图135

操作一对“住宿管理视图”查询135

操作二用“住宿管理视图”视图对“学生表”添加记录136

操作三用“学籍管理视图”视图修改“学生表”的记录137

操作四用“学籍管理视图”视图删除“学生表”的记录137

任务三删除视图138

操作一在【企业管理器】中删除“住宿管理视图”138

操作二用dropview语句删除“学籍管理视图”139

项目实训139

实训一在【视图设计器】中创建“班级平均年龄视图”140

实训二用createview语句创建“班级平均年龄视图”140

项目拓展141

项目小结142

思考和练习143项目八用多表连接查询管理教学计划144

任务一两个表的内连接查询144

操作一“课程表”和“教师表”的内连接查询145

操作二“课程表”与“教师表”的自然连接148

操作三对“课程表”的自连接149

任务二两个表的外连接查询152

操作一“教师表”与“课程表”的左连接查询152操作二“教师表”与“课程表”的右连接查询154

操作三“教师表”与“课程表”的全连接查询156

操作四用交叉连接生成“学生考勤记录”158

任务三用子查询检查教学计划162

操作一使用in的子查询162

操作二使用exist的子查询163

项目实训164

实训一显示各专业的学生信息164

实训二显示各班级班主任信息165

实训三统计学生成绩165

项目拓展166

项目小结167

思考和练习168项目九备份和还原数据库170

任务一创建“教学管理数据库备份设备”170

操作一在【备份设备属性】窗口中创建备份设备170

操作二用sp_addumpdevice创建备份设备172

任务二备份“教学管理数据库”173

操作一在【SQLServer备份】窗口中备份数据库173

操作二用backupdatabase语句备份数据库176

任务三还原“教学管理数据库”178

操作一在【还原数据库】窗口中还原数据库178

操作二用restoredatabase语句还原数据库181

项目实训182

实训一为pubs创建备份设备“PubsBackupDevice”182

实训二备份pubs到PubsBackupDevice183

实训三从PubsBackupDevice还原pubs183

项目小结184

思考和练习184项目十导入、导出数据186

任务一导出数据到Excel文件186

操作一用向导导出“课程表”和“教师表”186

操作二用向导导出查询结果192

任务二导入文本文件和Excel文件194

操作一用向导导入文本文件数据194

操作二用Excel文件追加数据197

项目实训199

项目小结200

思考和练习200附录ⅠSQLServer的内置函数202

附录Ⅱ创建SQLServer的ODBC217

内容摘要:

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

书籍规格:

书籍详细信息
书名SQL Server 2000中文版基础教程站内查询相似图书
丛书名中等职业学校计算机系列教材
9787115154804
如需购买下载《SQL Server 2000中文版基础教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位人民邮电出版社
版次1版印次1
定价(元)21.0语种简体中文
尺寸26装帧平装
页数 114 印数

书籍信息归属:

SQL Server 2000中文版基础教程是人民邮电出版社于2007.03出版的中图分类号为 TP311.138 的主题关于 关系数据库-数据库管理系统,SQL Server 2000-专业学校-教材 的书籍。