SQL Server数据库应用教程

出版时间:2011-6  出版社:清华大学出版社  作者:关敬敏,唐家渝 编著  页数:345  

内容概要

关敬敏、唐家渝编著的《SQL Server数据库应用教程(第2版)》是《
SQL Server数据库应用教程》的升级版,在前一版本内容的基础上,进行了环境升级和内容的扩充,使用的环境是SQL Server
2008,同时增加了 SQL Server 2008的一些新的应用特性和部分新的内容。
《SQL
Server数据库应用教程(第2版)》的内容立足于基本概念和基本应用,内容包括SQL Server 2008的简要发展过程,SQL
Server的安装、
T—SQL的基本内容、数据库及其表的建立与基本操作、视图、索引、存储过程、触发器、用户自定义函数、事务与锁的基本应用,SQL
Server的安全管理以及与不同数据源的连接等。
《SQL
Server数据库应用教程(第2版)》定位于非计算机专业的数据库课程,适合初学者作为数据库课程的入门教材,也可为广大数据库学习爱好者提供必要的参考。考虑到专业特点,《SQL
Server数据库应用教程(第2版)》重点定位于基本应用,而对数据库的理论方面不做过多强调,通过本教材内容的学习,读者可以快速掌握SQL
Server数据库的基本概念和基本应用,并能够应用简单的数据库技术解决工作中遇到的基本数据管理与应用问题。
《SQL
Server数据库应用教程(第2版)》力求做到循序渐进,内容介绍简明而实用,所有实例代码都经测试通过。

书籍目录

第1章 SQL Server数据库简介
1.1 数据库发展简史
1.2 数据库应用中的信息处理及数据处理
1.3 关系数据库模型简述
1.4 SQL简介
1.5 Microsoft SQL Server概述
1.6 SQL Server 2008的安装规划
1.7 SQL Server 2008的安装过程
1.8 SQL Server 2008的服务器管理
1.9 SQL Server 2008联机丛书和教程
第2章 数据库的基本操作
2.1 文件和文件组
2.2 创建数据库
2.3 管理数据库
第3章 数据库中表的建立
3.1 表的概念
3.2 SQL Server 2008的数据类型
3.3 数据库中表的创建与维护
第4章 Transact-SQL基础
4.1 Transact-SQL概述
4.2 Transact-SQL元素
4.3 程序设计中批处理的基本概念
4.4 Transact-SQL控制流语句
第5章 数据检索
5.1 select语句
5.2 带条件的检索
5.3 简单多表查询
5.4 集合检索
5.5 子查询
5.6 JOIN操作
第6章 数据完整性
6.1 数据完整性的基本概念
6.2 创建约束
6.3 查看约束的定义信息
6.4 删除约束
6.5 禁止约束
6.6 使用默认
6.7 使用规则
第7章 视图及其应用
7.1 视图概述
7.2 创建视图
7.3 查询视图定义信息
7.4 修改和删除视图
7.5 通过视图修改数据
第8章 索引及其应用
8.1 有关索引的基础知识
8.2 设计索引的基本原则
8.3 索引的分类
8.4 创建索引
8.5 查询索引信息
8.6 更改索引名称
8.7 删除索引
8.8 优化索引
第9章 存储过程及其应用
9.1 存储过程概述
9.2 创建和执行简单存储过程
9.3 创建和执行含参数的存储过程
9.4 存储过程的重编译处理
9.5 修改和删除存储过程
9.6 系统存储过程和CLR存储过程
第10章 触发器及其应用
10.1 触发器概述
10.2 创建触发器
10.3 查看触发器信息
10.4 使用触发器
10.5 修改和删除触发器
10.6 嵌套触发器和递归触发器
第11章 用户定义函数的应用与程序设计
11.1 用户定义函数概述
11.2 创建用户定义函数
11.3 查看用户定义函数
11.4 修改和删除用户定义函数
第12章 事务和锁
12.1 事务
12.2 管理事务
12.3 管理并发数据访问
12.4 锁定和行版本控制
第13章 SQL Server 2008的安全管理
13.1 安全管理概述
13.2 登录账户管理
13.3 数据库用户管理
13.4 角色管理
13.5 权限管理
第14章 备份与还原
14.1 备份与还原概述
14.2 备份操作
14.3 还原操作
第15章 应用程序调用数据库
15.1 使用ODBC驱动程序
15.2 使用ADO技术
参考文献

章节摘录

版权页:插图:1.2  数据库应用中的信息处理及数据处理目前,数据库技术已成为计算机技术与应用领域中最重要的技术之一,广泛应用于数据的存储管理与信息处理,普遍应用于教育、科研、管理、服务、军事、金融等各行各业。如大家熟悉的管理信息系统、办公自动化系统、学校的教务管理系统、涉及学生管理的学籍管理系统等都是使用了数据库管理系统。数据库是一种数据集合,这些数据按一定的规则进行存储,而这些数据表征了某特定对象的一系列属性,因此也可以称为“信息”。所以说要理解数据库就需要先了解在数据处理过程中经常涉及的“信息”与“数据”的概念。信息是关于现实世界事物的存在方式的反映。例如大家熟悉的计算机,它有硬盘、光驱、内存、显示器等主要部件,这些都是关于计算机的相关信息,但这些信息还只是体现了计算机的“存在”,不能体现计算机的性能。为体现其性能,必须列出表征这些部件性能的数据。所谓数据,通常指用符号记录下来的可加以鉴别的信息。例如,为了描述计算机的硬盘大小,可以用250GB、1TB等数据进行表征,体现硬盘性能的还有“转速”这个参数,如每分钟5400转或7200转,这些数据已经被人们赋予了特定的语义,所以它们就具有了传递信息的功能。由此可以体会到数据和信息之间的固有联系,即数据是信息的符号表示,信息则是数据的内涵,是对数据的语义解释。目前,由于计算机的广泛使用,使得可处理的数据呈爆炸性增长,而这个爆炸性增长也正是由于计算机的出现使得大规模的数据处理成为可能。网络技术和通信技术的发展,进一步推动了信息处理和利用的社会化,极大地增强了人类社会信息处理和应用的能力。

编辑推荐

《SQL Server数据库应用教程(第2版)》根据教育部高等学校计算机科学与技术教学指导委员会编制的《关于进一步步加强高等学校计算机基础教学的意见暨计算机基础课程教学基本要求》中的最新课程体系和教学基本要求组织编写。“1+X”即“大学计算机基础”+若干必修/选修课程。丛书主编:冯博琴,2006-2010年教育部高等学校计算机基础课程教学指导委员会副主任委员,首届国家级教学名师。本丛书详细书目见本书末页。

图书封面

评论、评分、阅读与下载


    SQL Server数据库应用教程 PDF格式下载


用户评论 (总计1条)

 
 

  •   慢太慢,太慢,其他还好就是太慢,慢
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7