数据库程序设计

数据库程序设计

ID:43516952

大小:507.00 KB

页数:62页

时间:2019-10-09

数据库程序设计_第1页
数据库程序设计_第2页
数据库程序设计_第3页
数据库程序设计_第4页
数据库程序设计_第5页
资源描述:

《数据库程序设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Access数据库程序设计学习目的:学会数据库应用技术,对数据进行查询和生成数据报表。通过计算机等级二级考试。学习要求:提高自主学习能力,按时完成作业。有问题及时解决。教学形式:边讲边练。参考教材:数据库原理及应用(Access2000)及题解与实验指导、清华出版社、作者姚普选Access应用技术教程、高教出版社、作者史秀璋1.1数据库基本知识1.2关系数据库1.3数据库设计基础1.4SQL基本命令1.5Access简介1.6启动和关闭Access1.7Access的帮助系统1.8Access的功能选项设置第1章数据库基本知识1.1数据库基础知识1.1.1计算机数据管理的发

2、展问题1:数据、信息和数据处理的概念?问题2:数据管理技术的发展阶段?1.1.2数据库系统问题1:数据库、数据库管理系统、数据库应用系统和数据库系统的概念1.1.3数据模型问题1:实体、实体属性、实体集和实体型的概念?问题2:几种数据模型及数据模型的概念?1.1.1计算机数据管理的发展一、信息、数据和数据处理数据是人们对客观事物观察时记录下来的可鉴别的符号,是用于表示客观事物的未经加工的原始素材,如图形符号、数字、字母等。信息是用某种方式对数据进行加工、解释后的结果,它表示数据的含义,而且能对信息的使用者产生直接的影响。数据处理就是利用计算机对各种形式的数据进行处理。它包括

3、:数据采集、组织整理、控制编码和输入数据,有效地把数据输入到计算机中,由计算机对数据进行一系列存储、加工、计算、分类、检索、传输、输出等操作过程。其目的是从大量的原始数据中提炼出对人们有价值的信息。1.1.1计算机数据管理的发展二、计算机数据管理数据处理的一系列的操作环节,称为数据管理。数据管理是数据处理的中心问题,数据管理则是指对数据进行组织、分类、编码、存储、检索和维护等操作。三、数据管理技术的发展数据管理技术经历了五个阶段:手工管理阶段:数据在程序中文件系统阶段:数据文件数据库系统阶段:数据库分布式数据库系统阶段:网上共享数据面向对象数据库系统:面向对象程序

4、设计早期(46-50年代中期)计算机数据处理方法:程序自带数据。在引用数据时,直接按内存单元地址或外部设备的物理位置加内存单元地址存取。…………应用程序1数据组1应用程序n数据组n特点:数据的物理存储结构和逻辑结构一致,编程者自行设计数据格式,并将数据嵌入程序中。数据与处理它的程序合为一体,多个程序不能共享数据。一批数据在多个对其进行不同处理的程序中重复存储。1.手工处理阶段2.文件系统阶段文件系统管理下的数据文件:若干相关的数据元素组成“记录”,若干记录构成文件。数据文件存放于外存储器上,由文件系统统一管理,通过程序来操纵数据。每个用户都可建立、维护和处理一个或几

5、个文件。文件系统阶段:50-60年代,现在,文件(管理)系统是操作系统的一部分。…...…...应用程序1数据文件1应用程序n数据文件n文件系统优点:数据以文件形式保存,与程序独立,且可多次存取。缺点:数据文件是无结构的数据集合,只能反映客观事物的存在,不能反映各事物间的联系。数据和应用程序互相依赖,数据文件由程序生成,数据存取由程序完成,离开所依赖的程序则失去意义。服务与不同程序的数据文件互相独立,无法实现数据共享。一个应用程序所对应的数据文件不能为另一个程序使用。数据冗余大。应用程序编制较繁烦,缺乏对数据正确性、安全性、保密性的有效控制手段。数据库系统阶段:60

6、年代至今数据库是存储在一起的相关数据的集合。数据库独立于使用它的程序;为多种应用服务;对数据库的修改、检索等均可按公用的可控制方式进行。特点:数据的性质由其依赖的数据模型来决定。数据模型规范了数据库中数据的组织形式,表示了数据之间的联系。有层次模型、网状模型和关系模型等。如果依照关系模型来设计库中数据结构,则为关系数据库。3.数据库系统阶段应用程序1数据库DBMS应用程序n…由数据库管理系统(DBMS)来实现对数据库的定义、管理和操作。DBMS是用户和数据的接口。目前,流行DBMS软件大多采用关系模型。常见DBMS:Oracle,IBMDB2,Informix,Syba

7、se,FoxPro,SQLServer,Access等。数据共享性:数据库中的数据是综合和通用的。一个用户只用部分数据,不同用户可共享,且可按不同方式重叠使用数据。数据冗余度小。数据一致性。具有数据完整性措施。可以采用交互式或程序方式操作。分布式数据库系统阶段:80年代中期开始数据库技术,以及网络和通信技术的发展,使异机、异地间的数据共享成为现实。分布式数据库:数据库和网络、通信系统的结合体。处理的数据分散在各结点上,每个结点的数据由本地DBMS管理,各结点间通过网络实现数据共享;4.分布式数据库系统阶段

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。