数据库原理及应用

数据库原理及应用

目录导航

图书信息

   书 名: 数据库原理及应用
  作 者:石玉强
   出版社: 中国水利水电出版社
  出版时间: 2009年08月
   ISBN: 9787508465890
  开本: 16开
  定价: 32.00 元

内容简介

  《 数据库原理及应用》系统地介绍 数据库的基础理论、 数据库系统设计与 数据库应用技术三方面的内容。数据库基础理论知识部分主要内容包括 绪论、关系理论、 SQL语言及其操作、关系规范化、 数据库安全与保护。数据库系统设计部分详细介绍 数据库设计的 需求分析、 概要设计、 详细设计和物理设计。数据库应用技术部分以当前流行的大型 关系数据库SQL Server 2005为例,介绍其基本功能和安装过程、结构和管理,实现了数据库理论和实践的密切联系,并以SQL Server 2005数据库平台为基础设计一个基于Web的管理 信息系统。
  《 数据库原理及应用》以数据库系统的核心——DBMS的出现背景为线索,引出数据库的相关概念及数据库的整个框架体系,理顺数据库原理、应用与设计之间的有机联系。《数据库原理及应用》突出理论产生的背景和根源,将实例“图书 信息管理系统”贯彻在各个章节, 强化理论与应用开发的结合,重视知识的实用,跟踪 数据库技术发展前沿,反映最新的主流数据库产品。
  《数据库原理及应用》可作为 计算机科学与技术及相关专业本科生教材,也可以作为其他专业掌握信息管理系统原理及其应用开发技术的教材,同时可作为相关 工程技术人员的参考书。
   作者: 胡孔法
  ISBN:10位[7111227808]13位[9787111227809]
  出版社: 机械工业出版社
  出版日期:2008-1-1
  定价:¥32.00元

内容提要

  本书将数据库基本原理、方法和应用技术相结合,以 关系数据库系统为核心,在完整地论述数据库系统的基本概念、基本原理的基础上,对MicrosoftSQLServer等主流的 数据库管理系统、 Visio和:PoweDesigner、 ASP.NET和 ADO.NET等数据库设计与 软件开发工具进行讲解。主要内容包括 数据模型、数据库系统的 体系结构、关系数据库方法、关系数据库的 结构化查询语言、 关系模式的规范化理论、数据库设计、数据库保护、MicrosoftSQLServer2000、ASP.NET和ADO.NET 数据库开发技术、 分布式数据库系统、 数据仓库与数据挖掘、 XML数据库等。
  本书可作为高等院校 计算机专业、 信息管理与信息系统以及相关专业的本科生的教材,还可作为广大 软件设计与开发的工程技术人员等信息领域工作的科技人员的参考书。为方便教师教学,本书配有教学 课件,欢迎选用本书作为教材的老师索取,索取邮箱:llm7785@sina.com。

编辑推荐

  本书将数据库基本原理、方法和应用技术相结合,以关系数据库系统为核心,在完整地论述数据库系统的基本概念、基本原理的基础上,对MicrosohSQLSetver等主流的数据库管理系统、Visio和 PowerDesigner、 ASP NET和ADDNET等数据库设计与软件开发工具进行讲解。主要内容包括数据模型、数据库系统的体系结构、关系数据库方法、关系数据库的结构化查询语言、关系模式的规范化理论、数据库设计、数据库保护、MicrosoftsQLserver2000、ASP.NET和ADD.NET数据库开发技术、 分布式数据库系统、数据仓库与数据挖掘、 xML数据库等。

作者简介

   胡孔法,1970年12月生,获 东南大学计算饥应用技术 博士学位。现任 扬州大学信息工程学院 计算机科学与技术专业部副主任,副教授, 硕士生导师, 中国计算机学会CCF高级会员。主要从事 数据库与信息系统、 数据仓库与数据挖掘等方面的教学与研究工作。先后主持或为主参加国家、省部级、市厅级课题等近20项,取得了相应的创新性成果,并在国内外重要学术刊物及国际会议上发表 学术论文近60篇,出版论著1部,论文被SCI.EI、 ISTP收录30多篇次,获得部省、市厅级等各类教学科研奖20多项。2006年获“中国信息化学术与管理带头人”,2006年 江苏省高校“ 青蓝工程”优秀青年骨干教师,2007年 扬州市 十大杰出青年和扬州市 新长征突击手标兵等荣誉。

目录

  前言
  第1章  数据库系统概述
  1.1  数据库技术的产生与发展
  1.1.1  数据管理的发展
  1.1.2 数据和 数据管理技术
  1.1.3 数据库系统的三个发展阶段
  1.2 数据库系统基本概念
  1.2.1 数据库
  1.2.2 数据库系统
  1.3 数据库系统的特点
  第2章  数据模型
  2.1 数据模型概述
  2.1.1 数据模型的基本组成
  2.1.2 数据模型的发展
  2.2 E R数据模型
  2.2.1 基本概念
  2.2.2 ER图
  2.2.3 扩充ER数据模型
  2.3  层次数据模型
  2.3.1 基本概念和结构
  2.3.2  数据操作
  2.3.3 数据约束
  2.3.4 层次数据模型的优缺点
  2.4  网状数据模型
  2.4.1 基本概念和结构
  2.4.2 数据操作
  2.4.3 数据约束
  2.4.4 网状数据模型的优缺点
  2.5  关系数据模型
  2.5.1 基本概念
  2.5.2 关系数据模型的数据结构
  2.5.3 数据操作
  2.5.4 数据约束
  2.5.5 关系数据模型的优缺点
  2.6 面向对象数据模型
  2.6.1 对象和对象 标识符
  2.6.2 属性和方法
  2.6.3 封装和消息传递
  2.6.4 类和实例
  2.6.5 类 层次结构和继承
  2.6.6 持久性和版本
  2.6.7  多态、重载、重定义与 动态联编
  2.6.8 面向对象数据模型与关系数据模型的比较
  第3章 数据库系统的体系结构
  3.1 数据库的体系结构
  3.1.1 三级模式结构
  3.1.2 两级映像和两级 数据独立性
  3.2 数据库系统
  3.2.1 DBS的组成
  3.2.2 DBS的全局结构
  3.2.3 DBS结构的分类
  3.3  数据库管理系统
  3.3.1 DBMS的 工作模式
  3.3.2 DBMS的主要功能
  3.4 DBMS的系统结构
  3.4.1 DBMS的进程结构和多线索结构
  3.4.2 DBMS的组成
  3.4.3 DBMS的层次结构
  3.5 几种典型结构的DBMS
  3.5.1 Client/Server结构的DBMS
  3.5.2 基于Web的数据库系统
  第4章  关系数据库方法
  4.1 关系数据库的基本概念
  4.1.1 关系的 形式化定义
  4.1.2  关系模式、关系子模式和 存储模式
  ……
  第5章 关系数据库的 结构化查询语言
  第6章 关系模式的规范化理论
  第7章  数据库设计
  第8章 数据库保护
  第9章 MicrosoftSQLServer2000
  第10章  ASP.NET和ADO.NET 数据库开发技术
  第11章  分布式数据库系统
  第12章 数据仓库与数据挖掘
  第13章  XML开发技术
  参考文献

文摘

插图:


在数据库中,数据之间存在着密切的联系。关系数据库由相互联系的一组关系组成,每个关系包括关系模式和关系值两个方面。关系模式是对关系的抽象定义,给出关系的具体结构;关系值是关系的具体内容,反映关系在某一时刻的状态。一个关系包含许多元组,每个元组都是符合关系模式结构的一个具体值,并且都分属于相应的属性。在关系数据库中的每个关系都需要进行规范化,使之达到一定的规范化程度,从而提高数据的结构化、共享性、一致性和可操作性。
关系模型原理的核心内容就是规范化概念,规范化是把数据库组织成在保持存储数据完整性的同时最小化冗余数据结构的过程。规范化的数据库必须符合关系模型的范式规则。范式可以防止在使用数据库时出现不一致的数据,并防止数据丢失。关系模型的范式有第一范式、第二范式、第三范式和BCNF范式等多种。
在这些定义中,高级范式根据定义属于所有低级的范式。第三范式中的关系属于第二范式,第二范式中的关系属于第一范式。
如果关系模式R中的所有属性值都是不可再分解的原子值,那么就称此关系R是第一范式(FisSt Normal Form,INF)的关系模式。在关系型数据库管理系统中,涉及的研究对象都是满足INF的规范化关系,不是INF的关系称为非规范化的关系。

序言

随着信息技术和社会信息化的发展,以数据库系统为核心的办公自动化系统、信息管理系统、决策支持系统等得到了广泛应用,数据库技术已成为计算机应用的一个重要方面。数据库原理及应用已是高等学校中非计算机专业,尤其是经济类、管理类专业的一门重要公共课程。为配合教育部《关于进一步加强高等学校计算机基础教学的意见暨计算机基础课程教学基本要求》(白皮书(06版))中所提出的要求,本书以任务为驱动,以事例为主线,通过案例式教学,全面讲述关系数据库系统的特点及应用开发技术,旨在提高学生的数据库操作能力和应用能力。
Access2003是MicrosoftOffice2003办公软件的一个重要组成部分,是目前较为流行的、功能强大的桌面数据库管理系统,它是完全面向对象、采用事件驱动机制的关系型数据库系统,使数据库的应用和开发变得更加快捷和灵活。Access数据库中包含表、查询、窗体、报表、页、宏和模块等数据库对象。Access的用途非常广泛,既可以创建个人账簿、通信录等个人使用的简单数据库,又可以创建商贸、办公管理等复杂数据库。与SQLServer结合还可以创建客户机/艮务器数据库应用程序。Access2003不但与其他Office组件在许多特性上保持一致,可方便地在Office组件之间交换数据,使用户更容易操作,同时也具有和Office其他组件相同的操作界面和环境,使Access易学易用,反映了数据库技术的发展动向和特点。
本书以Access2003作为应用环境,介绍了数据库原理及应用的基本理论和基本方法。全书共有9章,各章内容如下:
第1章重点介绍了数据库技术的发展、数据库的基本概念、关系数据模型、数据库体系结构、数据库设计基础等内容。
第2章对Access功能、界面、数据库构成及教材所用案例——罗斯文商贸数据库等内容进行了介绍,使读者对Access有一个大体的了解。
第3-7章对创建Access数据库和表,创建查询、窗体、报表、宏和VBA等内容进行了重点介绍,上述章节也是Access的基本功能所在。
第8章重点介绍了数据交换(数据的导人导出)、数据访问页及数据库安全管理等方面的内容。
第9章以罗斯文商贸系统为例,详细介绍了数据库应用系统的开发过程和实现。
结合普通高等学校非计算机专业学生的特点,本书以应用为目的,以案例为引导,章节内容安排循序渐进,阐述由浅人深,层次分明,始终围绕罗斯文商贸系统这个典型的事例进行详细介绍,操作步骤翔实、丰富和具体,最后形成一个完整的商贸数据库管理系统。
为了便于实验教学和学生的学习,同时还编写了与本教材配套的实践教程。

相关百科
返回顶部
产品求购 求购