𝔖 Scriptorium
✦   LIBER   ✦

📁

SQL Server实例教程(2012版)

✍ Scribed by 刘志成等


Publisher
电子工业出版社
Year
2018
Tongue
Chinese
Leaves
389
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


本书全面、翔实地介绍了应用SQL Server 2012数据库管理系统进行数据库管理的各种操作以及数据库程序开发所需的各种知识和技能,主要内容包括:数据库技术基础,数据库操作,表操作,查询操作,视图操作,索引操作,T-SQL编程和存储过程操作,触发器操作,游标、事务和锁,数据库安全操作,数据库管理操作和SQL Server数据库程序开发。作者在多年的数据库教学与数据库程序应用开发经验的基础上,根据软件行业程序员和数据库管理员的岗位能力要求和高职学生的认知规律精心组织了本教材内容。通过一个实际的"WebShop电子商城”数据库的管理和开发,以任务的形式介绍SQL Server 2012的各项管理和开发技术。面向实际教学过程,将知识讲解和技能训练有机结合,融"教、学、做”于一体,适合"理论实践一体化”的教学模式。同时提供教材中数据库的完整脚本和配套电子课件。本书可作为高职高专软件技术、网络技术、信息管理和电子商务等专业的教材,也可作为计算机培训班的教材及SQL Server 2012数据库自学者的参考书。

✦ Table of Contents


扉页
版权页
前言
目录
第1章 课程定位与教学案例综述
学习目标
学习导航
1.1 职业岗位能力需求分析
1.2 课程设置和课程定位分析
1.3 教学案例与案例数据库说明
1.3.1 教学案例综述
1.3.2 WebShop数据库说明
1.3.3 BookData数据库说明
小结
第2章 数据库技术基础
学习目标
学习导航
任务描述
2.1 数据库技术概述
2.2 三种主要的数据模型
2.3 SQL Server 2012基础
2.3.1 SQL Server 2012新增功能
2.3.2 SQL Server 2012 的版本
2.3.3 SQL Server 2012的安装
课堂实践1
2.4 SQL Server 2012简单使用
2.4.1 使用SQL Server Management Studio
2.4.2 查看和配置SQL Server服务
课堂实践2
小结与习题
课外拓展
第3章 数据库操作
学习目标
学习导航
任务描述
3.1 SQL Server 2012数据库
3.1.1 数据库概述
3.1.2 系统数据库
3.1.3 文件和文件组
课堂实践1
3.2 使用SSMS管理数据库
课堂实践2
3.3 使用T-SQL管理数据库
3.3.1 创建数据库
3.3.2 修改数据库
3.3.3 查看数据库
3.3.4 删除数据库
3.3.5 收缩数据库和数据库文件
3.3.6 移动数据库文件
3.3.7 更改数据库所有者
课堂实践3
小结与习题
课外拓展
第4章 表操作
学习目标
学习导航
任务描述
4.1 SQL Server表的概念与数据类型
4.2 使用SSMS管理表
课堂实践1
4.3 使用T-SQL语句管理表
课堂实践2
4.4 记录操作
4.4.1 使用SSMS进行记录操作
4.4.2 使用T-SQL语句进行记录操作
课堂实践3
4.5 SQL Server 2012中的数据完整性
4.5.1 数据完整性
4.5.2 列约束和表约束
4.5.3 允许空值约束
4.5.4 DEFAULT定义
4.5.5 CHECK约束
课堂实践4
4.5.6 PRIMARY KEY约束
4.5.7 FOREIGN KEY约束
4.5.8 UNIQUE约束
课堂实践5
小结与习题
课外拓展
第5章 查询操作
学习目标
学习导航
任务描述
5.1 单表查询
5.1.1 选择列
课堂实践1
5.1.2 选择行
课堂实践2
5.1.3 ORDER BY子句
5.1.4 GROUP BY子句
5.1.5 WITH CUBE和WITH ROLLUP汇总数据
5.1.6 分页和排名
课堂实践3
5.2 连接查询
5.2.1 内连接
5.2.2 外连接
5.2.3 交叉连接
课堂实践4
5.3 子查询
5.3.1 子查询类型
5.3.2 记录操作语句中的子查询
5.3.3 子查询规则
课堂实践5
5.4 联合查询
5.5 交叉表查询
5.5.1 PIVOT
5.5.2 UNPIVOT
5.6 在SSMS中实现查询
课堂实践6
小结与习题
课外拓展
单元实践
第6章 视图操作
学习目标
学习导航
任务描述
6.1 视图概述
6.2 使用SSMS管理视图
课堂实践1
6.3 使用T-SQL管理视图
6.4 使用视图
6.4.1 查询视图数据
6.4.2 修改视图数据
6.4.3 友情提示
课堂实践2
小结与习题
课外拓展
第7章 索引操作
学习目标
学习导航
任务描述
7.1 概述
7.1.1 索引概念
7.1.2 索引类型
7.2 使用SSMS管理索引
7.3 使用T-SQL管理索引
课堂实践1
7.4 全文索引
7.4.1 全文索引概述
7.4.2 使用“全文索引向导”
7.4.3 使用T-SQL管理全文索引
课堂实践2
小结与习题
课外拓展
第8章 T-SQL编程和存储过程操作
学习目标
学习导航
任务描述
8.1 T-SQL语言基础
8.2 变量和运算符
8.2.1 变量
8.2.2 运算符
课堂实践1
8.3 流程控制语句
8.4 常用函数
课堂实践2
8.5 存储过程基础
8.6 使用SSMS管理存储过程
8.6.1 创建和执行存储过程
8.6.2 查看、修改和删除存储过程
课堂实践3
8.7 使用T-SQL管理存储过程
8.7.1 创建和执行存储过程
8.7.2 查看、修改和删除存储过程
项目技能
小结与习题
课外拓展
第9章 触发器操作
学习目标
学习导航
任务描述
9.1 触发器概述
9.2 使用SSMS管理触发器
9.2.1 创建触发器
9.2.2 禁用、修改和删除触发器
课堂实践1
9.3 使用T-SQL管理触发器
9.3.1 创建触发器
9.3.2 修改和查看触发器
9.3.3 禁用/启用和删除触发器
9.4 触发器的应用
9.4.1 实施参照完整性
9.4.2 实施特殊业务规则
课堂实践2
9.5 友情提示
小结与习题
课外拓展
单元实践
第10章 游标、事务和锁
学习目标
学习导航
任务描述
10.1 游标
10.2 事务
10.2.1 事务概述
10.2.2 自动提交事务
10.2.3 显式事务
10.2.4 隐式事务
课堂实践1
10.3 锁
10.3.1 并发问题
10.3.2 锁的类型
10.3.3 查看锁
10.3.4 设置事务隔离级别
10.3.5 死锁的处理
课堂实践2
小结与习题
课外拓展
第11章 数据库安全操作
学习目标
学习导航
任务描述
11.1 数据库安全概述
11.2 登录管理
11.2.1 验证模式
11.2.2 使用SSMS管理登录名
11.2.3 使用T-SQL管理登录名
课堂实践1
11.3 用户管理
11.3.1 使用SSMS管理数据库用户
11.3.2 使用T-SQL管理数据库用户
课堂实践2
11.4 角色管理
11.4.1 服务器角色
11.4.2 数据库角色
11.4.3 应用程序角色
课堂实践3
11.5 权限管理
11.5.1 权限类型
11.5.2 使用SSMS管理权限
11.5.3 使用T-SQL语句管理权限
11.6 架构管理
11.6.1 架构概述
11.6.2 使用SSMS管理架构
11.6.3 使用T-SQL语句管理架构
课堂实践4
小结与习题
课外拓展
第12章 数据库管理操作
学习目标
学习导航
任务描述
12.1 数据库备份
12.1.1 数据库备份概述
12.1.2 数据库备份设备
12.1.3 执行数据库备份
课堂实践1
12.2 数据库恢复
12.2.1 数据库恢复概述
12.2.2 执行数据库恢复
课堂实践2
12.3 数据库的分离与附加
12.3.1 分离和附加概述
12.3.2 分离数据库
12.3.3 附加数据库
课堂实践3
12.4 数据导入和导出
12.4.1 数据导入和导出概述
12.4.2 数据导出
12.4.3 数据导入
12.5 复制数据库
课堂实践4
小结与习题
课外拓展
第13章 SQL Server数据库程序开发
学习目标
学习导航
任务描述
13.1 数据库应用程序结构
13.1.1 客户机/服务器结构
13.1.2 浏览器/服务器结构
13.1.3 三层/N层结构
13.1.4 数据库访问技术
13.2 Java平台SQL Server数据库程序开发
13.2.1 ODBC/JDBC
13.2.2 JDBC API
13.2.3 使用J2SE开发SQL Server数据库程序
13.2.4 使用JSP开发SQL Server数据库程序
课堂实践1
13.3 Visual Studio 2012平台SQL Server数据库程序开发
13.3.1 ADO.NET
13.3.2 ADO.NET数据库操作对象
13.3.3 使用C#.NET开发SQL Server数据库程序
13.3.4 使用ASP.NET4.0开发SQL Server数据库程序
课堂实践2
小结与习题
课外拓展
单元实践
附录A 综合实训
一、实训目的
二、实训内容
(一)数据库对象的管理
(二)数据库安全策略
(三)数据查询
(四)数据管理
(五)数据库程序开发
三、实训要求
四、实训安排
五、实训考核
附录B 参考试卷


📜 SIMILAR VOLUMES


SQL Server 2016数据库案例教程(第2版)
✍ 李锡辉、王樱、赵莉 📂 Library 📅 2018 🏛 清华大学出版社 🌐 Chinese

SQL Server 2016数据库案例教程(第2版)在设计上采用“大型案例,一案到底”的思路,以SQL Server 2016数据库管理系统为平台,选用“学生选课系统”为案例贯穿始终。全书以“学生选课系统”的数据库设计与管理为主线,详细介绍了SQL Server 2016中实现该系统数据库的应用与维护,主要内容包括数据库建模、数据库对象创建、数据查询、查询优化、面向数据库编程、模块化编程、数据库的高可靠性和安全性等。 本书可以作为计算机、电子商务和信息管理等相关专业的教学用书,也可以作为相关领域的培训教材,适合各个层次的数据库学习人员和广大程序员阅读。

SQL Server 2012 T-SQL基础教程
✍ 本咁 📂 Library 📅 2013 🏛 人民邮电出版社 🌐 Chinese

<p>《SQL Server 2012 T-SQL基础教程》全面系统地介绍了SQL Server 2012 T-SQL技术,包括T-SQL查询和编程的背景、单表查询、联接、子查询、表表达式、集合运算符、查询、数据修改、事务和并发处理、可编程对象等内容。</p> <p>《SQL Server 2012 T-SQL基础教程》提供了一个附录“入门指南”,来帮助你设置环境、下载本书的源代码、安装TSQL2012示例数据库、开始编写SQL Server代码,并了解如何使用SQL Server联机丛书获得帮助。本书还提供了大量的练习,帮助读者实践所学、快速上手。</p> <p>《SQL Server

SQL Server2014数据库案例教程
✍ 雷燕瑞、陈冠星、张蕾蕾、杨登攀 📂 Library 📅 2019 🏛 清华大学出版社 🌐 Chinese

本书介绍SQL Server的安装和配置,SQL Server的核心操作,以及SQL Server的高级应用.每个案例说明项目背景,简述操作步骤,讲解过程步骤详尽,最后讲解操作步骤的相关理论知识.让读者在学习的过程中从操作入手,对不理解的内容查看案例后面的相关理论知识.

Flash CS6实例教程(第3版)
✍ 王亦工 📂 Library 📅 2014 🏛 电子工业出版社 🌐 Chinese

本教材包含了关于Flash CS6所有核心的、最重要的应用技术的讲解以及丰富的实例演示,帮助读者在有限的时间内,最有效地掌握Flash CS6核心技术。本书内容包括:(1)各种工具介绍,如基本绘图工具、颜色工具、文字工具、装饰性绘图工具以及3D工具;(2)各种动画制作技术讲解,包括逐帧动画、补间形状、补间动画、骨骼工具和反向运动、滤镜和混合技术、遮罩技术;(3)综合技能运用,包括Flash MV动画制作技术和视频处理和制作技术。 本书实例丰富、有趣、实用。实例的设计以最能体现知识点为原则,帮助读者快速掌握相关知识点。各章配有实训和源文件。

数据库原理与应用教程:SQL Server 2012
✍ 尹志宇、郭晴 、李青茹、解春燕、于富强、陈敬利 📂 Library 📅 2019 🏛 清华大学出版社 🌐 Chinese

本书全面讲述了数据库的基本原理和SQL Server 2012的应用,全书以理论够用、实用,实践第一的原则,使读者能够快速、轻松地掌握SQL Server数据库技术与应用。第1~4章讲述数据库的基本理论知识,其内容包括数据库系统概述、数据模型、关系数据库和数据库设计;第5~14章讲述数据库管理系统SQL Server 2012的应用,其内容包括SQL Server 2012基础,数据库的概念和操作,表的操作,数据库查询,T-SQL编程,视图和索引的操作,存储过程和触发器,事务与并发控制,数据库系统的安全性,数据库的备份与还原;第15章介绍了基于C#.NET 的数据库应用系统开发过程。   本书