全国计算机等级考试二级VF第一讲什么是VF.pptVIP

  • 33
  • 0
  • 约1.73千字
  • 约 29页
  • 2019-01-29 发布于浙江
  • 举报

全国计算机等级考试二级VF第一讲什么是VF.ppt

全国计算机等级考试 二级Visual FoxPro 什么是VF(Visual FoxPro) VF就是一种在计算机上运行的数据库管理系统 微软公司称vf是世界上最优秀的数据库管理系统 数据与数据处理 数据库的相关概念 计算机数据管理的发展 数据库系统 数据模型 关系模型 一.数据与数据处理 数据:存储在某一种媒体上能够识别的物理符号 一般是指数字,字母、符号、汉字、声音、图像、动画、影像等 数据特点:数据内容不变性和数据形式的多样性 媒体的发展 纸 收音机 电视机 计算机 全国计算机等级考试 全国计算机等级考试 Quan Guo Ji Suan Ji Deng Ji Kao Shi 数据处理 数据处理:将数据转换成信息的过程 数据处理就是对数据进行加工、存储、排序、计算等过程 信息=数据+数据处理 二.数据库的相关概念 数据库(DB):存储在计算机存储设备上,结构化的相关数据集合 数据库管理系统(DBMS):为了数据库的建立,使用和维护而配置的软件(是管理和操作数据库的软件) 数据库应用系统 数据库应用系统(DBAS) 数据库应用系统:是指系统开发人员利用数据库系统资源开发出来的,面向某一类实际应用的应用软件系统 例如:人事管理系统,图书管理系统 注意:数据库应用系统(DBSA)=DBS+程序+应用界面 三.计算机数据管理的发展 数据处理的中心问题是数据管理 人工阶段 文件系统阶段 数据库系统 1.人工管理阶段 时间: 20世纪50年代中期以前 背景 计算机重要用于科学计算 特点 数据不保存 数据冗余度大 数据与程序之间依赖性大 人工管理阶段 程序1 编程员1 访问 数据1 程序2 编程员2 访问 数据2 程序n 编程员n 访问 数据n 2.文件系统阶段 时间 20世纪50年代后期至60年代中后期 背景 计算机已大量用于管理(数据处理) 特点: 数据冗余度大 易造成数据的不一致性 程序与数据相互依赖 文件系统阶段 程序1 程序员1 程序2 程序员2 程序n 程序员n 存取方式 数据1 数据2 数据3 3.数据库系统阶段 时间 20世纪60年代后期 背景 计算机应用于社会各个领域 特点 数据共享性高 数据冗余度小 数据与程序的独立性高 数据库系统阶段 统一存取 数据1 数据2 数据n 程序1 程序员1 程序2 程序员2 程序n 程序员n 四.数据库系统(DBS) 概念:引进数据库技术后的计算机系统 数据库系统的构成 数据库系统的特点 数据库系统逻辑图 DB 应用程序1 应用程序2 …… 应用程序n DBMS 数据库系统逻辑图 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.关系模型 一个关系的逻辑结构就是一张二维表。这种用二维表的形式表示实体和实体间联系的数据模型称为关系模型 六.关系模型 关系术语 关系运算

文档评论(0)

1亿VIP精品文档

相关文档