注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书教育/教材/教辅教材高职高专教材SQL Server 2012实用教程

SQL Server 2012实用教程

SQL Server 2012实用教程

定 价:¥39.50

作 者: 李岩,杨立 主编
出版社: 清华大学出版社
丛编项: 高职高专立体化教材计算机系列
标 签: 高职高专教材 计算机 教材

购买这本书可以去


ISBN: 9787302397977 出版时间: 2015-07-01 包装:
开本: 页数: 字数:  

内容简介

  本书以大型数据库管理系统SQL Server 2012为平台,通过一个贯穿全书的实例详细讲解了SQL Server 2012的安装和配置,数据库的创建与管理,表、视图、索引、T-SQL语言、存储过程和触发器,数据库的备份恢复与导入导出,SQL Server的安全管理等内容。除最后一章外,每章后均配有实训内容,可以强化学生的实践能力。最后一章介绍SQL Server项目开发,将全书所学内容与.NET编程语言相结合,进行了系统化、整体化的提升,并利用Visual C#语言开发设计了学生选课系统,供学生学习和参考。本书具有由浅入深、理论联系实际的特点,在保证教材系统性和科学性的同时,注重实践性和操作性。本书既可以作为高职高专院校计算机及相关专业的教材和参考书,也可以作为数据库应用系统开发人员的参考书。

作者简介

暂缺《SQL Server 2012实用教程》作者简介

图书目录

第1章  数据库概述 
1.1  数据库的基本概念及数据库系统 
1.1.1  数据库的基本概念 
1.1.2  数据库系统的组成 
1.1.3  数据库系统的特点 
1.2  数据模型概述 
1.2.1  概念模型 
1.2.2  数据模型 
1.3  关系数据库的基本原理 
1.3.1  关系模型 
1.3.2  关系运算 
1.3.3  关系数据库的标准语言 
1.3.4  关系模型的规范化 
本章实训  数据库基础 
本章小结 
习题 
第2章  SQL Server 2012数据库系统 
2.1  SQL Server 2012简介 
2.1.1  SQL Server 2012的发展及特点 

2.1.2  SQL Server 2012的版本 
2.1.3  SQL Server 2012的体系结构 
2.2  SQL Server 2012的安装 
2.2.1  SQL Server 2012安装环境的配置 
2.2.2  SQL Server 2012的安装过程 
2.3  SQL Server 2012的常用工具 
2.3.1  SQL Server 2012配置工具 
2.3.2  SQL Server 2012管理平台 
2.3.3  启动、停止、暂停和重新启动SQL Server服务 
2.3.4  注册服务器 
2.3.5  创建服务器组 
本章实训  SQL Server 2012的安装及基本操作 
本章小结 
习题 
第3章  SQL Server数据库 
3.1  SQL Server数据库概述 
3.1.1  数据库文件 
3.1.2  数据库文件组 
3.1.3  数据库对象 
3.1.4  系统数据库 
3.2  创建数据库 
3.2.1  用SQL Server Management Studio创建数据库 
3.2.2  用SQL命令创建数据库 
3.2.3  事务日志 
3.3  管理和维护数据库 
3.3.1  打开或切换数据库 
3.3.2  查看数据库信息 
3.3.3  用SQL Server Management Studio修改数据库配置 
3.3.4  用T-SQL命令修改数据库配置 
3.3.5  分离与附加数据库 
3.3.6  删除数据库 
本章实训  数据库的基本操作 
本章小结 
习题 
第4章  数据库表 
4.1  创建表 
4.1.1  数据类型 
4.1.2  用SQL Server Management Studio创建表 
4.1.3  用SQL命令方式创建表 
4.2  表的管理和维护 
4.2.1  查看表的属性 
4.2.2  修改表结构 
4.2.3  删除数据表 
4.3  表数据的操作 
4.3.1  用图形界面方式操作表数据 
4.3.2  用INSERT命令向表中添加数据 
4.3.3  用UPDATE命令修改表中的数据 
4.3.4  用DELETE或TRUNCATE 
TABLE命令删除表中的数据 
4.3.5  常用系统数据表 
本章实训  数据库表操作 
本章小结 
习题 
第5章  数据完整性 
5.1  数据完整性的基本概念 
5.2  约束 
5.2.1  主键约束 
5.2.2  唯一键约束 
5.2.3  检查约束 
5.2.4  默认值约束 
5.2.5  外键约束 
5.3  默认值 
5.3.1  创建默认值 
5.3.2  绑定和解绑默认值 
5.3.3  删除默认值 
5.4  规则 
5.4.1  创建规则 
5.4.2  绑定和解绑规则 
5.4.3  删除规则 
5.5  标识列 
5.6  自定义数据类型 
5.6.1  创建自定义数据类型 
5.6.2  删除用户自定义数据类型 
本章实训  数据完整性操作 
本章小结 
习题 
第6章  数据库的查询 
6.1  简单SELECT语句 
6.1.1  SELECT语句的语法格式 
6.1.2  基本的SELECT语句 
6.1.3  INTO子句 
6.1.4  WHERE子句 
6.1.5  ORDER BY子句 
6.2  SELECT语句的统计功能 
6.2.1  集合函数 
6.2.2  GROUP BY子句 
6.3  SELECT语句中的多表连接 
6.3.1  交叉连接 
6.3.2  内连接 
6.3.3  外连接 
6.3.4  自连接 
6.3.5  合并查询 
6.4  子查询 
6.4.1  嵌套子查询 
6.4.2  相关子查询 
6.4.3  使用子查询向表中添加多条
记录 
本章实训  数据查询 
本章小结 
习题 
第7章  视图及其应用 
7.1  视图概述 
7.1.1  视图的基本概念 
7.1.2  视图的种类及约束 
7.2  视图的创建和查询 
7.2.1  用SQL Server Management Studio创建视图 
7.2.2  用CREATE VIEW命令创建
视图 
7.2.3  使用视图查询数据 
7.3  视图的管理和维护 
7.3.1  查看视图的定义信息 
7.3.2  查看视图与其他对象的依赖关系 
7.3.3  视图的修改 
7.3.4  视图的删除 
7.4  通过视图修改表数据 
本章实训  视图的操作 
本章小结 
习题 
第8章  索引及其应用 
8.1  索引概述 
8.1.1  索引的功能 
8.1.2  创建索引的原则 
8.1.3  索引的分类 
8.2  创建索引 
8.2.1  系统自动创建索引 
8.2.2  用SQL Server Management Studio创建索引 
8.2.3  用CREATE INDEX语句创建索引 
8.3  管理和维护索引 
8.3.1  查看和维护索引信息 
8.3.2  删除索引 
8.3.3  索引的分析与维护 
本章实训  索引的应用 
本章小结 
习题 
第9章  T-SQL语言 
9.1  批处理、脚本和注释 
9.1.1  批处理 
9.1.2  脚本 
9.1.3  注释 
9.2  常量、变量和表达式 
9.2.1  常量 
9.2.2  变量 
9.2.3  运算符与表达式 
9.3  流程控制语句 
9.3.1  BEGIN…END语句块 
9.3.2  IF…ELSE语句 
9.3.3  CASE表达式 
9.3.4  无条件转移语句GOTO 
9.3.5  WAITFOR语句 
9.3.6  WHILE语句 
9.3.7  RETURN语句 
9.4  系统内置函数 
9.4.1  行集函数 
9.4.2  聚合函数 
9.4.3  标量函数 
9.5  用户自定义函数 
9.5.1  用户自定义函数的创建与调用 
9.5.2  查看与修改用户自定义函数 
9.5.3  删除用户自定义函数 
9.6  游标及其使用 
9.6.1  游标概述 
9.6.2  游标的定义与使用 
本章实训  T-SQL语言的使用 
本章小结 
习题 
第10章  存储过程和触发器 
10.1  存储过程概述 
10.1.1  存储过程的分类 
10.1.2  存储过程的优点 
10.2  建立和执行存储过程 
10.2.1  系统表sysobjects 
10.2.2  创建存储过程 
10.2.3  创建不带参数的存储过程 
10.2.4  存储过程的执行 
10.2.5  带输入参数的存储过程 
10.2.6  带输出参数的存储过程 
10.3  存储过程的管理与维护 
10.3.1  查看存储过程的定义信息 
10.3.2  存储过程的修改 
10.3.3  存储过程的重编译 
10.3.4  删除存储过程 
10.4  触发器概述 
10.4.1  触发器的优点 
10.4.2  触发器的种类 
10.4.3  使用触发器的限制 
10.5  触发器的创建 
10.5.1  DML触发器的工作原理 
10.5.2  创建DML触发器 
10.5.3  DDL触发器的创建 
10.6  触发器的管理 
10.6.1  触发器的查看 
10.6.2  触发器的修改与删除 
10.6.3  触发器的禁用和启用 
10.7  事务 
10.7.1  基本概念 
10.7.2  事务处理 
本章实训  存储过程和触发器的使用 
本章小结 
习题 
第11章  备份恢复与导入/导出 
11.1  备份与恢复的基本概念 
11.1.1  备份与恢复的需求分析 
11.1.2  备份数据库的基本概念 
11.1.3  数据库恢复的概念 
11.2  备份数据库 
11.2.1  使用SQL Server Management  Studio备份数据库 
11.2.2  创建备份设备 
11.2.3  使用SQL语句备份
 数据库 
11.3  恢复数据库 
11.3.1  恢复数据库前的准备 
11.3.2  用SQL Server Management 
 Studio恢复数据库 
11.3.3  用SQL语句恢复数据库 
11.4  导入与导出 
11.4.1  导出数据 
11.4.2  导入数据 
本章实训  备份恢复与导入/导出 
本章小结 
习题 
第12章  SQL Server的安全管理 
12.1  SQL Server的安全模型 
12.1.1  SQL Server访问控制 
12.1.2  SQL Server身份验证模式 
12.2  服务器的安全性 
12.2.1  创建和修改登录账户 
12.2.2  禁止或删除登录账户 
12.2.3  服务器角色 
12.3  数据库的安全性 
12.3.1  添加数据库用户 
12.3.2  修改数据库用户 
12.3.3  删除数据库用户 
12.4  数据库用户角色 
12.4.1  固定数据库角色 
12.4.2  自定义数据库角色 
12.4.3  增加和删除数据库角色成员 
12.5  权限 
12.5.1  概述 
12.5.2  权限的管理 
本章实训  数据库安全管理操作 
本章小结 
习题 
第13章  SQL Server开发与编程 
13.1  ADO.NET简介 
13.1.1  ADO.NET对象模型 
13.1.2  .NET数据提供程序 
13.1.3  数据集 
13.1.4  数据集的核心对象 
13.2  访问数据 
13.2.1  SqlConnection类 
13.2.2  SqlDataAdapter类 
13.2.3  DataGrid控件 
13.2.4  DataGridView控件 
13.3  学生选课系统 
13.3.1  学生选课系统简介 
13.3.2  数据库设计 
13.3.3  创建数据库和表 
13.3.4  公共类 
13.3.5  系统登录与主窗体 
本章小结 
参考文献

本目录推荐