数据库基础教程

出版时间:2009-8  出版社:清华大学出版社  作者:王嘉佳,马江涛,许伟 编著  页数:282  
Tag标签:无  

前言

数据库技术是计算机与信息科学中发展最快、应用最广泛的技术之一,它已经成为当今计算机信息系统的基础和核心,要学习计算机科学,就必须学习和掌握数据库技术。作为一本教材,本书理论兼顾应用,完整地介绍了数据库系统的基本概念和原理,同时详细介绍了SQLServer2000的功能和软件的使用。使读者对数据库系统有一个全面、深入和系统的了解,为从事数据库系统的开发和应用奠定坚实的基础。本书共分为16章,前4章介绍数据库基本概念,后面从实例出发,将理论应用到实际中,使读者进一步加深对前面内容的理解和应用。本书建议总课时为62。第1章:数据库系统基础。主要介绍了数据库的基本概念和发展过程,另外还介绍了数据库系统的组成和结构,展望了数据库发展的趋势。建议课时4。第2章:数据模型。主要介绍了数据模型的概念和几种最常用的数据模型。建议课时4。第3章:关系数据库理论基础及设计。主要介绍了关系模型的基本概念和关系代数,另外还介绍了关系演算和关系范式。建议课时8。第4章:数据库设计。主要介绍了数据库设计过程中每个阶段的任务及其实现方法。建议课时6。第5章:SQLServer2000基础。主要介绍SQL的基本知识,还介绍了软件的安装和测试,以及常用工具。建议课时4。

内容概要

本书集数据库的基本原理与SQL Server 2000应用为一体,内容由浅入深、通俗易懂。原理部分介绍了数据库的发展、数据模型、关系数据库理论基础及设计,应用部分详细介绍了SQL Server 2000的安装、数据库的建立、SQL语句、存储过程、游标和触发器的使用、数据库的安全管理、数据传输和数据库的备份与恢复。   本书可作为高等院校本专科和高职的计算机专业数据库课程的教材,还可以作为广大信息系统研发爱好者自学用书,或者作为广大数据库开发者的参考用书。

书籍目录

第1章 数据库系统基础  1.1 数据库系统的发展    1.1.1 数据库的基本概念    1.1.2 数据管理系统的发展    1.1.3 数据库技术的发展  1.2 数据库系统的组成    1.2.1  硬件系统    1.2.2 数据库    1.2.3 数据库管理系统    1.2.4 人员  1.3 数据库系统结构    1.3.1 模式的概念    1.3.2 数据库系统的三级模型结构    1.3.3 数据库的二级映像  1.4 数据库应用系统体系结构    1.4.1 集中式数据库系统    1.4.2 分布式数据库系统    1.4.3 户机/服务器    1.4.4 浏览器/服务器  1.5 数据库技术的发展趋势  习题第2章 数据模型  2.1 数据模型的基本概念    2.1.1 数据模型的分类    2.1.2 数据模型的组成要素  2.2 概念模型    2.2.1 信息世界中的基本概念    2.2.2 实体模型  2.3 几种最常用的数据模型    2.3.1 层次模型    2.3.2  网状模型    2.3.3 关系模型    2.3.4 面向对象模型  习题第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 元组关系演算    3.3.2 域关系演算  3.4 关系数据库标准查询语言SQL    3.4.1 SQL简史    3.4.2 SQL的功能与特性    3.4.3 SQL语言分类简介  3.5 关系数据库设计基础    3.5.1  问题的提出    3.5.2 函数依赖    3.5.3 关系范式  习题第4章 数据库设计  4.1 数据库设计基础    4.1.1 数据库设计的概述    4.1.2 数据库设计的方法    4.1.3 数据库设计的内容和要求    4.1.4 数据库设计的过程  4.2 需求分析    4.2.1 需求分析的任务    4.2.2 需求分析的方法    4.2.3 数据字典    4.2.4 需求说明书  4.3 概念设计    4.3.1 概念设计的必要性    4.3.2 概念设计的方法和步骤    4.3.3 数据抽象    4.3.4 E—R模型的操作    4.3.5 采用E.R方法的数据库概念设计  4.4 逻辑设计    4.4.1 概述……第5章  SQL Server 2000基础第6章 数据库的创建与管理第7章  SQL语言基础第8章 创建表第9章 查询和修改数据第10章 视图操作第11章 存储过程第12章 游标、触发器和事务第13章 安全管理第14章 数据传输第15章 备份和恢复数据库第16章 常用系统函数

章节摘录

插图:1.2.2数据库数据库(DataBase,DB)顾名思义,是存放数据的仓库,只不过这个仓库是建立在计算机的大容量存储器上(如硬盘)。数据不仅需要合理地存放,还要便于经常查找,因此相关的数据及其数据之间的联系必须按一定的格式有组织地存储。数据库不仅仅是创建者本人使用,还可以供多个用户从不同的角度共享,即多个不同的用户,为了达到不同的应用目的,使用多种不同的语言,同时存取数据库,甚至同时存取同一块数据。可以认为:数据库是长期存储在计算机内的、有结构的、大量的、可共享的数据集合。如教务处学籍管理数据库中有组织地存放了学生基本情况、课程情况、学生选课情况、开课情况和教师情况等内容,可供教务处、各系教学办、班主任、任课教师和学生等共同使用。数据库技术使数据能按一定格式组织、描述和存储,并且具有较小的冗余度、较高的数据独立性和易扩展性,并可为多个用户所共享。数据库是一个企业、组织或机构中各种应用所需要保存和处理的数据集合,各部门应根据工作需要建立符合密级要求、门类齐全、内容准确和更新及时的数据库。

图书封面

图书标签Tags

评论、评分、阅读与下载


    数据库基础教程 PDF格式下载


用户评论 (总计1条)

 
 

  •   昨天拍的,今天上午到。里面有几页都皱了,还有几页居然是裂开的,摸着书的质量也不像正版的样。还好不是自己用,是赔给图书馆的,要不然我肯定退货了!
 

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

京ICP备13047387号-7