万本电子书0元读

万本电子书0元读

顶部广告

SQL Server 2008中文版项目教程(第3版)电子书

  本书精心设计“情景导→课堂案例→上机实训→疑难解析→习题”5段教学方法,将职业场景引课堂教学,激发学生的学习兴趣;然后在职场项目的驱动下,实现“做中学,做中教”的教学理念;*后有针对性地解答常见问题,并通过课后练习全方位帮助学生提升专业技能。   一本引真实项目的软件教材   一本融作者多年企业经验的实战书   一本做与学真正融合的教材

售       价:¥

纸质售价:¥25.40购买纸书

16人正在读 | 0人评论 9.8

作       者:宋晓峰 蔺抗洪

出  版  社:人民邮电出版社有限公司

出版时间:2015-11-01

字       数:11.7万

所属分类: 教育 > 大中专教材 > 研究生/本科/专科教材

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书以创建一个“教学管理数据库”为例,循序渐地讲解Microsoft SQL Server 2008管理和使用的基础知识,以及数据库定义语句和数据库查询语句的语法。 本书采用项目式编写体例,将教学内容分解为10个前后有关联的项目,每个项目分解为若干简单的任务,每个任务又包含几个知识,并且给出图文并茂的示例加以说明,充分考虑SQL Server数据库初学者的实际需要,保证初学者从基础始,逐步掌握SQL Server数据库创建、管理和使用的基础知识。本书每一个项目的*后都有相应的思考和练习题,帮助读者检验对所学内容的掌握程度。 本书的内容以SQL Server数据库管理软件为主,同时也兼顾了数据库基础知识的介绍,适合作为中等职业学校的“SQL Server数据库应用”课程的教材,也可作为SQL Server初学者的学习指导书。<br/>【推荐语】<br/>本书精心设计“情景导→课堂案例→上机实训→疑难解析→习题”5段教学方法,将职业场景引课堂教学,激发学生的学习兴趣;然后在职场项目的驱动下,实现“做中学,做中教”的教学理念;*后有针对性地解答常见问题,并通过课后练习全方位帮助学生提升专业技能。 一本引真实项目的软件教材 一本融作者多年企业经验的实战书 一本做与学真正融合的教材 图表把晦涩文字变得生动有趣 项目引把难懂的知识变得易于学习<br/>【作者】<br/>作者多年从事职业教育工作,有着丰富的教学经验,参与企业项目制作,有着丰富的实践经验,主编的多部教材,得到老师们的认可<br/>
目录展开

扉页

版权页

内容提要

前言

项目一 创建和使用SQL Server实例

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

(一)创建命名实例

(二)启动“教学管理实例”

(三)停止“教学管理实例”

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

(一)连接“教学管理实例”

(二)连接网络服务器

实训

思考与练习

项目二 创建和管理数据库

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

(一)在【数据库属性】对话框中创建数据库

(二)用create database语句创建数据库

任务二 修改数据库

(一)在【数据库属性】对话框中增加文件组和文件

(二)用alter database语句增加文件组和文件

(三)在【数据库属性】对话框中增加日志文件

(四)用alter database语句增加日志文件

(五)用alter database语句修改排序规则

任务三 删除数据库

(一)在【SQL Server Management Studio】中删除数据库

(二)用drop database语句删除数据库

实训

思考与练习

项目三 创建与管理表

任务一 创建“学生表”

(一)在【SQL Server Management Studio】中创建表

(二)用create table语句创建表

任务二 修改表的数据结构

(一)在【表设计】标签页中修改表结构

(二)用alter table语句修改表结构

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

(一)在【表编辑】标签页中插入记录

(二)用insert语句插入记录

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

(一)在【表编辑】标签页中修改记录

(二)用update语句修改记录

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

(一)在【表编辑】标签页中删除记录

(二)用delete语句删除记录

任务六 删除表

(一)在【SQL Server Management Studio】中删除表

(二)用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语句删除索引

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

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

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

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

项目拓展

思考与练习

项目五 对表查询实现学籍管理

任务一 简单查询

(一)用select子句查询指定列

(二)用表达式计算学生年龄

(三)用where子句限制查询结果

(四)用like实现模糊查询

(五)用between…and…设置闭合区间

(六)使用order by对查询结果排序

任务二 查询中的常用处理

(一)用distinct消除相同行

(二)用case…when…分类处理

(三)用convert转换数据类型

(四)用substring截取字符串

实训一 显示教师工龄

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

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

项目拓展

思考与练习

项目六 用聚合函数统计成绩

任务一 统计成绩

(一)用max和min查询最高成绩和最低成绩

(二)用sum计算总成绩

(三)用count计算参与考试的学生总数

(四)用avg计算平均成绩

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

(一)用group by对统计结果分组

(二)用having筛选分组统计结果

任务三 用子查询做成绩对比

(一)使用any的子查询

(二)使用all的子查询

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

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

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

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

项目拓展

思考与练习

项目七 创建和使用视图

任务一 创建视图

(一)在【视图设计】标签页中创建“住宿管理视图”

(二)用create view语句创建“学籍管理视图”

任务二 使用视图

(一)对“住宿管理视图”查询

(二)用“住宿管理视图”对“学生表”添加记录

(三)用“学籍管理视图”修改“学生表”的记录

(四)用“学籍管理视图”删除“学生表”的记录

任务三 删除视图

(一)在【SQL Server Management Studio】中删除“住宿管理视图”

(二)用drop view语句删除“学籍管理视图”

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

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

项目拓展

思考与练习

项目八 多表连接查询管理教学计划

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

(一)“课程表”和“教师表”的内连接查询

(二)“课程表”与“教师表”的自然连接

(三)对“课程表”的自连接

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

(一)“教师表”与“课程表”的左连接查询

(二)“教师表”与“课程表”的右连接查询

(三)“教师表”与“课程表”的全连接查询

(四)用交叉连接生成“学生考勤记录”

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

(一)使用in的子查询

(二)使用exists的子查询

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

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

实训三 统计学生成绩

项目拓展

思考与练习

项目九 备份和还原数据库

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

(一)创建备份设备

(二)用sp_addumpdevice创建备份设备

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

(一)备份数据库

(二)用backup database语句备份数据库

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

(一)还原数据库

(二)用restore database语句还原数据库

实训一 为msdb创建备份设备

实训二 备份msdb到msdbBackupDevice

实训三 从msdbBackupDevice还原msdb

思考与练习

项目十 导入和导出数据

任务一 导出数据到Excel文件

(一)用向导导出“课程表”和“教师表”

(二)用向导导出查询结果

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

(一)用向导导入文本文件数据

(二)用Excel文件追加数据

实训

思考与练习

附录A SQL Server的内置函数

附录B 创建SQL Server的ODBC

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部