精编vfp教程 第1章课件.ppt

精编vfp教程 第1章课件.ppt

ID:57172362

大小:158.00 KB

页数:38页

时间:2020-08-02

精编vfp教程 第1章课件.ppt_第1页
精编vfp教程 第1章课件.ppt_第2页
精编vfp教程 第1章课件.ppt_第3页
精编vfp教程 第1章课件.ppt_第4页
精编vfp教程 第1章课件.ppt_第5页
资源描述:

《精编vfp教程 第1章课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、程序设计语言VFP电子与信息工程学院DataBase第1章数据库系统及VisualFoxPro概述计算机的应用领域:科学计算、数据处理(70%)、自动控制、辅助设计、人工智能数据处理需求:大量地处理数据(人事、工资、成绩管理、销售管理、图书馆、售票)数据库是计算机系统的一个重要组成部分。 数据库技术是信息技术中应用最广泛的技术之一。计算机系统硬件软件系统软件应用软件OSDBMS编译VisualFoxPro是DBMS的一员。1.1数据管理技术的发展数据处理是对各种类型的数据进行收集、存储、分类、计算、加工、检索和传输

2、的过程。数据处理的五个步骤:数据收集编码转换数据输入数据处理数据输出数据处理的中心问题是数据管理数据管理是对数据的分类、组织、编码、存储、检索和维护。通过何种方式进行数据管理?数据管理计算机数据管理技术发展的三个阶段人工管理阶段文件系统阶段数据库系统阶段人工管理阶段在50年代中期以前:基础技术:没有直接存储设备(只有卡片、纸带、磁带)没有基本操作系统;批处理应用领域:科学计算应用程序管理自身使用的数据特点:数据不保存应用程序管理数据,数据不共享数据不具有独立性(针对特定的应用)程序1数据1程序2数据2程序3数据3程

3、序n数据n…………文件系统阶段50年代后期—60年代中期基础技术出现直接存储设备:磁盘、磁鼓;基本操作系统概念的建立,实现了抽象的文件系统联机实时处理应用领域:扩展到信息管理特点数据可发长期保存(磁介质)由文件系统管理数据(操作系统负责管理文件)文件系统中的数据文件已经具有多样化文件系统数据的存取以记录为单位(不能对数据项)缺点:数据共享性差、冗余度大 (文件——应用)数据独立性差(数据结构变,程序也须变)文件系统程序1程序2程序m……数据文件1数据文件2数据文件n……数据库系统阶段60年代后期以来基础技术:大容量

4、直接存储设备,硬件价格下降应用开发(软件)价格上升应用领域:管理大量数据,联机实时处理为特点的大型数据管理数据共享要求越来越强特点:从全局、整体的角度对所有的数据进行统一管理,结构化的数据(数据+数据间的关系)(数据库的文件系统的根本区别)数据共享性高,冗余度低,易扩充(数据面向整个系统)有较高的数据独立性提供了数据安全性、完整性、并发控制、数据恢复等功能为用户提供了方便的接口数据库管理系统程序1程序2程序m……数据库1.2数据库系统的组成数据库系统(DataBaseSystem)组成:数据库(DB)、数据库管理系

5、统(DBMS)、操作系统、应用程序、计算机硬件以及数据管理员(DBA)DBS=DB+DBMS+DBA数据库:以一定的组织形式存放在计算机的存储介质上的相互关联的数据的集合。特点:按一定的数据模型组织,具有较小的冗余度,较高的数据独立性和扩展性,安全、可靠、保密性好数据库的组成:数据+元数据数据库按数据模型可分为:层次、网状、关系、面向对象数据库元数据是关于数据结构等的描述信息数据库管理系统(DBMS)DBMS是DBS的核心DBMS对DB进行管理(建立、使用和维护)的系统软件,是用户和数据库之间的接口,提供了用户对D

6、B进行操作的各种命令(DB的建立、记录的输入、修改、检索、显示、删除、统计等)DBMS的组成:模式翻译、应用程序编译、交互式查询、数据的组织和存取、事务运行和管理、数据库的维护数据库管理员(DBA)DBA是管理数据库系统的机构和相关人员,具有最高的数据特权,负责全面管理DBSDBA的主要职责规划和定义数据库的结构定义数据库的安全性和完整性选择数据库的存储结构和存取路径监督和控制数据库的使用和运行改进数据库系统和重组数据库DB和DBMS的关系在数据库系统中,用户通过DBMS可以建立和使用DB,使用DB是目的, 而DB

7、MS是实现目的的手段和工具数据库系统举例:教学管理(单机)(vfp:cjgl)食堂管理(网络)网上查询成绩、网上购物(使用互联网)数据库应用广泛,和网络一起成为现在和未来都十分有用的技术1.3数据库系统的分级结构ANSI和SPARC在1975年定义数据库系统三级结构外部层(用户看到的)概念层(所有信息的概括)内部层(如何存储)三级结构间存在两级映射,保证了数据的物理独立性和逻辑独立性数据库系统三级结构两级映射映射1(逻辑独立性)映射2(物理独立性)三级结构外部层(多个单用户)概念层(全体用户)内部层(如何存储)1.

8、4数据模型信息转化的三个阶段:现实世界、观念世界、数据世界现实世界信息世界数据世界↓↓↓事物及联系实体模型数据模型↓↓↓事物实体数据↙↘↙↘↙↘对象性质对象属性记录字段抽象数据表示数据模型数据模型:是数据库领域定义数据及其操作的一种抽象表示。数据模型的三要素数据结构(实体及实体联系)数据操作数据的约束条件数据模型分类概念数据模型:逻辑数据模型:层次模型、网络

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

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

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