注册 登录 进入教材巡展
#
  • #

出版时间:2015年11月

出版社:机械工业出版社

以下为《SQL Server数据库管理与开发实用教程(第2版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 机械工业出版社
  • 9787111518211
  • 1版
  • 84358
  • 0045166818-0
  • 压膜
  • 16开
  • 2015年11月
  • 250
  • 314
  • 工学
  • 软件工程
  • TP311.138SQ
  • 计算机
  • 本科
内容简介
李丹、赵占坤、丁宏伟、石建国编著的《SQL Server数据库管理与开发实用教程》通过实例循序渐进地讲解了SQL Server 2014的理论知识和基本操作。主要内容包括:数据库的基本原理、SQL Server 2014概述、数据库和表的创建与管理、表中数据的查询、Transact SQL、索引、视图、游标、事务、存储过程、触发器、SQL Server的安全性管理、备份与恢复、SQL Server提供的应用程序接口、应用开发实例等。
本书突出实际技能的培养,每章后都有实训项目和习题,可加深学生对知识的理解。此外,全书还用一个综合性的实例贯穿始终,逐步实现一个完整数据库系统的设计。最后的应用实例使学生能够开发自己的数据库管理系统,真正做到学以致用。
本书既可作为高职高专及大专相关专业教材,同时也可供广大初学者和数据库技术人员使用。
目录

前言


教学建议


第1章  SQL  Server  2014概述


  1.1  关系数据库基础知识


    1.1.1  关系数据库的产生历史


    1.1.2  关系数据库简介


    1.1.3  关系数据库的设计


    1.1.4  关系数据库的规范化


  1.2  SQL  Server简介


    1.2.1  SQL  Server的历史


    1.2.2  SQL  Server的版本与组件


    1.2.3  数据库服务器的工作模式


  1.3  SQL  Server  2014的安装


    1.3.1  安装SQL  Server  2014的系统需求


    1.3.2  SQL  Server  2014的安装过程


    1.3.3  SQL  Server  2014的启动、暂停和退出


  1.4  SQL  Server  2014的常用工具


    1.4.1  SQL  Server  Management  Studio


    1.4.2  配置工具


    1.4.3  性能工具


  1.5  创建服务器组和注册服务器


    1.5.1  创建服务器组


    1.5.2  注册服务器


  1.6  本章小结


  1.7  实训项目


  1.8  习题


第2章  数据库的创建和管理


  2.1  基本概念


    2.1.1  数据库文件


    2.1.2  数据库文件组


    2.1.3  数据库的物理存储结构


    2.1.4  SQL  Server  2014数据库的分类


    2.1.5  数据库对象的结构


  2.2  创建数据库


    2.2.1  使用SQL  Server  Management  Studio创建数据库


    2.2.2  使用Transact-SQL语句创建数据库


  2.3  数据库的管理


    2.3.1  查看数据库


    2.3.2  修改数据库


    2.3.3  重命名数据库


    2.3.4  数据库的收缩


  2.4  删除数据库


  2.5  本章小结


  2.6  实训项目


  2.7  习题


第3章  表的创建


  3.1  表的概念


  3.2  数据类型


    3.2.1  系统数据类型


    3.2.2  用户自定义数据类型


  3.3  表的创建、修改和删除


    3.3.1  表的创建


    3.3.2  表结构的修改


    3.3.3  表结构的删除


  3.4  向表中插入、修改和删除数据


    3.4.1  插入数据


    3.4.2  修改数据


    3.4.3  删除数据


    3.4.4  使用SQL  Server  Management  Studio插入、更新、删除表中数据


  3.5  约束


    3.5.1  主键约束


    3.5.2  唯一性约束


    3.5.3  检查约束


    3.5.4  默认约束


    3.5.5  外键约束


  3.6  实现数据完整性


  3.7  本章小结


  3.8  实训项目


  3.9  习题


第4章  数据查询


  4.1  SELECT语句


  4.2  基本查询


    4.2.1  选择列


    4.2.2  选择行


    4.2.3  排序


    4.2.4  使用TOP和DISTINCT关键字


  4.3  高级查询


    4.3.1  多表查询


    4.3.2  分组和汇总


    4.3.3  嵌套查询


    4.3.4  合并数据集


    4.3.5  在查询的基础上创建新表


  4.4  本章小结


  4.5  实训项目


  4.6  习题


第5章  索引的创建与使用


  5.1  索引概述


    5.1.1  为什么要创建索引


    5.1.2  索引的分类


  5.2  创建索引


    5.2.1  使用SQL  Server  Management  Studio创建索引


    5.2.2  使用Transact-SQL语句创建索引


  5.3  数据库引擎优化顾问


    5.3.1  数据库引擎优化顾问的启动与布局


    5.3.2  使用数据库引擎优化顾问


  5.4  管理索引


    5.4.1  使用SQL  Server  Management  Studio查看、修改和删除索引


    5.4.2  使用Transact-SQL语句查看、修改和删除索引


  5.5  本章小结


  5.6  实训项目


  5.7  习题


第6章  视图的创建与使用


  6.1  视图概述


    6.1.1  视图的概念


    6.1.2  视图的优点


  6.2  创建视图


    6.2.1  使用SQL  Server  Management  Studio创建视图


    6.2.2  使用Transact-SQL语句创建视图


    6.2.3  创建保护视图


    6.2.4  创建绑定视图


    6.2.5  创建索引视图


    6.2.6  创建分区视图


  6.3  管理视图


    6.3.1  查看视图信息


    6.3.2  修改视图


    6.3.3  重命名视图


    6.3.4  删除视图


  6.4  通过视图修改数据


    6.4.1  利用视图插入新记录


    6.4.2  利用视图更新记录


    6.4.3  利用视图删除记录


  6.5  本章小结


  6.6  实训项目


  6.7  习题


第7章  Transact-SQL


  7.1  Transact-SQL简介


  7.2  命名规则和注释


    7.2.1  SQL对象的命名规则


    7.2.2  注释


  7.3  变量


    7.3.1  全局变量


    7.3.2  局部变量


  7.4  运算符


    7.4.1  算术运算符


    7.4.2  赋值运算符


    7.4.3  字符串串联运算符


    7.4.4  比较运算符


    7.4.5  逻辑运算符


    7.4.6  运算符的优先级


  7.5  函数


    7.5.1  数学函数


    7.5.2  字符串函数


    7.5.3  转换函数


    7.5.4  日期和时间函数


    7.5.5  系统函数


    7.5.6  用户自定义函数


  7.6  批处理和流程控制语句


    7.6.1  批处理


    7.6.2  流程控制语句


  7.7  异常处理


    7.7.1  TRY-CATCH结构


    7.7.2  RAISERROR语句


  7.8  本章小结


  7.9  实训项目


  7.10  习题


第8章  游标、事务和锁


  8.1  游标


    8.1.1  游标概述


    8.1.2  游标的用法


    8.1.3  使用游标修改数据


  8.2  事务


    8.2.1  什么是事务


    8.2.2  事务的操作举例


  8.3  锁


    8.3.1  并发问题


    8.3.2  锁的类型


    8.3.3  查看锁


    8.3.4  设置事务隔离级别


    8.3.5  死锁的处理


  8.4  本章小结


  8.5  实训项目


  8.6  习题


第9章  存储过程


  9.1  概述


  9.2  创建存储过程


    9.2.1  使用SQL  Server  Management  Studio创建存储过程


    9.2.2  使用Transact-SQL语句创建存储过程


  9.3  执行存储过程


  9.4  管理存储过程


    9.4.1  使用SQL  Server  Management  Studio管理存储过程


    9.4.2  查看存储过程


    9.4.3  修改存储过程


    9.4.4  重命名存储过程


    9.4.5  删除存储过程


  9.5  本章小结


  9.6  实训项目


  9.7  习题


第10章  触发器


    10.1  触发器概述


    10.2  触发器的分类


    10.2.1  DML  触发器


    10.2.2  DDL  触发器


    10.3  创建触发器


    10.3.1  使用SQL  Server  Management  Studio创建触发器


    10.3.2  使用Transact-SQL语句创建触发器


  10.4  管理触发器


    10.4.1  修改触发器


    10.4.2  查看触发器


    10.4.3  禁用/启用触发器


    10.4.4  删除触发器


  10.5  触发器的应用


  10.6  本章小结


  10.7  实训项目


  10.8  习题


第11章  SQL  Server  2014的安全性管理


  11.1  安全简介


  1