数据库技术
![数据库技术](http://image.wangchao.net.cn/small/product/1236295544297.jpg)
分類: 图书,计算机/网络,数据库,数据库理论,
作者: 石洪波,刘小玲,王娟编著
出 版 社: 中国物资出版社
出版时间: 2007-2-1字数: 296000版次: 1页数: 185印刷时间: 2007/02/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787504726063包装: 平装编辑推荐
Access数据库主要应用于中小型数据库系统,具有界面友好、易学易用、操作简单、接口灵活等特点,受到许多数据库开发和应用人员的青睐。本书阐述了数据库的基本概念和基本理论,重点讲述了Access数据库的操作方法。 本书通俗易懂,适合于高等院校成人本科及高职高专的学生使用,对初学和初次使用Access的读者也有切实的帮助。
内容简介
本书包括数据库的基础理论、基本操作以及设计方法和步骤,第一章和第二章是介绍数据库的基础理论知识,第三章到第七章侧重基本操作,第八章和第九章介绍应用编程和数据库设计。
第一章:简单介绍了数据管理技术的发展过程,详细介绍数据库的基本概念、特征、系统结构和体系结构。
第二章:介绍关系数据库的基本概念、模型定义以及关系数据库的三类完整性约束,常用的关系操作及关系操作语言。
第三章:介绍Access数据库和数据表的创建以及数据表中字段的定义方法。
第四章:详细介绍Access数据表中的操作,主要包括数据表的编辑,数据表结构的修改,数据表中记录的管理方法以及如何建立表间的关联。
第五章:详细介绍Access数据库的五种查询方式,即选择查询、交叉表查询、参数查询、操作查询和SQL查询。
第六章:介绍Access数据库窗体的创建、美化与修饰,并对窗体中常用控件的使用方法进行了详细介绍。
第七章:介绍Access数据库报表的设计,包括报表的创建方法、设计与修改方法以及如何输出报表。
第八章:介绍VBA编程,包括VBA中的数据、属性、事件与方法,以及 vBA中的程序控制结构,并通过应用实例详细介绍了VBA编程的思路与方法。
第九章:介绍数据库系统设计的方法和步骤。
目录
第一章 数据库系统概论
第一节 数据管理技术的发展
第二节 数据库基本概念及特点
第三节 数据库系统结构
第二章 关系数据库模型
第一节 基本概念和模型定义
第二节 完整性约束
第三节 数据操作
第三章 Access数据库及表的创建
第一节 Access数据库的建立
第二节 Access数据表的创建
第三节 定义表中的字段
第四章 Access数据表的操作
第一节 编辑数据表
第二节 修改数据表的结构
第三节 管理表中的记录
第四节 建立表间关联
第五章 Access数据库的查询
第一节 选择查询
第二节 参数查询
第三节 交叉表查询
第四节 操作查询
第五节 SQL查询
第六章 Access数据库的窗体设计
第一节 窗体概述
第二节 窗体的创建
第三节 窗体的美化与修饰
第四节 在设计视图中工作
第七章 Access数据库的报表设计
第一节 报表的创建
第二节 报表的设计与修改
第三节 报表的输出
第八章 VBA编程应用
第一节 VBA简介
第二节 VBA中的数据
第三节 属性、事件与方法
第四节 程序控制结构
第五节 应用举例及程序的运行调试
第九章 数据库系统设计
第一节 数据库设计概述
第二节 需求分析
第三节 概念结构设计
第四节 逻辑结构设计
第五节 物理结构设计
第六节 数据库实施与维护
参考文献
书摘插图
第一章数据库系统概论
数据库技术是研究数据的分类、组织、储存、检索及维护等功能的一门计算技术,它是计算科学技术中发展最快、应用最广泛的领域之一。数据库技术的发展经历了人工管理、文件系统和数据库系统三个发展阶段。
第一节数据管理技术的发展
20世纪50年代,美国为了战争的需要,收集各种情报并将之存入计算机,称为Information Base或Database(数据库)。1963年,美国HoneyweLL公司的IDS(IntegratedData Store)系统投入运行,揭开了数据库技术的序幕。1965年,美国利用数据库帮助设计了阿波罗登月火箭,推动了数据库技术的产生。当时,社会上产生了许多形形色色的Database或Databank,但基本上都是文件系统的扩充。1968年,美国IBM公司推出了层模型的IMS数据库系统,并于l969年形成产品;l969年,提出了COBOL语言的美国CODASYL(Conference on Data System Language,数据系统语言协会)组织的数据库任务组(DBTG)发表了网状数据库系统的标准文本(1971年正式通过);1970年初,IBM公司的高级研究员E.F.Code发表论文提出了关系模型,奠定了关系数据库的理论基础。
纵观数据管理技术的发展可知:它与硬件(主要是外部存储器)、软件以及计算机的应用范围有着密切的联系,大致经历了人工管理、文件系统和数据库系统三个发展阶段。
一、人工管理阶段(20世纪50年代中期以前)
这一阶段的计算机主要用于科学计算。硬件中的外存只有卡片、纸带和磁带,没有磁盘等直接的存取设备;而软件也只有汇编语言,没有数据管理方面的软件;数据处理方式基本上是批处理。这个阶段的数据管理特点如下:
1.数据不能长期保存
计算某一课题时,将原始数据随程序一起输入主存,运算处理后将结果数据输出,最后数据空间将同程序空间一起释放。
2.数据的管理者是应用程序
由应用程序设计、说明(定义)和管理数据,没有相应的软件系统负责数据的管理工作。应用程序不仅要规定数据的逻辑结构,而且要设计物理结构,包括存储结构、存取方法、输入方式等。程序员的负担很重。
……