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

出版时间:2013年11月

出版社:电子工业出版社

以下为《SQL Server 2005数据库应用教程》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121093609
  • 1-4
  • 46424
  • 0065150235-3
  • 平装
  • 16开
  • 2013年11月
  • 442
  • 268
  • 工学
  • 软件工程
  • TP311.138SQ-43
  • 数据库与信息系统
  • 高职高专
内容简介
本书是基于工作过程导向的SQL Server 2005实用教程,以当前流行的SQL Server 2005作为平台,内容包括:数据库基础知识、SQL Server 2005教程、SQL Server 2005实训项目和附录。基础知识部分主要介绍数据库的概念,关系数据模型的初步建立。SQL Server 2005教程部分比较系统地介绍SQL Server 2005的主要功能,包括建立管理数据库、表、视图、索引、用广等,以及使用SQL Server 2005完成查询和建立简单的存储过程和触发器等,并且通过实训项目对主要内容进行操作和编程训练。附录部分给出了安装SQLServer2005和完整的学校综合管理数据库系统示例。本套教程提供免费下载电子教学课件、所有源文件,教学及实训数据库。
本书可作为各高职高专院校和各类培训学校计算机及其相关专业的教材。同时可以作为数据库初学者的入门教材,也适合使用SQL Server进行应用开发的人员学习参考。
目录

第1部分  基础篇


    第1章  数据库基础知识


    1.1  数据库技术概述


      1.1.1  数据库相关概念


      1.1.2  数据库技术的产生和发展


      1.1.3  数据库系统的模式结构


    1.2  数据模型


      1.2.1  数据模型的组成要素


      1.2.2  层次模型


      1.2.3  网状模型


      1.2.4  关系模型


    1.3  数据库设计


      1.3.1  概述


      1.3.2  数据库设计步骤


    1.4  概念模型


      1.4.1  基本概念


      1.4.2  概念模型的表示(E—R建模)


    1.5  数据库技术新发展


      1.5.1  数据库领域现状


      1.5.2  数据库新技术


    1.6  本章小结


    1.7  思考与练习


    1.8  实训项目


  第2章  关系数据库


    2.1  关系模型的概述


      2.1.1  关系


      2.1.2  关系术语


    2.2  概念模型到关系模型的转换


      2.2.1  联系


      2.2.2  模型转换


    2.3  关系的完整性


      2.3.1  实体完整性


      2.3.2  域完整性


      2.3.3  参照完整性


      2.3.4  完整性检查


    2.4  函数依赖与规范化


      2.4.1  函数依赖


      2.4.2  规范化设计


    2.5  本章小结


    2.6  思考与练习


    2.7  实训项目


第2部分  应用篇


  第3章  SQL Sewer 2005系统概述


    3.1  SQL Sewer 2005简介


    3.2  SQL Sewer 2005新增功能


      3.2.1  易管理性的增强


      3.2.2  安全性的增强


      3.2.3  扩展语言的支持


      3.2.4  改进的开发工具


    3.3  体验SQL ServerManagement Studio


      3.3.1  启动SQL ServerManagement Studio


      3.3.2  配置SQL ServerManagement Studio环境


    3.4  系统数据库和示例数据库


      3.4.1  系统数据库


      3.4.2  示例数据库


      3.4.3  成绩管理数据库CJGL


    3.5  SQL Sewer 2005工具简介


      3.5.1  执行T-SQL语句


      3.5.2  使用sqlcmd工具


    3.6  本章小结


    3.7  思考与练习


  第4章  数据库管理


    4.1  创建数据库


    4.2  管理数据库


    4.3  备份与恢复


      4.3.1  数据库备份


      4.3.2  数据库还原


    4.4  数据库分离和附加


      4.4.1  分离数据库


      4.4.2  附加数据库


    4.5  本章小结


    4.6  思考与练习


    4.7  实训项目


  第5章  表


    5.1  表


      5.1.1  表的基本概念


      5.1.2  数据类型


      5.1.3  创建表


      5.1.4  管理表


    5.2  表数据操作


      5.2.1  操作表数据


      5.2.2  数据的导入/导出


    5.3  表数据完整性的实现


      5.3.1  约束的概述


      5.3.2  主键约束(PRIMARY KEY)


      5.3.3  唯一性约束(LINIQuE)


      5.3.4  检查约束(CHECK)


      5.3.5  默认约束(DEFAULT)


      5.3.6  外键约束(FOREIGN KEY)


    5.4  本章小结


    5.5  思考与练习


    5.6  实训项目


  第6章  数据检索


    6.1  SQL概述


    6.2  使用SELECT语句的简单查询


      6.2.1  SELECT子句


      6.2.2  FROM子句


      6.2.3  WHERE子句


      6.2.4  GROUP BY子句


      6.2.5  HAVING子句


      6.2.6  ORDER BY子句


    6.3  常用的其他关键字


      6.3.1  LIKE关键字


      6.3.2  NULL关键字


      6.3.3  TOP关键字


      6.3.4  BETWEENAND关键字


      6.3.5  CASE关键字


    6.4  高级查询


      6.4.1  联接查询


      6.4.2  子查询


      6.4.3  联合查询


    6.5  本章小结


    6.6  思考与练习


    6.7  实训项目


第3部分  提高篇


  第7章  索引和视图


    7.1  索引


      7.1.1  索引基础知识


      7.1.2  建立索引


      7.1.3  管理索引


      7.1.4  索引分析和维护


    7.2  视图


      7.2.1  视图基础知识


      7.2.2  创建视图


      7.2.3  管理视图


    7.3  本章小结


    7.4  思考与练习


    7.5  实训项目


  第8章  T-SQL编程基础


    8.1  T-SQL基础知识


      8.1.1  用户自定义数据类型


      8.1.2  规则和默认


      8.1.3  变量


    8.2  函数


      8.2.1  常用系统函数


      8.2.2  自定义函数


      8.2.3  常用系统存储过程


    8.3  批处理和流程控制语句


      8.3.1  语句注释


      8.3.2  批处理


      8.3.3  流程控制语句


    8.4  本章小结


    8.5  思考与练习


    8.6  实训项目


  第9章  存储过程


    9.1  存储过程概述


      9.1.1  存储过程的概念


      9.1.2  存储过程的优点


      9.1.3  存储过程的类型


    9.2  创建和执行存储过程


      9.2.1  存储过程的创建


      9.2.2  执行存储过程


    9.3  存储过程的参数


      9.3.1  在存储过程中使用参数


      9.3.2  带输入参数的存储过程


      9.3.3  在存储过程中使用默认参数


      9.3.4  带输出参数的存储过程


    9.4  存储过程的管理


      9.4.1  查看存储过程


      9.4.2  修改存储过程


      9.4.3  重命名存储过程


      9.4.4  删除存储过程


    9.5  系统存储过程和扩展存储过程


      9.5.1  常用的系统存储过程


      9.5.2  扩展存储过程


    9.6  游标


      9.6.1  游标的概念


      9.6.2  游标的基本操作


    9.7  本章小结


    9.8  思考与练习


    9.9  实训项目


  第10章  触发器


    10.1  触发器


      10.1.1  为何要使用触发器


      10.1.2  触发器和外键约束


      10.1.3  触发器的分类和特点


      10.1.4  inserted虚表和deleted虚表


    10.2  管理触发器


    10.3  本章小结


    10.4  思考与练习


    10.5  实训项目


  第11  章SQL Server安全管理


    11.1  数据库的安全性


      11.1.1  安全性概述


      11.1.2  SQL Server 2005安全机制


    11.2  用户管理


      11.2.1  创建登录


      11.2.2  创建数据库用户


    11.3  权限管理


      11.3.1  权限范围


      11.3.2  授予权限


      11.3.3  收回权限


    11.4  本章小结


    11.5  思考与练习


    11.6  实训项目


  第12章  数据库并发控制及实现


    12.1  事务Transaction


      12.1.1  事务的概念和特性


      12.1.2  事务操作


    12.2  并发控制