基本信息出版社:中国电力出版社
页码:238 页
出版日期:2009年09月
ISBN:9787508391168
条形码:9787508391168
版本:第1版
装帧:平装
开本:16
正文语种:中文
丛书名:高职高专计算机类专业规划教材
内容简介 《SQL Server数据库技术教程》采用理论与实例结合、相互渗透,逐步引导的方法,介绍了利用SQL Server2005进行数据库管理与应用的各种操作以及进行数据库程序开发所需的基本知识和技能。主要内容包括SQLServer2005概述,创建和管理数据库,表的创建和管理,表中数据操作Transact-SQL程序设计,事务、索引和视图,存储过程的创建和使用,触发器的创建和使用,SQL Server的安全性管理,数据库的备份和恢复,SQL Server数据转换和SQL Server代理服务。
《SQL Server数据库技术教程》在编写方案的制订上体现了教高16号文件精神,充分体现职业教育特色,突出基于工作过程的任务驱动式实训项目设计,理论以适量够用为度,融“教、学、做”于一体,实例丰富、图文并茂,内容繁简得当,课本知识为项目任务服务,强调实践、实训等教学环节,同时提供套的电子课件。
《SQL Server数据库技术教程》可以作为高职高专计算机网络技术、软件技术、电子商务及相关的信息技术类专业的教材,也可以作为SQL Server2005数据库自学者的参考资料。
编辑推荐 《SQL Server数据库技术教程》:高职高专计算机类专业规划教材。
目录
前言
第1章 SQL Server 2005概述
1.1 数据库简介
1.1.1 数据库管理系统的发展阶段
1.1.2 SQL Server简介
1.2 数据库基本概念
1.3 SQL Server 2005安装
1.3.1 SQL Server 2005的主要版本
1.3.2 安装需求
1.3.3 安装过程
1.3.4 验证数据库安装成功
1.4 SQL Server 2005管理工具
1.4.1 常用组件工具
1.4.2 使用SQL Server Management Studio工具
1.4.3 注册服务器
1.4.4 查看数据库服务器的属性
本章总结
课后练习
实验实训
第2章 创建和管理数据库
2.1 系统和示例数据库
2.1.1 系统数据库
2.1.2 示例数据库
2.2 SQL Server的数据存储结构
2.2.1 文件类型
2.2.2 文件组
2.3 创建数据库
2.3.1 使用SQL Server Management Studio工具创建数据库
2.3.2 T—SQL语句创建数据库
2.4 数据库的管理和维护
2.4.1 配置数据库的选项
2.4.2 扩展数据库
2.4.3 收缩数据库
2.4.4 分离和附加数据库
2.5 数据库的删除
2.5.1 使用SQL Server Management Studio工具删除数据库
2.5.2 使用T—SQL语句删除数据库
本章总结
课后练习
实验实训
第3章 表的创建和管理
3.1 表相关的几个基本概念
3.1.1 数据完整性
3.1.2 主键(Primary Key)和外键(Foreign Key)
3.2 建立数据库表
3.2.1 在SQL Server Management Studio工具中建立数据表
3.2.2 使用T.SQL语句创建数据表和约束
3.3 表的维护
3.3.1 增加列
3.3.2 修改列
3.3.3 删除列
3.3.4 从数据库中删除表
本章总结
课后练习
实验实训
第4章 表中数据操作
4.1 使用SQL Server Management Studio工具管理表中数据
4.1.1 查看、添加和修改记录
4.1.2 删除记录
4.2 T-SQL中的运算符和表达式
4.2.1 条件表达式
4.2.2 逻辑表达式
4.3 使用T-SQL插入数据
4.3.1 使用INSERT插入数据行
4.3.2 一次插入多行数据
4.4 使用T-SQL更新数据
4.5 使用T-SQL删除数据
4.5.1 使用DELETE删除数据
4.5.2 使用TRUNCATE TABLE删除数据
4.6 使用T-SQL查询数据
4.6.1 使用SELECT语句进行查询
4.6.2 查询排序
4.6.3 在查询中使用SQL Server中的函数
4.6.4 模糊查询
4.6.5 SQL Server中的聚合函数
4.6.6 使用GROUP BY进行分组查询
4.6.7 多表连接查询
4.6.8 子查询
本章总结
课后练习
实验实训
第5章 Transact-SQL程序设计
5.1 使用变量
5.2 输出语句
5.3 逻辑控制语句
5.3.1 IF-ELSE条件语句
5.3.2 WHILE循环语句
5.3.3 CASE多分支语句
5.4.批处理语句
本章总结
课后练习
实验实训
第6章 事务、索引和视图
6.1 事务
6.1.1 为什么需要事务
6.1.2 什么是事务
6.1.3 如何创建事务
6.2 索引
6.2.1 索引概述
6.2.2 如何创建索引
6.3 视图
6.3.1 视图简介
6.3.2 如何创建视图
本章总结
课后练习
实验实训
第7章 存储过程的创建和使用
7.1 什么是存储过程
7.2 系统存储过程和扩展存储过程
7.2.1 常用系统存储过程
7.2.2 扩展存储过程
7.3 用户自定义的存储过程
7.3.1 不带参数的存储过程
7.3.2 带参数的存储过程
本章总结
课后练习
实验实训
第8章 触发器的创建和使用
8.1 触发器概述
8.1.1 触发器的功能
8.1.2 触发器的分类
8.1.3 触发器的工作原理
8.2 如何创建触发器
8.2.1 SQL Server Management Studio中创建触发器
8.2.2 使用T-SQL语句创建触发器
本章总结
课后练习
实验实训
第9章 SQL Server的安全性管理
9.1 SQL Server安全机制
9.2 管理服务器安全
9.2.1 SQL Server的验证模式
9.2.2 登录账户
9.2.3 服务器角色
9.3 管理数据库安全
9.3.1 数据库用户
9.3.2 数据库角色
9.4 管理数据库对象
9.4.1 权限
9.4.2 为表授权
9.4.3 为数据库授权
9.5 T-SQL语句进行安全管理
9.5.1 使用T-SQL语句创建登录
9.5.2 创建数据库用户
9.5.3 向数据库用户授权
本章总结
课后练习
实验实训
第10章数据库的备份和恢复
10.1 备份和还原概述
第11章 SQL Sever数据转换
第12章 SQL Sever代理服务
参考文献
……
序言 Microsoft SQL Server 2005在SQL Server 2000的基础上,增强了NotificationServices功能、Reporting Services功能、Service Broker功能和Analysis Services数据库引擎等许多新的功能,在数据管理方法、数据库应用程序开发和商业智能方面与以前的版本相比有巨大的变化,在可靠性、可用性、可编程性和易用性方面进行了很好的扩充。
本书在知识结构的组织上精雕细刻,按照一般的学习规律构建学习曲线,图文并茂,突出实践,教、学、做紧密结合,同时注意基于工作过程的实训场景设计,让读者在轻松、愉快的学习气氛下边学边做,学做结合,从而掌握SQL Server 2005数据库管理及应用技术。
本书共分12章,内容划分如下。
第1章,SQL Server 2005概述。包括数据库简介、数据库基本概念、SQL Server 2005安装和SQL Server 2005管理工具介绍。
第2章,创建和管理数据库。包括系统和示例数据库、SQL Server的数据存储结构、创建数据库、数据库的管理和维护、数据库的删除。
第3章,表的创建和管理。包括表相关的几个基本概念、建立数据库表和表的维护。
第4章,表中数据操作。包括使用SQL Server Management Studio工具管理表中数据、T-SQL中的运算符和表达式、使用T-SQL插入数据、使用T-SQL更新数据、使用T-SQL删除数据和使用T-SQL查询数据。
第5章,Transact-SQL程序设计。包括使用变量、输出语句、逻辑控制语句和批处理语句。
第6章,事务、索引和视图。包括对事务、索引和视图的简介。
第7章,存储过程的创建和使用。包括什么是存储过程、系统存储过程和扩展存储过程和用户自定义的存储过程。
第8章,触发器的创建和使用。包括触发器概述和如何创建触发器两部分内容。
第9章,SQL Server的安全性管理。包括SQL Server安全机制、管理服务器安全、管理数据库安全、管理数据库对象和使用T-SQL语句进行安全管理。
第10章,数据库的备份和恢复。包括备份和还原概述、完整数据库备份与还原案例、完整加差异备份与还原、完整加日志备份与还原。
第11章,SQL Server数据转换。包括数据转换概述、使用导入导出向导和使用SSIS设计器三部分内容。
第12章,SQL Server 代理服务。包括SQL Server代理、使用系统自动化任务管理和维护计划向导三部分内容
文摘 插图:

第1章 SQL Server 2005概述
【目标】
了解数据库管理系统的发展过程
了解SQL Server 2005的主要版本
理解数据库中涉及的几个基本概念
掌握SQL Server 2005数据库的安装方法
掌握SQL Server 2005的组件管理工具
【重点】
SQL Server 2005的安装
SQL Server 2005的管X_z-具
通过多种工具启动SQL Server 2005相关服务
【难点】
数据库中涉及的几个基本概念
SQL Server 2005的管理工具
在IT技术高速发展、互联网已经渗透到世界每个角落的今天,数据库技术始终处于中心地位。任何一个投入运行的信息系统中都会有一个数据库管理系统(DBMS)作为支撑,因此,作为信息系统核心和基础的数据库技术得到越来越广泛的应用+,数据库技术也随着现实的需求得到了广泛的发展。而作为企业用人单位,对于懂数据库技术的人才需求也日益增多,例如,数据库管理员、软件开发工程师、网站程序员以及网络管理员等都应该具备数据库方面的知识。
本章首先介绍数据库的几个基本概念,然后以Microsoft公司的SQL Server为例,了解数据库的基本概念,规划安装一个数据库系统并对其进行简单配置。