- 1、本文档共33页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机VF第1章课件
全国计算机等级考试二级 Visual FoxPro数据库程序设计 一、数据和数据管理 数据和数据管理是数据库的基本概念 1.数据:数据是描述事物的符号,可以是数字、也可以是文字、图像声音等。数据有多种表现形式。它们都可以经过数字化后存入计算机。例如:以下一个学生记录的数据 学生(101,李祥,男,1986-2-26,9527) 数据:凡是能够被计算机处理的对象都称为数据 2.数据管理 数据处理的中心问题是数据管理。数据处理是指将数据转换成信息的过程。信息是数据处理的结果。数据管理指的是对数据的分类、组织、储存、检索和维护。数据管理技术和数据处理方式有着密切的联系、直接影响着数据处理的效率。 二、计算机数据管理 计算机对数据的管理是指为数据的组织、分类、编码、储存检索和维护提供操作手段。 计算机在数据管理方面经历了由低级到高级的发展过程。数据管理经历了人工管理、文件系统、数据库系统、分布式数据库系统和面向对象数据库系统等几个阶段。 1.人工管理阶段 20世纪50年以前,计算机主要用于数值计算,不需要对数据进行保存。系统没有专门的软件对数据进行管理,数据不共享且不具有独立性,一级数据只能对应一个程序。 2.文件系统管理阶段 20世纪50年代后期到60年代中期,有了专门的数据管理软件,称为文件系统,数据以文件形式长期保存下来。文件系统可对数据的存取进行管理,可是数据的独立性差,数据的冗余度大。 .数据库系统管理阶段 20世纪60年代后期,计算机的性能得到提高,在此基础上,出现了数据库技术。 数据库阶段的特点是: ①.在描述数据时,采用特定的数据模型,不仅要描述数据本身,还要描述数据之间的联系。 ②.数据共享性高,冗余少。一组数据可被多个用户和多个应用程序共享使用,数据共享大大减少了数据冗余。 ③.数据的独立性高,数据不太依赖应用程序,而是与应用程序相互独立。 ④.数据库管理系统,提供了统一的数据控制功能,包括并发访问控制功能,数据的安全性控制功能和数据的完整性控制功能。 4.分布式数据库系统 分布式数据库系统是数据库技术和计算机网络技术的紧密结合的产物。 5.面向对象数据库系统 面向对象方法是一种认识,描述事物的方法论,它起源于程序设计语言。 三、数据库系统 数据库系统(DataBase Systems,DBS),是由数据库及其管理软件组成的系统。它是为适应数据处理的需要而发展起来的一种较为理想的数据处理的核心机构。它是一个实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质、处理对象和管理系统的集合体。数据库是数据库管理的最新技术,是计算机科学的重要分支。 1.数据库有关概念 ①数据库(DataBase) 数据库是存储在计算机存储设备上的结构化的相关数据集合。 ②数据库管理系统(DataBase Management System,DBMS) 对数据实行专门管理,提供安全性和完整性统一机制,可对数据库的建立,使用和维护进行管理。数据库管理系统是数据库系统的核心。 ③数据应用系统 数据库应用系统是由系统开发人员利用数据库系统资料开发出来的,面向某一类实际应用的软件系统。 ④数据库管理员(DataBase Administrator,DBA) 数据库管理员是负责全面管理和实施数据库控制和维护的技术人员。 2.数据库系统的特点 ①实现数据共享,减少数据冗余 ②采用特定的数据模型 ③具有较高的数据独立性 ④有统一的数据控制功能 小提示: 数据库管理系统(DBMS)是数据库系统(DBS)的组成部分,数据库(DB)又是数据库管理系统(DBMS)管理的对象。它们之间的关系是数据库系统包括数据库管理系统和数据库。 3.数据模型 数据(Data)是描述事物的符号记录。模型(Model)是现实世界的抽象。数据模型(Data Model)是数据特征的抽象,是数据库管理的教学形式框架 数据模型可以按不同的应用层次分为三种类型: 1.概念数据模型 2.逻辑数据模型 3.物理数据模型。 数据模型所描述的内容包括三个部分:数据结构、数据操作、数据约束。 在概念数据模型中最常用的是E-R模型、扩充的E-R模型、面向对象模型及谓词模型。在逻辑数据类型中最常用的是层次模型、网状模型、关系模型。 实体-联系模型(简称E-R模型)是由P.P.Chen于1976年首先提出的。它提供不受任何DBMS约束的面向用户的表达方法,在数据库设计中被广泛用作数据建模的工具。 E-R模型的基本元素是实体、联系、属性 E-R模型的图示法: E-R模型可以用一种非常直观的图形表示。这种图形称为E-R图。在E-R图中,用下面的几何图形表示E-R模型中的三个概念与两个连接关系。 1.实体集:用矩形表示、在矩形内写上改实体集的名字。 2.属性:用椭圆形表示,在椭圆形
您可能关注的文档
- 蛋白质的合成及运输.ppt
- 蚌埠〔绩效管理实战训练营〕课件.ppt
- 蚌埠市中考满分作文–等比数列.ppt
- 虚拟仪器labview课件第5章程序结构.ppt
- 薪酬管理﹝具备代表性﹞.ppt
- 虚词——介词﹒连词﹒助词.ppt
- 融创视讯公司介绍﹝2011.9.13﹞1.ppt
- 融资融券业务流程和业务规则.ppt
- 融资融券在新股申购上应用.ppt
- 蝴蝶结是装饰要素.pptx
- 制造业产品设计与生产中数字孪生的应用与挑战:基于工业4.0的视角教学研究课题报告.docx
- 小学科学课堂探究活动对学生科学素养的影响研究教学研究课题报告.docx
- 基于情境教学法的初中物理与高中物理教学衔接策略优化研究教学研究课题报告.docx
- 小学英语课堂中教师教学风格对学生英语口语交际能力培养的实证研究教学研究课题报告.docx
- 智能教育平台在初中物理教学中的应用:用户界面人性化设计研究教学研究课题报告.docx
- 小学科学探究:Arduino风向标系统在气象教育中的实践与探索教学研究课题报告.docx
- 智慧校园环境下的初中生物创新思维培养策略研究教学研究课题报告.docx
- 初中生物教学流程优化与AI辅助下的学生创新能力培养教学研究课题报告.docx
- 基于数学竞赛的高中数学教学策略与课程设计研究教学研究课题报告.docx
- 高中化学竞赛:校园周边文具店化学竞赛实验器材评价与改进建议教学研究课题报告.docx
文档评论(0)