关于本书的内容有任何问题,请联系 马小霞
项目一创建和使用SQL Server实例 1 任务一 创建“教学管理实例” 1 (一) 创建命名实例 2 (二) 启动“教学管理实例” 9 (三) 停止“教学管理实例” 11 任务二 使用“教学管理实例” 11 (一) 连接“教学管理实例” 12 (二) 连接网络服务器 13 实训 13 思考与练习 14 项目二创建和管理数据库 16 任务一 创建“教学管理数据库” 16 (一) 在【数据库属性】对话框中创建数据库 18 (二) 用create database语句创建数据库 20 任务二 修改数据库 22 (一) 在【数据库属性】对话框中增加文件组和文件 23 (二) 用alter database语句增加文件组和文件 24 (三) 在【数据库属性】对话框中增加日志文件 25 (四) 用alter database语句增加日志文件 26 (五) 用alter database语句修改排序规则 28 任务三 删除数据库 29 (一) 在【SQL Serverd Management Studio】中删除数据库 29 (二) 用drop database语句删除数据库 29 实训 30 思考与练习 32 创建与管理表 34 任务一 创建“学生表” 34 (一) 在【SQL Server Management Studio】中创建表 35 (二) 用create table语句创建表 37 任务二 修改表的数据结构 38 (一) 在【表设计】标签页中修改表结构 39 (二) 用alter table语句修改表结构 40 任务三 向“学生表”插入记录 41 (一) 在【表编辑】标签页中插入记录 41 (二) 用insert语句插入记录 43 任务四 修改“学生表”的记录 46 (一) 在【表编辑】标签页中修改记录 46 (二) 用update语句修改记录 46 任务五 删除“学生表”的记录 48 (一) 在【表编辑】标签页中删除记录 48 (二) 用delete语句删除记录 48 任务六 删除表 49 (一) 在【SQL Server Management Studio】中删除表 49 (二) 用drop table语句删除表 50 实训一 用create table语句创建“教师表” 51 实训二 用alter table语句修改“教师表”数据类型 51 实训三 用alter table语句为“教学授课表”增加列 52 实训四 用insert语句为“教师表”添加记录 52 实训五 用update语句为“教师表”修改记录 53 实训六 用delete语句删除“教师表”中的记录 53 项目拓展 53 思考与练习 54 设置主键、关系和索引 58 任务一 为“学生表”设置主键 58 (一) 在【表设计】标签页中设置主键 59 (二) 在【表设计】标签页中移除主键 61 (三) 在create table语句中设置主键 62 (四) 在alter table语句中设置主键 64 (五) 在alter table语句中移除主键 65 任务二 定义“学生表”与“专业表”的关系 65 (一) 在【外键关系】窗口中定义关系 66 (二) 在create table语句中定义关系 70 (三) 在alter table语句中定义关系 72 (四) 在【外键关系】窗口中删除关系 72 (五) 在alter table语句中删除关系 74 任务三 为“学生表”定义索引 74 (一) 在【表设计】标签页中定义索引 75 (二) 用create index语句定义索引 76 (三) 用drop index语句删除索引 77 实训一 为“专业表”、“班级表”和“教师表”设置主键 77 实训二 定义“班级表”与“专业表”的关系 77 实训三 将“学生编号”设置为“成绩表”的索引 78 实训四 将“选修课程编号”设置为“成绩表”的索引 78 项目拓展 78 思考与练习 79 对表查询实现学籍管理 81 任务一 简单查询 81 (一) 用select子句查询指定列 82 (二) 用表达式计算学生年龄 84 (三) 用where子句限制查询结果 88 (四) 用like实现模糊查询 91 (五) 用between…and…设置闭合区间 93 (六) 使用order by对查询结果排序 93 任务二 查询中的常用处理 96 (一) 用distinct消除相同行 97 (二) 用case…when…分类处理 98 (三) 用convert转换数据类型 100 (四) 用substring截取字符串 102 实训一 显示教师工龄 104 实训二 对教师按工龄由长到短排列 105 实训三 显示入学时间并按时间长短划分年级 105 项目拓展 106 思考与练习 107 用聚合函数统计成绩 109 任务一 统计成绩 109 (一) 用max和min查询**高成绩和**低成绩 110 (二) 用sum计算总成绩 111 (三) 用count计算参与考试的学生总数 112 (四) 用avg计算平均成绩 113 任务二 分组和筛选统计结果 115 (一) 用group by对统计结果分组 115 (二) 用having筛选分组统计结果 118 任务三 用子查询作成绩对比 121 (一) 使用any的子查询 121 (二) 使用all的子查询 122 实训一 显示B01班学生的**大和**小年龄 123 实训二 用sum和count函数计算B01班学生平均年龄 124 实训三 用avg函数计算B01班学生平均年龄 124 实训四 按班级分组显示各班平均年龄并按降序顺序排序 125 项目拓展 125 思考与练习 126 创建和使用视图 128 任务一 创建视图 128 (一) 在【视图设计】标签页中创建“住宿管理视图” 128 (二) 用create view语句创建“学籍管理视图” 133 任务二 使用视图 136 (一) 对“住宿管理视图”查询 136 (二) 用“住宿管理视图”视图对“学生表”添加记录 136 (三) 用“学籍管理视图”视图修改“学生表”的记录 137 (四) 用“学籍管理视图”视图删除“学生表”的记录 138 任务三 删除视图 139 (一) 在【SQL Server Management Studio】中删除“住宿管理视图” 139 (二) 用drop view语句删除“学籍管理视图” 140 实训一 在【视图设计】中创建“班级平均年龄视图” 140 实训二 用create view语句创建“班级平均年龄视图” 141 项目拓展 141 思考与练习 143 多表连接查询管理教学计划 145 任务一 两个表的内连接查询 145 (一) “课程表”和“教师表”的内连接查询 146 (二) “课程表”与“教师表”的自然连接 148 (三) 对“课程表”的自连接 150 任务二 两个表的外连接查询 151 (一) “教师表”与“课程表”的左连接查询 152 (二) “教师表”与“课程表”的右连接查询 154 (三) “教师表”与“课程表”的全连接查询 156 (四) 用交叉连接生成“学生考勤记录” 158 任务三 用子查询检查教学计划 161 (一) 使用in的子查询 161 (二) 使用exist的子查询 162 实训一 显示各专业的学生信息 162 实训二 显示各班级班主任信息 163 实训三 统计学生成绩 164 项目拓展 164 思考与练习 166 备份和还原数据库 168 任务一 创建“教学管理数据库备份设备” 168 (一) 创建备份设备 169 (二) 用sp_addumpdevice创建备份设备 170 任务二 备份“教学管理数据库” 171 (一) 备份数据库 172 (二) 用backup database语句备份数据库 175 任务三 还原“教学管理数据库” 177 (一) 还原数据库 177 (二) 用restore database语句还原数据库 179 实训一 为msdb创建备份设备 180 实训二 备份msdb到msdbBackupDevice 181 实训三 从msdbBackupDevice还原dbms 182 思考与练习 182 导入和导出数据 184 任务一 导出数据到Excel文件 184 (一) 用向导导出“课程表”和“教师表” 185 (二) 用向导导出查询结果 193 任务二 导入文本文件和Excel文件 198 (一) 用向导导入文本文件数据 198 (二) 用Excel文件追加数据 203 实训 206 思考与练习 207 SQL Server的内置函数 209 创建SQL Server的ODBC 225
本书从应用入手来介绍中英文打字的各项技能,在讲解知识点的同时,通过大量的操作练习引导学生在较短的时间内掌握中英...
本书内容包括CorelDRAW x6界面、图形图像基本概念、图形文件的基本操作、页面的设置、图形绘制与编辑工具...
本书以创建一个“教学管理数据库”为例,循序渐进地讲解Microsoft SQL Server 2008管理和使...
...
Flash是一款功能强大的交互式动画制作软件。本书将对Flash目前的主流版本Flash CC的基本操作方法、...
本书通过不断调整与优化,形成了结构合理、循序渐进、容量适度的10个教学单元:计算机基础知识、计算机硬件基础、计...
本书为Java基础入门教材,适合初学者使用。全书共13章,第1~2章主要讲解Java技术的一些基础知识,内容包...
本书全面、系统地介绍银河麒麟桌面操作系统的基础知识、WPS Office的基本操作,以及其他信息技术的相关内容...
本书按照《高等职业教育专科信息技术课程标准(2021年版)》的相关要求编写而成,同时结合“全国计算机等级考试一...
本书通过一个简单学习项目“学生成绩管理系统”贯穿全书课堂教学,以一个企业实训项目“人力资源管理系统”来贯穿全书...
我要评论