大型数据库系统管理、设计与实例分析

出版时间:2008-7  出版社:电子工业出版社  作者:孟宪虎,马雪英,邓绪斌 编著  页数:442  字数:730000  

前言

  大型数据库SQLServer2000是近年来国内外广泛使用的数据库管理系统,它既支持C/S模式系统,也支持B/S模式系统,是开发管理信息系统常用的主流数据库管理系统之一。国内许多高等学校已陆续开设了这门课程。但是,因为SQLServer2000是一个数据库管理系统,市场上大量的相关书籍基本上是围绕实用技术讲解的,这些技术书籍有许多类似于帮助说明书、专题介绍或简单入门的内容,对简单使用或已经基本入门的数据库从业人员也许是不错的参考,可对于专门学习大型数据库的高年级本科生和研究生却显得不足,因此在教学中不得不准备多本相关参考书。  基于上述原因,将商用大型数据库的基本原理和在这些原理指导下的数据库管理、规划和程序设计结合起来是本书作者想要做到的结果,也是学生参加工作前急需掌握的一项重要技术。因此,作者基于该门课程多年的教学体会和经验,参考了众多数据库和SQLServer2000的相关书籍及其他资料,编写了这本教材。  本书可作为高等学校计算机应用和信息管理与信息系统等相关专业高年级本科生和研究生的教材,也可作为社会相关从业人员的培训教材。本书具有以下特色:1.原理、管理、程序设计并重,内容全面,例题丰富,概念清晰,循序渐进,易于学习;  2.分解难点,设计成18个专题,既独立成章,又前后关联,每周一个内容便于教师教学;  3.采用通俗易懂、容易理解的方法叙述复杂的概念,结合实例分析,帮助读者掌握必要的技术知识。  本书共19章,内容包括:数据库基础知识,初识SQLServer2000,SQLServer‘服务器配置与管理,SQLServer数据库结构和管理,表的存储原理及完整性创建管理,SQLServer查询处理和表数据编辑,SQLServer‘内置函数,T—SQL程序结构,SQLServel’事务和并发控制,视图的规划与操作,索引的机理、规划和管理,游标操作和应用,存储过程和用户存储过程设计,触发器原理及使用,用户自定义函数,接口与高级编程,数据库安全及访问控制,数据备份与恢复,数据复制等。如果读者学过数据库原理,则第0章可越过,第5章酌情学习。  在编写本书的过程中,我们参考了众多相关参考书、资料和SQLServer联机帮助,为了表示尊敬和感谢,在本书的参考文献中尽量进行了说明,如有遗漏敬请谅解。

内容概要

本书是普通高等教育“十一五”国家级规划教材,全面系统地介绍了SQL Server的相关原理、管理和应用程序设计,全书贯穿实例分析。本书入门起点较高,读者需要掌握数据库一般原理基础。本书主要内容包括:数据库原理简介,数据库和表的存储原理,数据库和表的创建与管理;后台数据库程序设计,函数,存储过程和触发器,SQL Server的事务和并发控制,视图的规划与操作,索引的机理、规划和管理,接口与高级编程,数据安全及访问控制,数据备份与恢复等。本书原理、管理、程序设计并重,提供多媒体电子课件、习题解答和源程序。    本书适合高等学校计算机应用和信息管理等相关专业的高年级本科生和研究生作为教材使用,也可作为社会相关从业人员的培训教材。

书籍目录

第0章  数据库基础知识  0.1  数据库系统    0.1.1  数据、信息、数据库    0.1.2  数据库管理系统    0.2  数据库系统结构    0.2.1  数据库系统模式的概念    0.2.2  数据库系统的三级模式结构      0.2.3  数据库的二级映像功能与数据独立性    0.2.4  数据库系统用户结构  0.3  关系数据库    0.3.1  关系数据库设计    0.3.2  关系数据库的完整性  本章小结  思考与练习第1章  初识SQLServer2000  1.1  sQL Server 2000概述    1.1.1  SQL Server 2000版本和环境需求介绍    1.1.2 SQL Server 2000的特点和组成    1.1.3  SQL Server 2000安装的系统规划  1.2  sQL Server 2000的安装与管理    1.2.1  安装SQL Server 2000    1.2.2  启动、暂停或退出SQL Server  1.3  SQL Server工具和实用程序  本章小结  思考与练习第2章  SQL Server服务器配置与管理  2.1  网络连接方式的选择与配置   2.1.1  SQL Server通信结构   2.1.2  配置服务器端网络库   2.1.3  配置客户端网络库 2.2  服务器组创建和服务器注册   2.2.1  服务器组的创建   2.2.2 服务器注册 2.3  注册服务器的配置   2.4  链接服务器及其配置     2.4.1  链接服务器简介     2.4.2 创建链接服务器     2.4.3  创建链接服务器登录标识     2.4.4 访问链接服务器  本章小结  思考与练习第3章  SQL Server数据库结构和管理  3.1  数据库物理存储结构    3.1.1  数据库文件和文件组    3.1.2  数据库文件的使用分配    3.1.3  事务日志文件结构  3.2  数据库的逻辑组织    3.2.1  数据库构架    3.2.2 系统数据库    3.2.3  用户数据库  3.3  数据库创建与管理    3.3.1  创建数据库    3.3.2 管理数据库  3.4 数据库选项设置    3.4.1  数据库选项    3.4.2  数据库选项设置实例    3.4.3  查看数据库选项设置  本章小结  思考与练习第4章  表的存储原理及完整性创建管理  4.1  表的存储原理    4.1.1  内部存储概述    4.1.2  数据行(记录)结构 4.2 SQL Server表的类型    4.2.1  SQL Server的临时表    4.2.2 SQL Server的系统表 4.3 SQL Server数据类型   4.3.1  数值型数据   4.3.2 货币型数据   4.3.3  字符型数据   4.3.4  日期/时间数据类型   4.3.5  二进制数据类型   4.3.6 双字节数据类型  ……第5章  SQL Server查询处理和表数据编辑第6章  SQL Server内置函数第7章  T-SQL程序结构第8章  SQL Server事务和并发控制第9章  视图的规划与操作第10章  索引的机理、规划和管理第11章  游标操作和应用第12章  存储过程和用户存储过程设计第13章  触发器原理及使用第14章  用户自定义函数第15章  接口与高级编程第16章  数据库安全及访问控制第17章  数据备份与恢复第18章  数据复制参考文献

章节摘录

  第0章 数据库基础知识  0.1 数据库系统  数据库系统是一个比较宽泛的概念,包括数据库、数据库管理系统,以及使用数据库的用户和支撑数据库管理系统运行的软硬件。在此仅对与数据库系统相关的部分概念进行简单介绍,更深入的知识请读者参考相关教材或书籍。  0.1.1 数据、信息、数据库  1.数据(Data)  数据是描述事物的符号记录,是数据库中存储的基本对象。数据可以是数值数据,如某个具体数字,也可以是非数值数据,如声音、图像等。虽然数据有多种表现形式,但经过数字化处理后,都可以输入并存储到计算机中,并能成为其处理的符号序列。  2.信息(Information)  信息是具有一定含义的、经过加工的、对决策有价值的数据。所以说信息是有用的数据,数据是信息的表现形式。数据如果不具有知识性和有用性则不能称为信息。从信息处理角度看,任何事物的属性都是通过数据来表示的,数据经过加工处理后,使其具有知识性并对人类活动产生决策作用,从而形成信息。信息有如下特点:无限性、共享性、创造性。   ……

编辑推荐

  《大型数据库系统管理、设计与实例分析:基于SQL》原理、管理、程序设计并重,内容全面.例题丰富,概念清晰。循序渐进,易于学习。分解难点,设计成18个专题,既独立成章,又前后关联。每周一个内容,便于教师教学。采用通俗易懂、容易理解的方法叙述复杂的概念,结合实例分析,帮助读者掌握必要的技术知识。提升大学生的知识能力素质把握课程教学的难度深度强度体现基础技术应用知识内容提供教材教辅课件教学支特。

图书封面

评论、评分、阅读与下载


    大型数据库系统管理、设计与实例分析 PDF格式下载


用户评论 (总计3条)

 
 

  •   案例比较有针对性。
  •   书的质量不是很好,不过还是很满意啊
  •   书是不错啊,就是买错了,呵呵
 

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

京ICP备13047387号-7