新書推薦:
《
逆风翻盘 危机时代的亿万赢家 在充满危机与风险的世界里,学会与之共舞并找到致富与生存之道
》
售價:NT$
625.0
《
工业互联网导论
》
售價:NT$
445.0
《
孤独传:一种现代情感的历史
》
售價:NT$
390.0
《
家、金钱和孩子
》
售價:NT$
295.0
《
形而上学与测量
》
售價:NT$
340.0
《
世界航母、舰载机图鉴 【日】坂本明
》
售價:NT$
340.0
《
量价关系——透视股票涨跌脉络
》
售價:NT$
340.0
《
创伤与记忆:身体体验疗法如何重塑创伤记忆 [美]彼得·莱文
》
售價:NT$
295.0
內容簡介:
本书根据高等职业教育的特点,基于教、学、做一体、项目整合、任务驱动的教学方式编写而成,以学生信息管理系统项目为主线安排教学内容,全书共分为9个项目,其中,每个项目按照项目描述项目分析项目讲解实战演练技能训练五步展开,其中项目讲解又由若干个子任务构成。教学内容由易到难、由简单到复杂,层次推进,循序渐进。本书结构紧密,首先从SQL Server 2012的基本概述讲起,然后介绍SQL Server 2012的安装和配置,又从开发的角度介绍了数据库、数据表、视图、索引、存储过程等的创建与管理,*后介绍了SQL Server 2012的程序设计和安全管理与维护。
關於作者:
温培利,男,1968年2月出生,中共党员。1990年7月毕业于山东师范大学物理学专业,2011年6月取得山东理工大学计算机应用专业硕士学位。潍坊市计算机学科教学能手,潍坊工商职业学院正高级讲师,教学名师。
目錄 :
目录
项目1 SQL Server 2012的安装与配置1
任务1 了解数据库基础知识2
子任务1 数据库、数据库管理系统和数据库系统2
子任务2 数据库技术的发展阶段3
子任务3 数据模型4
子任务4 关系型数据库系统6
任务2 SQL Server 2012简介7
子任务1 SQL Server的发展历史7
子任务2 SQL Server 2012的版本类型8
子任务3 SQL Server 2012的主要新增功能9
任务3 安装SQL Server 201210
子任务1 安装SQL Server 2012的环境要求10
子任务2 安装SQL Server 2012前的准备工作13
子任务3 SQL Server 2012的安装组件与选择14
子任务4 SQL Server 2012的安装步骤15
任务4 配置SQL Server 201225
子任务1 验证SQL Server 2012安装25
子任务2 配置报表服务26
子任务3 配置Windows防火墙27
知识串联28
基础练习29
技能实训30
项目2 SQL Server 2012的常用实用工具31
任务1 SQL Server2012常用实用工具概述32
任务2 SQL Server 2012常用实用工具的用法33
子任务1 SQL Server Management Studio33
子任务2 配置管理器37
子任务3 SQL Server Profiler44
子任务4 数据库引擎优化顾问45
子任务5 SQL Server 数据工具46
子任务6 SQL Server错误和使用情况报告工具47
知识串联48
基础练习48
技能实训49
项目3 数据表的的创建与管理51
任务1 数据表的概念与数据类型52
子任务1 表的概念52
子任务2 表的数据类型53
任务2 创建数据表56
子任务1 使用表设计器创建表57
子任务2 使用T-SQL语句创建表59
子任务3 使用已有表创建新表60
任务3 管理数据表61
子任务1 修改数据表结构61
子任务2 数据表更名63
子任务3 查看表信息64
子任务4 修改数据表64
子任务5 删除数据表65
任务4 数据的完整性66
子任务1 数据完整性的概念66
子任务2 约束67
子任务3 查看、删除约束76
子任务4 规则78
子任务5 默认值80
子任务6 identity 列82
任务5 表数据的操作84
子任务1 插入记录84
子任务2 查看记录87
子任务3 修改记录88
子任务4 删除记录90
知识串联92
基础练习93
技能实训95
项目4 数据查询97
任务1 SELECT语句98
子任务1 SELECT语句的通用格式98
子任务2 目标项列表100
任务2 简单查询100
子任务1 查询表中指定的列100
子任务2 目标项列表中使用常量102
子任务3 表别名的使用102
子任务4 为目标列定义别名103
子任务5 目标项列表中使用函数或表达式106
子任务6 删除重复行109
子任务7 限制返回行数111
任务3 条件查询112
子任务1 以比较运算为条件112
子任务2 以确定范围为条件113
子任务3 以确定集合为条件115
子任务4 以字符匹配为条件117
子任务5 涉及空值的查询118
子任务6 多重条件查询120
任务4 排序查询、计算查询、分组查询122
子任务1 ORDER BY子句122
子任务2 COMPUTE子句123
子任务3 COMPUTE BY子句124
子任务4 GROUP BY子句126
子任务5 HAVING子句127
任务5 连接查询128
子任务1 等值和非等值连接128
子任务2 内连接130
子任务3 自连接131
子任务4 外连接132
任务6 子查询134
任务7 联合查询138
子任务1 求并联合查询138
子任务2 求交联合查询139
子任务3 求差联合查询140
任务8 更改数据库中的数据141
子任务1 使用SELECT和TOP子句向表中添加数据141
子任务2 使用FROM和TOP子句更改数据142
子任务3 使用TOP和附加的FROM子句删除数据143
知识串联145
基础练习145
技能实训146
项目5 索引与视图148
任务1 索引的分类及作用149
子任务1 认识索引149
子任务2 索引类型150
任务2 索引的创建和管理152
子任务1 使用图形化工具创建索引153
子任务2 使用CREATE INDEX创建索引154
子任务3 管理索引156
任务3 视图概述159
子任务1 视图的概念159
子任务2 视图的作用160
任务4 创建视图161
子任务1 使用T-SQL语句创建视图161
子任务2 使用图形化工具创建视图162
任务5 管理视图164
子任务1 修改和删除视图164
子任务2 查看视图信息166
子任务3 通过视图修改数据168
子任务4 使用INSERT插入数据168
子任务5 使用UPDATE更新数据170
子任务6 使用DELETE删除数据171
知识串联171
基础练习172
技能实训173
项目6 存储过程和触发器175
任务1 存储过程176
子任务1 创建存储过程176
子任务2 执行存储过程179
子任务3 管理存储过程181
任务2 触发器186
子任务1 创建触发器186
子任务2 查看、修改触发器191
子任务3 删除触发器193
任务3 触发器与约束的比较194
知识串联195
基础练习195
技能实训196
项目7 程序设计198
任务1 常量与变量199
子任务1 常量199
子任务2 全局变量200
子任务3 局部变量201
任务2 运算符203
任务3 函数204
子任务1 常用函数204
子任务2 用户定义函数208
任务4 流程控制语句210
任务5 游标216
子任务1 游标的概念和优点216
子任务2 创建游标216
知识串联218
基础练习218
技能实训218
项目8 SQL Server 2012的安全管理与维护220
任务1 SQL Server 2012安全性概述221
任务2 SQL Server 2012的验证模式223
任务3 管理SQL Server 2012登录账户227
子任务1 创建登录账户227
子任务2 管理用户账户229
任务4 角色与权限232
子任务1 角色管理232
子任务2 权限管理235
任务5 数据的导入与导出237
子任务1 数据的导入238
子任务2 数据的导出242
任务6 数据库的备份和还原245
子任务1 数据库的备份246
子任务2 数据库的还原251
知识串联255
基础练习256
技能实训257
內容試閱 :
前 言
随着网络技术的发展,数据库应用系统的开发设计能力已经成为高职院校计算机专业学生的必备技能。微软公司的SQL Server 2012数据库管理系统功能强大、应用广泛,在可扩展性、可用性方面较先前版本更强。
本书根据高等职业教育的特点,基于教、学、做一体、项目整合、任务驱动的教学方式编写而成,以学生信息管理系统项目为主线安排教学内容,全书共分为9个项目,其中,每个项目按照项目描述项目分析项目讲解实战演练技能训练五步展开,其中项目讲解又由若干个子任务构成。教学内容由易到难、由简单到复杂,层次推进,循序渐进。
本书结构紧密,首先从SQL Server 2012的基本概述讲起,然后介绍SQL Server 2012的安装和配置,又从开发的角度介绍了数据库、数据表、视图、索引、存储过程等的创建与管理,最后介绍了SQL Server 2012的程序设计和安全管理与维护。
适合阅读本书的读者包括高职院校学生;希望学习SQL Server的新手;对SQL Server有一定了解,希望进一步提高数据库应用开发能力的开发人员。