SQL Server2000中文版基础教程

出版时间:2007-4  出版社:人民邮电  作者:宋晓峰  页数:222  

内容概要

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

书籍目录

项目一 创建和使用SQL Server实例任务一 创建“教学管理实例”操作一 创建命名实例操作二 在【服务管理器】中启动实例操作三 在【服务管理器】中停止实例任务二 使用“教学管理实例”操作一 在【企业管理器】中创建“教学管理组”操作二 注册“教学管理实例”操作三 在【查询分析器】中连接“教学管理实例”项目实训项目小结思考和练习项目二 创建和管理数据库任务一 创建“教学管理数据库”操作一 在【数据库属性】窗口中创建数据库操作二 用create database语句创建数据库任务二 修改数据库操作一 在【数据库属性】窗口中修改数据库属性操作二 用alter database语句修改数据库任务三 删除数据库操作一 在【企业管理器】中删除数据库操作二 用drop database语句删除数据库项目实训项目小结思考和练习项目三 创建与管理表任务一 创建“学生表”操作一 在【表设计器】中创建表操作二 用create table语句创建表任务二 修改表的数据结构操作一 在【表设计器】中修改表结构操作二 用alter table语句修改表结构任务三 向“学生表”插入记录操作一 在【表编辑器】中插入记录操作二 用insert语句插入记录任务四 修改“学生表记录”操作一 在【表编辑器】中修改记录操作二 用update语句修改记录任务五 删除“学生表”的记录操作一 在【表编辑器】中删除记录操作二 用delete语句删除记录任务六 删除表操作一 在【企业管理器】中删除表操作二 用drop table语句删除表项目实训实训一 用create table语句创建“教师表”实训二 用alter table语句修改“教师表”数据类型实训三 用alter table语句为“教学授课表”增加列实训四 用insert语句为“教师表”添加记录实训五 用update语句为“教师表”修改记录实训六 用delete语句删除“教师表”中的记录项目小结思考和练习项目四 设置主键、外键和索引任务一 为“学生表”设置主键操作一 在【表设计器】中设置主键操作二 在表的【属性】窗口中移除主键操作三 在create table语句中设置主键操作四 在alter table语句中设置主键操作五 在alter table语句中移除主键任务二 定义“学生表”与“专业表”的关系操作一 在表的【属性】窗口中定义关系操作二 在create table语句中定义关系操作三 在alter table语句中定义关系操作四 在表的【属性】窗口中删除关系操作五 在alter table语句中删除关系任务三 为“学生表”定义索引操作一 在表的【属性】窗口中定义索引操作二 用create index语句定义索引操作三 用drop index语句删除索引项目实训实训一 为“专业表”、“班级表”和“教师表”设置主键实训二 定义“班级表”与“专业表”的关系实训三 将“学生编号”设置为“成绩表”的索引实训四 将“选修课程编号”设置为“成绩表”的索引项目拓展项目小结思考和练习项目五 用对单一表查询实现学籍管理任务一 用简单查询显示学生信息操作一 显示“学生姓名”、“职务”和“入学日期”等指定列操作二 使用表达式对列计算并显示学生的年龄操作三 用where子句限制返回行操作四 使用like的模糊查询显示籍贯为黑龙江省的学生记录操作五 用between...and...设置闭合区间操作六 使用order by对查询结果排序任务二 使用函数管理学籍操作一 用distinct消除相同行操作二 用case...when...分类处理操作三 用convert转换数据类型操作四 用substring截取字符串项目实训实训一 显示各教师的工龄(当前日期与入职日期相减)实训二 对各教师按工龄由长到短排列实训三 显示入学时间长短,并按时间长短划分年级项目拓展项目小结思考和练习项目六 用聚合函数统计成绩任务一 统计成绩操作一 用max和min查询最高成绩和最低成绩操作二 用sum计算总成绩操作三 用count计算参与考试的学生总数操作四 用avg计算平均成绩任务二 分组和筛选统计结果操作一 用group by对统计结果分组操作二 用having筛选分组统计结果任务三 用子查询作成绩对比操作一 使用any的子查询操作二 使用all的子查询项目实训实训一 显示B01班学生的最大和最小年龄实训二 用avgsum和count函数计算B01班学生平均年龄实训三 用avg函数计算B01班学生平均年龄实训四 按班级分组显示各班平均年龄并按降序顺序排序项目拓展项目小结思考和练习项目七 创建和使用视图任务一 创建视图操作一 在【视图设计器】中创建“住宿管理视图”操作二 用create view语句创建“学籍管理视图”任务二 使用视图操作一 对“住宿管理视图”查询操作二 用“住宿管理视图”视图对“学生表”添加记录操作三 用“学籍管理视图”视图修改“学生表”的记录操作四 用“学籍管理视图”视图删除“学生表”的记录任务三 删除视图操作一 在【企业管理器】中删除“住宿管理视图”操作二 用drop view语句删除“学籍管理视图”项目实训实训一 在【视图设计器】中创建“班级平均年龄视图”实训二 用create view语句创建“班级平均年龄视图”项目拓展项目小结思考和练习项目八 用多表连接查询管理教学计划任务一 两个表的内连接查询操作一 “课程表”和“教师表”的内连接查询操作二 “课程表”与“教师表”的自然连接操作三 对“课程表”的自连接任务二 两个表的外连接查询操作一 “教师表”与“课程表”的左连接查询操作二 “教师表”与“课程表”的右连接查询操作三 “教师表”与“课程表”的全连接查询操作四 用交叉连接生成“学生考勤记录”任务三 用子查询检查教学计划操作一 使用in的子查询操作二 使用exist的子查询项目实训实训一 显示各专业的学生信息实训二 显示各班级班主任信息实训三 统计学生成绩项目拓展项目小结思考和练习项目九 备份和还原数据库任务一 创建“教学管理数据库备份设备”操作一 在【备份设备属性】窗口中创建备份设备操作二 用sp_addumpdevice创建备份设备任务二 备份“教学管理数据库”操作一 在【SQL Server备份】窗口中备份数据库操作二 用backup database语句备份数据库任务三 还原“教学管理数据库”操作一 在【还原数据库】窗口中还原数据库操作二 用restore database语句还原数据库项目实训实训一 为pubs创建备份设备“PubsBackupDevice”实训二 备份pubs到PubsBackupDevice实训三 从PubsBackupDevice还原pubs项目小结思考和练习项目十 导入、导出数据任务一 导出数据到Excel文件操作一 用向导导出“课程表”和“教师表”操作二 用向导导出查询结果任务二 导入文本文件和Excel文件操作一 用向导导入文本文件数据操作二 用Excel文件追加数据项目实训项目小结思考和练习附录Ⅰ SQL Server的内置函数附录Ⅱ 创建SQL Server的ODBC

图书封面

评论、评分、阅读与下载


    SQL Server2000中文版基础教程 PDF格式下载


用户评论 (总计2条)

 
 

  •   很傻的一本书,不推荐购买
  •   买回来,第三天正好熬夜列印盘点资料,一个晚上就全看完了。后来又在这里买了一本开发宝典。
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7