全国计算机等级考试二级VF第一讲什么是VF_第1页
全国计算机等级考试二级VF第一讲什么是VF_第2页
全国计算机等级考试二级VF第一讲什么是VF_第3页
全国计算机等级考试二级VF第一讲什么是VF_第4页
全国计算机等级考试二级VF第一讲什么是VF_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

全国计算机等级考试

二级VisualFoxPro什么是VF(VisualFoxPro)VF就是一种在计算机上运行的数据库管理系统微软公司称vf是世界上最优秀的数据库管理系统数据与数据处理数据库的相关概念计算机数据管理的发展数据库系统数据模型关系模型一.数据与数据处理数据:存储在某一种媒体上能够识别的物理符号一般是指数字,字母、符号、汉字、声音、图像、动画、影像等数据特点:数据内容不变性和数据形式的多样性媒体的发展纸收音机电视机计算机全国计算机等级考试全国计算机等级考试Quan

Guo

Ji

Suan

JiDengJi

KaoShi数据处理数据处理:将数据转换成信息的过程数据处理就是对数据进行加工、存储、排序、计算等过程信息=数据+数据处理二.数据库的相关概念数据库(DB):存储在计算机存储设备上,结构化的相关数据集合数据库管理系统(DBMS):为了数据库的建立,使用和维护而配置的软件(是管理和操作数据库的软件)数据库应用系统数据库应用系统(DBAS)数据库应用系统:是指系统开发人员利用数据库系统资源开发出来的,面向某一类实际应用的应用软件系统例如:人事管理系统,图书管理系统注意:数据库应用系统(DBSA)=DBS+程序+应用界面三.计算机数据管理的发展数据处理的中心问题是数据管理人工阶段文件系统阶段数据库系统1.人工管理阶段时间:20世纪50年代中期以前背景计算机重要用于科学计算特点数据不保存数据冗余度大数据与程序之间依赖性大人工管理阶段程序1编程员1访问数据1程序2编程员2访问数据2程序n编程员n访问数据n2.文件系统阶段时间20世纪50年代后期至60年代中后期背景计算机已大量用于管理(数据处理)特点:数据冗余度大易造成数据的不一致性程序与数据相互依赖文件系统阶段程序1程序员1程序2程序员2程序n程序员n存取方式数据1数据2数据33.数据库系统阶段时间20世纪60年代后期背景计算机应用于社会各个领域特点数据共享性高数据冗余度小数据与程序的独立性高数据库系统阶段统一存取数据1数据2数据n程序1程序员1程序2程序员2程序n程序员n四.数据库系统(DBS)概念:引进数据库技术后的计算机系统数据库系统的构成数据库系统的特点数据库系统逻辑图DB应用程序1应用程序2……应用程序nDBMS数据库系统逻辑图1.数据库系统的构成硬件设备数据库集合(DB)数据库管理系统(DBMS)及相关的软件(核心)数据库管理员(DBA)(管理和操作数据库的人员)用户DBS=DB+DBMS+硬件+DBA+用户数据库层次示意图数据库应用系统数据库管理系统操作软件硬件2.数据库系统的特点实现数据高共享,减少数据冗余采用特定的数据模型具有较高的独立性有统一的数据控制功能五.数据模型实体的描述实体间联系及联系的种类数据模型1.实体的描述实体客观存在并且可以相互区别的事物实体属性描述实体的特性实体型属性的集合实体集同类型的实体的集合2.实体间联系及联系的种类实体之间的对应关系叫联系一对一关系(1:1)一对多关系(1:n)多对多关系(n:n)联系的种类如下3.数据模型(1)层次模型(1:n)董事长生产部销售部研发部总经理(2)网状模型(n:n)专业系教研室课程学生教员任课选课3.关系模型一个关系的逻辑结构就是一张二维表。这种用二维表的形式表示实体和实体间联系的数据模型称为关系模型六.关系模型关系术语关系运算1.关系术语关系模型:一个关系其实就是一个二维表,每个关系有一个关系名。在vf中,一个关系存储为一个文件,文件扩展名为.dbf,称为表元组:二维表中水平方向的行属性:二维表中垂直方向的列域:属性的取值范围属性名名元组属性值表结构2.关系运算(1)传统运算进行并、差、交集合运算的两个关系,必须具有相同的关系模型并:对两张相同结构的二维表中元组合并的运算交:去掉不相同的记录,留下相同的记录

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论