数据库实用教程

出版时间:2009-8  出版社:清华大学出版社  作者:邵超,张斌,张巧荣 编著  页数:307  

前言

随着信息技术的迅速发展和广泛应用,计算机的应用也已从单用户模式逐步向客户机/服务器网络模式发展,信息管理也从工资、人事等单方面的管理向全企业的管理信息系统发展,而数据库作为后台支持已成为信息管理中不可缺少的重要组成部分。管理信息系统、办公自动化系统、决策分析系统、企业资源规划系统等都需要大量地应用数据库技术。Microsoft公司推出的SQLServer数据库管理系统是目前最为常用的大型数据库管理系统之一,它建立在成熟而强大的关系模型基础上,可以很好地支持客户机/服务器网络模式,能够满足各种类型的构建网络数据库的需求,具有功能强大、安全可靠等特点,可用于大型联机事务处理、电子商务、数据仓库和商业智能等。它具有方便易用的图形界面,并提供了一套完整的管理工具和实用工具,大大减轻了管理员的工作量,使用户对数据库的操作变得非常简单,正是由于SQLServer具有操作简单、功能强大、安全性高等特点,因此成为目前各级、各类学校学习大型数据库管理系统的首选对象。SQLServer2008是Microsoft最新一代的数据库管理系统,一个全面的数据库平台,使用集成的商业智能(BusinessIntcuigence,BI)工具提供了企业级的数据管理。SQLServer2008数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使用户可以构建和管理用于业务的高可用和高性能的数据应用程序,并引入用于提高开发人员、架构师和管理员的能力和效率的新功能。本书是作者多年从事数据库教学和开发的积累和总结,结合数据库基础知识,涵盖了SQLServer2008开发、分析和管理的方方面面。本书从基础人手,面向实际应用,采取了理论和实践相结合的方式,将教学设计结合到教材建设上,以提高教材的可教性和易学性。同时,在书中最后针对各个内容,精心设计了相应的实验环节,为学生熟练掌握数据库开发技术打好坚实的基础。全书共14章,分为4个部分,具体结构划分如下:第1部分基础篇(第1-第3章)介绍数据库的基础理论知识,包括数据库的基本概念、概念模型、数据模型,以及关系数据库理论和关系数据库设计等。第2部分应用篇(第4-第9章)介绍数据库的基础应用,包括SQLServer2008发展历史、安装步骤、主要管理工具,以及SQLServer2008数据库管理、数据表管理、数据、视图和索引等。

内容概要

本书主要介绍Microsoft公司最新推出的大型数据库管理系统SQL server 2008的功能特点以及使用sQL server 2008进行数据库开发的实用技术。作者根据多年的教学和开发经验,按照教学规律编写了本书,主要内容包括绪论、关系数据库理论、关系数据库设计、sQL server 2008概述、SQLserver 2008数据库管理、sQL Server 2008数据表管理、数据查询、视图、索引、T-SQL、事务与游标、存储过程和触发器、数据库的备份和恢复、系统安全管理等。    本书对sQL server 2008的主要功能及使用方法的描述清晰明了,突出重点和难点,同时注重对实际技能的培养,每章后都有习题,并提供相关实验内容,可加深对基本知识的理解,使学生在学习相关知识后能够立即动手开发自己的数据库系统,真正做到学以致用。    本书既可作为计算机及其相关专业本专科生的“数据库应用技术”或“数据库原理及应用”课程教材,也可供数据库开发技术人员使用。

书籍目录

第1章 绪论  1.1 数据库系统概述    1.1.1 数据库系统的基本概念    1.1.2 数据管理技术的发展  1.2 概念模型    1.2.1 客观对象的抽象过程    1.2.2 概念模型的基本内容    1.2.3  E—R模型和E—R图  1.3 数据模型    1.3.1 数据模型的组成要素    1.3.2 常见的数据模型  1.4 数据库系统的模式结构    1.4.1 数据库系统的三级模式结构    1.4.2 数据库系统的两级映像功能    1.4.3 实例  1.5 本章小结    习题1第2章 关系数据库理论  2.1 关系模型    2.1.1 关系模型的三要素    2.1.2 关系数据结构    2.1.3 关系的完整性约束条件  2.2 关系代数    2.2.1 传统的集合运算    2.2.2 专门的关系运算    2.2.3 综合实例  2.3 规范化理论    2.3.1 问题的提出    2.3.2 规范化    2.3.3 模式的分解  2.4 本章小结    习题2第3章 关系数据库设计  3.1 数据库设计概述    3.1.1 数据库设计的方法    3.1.2 数据库设计的基本步骤  3.2 概念结构设计    3.2.1 概念结构设计的方法和步骤    3.2.2 局部视图的设计    3.2.3 局部视图的集成  3.3 逻辑结构设计    3.3.1  E—R图向关系模型的转换    3.3.2 数据模型的优化    3.3.3 外模式的设计  3.4 本章小结    习题3第4章 SQL Server 2008概述  4.1  SQL Server 2008简介    4.1.1  SQL Server发展    4.1.2  sQL server 2008版本体系和安装要求    4.1.3  SQL Server 2008体系结构    4.1.4  SQL Server 2008新特性  4.2  SQL Server 2008安装  4.3  SQL Server 2008配置    4.3.1  SQL Server 2008数据库服务器服务启动和停止    4.3.2 注册服务器    4.3.3 创建服务器组  4.4  SQL Server 2008主要管理工具    4.4.1  SQL Server 2008管理平台      4.4.2 商务智能开发平台    4.4.3 SQL Server分析器      4.4.4 数据库引擎优化顾问    4.4.5  Analysis Services      4.4.6  sQL Server配置管理器      4.4.7 SQL Server文档和教程    4.5  系统数据库和示例数据库 ……第5章 SQL Server 2008数据库管理第6章 SQL Server 2008数据表管理第7章 数据查询第8章 视图第9章 索引第10章 T-SQL编程基础第11章 事务和游标第12章 存储过程和触发器第13章 数据库备份和恢复第14章 系统安全管理附录A 样本数据库student表结构附录B 样本数据库student表结构附录C SQL Server2008实验参考文献

章节摘录

插图:第1章 绪论本章学习目标掌握数据库、数据库管理系统和数据库系统的基本概念;了解数据管理技术的发展历程;掌握概念模型和数据模型的基本概念;掌握数据库系统的三级模式结构及其两级映像功能。1.1 数据库系统概述在人类社会进入信息时代的今天,信息已成为当今社会的核心资源,人们的经济活动基本上是围绕信息展开的。通过对信息资源的开发利用,可有效降低社会的运营成本,使各种社会资源得到最大限度的节约和合理运用。例如,通过搜集用户的需求信息,企业可以有针对性地开发新产品,可以减少产品库存甚至保持零库存等。资源浪费和决策失误在很大程度上是由信息的不对称和不通畅造成的,数据库和网络则是缓解这一问题的两种主要技术。随着现代计算机技术的飞速发展,所有这些信息都可以得到有效的管理和利用,这就是在各行各业都起着基础和核心作用的信息系统。而在信息系统中,起着基础和核心作用的则是数据库。数据库用来对信息进行有效的组织和管理,为信息系统的正常运行和作用发阵提供最基础的数据支持,是信息系统赖以成功的重要保障。有了数据库以及由此建立的信息系统,可以做到:在图书馆浩如烟海的图书中,读者可以轻松地找到想要的图书及其存放位置;在超市纷繁复杂的商品及其销售记录中,超市管理员可以轻松地发现哪些商品近期畅销,而哪些商品又库存不足,在学生众多的选课成绩中,班主任可以快速地统计出每名学生的学位课总学分、专业课不及格门次、平均学分成绩等。

编辑推荐

《数据库实用教程:SQL Server 2008》特点:案例驱动的教学模式、一线优秀教师担纲编写、立体化教学资源解决方案。

图书封面

评论、评分、阅读与下载


    数据库实用教程 PDF格式下载


用户评论 (总计8条)

 
 

  •   书看着很舒服,正品
  •   纸张不错,已经看了一部分,内容比较适合初学者
  •   书皮很脏,有磨损
  •   没什么可说的,就满意2字
  •   不错,书是正版!就是物流太慢了。大三教材。
  •   前面还可以,后面没说清楚
  •   我不知道怎么选的,选了个平邮,结果很多天书都没到,连个电话也不给打,害的我东找西找,这点真是太不让人满意了。
  •   书本还是不错的,应该是正品,没有折痕和用过的痕迹
 

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

京ICP备13047387号-7