新書推薦:
《
唯美手编16:知性优雅的编织
》
售價:HK$
54.9
《
情绪的惊人力量:跟随内心的指引,掌控情绪,做心想事成的自己
》
售價:HK$
50.4
《
棉的全球史(历史·文化经典译丛)
》
售價:HK$
109.8
《
超越百岁看这本就够了
》
售價:HK$
55.8
《
亚洲戏剧史·南亚卷
》
售價:HK$
143.4
《
中国历代竹器图谱与数字活化
》
售價:HK$
557.8
《
EDA技术与设计(第2版)
》
售價:HK$
85.0
《
揉碎浪漫(全两册)
》
售價:HK$
70.3
內容簡介:
本书是“十二五”职业教育国家规划教材的修订版,是根据《教育部关于“十二五”职业教育教材建设的若干意见》及教育部颁布的《高等职业学校专业教学标准(试行)》,同时参考数据库管理员职业资格标准编写而成的。本书以SQL Server 2008为平台,以具体项目为载体,在叙述上采用通俗易懂的语言,由浅入深地介绍了SQL Server 2008的主要功能、使用方法和应用技巧,特别突出了实用性的特点。本书内容包括数据库的基本知识,SQL Server 2008的安装;创建、修改和删除SQL Server数据库;创建、维护数据表以及操作表中记录;数据完整性设置方法;进行查询和数据统计;创建和使用视图;设计与调试报表;使用程序操作SQL Server数据库;SQL Server数据库的安全设置与备份。本书每个项目均设计了拓展与实践,以供读者巩固所学知识,提高实际操作能力之用。
为便于教学,本书配套有电子教案、助教课件、二维码视频等,选择本书作为授课教材的教师可来电(010-88379194)索取,或登录机械工业出版社教育服务网www.cmpedu.com网站,注册后免费下载。
本书既可作为高等职业院校计算机专业教材,也可作为数据库应用岗位培训教材,同样适合广大计算机爱好者自学使用。
目錄 :
目 录
前言
二维码索引
基 础 篇
项目1 创建与使用SQL Server实例 …………………………………………………2
任务1 创建“教学管理”实例 ……………………………………………………………2
任务2 启动和连接“教学管理”实例 ……………………………………………………14
拓展训练 ………………………………………………………………………………………19
项目小结 ………………………………………………………………………………………19
课后拓展与实践 ………………………………………………………………………………19
项目2 创建与管理“教学管理”数据库 ……………………………………………20
任务1 创建“教学管理”数据库 …………………………………………………………20
任务2 修改数据库 …………………………………………………………………………25
任务3 删除数据库 …………………………………………………………………………34
拓展训练 ………………………………………………………………………………………36
项目小结 ………………………………………………………………………………………36
课后拓展与实践 ………………………………………………………………………………36
项目3 管理学生数据表 …………………………………………………………………37
任务1 创建“学生信息表” ………………………………………………………………37
任务2 修改“学生信息表”表结构 ………………………………………………………45
任务3 向“学生信息表”插入记录 ………………………………………………………47
任务4 修改“学生信息表”中的记录 ……………………………………………………49
任务5 删除“学生信息表”中的记录 ……………………………………………………51
任务6 删除“学生信息表” ………………………………………………………………52
拓展训练 ………………………………………………………………………………………54
项目小结 ………………………………………………………………………………………55
课后拓展与实践 ………………………………………………………………………………55
项目4 实施数据的完整性 ………………………………………………………………56
任务1 为“学生信息表”设置主键 ………………………………………………………56
任务2 为“学生成绩表”设置外键 ………………………………………………………63
任务3 为“学生表”定义索引 ……………………………………………………………70
拓展训练 ………………………………………………………………………………………76
项目小结 ………………………………………………………………………………………77
课后拓展与实践 ………………………………………………………………………………78
项目5 查询学生档案信息 ………………………………………………………………79
任务1 用简单查询方法显示学生信息 ……………………………………………………79
任务2 通过SQL Server函数管理数据 ……………………………………………………88
拓展训练 ………………………………………………………………………………………97
项目小结 ………………………………………………………………………………………98
课后拓展与实践 ………………………………………………………………………………99
项目6 统计学生成绩信息 ……………………………………………………………100
任务1 统计成绩 …………………………………………………………………………100
任务2 分组和筛选统计结果 ……………………………………………………………108
任务3 使用子查询进行成绩对比 ………………………………………………………111
拓展训练 ……………………………………………………………………………………114
项目小结 ……………………………………………………………………………………116
课后拓展与实践 ……………………………………………………………………………116
提 高 篇
项目7 创建多表数据查询 ……………………………………………………………118
任务1 查询表的内连接 …………………………………………………………………118
任务2 查询表的外连接 …………………………………………………………………122
任务3 使用子查询检查教学计划 ………………………………………………………125
拓展训练 ……………………………………………………………………………………129
项目小结 ……………………………………………………………………………………130
课后拓展与实践 ……………………………………………………………………………130
项目8 创建和使用“学生管理”视图 ……………………………………………131
任务1 创建视图 …………………………………………………………………………131
任务2 使用视图 …………………………………………………………………………139
任务3 删除视图 …………………………………………………………………………141
拓展训练 ……………………………………………………………………………………143
项目小结 ……………………………………………………………………………………144
课后拓展与实践 ……………………………………………………………………………144
项目9 设计学生成绩报表 ……………………………………………………………145
任务1 创建学生成绩报表 ………………………………………………………………145
任务2 创建分组统计报表 ………………………………………………………………155
拓展训练 ……………………………………………………………………………………159
项目小结 ……………………………………………………………………………………160
课后拓展与实践 ……………………………………………………………………………160
项目10 创建“学生管理”数据库程序代码 ……………………………………161
任务1 创建并调用用户自定义函数 ……………………………………………………161
任务2 创建并调用存储过程 …………………………………………………………171
任务3 创建并使用触发器 ………………………………………………………………175
拓展训练 ……………………………………………………………………………………178
项目小结 ……………………………………………………………………………………178
课后拓展与实践 ……………………………………………………………………………178
项目11 设置数据库的安全管理 ……………………………………………………179
任务1 数据库的安全性设置 ……………………………………………………………179
任务2 学生管理数据库的备份与还原 …………………………………………………191
拓展训练 ……………………………………………………………………………………202
项目小结 ……………………………………………………………………………………203
课后拓展与实践 ……………………………………………………………………………203
项目12 构建学生管理数据库系统 …………………………………………………204
任务1 项目的初步设计 …………………………………………………………………204
任务2 设计和建立数据库 ………………………………………………………………208
任务3 系统首页以及管理员操作模块设计 ……………………………………………214
任务4 学生操作模块中各页面设计 ……………………………………………………240
拓展训练 ……………………………………………………………………………………245
项目小结 ……………………………………………………………………………………245
课后拓展与实践 ……………………………………………………………………………245
参考文献 ………………………………………………………………………………246
內容試閱 :
前 言
本书是按照教育部《关于开展“十二五”职业教育国家规划教材选题立项工作的通知》,经过出版社初评、申报,由教育部专家组评审确定的“十二五”职业教育国家规划教材,是根据《教育部关于“十二五”职业教育教材建设的若干意见》及教育部颁布的《高等职业学校专业教学标准(试行)》,同时参考相关职业资格标准编写而成的。
本书主要介绍SQL Server 2008各种对象的功能及创建方法。本书在编写过程中力求体现现代职业教学理念,淡化理论,强调实践操作,尽可能做到从实际问题出发,通过对问题的分析,引出必要的概念和操作方法。本书编写模式新颖,旨在为培养计算机应用技能型人才打好基础,为了方便学习,本书配备了大量的图片、表格和二维码视频,直观性强,易于学习掌握。
本书在内容处理上,共设置两大部分。主要有以下几点说明:
1.基础篇
项目1至项目6为基础篇,是全书的核心内容,通篇以“学生信息管理系统”为数据库应用背景,以数据库系统的建立和管理过程为主线,以案例为驱动,相关数据库应用技术与知识点则根据数据库系统功能需求和项目设置逐步展开,深入浅出地向读者介绍在SQL Server 2008环境下如何管理数据库,使用Transact-SQL语言、安全管理、数据报表等数据库中实用的技术。
2.提高篇
项目7至项目12为提高篇。通篇以如何设计与开发“学生信息管理系统”为软件开发主线,从软件需求分析、概要设计、数据库设计、功能设计、软件开发、打包测试等方面,引领读者进入到软件工程理念中,全程体验开发过程,重点体会SQL Server 2008与C#.net结合的高效MVC开发理念,并在开发过程中体验案例的实际应用效果。
本书在教学过程中建议采用“教学做”一体化教学模式,全书共96学时,学时分配建议如下:
项 目
学 时 数
项目1 创建与使用SQL Server实例
4
项目2 创建与管理“教学管理”数据库
4
项目3 管理学生数据表
6
项目4 实施数据的完整性
6
项目5 查询学生档案信息
6
项目6 统计学生成绩信息
6
项目7 创建多表数据查询
12
项目8 创建和使用“学生管理”视图
6
项目9 设计学生成绩报表
6
项目10 创建“学生管理”数据库程序代码
6
项目11 设置数据库的安全管理
6
项目12 构建学生管理数据库系统
28
合计
96
全书共12个项目,由李林孖、刘仁任主编,张航、付潘一子任副主编,方莉、梁丹丹参加编写。具体分工如下:项目1由李林孖编写;项目2、项目3、项目8和项目12由刘仁编写;项目4、项目5、项目10和项目11由张航编写;项目6由付潘一子编写;项目7由梁丹丹编写;项目9由方莉编写。全书由李林孖负责统稿。
编写过程中,编者参阅了国内外出版的有关教材和资料,得到了各位同行的有益指导,在此一并表示衷心感谢!
由于编者水平有限,书中不妥之处在所难免,恳请读者批评指正。
编 者