SQL Server2008案例教程(第二版)

副标题:无

作   者:沈大林

分类号:

ISBN:9787113208318

微信扫一扫,移动浏览光盘

简介


  本书以SQL Server 2008为平台,采用案例驱动教学法、按节细化了知识点,并结合知识点介
绍了相关的实例。全书采用案例带动知识点学习的方法进行讲解,通过学习实例使学生掌握SQL
Server 2008的基本概念和使用方法,强化技能。
  本书在内容上力求简明清晰、重点突出,在叙述上力求深入浅出、通俗易懂,充分考虑了初
学者的实际需要,可使读者基本掌握SQL Server 2008的精髓。
  本书适合作为高职高专院校计算机应用及网络专业的教材,也可作为广大企事业单位IT从业
人员的职业教育和在职培训教材,并可为数据库技术爱好者和程序员实际工作提供有益的参考。
【免费在线读】
  SQLServer2008是一个功能完备的数据库管理系统,提供了完整的数据库创建、开发和管理功能,因其功能强大、操作简便、日益被广大数据库用户所喜爱。它在网络开发、网络系统集成、网络应用中发挥着重要作用,并伴随因特网的广泛应用而迅速得到普及。“SQLServer数据库”是计算机专业重要的基础课程,也是计算机网络及软件相关专业中常设的一门专业课。当前,学习并掌握好SQLServer数据库程序设计,已经成为网站及网络信息系统从业工作的先决和必要条件。
  本书第二版与**版相比,功能更加强大,开发及操作界面更加友好,数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,为构建和管理用于业务的高可用和高性能的数据应用程序提供了新的平台。
  本书分为0~8章,第0章为绪论介绍数据库的基本理论、SQLServer2008的特点和功能,以及SQLServer2008的安装,使读者对SQLServer2008有一个总体了解,为以后的学习打下良好的基础;第1章介绍了创建及维护数据库的方法;第2章介绍了关于创建及维护表的相关操作;第3章介绍了SQLServer查询的基本操作方法;第4章介绍了关于创建视图和索引的方法;第5章介绍了Transact-SQL和函数及编程方法;第6章介绍了创建存储过程与触发器的方法;第7章介绍了SQLSever2008的安全机制及设置方法;第8章介绍了SQLSever2008数据库的备份与还原方法。
  本书采用案例带动知识点学习的方法进行讲解,通过学习实例掌握中文SQLServer2008的操作方法和操作技巧。本书按节细化了知识点,并结合知识点介绍了相关的实例。除了第0章外,每节均由“案例描述”“操作点拨”“知识链接”“思考与练习”4部分组成。全书除了介绍大量的知识点外,还介绍了24个案例和若干个相关拓展及近100道思考与练习题,每章(除第0章外)的*后还提供了本章的综合实训和实训测评,以帮助学生巩固所学知识。
  本书内容由浅入深、循序渐进、知识含量高,读者在阅读学习时,不但能够快速入门,而且可以达到较高的水平。在本书的编写过程中,作者努力遵从教学规律,注意知识结构与实用技巧相结合,注意学生的认知特点,注意提高学生的学习兴趣和创造能力的培养。
  建议教师在使用本书进行教学时,可以一边带学生做各章的案例(指导学生在计算机前一边按照书中案例的操作步骤进行操作),一边学习各种操作方法和相关知识,将它们有机地结合在一起,以达到事半功倍的效果。
  本书由沈大林、赪王爱奡任主编,曾昊、万忠、张、王志歆、赵玺任副主编。其中:王爱赪编写了第0章、第1章、第3章,曾昊编写了第4章、第5章,万忠编写了第7奡章,张编写了第6章,王志歆编写了第2章,赵玺编写了第8章。参加本书编写工作(包括制作实例和实训)的其他老师有:郑淑晖、张秋、沈昕、肖柠朴、郑鹤、郝侠、丰金兰、许崇、郭海、陶宁、郭政、郑原、王加伟、孔凡奇、李宇辰、苏飞、王小兵、郑瑜、毕凌云、关山、于建海等。由于时间仓促,编者水平有限,以及技术的不断发展,书中难免有疏漏和不妥之处,恳请广大读者批评指正。
  编者
  2015年3月26日
【前言】


目录


第0章 绪论
0.1 数据库基本理论.
0.2 SQL Server 2008概述.
0.3 SQL Server 2008的安装
0.4 教学方法和课程安排
思考与练习0.
第1章 创建及维护数据库
1.1 【案例1】注册SQL Server
服务器
●配置服务
●配置服务器
●更改服务器属性
●注册服务器
●SQL Server 2008 数据库引擎
●SQL Server Management
Studio功能
●系统数据库
●数据库对象
●物理数据库
思考与练习1-1
1.2 【案例2】创建“图书借阅管理”
数据库
●SSMS向导创建数据库
●Transact-SQL语句创建数据库
●编写数据库脚本
●查看数据库属性
●删除数据库
思考与练习1-2
1.3 【案例3】维护“图书借阅管理”
数据库
●修改数据库属性
●增加数据文件
●收缩数据库和收缩文件
●分离数据库
●附加数据库
●复制和移动数据库
思考与练习1-3
综合实训1 创建和维护
“选课管理”数据库
第2章 创建及维护数据表.
2.1 【案例4】创建数据表
●新建数据表
●设置主键
●保存数据表
●查看表属性
●使用SSMS设计表
●字段数据类型
●创建表主键
●使用CREATE TABLE
命令创建表
●创建用户自定义数据类型
思考与练习2-1
2.2 【案例5】向数据表中
添加记录
CONTENTS 目录
操作点拨
知识链接
知识链接
知识链接
操作点拨
知识链接
操作点拨
操作点拨
操作点拨
2 SQL Server 2008案例教程(第二版)
●使用SSMS进行记录操作
●添加记录
●修改记录
●删除记录
思考与练习2-2
2.3 【案例6】修改数据表结构.
●修改表结构
●数据表重命名
●创建表关系
●测试表关系
●使用SSMS修改表结构
●使用ALTER TABLE语句
修改表结构
●数据表重命名
●使用DROP TABLE
语句删除表
●使用sp_help查看数据表属性
思考与练习2-3
2.4 【案例7】设置数据完整性.
●设置CHECK约束
●设置DEFAULT约束
●设置UNIQUE约束
●数据库完整性概述
●使用T-SQL语句创建及添加
约束
●PRIMARY KEY约束
●FOREIGN KEY 约束
●DEFAULT约束
●UNIQUE约束
●CHECK约束
●允许空值约束
思考与练习2-4
综合实训2 “选课管理”数据库中
表创建及维护.
第3章 查询操作.
3.1 【案例8】单表查询
●SELECT语句格式
●DISTINCT子句
●别名与列的计算
●WHERE子句
●ORDER BY子句
●GROUP BY子句
●HAVING子句
思考与练习3-1
3.2 【案例9】多表查询
●多表查询的连接条件
●内连接
●自身连接
●复合条件连接
●外连接
●交叉连接
思考与练习3-2
3.3 【案例10】子查询和
嵌套子查询
●子查询
●嵌套子查询
●带有IN的子查询
●带有ANY或ALL的
子查询
●带有EXISTS的子查询
●限制子查询的条件
知识链接
操作点拨
知识链接
操作点拨
知识链接
知识链接
知识链接
操作点拨
知识链接
操作点拨
操作点拨
3 目 录
思考与练习3-3
3.4 【案例11】联合查询
●UNION查询结果
●联合多个查询结果
●联合查询的语法格式
●使用联合查询的规定
●在SSMS中使用查询
●分布式查询
思考与练习3-4
3.5 【案例12】操作查询
●创建平均单价表
●创建图书分类表
●INSERT SELECT语句
●SELECT INTO 语句
●使用UPDATE语句
更新查询
●使用DELETE语句
删除查询
●TOP子句
●TRUNCATE TABLE语句
思考与练习3-5
综合实训3 对“选课管理”数据库
进行查询
第4章 视图和索引
4.1 【案例13】创建视图
●使用SSMS创建视图
●使用CREATE VIEW 语句
创建视图
●视图概述
●使用SSMS管理视图
●使用T-SQL语句管理视图
●视图的查询
●更新视图操作
思考与练习4-1
4.2 【案例14】创建索引
●使用SSMS创建索引
●使用T-SQL 语句创建索引
●创建复合索引
●索引的概念
●索引的类型
●使用SSMS管理索引
●使用T-SQL语句管理索引
●全文索引的概念
思考与练习4-2
综合实训4 对“选课管理”数据库创建
视图和索引
第5章Transact-SQL语言
5.1 【案例15】Transact-SQL语言
基础学习
●声明变量
●变量赋值
●变量输出
●T-SQL语言特点
●常量与变量
●运算符
●表达式
思考与练习5-1
5.2 【案例16】Transact-SQL
函数应用
●定义函数
●调用函数
操作点拨
知识链接
操作点拨
知识链接
操作点拨
知识链接
操作点拨
知识链接
操作点拨
知识链接
操作点拨
4 SQL Server 2008案例教程(第二版)
●数学函数
●字符串函数
●日期和时间函数
●数据类型转换函数
●聚合函数
●系统函数
●自定义函数
思考与练习5-2
5.3 【案例17】Transact-SQL编程
●注释语句
●块语句BEGINEND
●分支语句
●循环语句WHILE
●其他处理语句
思考与练习5-3
5.4 【案例18】数据库的
并发控制
●事务
●游标
思考与练习5-4
综合实训5 编程处理“选课管理”
数据库.
第6章 存储过程与触发器
6.1 【案例19】存储过程的
创建与应用
●使用SSMS创建存储过程
●执行存储过程
●查看存储过程属性
●存储过程的修改
●存储过程的重命名
●存储过程的类型
●创建存储过程的规则
●使用T-SQL语句
创建存储过程
●使用T-SQL语句执行
存储过程
●使用T-SQL语句修改、查看、
删除存储过程
●存储过程中的输入/输出
参数
思考与练习6-1
6.2 【案例20】触发器的
创建与验证
●创建INSERT触发器
●验证INSERT触发器
(不满足条件)
●验证INSERT触发器
(满足条件)
●触发器概述
●DELETED表和
INSERTED表
●触发器类型
●使用SSMS管理触发器
●使用T-SQL语句管理触发器
●使用系统存储过程查看
触发器
●嵌套触发器
思考与练习6-2
综合实训6 查询更新“选课管理”
数据库.
第7章SQL Sever 2008的
安全机制
7.1 【案例21】创建用户
账户及登录
知识链接
操作点拨
知识链接
操作点拨
知识链接
操作点拨
知识链接
操作点拨
知识链接
5 目 录
●创建用户账户
●将用户添加到组
●指派用户权限
●映射账号SQL Server登录
●测试Windows登录
●SQL Server 2008的安全体系
结构
●SQL Server 2008验证模式
●SQL Server 2008的系统
登录名
●使用SSMS创建登录名
●使用系统存储过程管理
登录名
●数据库用户
思考与练习7-1
7.2 【案例22】创建并激活角色
●创建应用程序角色
●激活应用程序角色
●服务器角色
●数据库角色
●为角色添加成员
●权限
●权限操作
●架构
思考与练习7-2
综合实训7 对“选课管理”数据库进行
安全设置
第8章 数据库的备份与还原
8.1 【案例23】备份数据库
●创建备份设备
●设置备份模式
●设置备份设备
●备份数据库
●查看备份数据库
●使用系统存储过程sp_addumpdevice
创建备份设备
●管理备份设备
●数据库备份类型
●备份数据库
思考与练习8-1
8.2 【案例24】数据库的
还原和复制
●添加备份设备
●设置还原选项
●数据库还原模型
●常规还原数据库
●时间点还原数据库
●使用RESTORE命令还原
数据库
●复制数据库
●复制数据库模式
思考与练习8-2
综合实训8 对“选课管理”数据库进行
备份和还原


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

SQL Server2008案例教程(第二版)
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon