出版时间:2012-6 出版社:中国人民大学出版社 作者:梁晓弘,张登宏 主编 页数:231 字数:346000
内容概要
《21世纪高等继续教育精品教材:数据库技术及应用》是编者多年从事数据库技术方面教学和开发的经验积累,结合数据库基础知识编写而成,涵盖了SQL
Server
2008安装、使用和管理几个方面。《21世纪高等继续教育精品教材:数据库技术及应用》从基础人手,面向实际应用,以学生成绩管理系统作为贯穿全书的实践项目,采取理论和实践相结合的方式,既系统讲解了有关基本概念,又阐述了数据库管理的相关应用技术,充分体现成人教育、职业教育特色。全书图文并茂、实例丰富、强调实践,内容难易得当。同时,在每个章节中精心设计了相应的习题,供读者加深巩固所学的知识内容,为学生熟练掌握数据库开发技术打好坚实的基础。
书籍目录
第一章 数据库系统概述
1.1 数据库技术的发展
1.2 数据库技术的基本概念
1.3 数据库系统开发简介
第二章 sql server 2008概述
2.1 sql server 2008简介
2.2 sql server 2008主要管理工具
第三章 sql server数据库管理
3.1 数据库的存储结构
3.2 数据库的创建
3.3 管理数据库
第四章 表的创建与管理
4.1 数据类型
4.2 创建表结构
4.3 修改表结构
4.4 表中记录的管理
4.5 数据完整性
4.6 删除表
第五章 transact-sql基础
.5.1 sql server编程基础知识
5.2 变量
5.3 运算符与表达式
5.4 函数
5.5 流程控制语句
5.6 事务处理
5.7 游标管理与应用
第六章 数据查询
6.1 select语句使用基础
6.2 简单查询
6.3 多表连接查询
6.4 使用其他关键字查询数据
第七章 视图
7.1 视图概述
7.2 视图的创建
7.3 视图的管理
7.4 视图的应用
第八章 存储过程与触发器
8.1 存储过程
8.2 触发器
第九章 sql server安全性管理
9.1 登录账户管理
9.2 建立和管理数据库用户账户
9.3 角色管理
9.4 权限管理
第十章 数据库的日常管理
10.1 数据的导入/导出概述
10.2 数据库的备份
10.3 数据库的还原
第十一章 数据库编程接口
11.1 开放式数据库连接(odbc)
11.2 使用ado操作数据库中的数据
11.3 ado.net
参考文献
章节摘录
版权页: 插图: SQL Server Database Engine(数据库引擎):是Microsoft SQL Server 2008系统的核心服务,负责完成业务数据的存储、处理、查询和安全管理等。例如,创建数据库、创建表、执行各种数据查询、访问数据库等操作,都是由数据库引擎完成的。在大多数情况下,使用数据库系统实际上就是使用数据库引擎。 SQL Server Analysis Services(分析服务):提供了多维分析和数据挖掘功能,可以支持用户建立数据仓库和进行商业智能分析。可以设计、创建和管理包含来自于其他数据源数据的多维结构,通过对多维数据进行多个角度的分析,可以支持管理人员对业务数据的更全面的理解;通过分析服务,用户可以完成数据挖掘模型的构造和应用,实现知识发现、知识表示、知识管理和知识共享。 SQL Server Reporting Services(报表服务):为用户提供了支持Web的企业级的报表功能,用户通过报表服务方便地定义和发布满足自己需求的报表,无论是报表的布局格式,还是报表的数据源,用户都可以轻松地实现。这种服务极大地便利了企业的管理工作,满足了管理人员高效、规范的管理需求。 SQL Server Integration Services(集成服务):是一个可以完成有关数据的提取、转换、加载等功能的数据集成平台。例如,对于分析服务来说,数据库引擎是一个重要的数据源,如何将数据源中的数据经过适当地处理加载到分析服务中以便进行各种分析处理,正是集成服务所要解决的问题。集成服务还可以高效地处理各种各样的数据源,如Oracle、Excel、XML文档、文本文件等数据源中的数据。 2.1.2 SQL Server 2008新增功能 与以前版本相比,SQL Server 2008具有以下特点。 1.安全性增强 SQL Server 2008通过以下几个方面的增强来扩展它的安全性。 简单的数据加密:SQL Server 2008可以对整个数据库、数据文件和日志文件进行加密,而不需要改动应用程序。 外键管理:SQL Server 2008为加密和密钥管理提供了一个全面的解决方案。通过支持第三方密钥管理和硬件安全模块( HSM)产品为这个需求提供了很好的支持。 增强审查:SQL Server 2008使用户可以审查数据的操作,从而提高了遵从性和安全性。审查不只包括对数据修改的所有信息,还包括关于什么时候对数据进行读取的信息。SQL Server 2008还可以定义每一个数据库的审查规范,所以审查配置可以为每一个数据库单独制定。为指定对象作审查配置使审查的执行性能更好,配置的灵活性也更高。 增强数据库镜像功能:通过增强数据库镜像功能,SQL Server 2008数据库的可用性得到改进。可以使用数据库镜像创建热备用服务器,从而提供快速故障转移且已提交的事务不会丢失数据。 2.高效的开发架构 SQL Server 2008降低了管理系统、.NET架构和Visual Studio@ Team System的时间和成本,使得开发人员可以开发强大的下一代数据库应用程序。 SQL Server 2008推出了陈述式管理架构(DMF),它是一个用于SQL Server数据库引擎的新的基于策略的管理框架。 对SQL Server的服务生命周期提供了显著的改进,它重新设计了安装、建立和配置架构。 提供了集成的开发环境和更高级的数据提取。 与Visual Studio的紧密合作,快速创建偶尔连接系统。 提供新的数据类型使得开发人员和管理员可以有效地存储和管理非结构化数据。 3.智能管理平台 SQL Server 2008基于soL Server 2005强大的OLAP能力,为所有用户提供了更快的查询速度。这个性能的提升使得公司可以执行具有许多维度和聚合的非常复杂的分析。SQLServer 2008提供了一个全面的平台,用于当用户需要时为其提供智能化。使用SQL Server商业智能开发套件提供的丰富的可视化开发环境,来开发、测试和维护强大、可靠和可扩展的数据整合、报表制作和分析解决方案。通过自动提示潜在问题来实现最佳的分析应用。
图书封面
评论、评分、阅读与下载