第一讲 Visual FoxPro基础.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
主讲教师:鲁莹 课程安排及要求 课程信息: 总学时:64学时 上课:32学时 上机:32学时 考试方式:待定 课堂要求: 1.不允许无故缺席,缺席一次,平时成绩扣10分。 2.采取不定时点名,累积缺席达3次,取消该门课考试资格。 上机要求: 上机玩游戏、聊天者,发现一次扣平时成绩2分,累计5次,平时成绩记0分 第一讲 Visual FoxPro基础 鲁 莹 学时:2 教学内容 1. 1 数据库基础知识 1.1.1 计算机数据管理的发展 1.1.2 数据库系统 1.1.3 数据模型 1. 2 关系数据库 1.2.1 关系模型 1.2.2 关系运算 1.3 数据库设计基础 1.3.1 数据库设计步骤 1.3.2 数据库设计过程 1.4 Visual FoxPro系统概述 目标与重点 学习目标 掌握数据库、数据库管理系统、数据库系统概念 掌握关系模型相关概念(关系、实体、属性、主键等) 掌握ER图的绘制方法 掌握关系运算(并、交、差,选择、投影、联接) 了解VFP的历史及特点 重点与难点 关系模型相关概念的理解 关系运算 ER图的绘制 1.1 数据库基础知识 1.1.1 计算机数据管理的发展 一、信息与数据 1.数据 数据是指存储在某一种媒体上能够识别的物理符号。 2.信息 信息(Information)是被加工的数据。 3.数据与信息的关系 数据是信息的具体的表示形式,信息是各种数据所包括的意义。信息可用不同的数据形式来表现,信息不随数据的表现形式而改变。信息和数据的关系是:数据是信息的载体, 二、数据处理及数据管理 1.数据处理 数据处理也称为信息处理(Information Process),是指将数据转换成信息的过程。 数据处理过程包括:数据收集、转换、组织,数据的输入、存储、合并、计算、更新,数据的捡索、输出等一系列活动。 2.数据管理 计算机数据管理是指计算机对数据的管理方法和手段。数据管理是指对数据的组织、分类、编码、存储、检索和维护。 三、数据管理的发展历程 计算机数据管理技术经历了人工管理阶段、文件系统阶段和数据库管理系统阶段3个阶段: (1)人工管理阶段 20世纪50年代中期以前,硬件没有磁盘,软件没有操作系统,没有管理数据的软件。 人工管理阶段数据管理特点: 数据不能够长期保存 数据与程序不具有独立性,一组数据对应一个程序 一个程序中的数据无法被其他程序所使用,容易产生数据冗余。 没有形成完整的数据管理的概念 (2)文件系统阶段 20世纪50年代后期60年代中期,硬件上磁盘出现,软件上有操作系统和高级语言,专门用于数据管理的软件文件系统出现 文件系统阶段数据管理的特点: 数据可长期保存在磁盘上 程序和数据之间有一定的独立性 文件的形式多样化 数据可被多个程序使用 数据的存取基本上以记录为单位 传统的文件管理阶段问题 1.数据冗余性(Data redundancy) 2.数据不一致性(Data inconsistency) 3.数据联系弱(Data poor relationship) 4.数据安全性差(Data poor security) 5.缺乏灵活性(Lack of flexibility) (3)数据库管理系统阶段 数据库技术的主要目的是有效地管理和存取大量数据资源。包括以下几点: 提高数据的共享性,使多个用户能够同时访问数据库中的数据; 减小数据的冗余度,以提高数据的一致性和完整性; 提供数据与应用程序的独立性,从而减少应用程序的开发和维护代价。 以数据库为中心的数据库系统,是当代数据管理的主要方式。 现代的数据库管理系统阶段特点 1.使用复杂的数据模型表示结构 2.具有很高的数据独立性 3.为用户提供了方便的接口(SQL) 4.提供了完整的数据控制功能 5.提高了系统的灵活性 为数据库的建立、使用和维护而配置的软件成为数据库管理系统DBMS(DataBase Management System)。 标志文件管理数据阶段向现代数据库管理系统阶段转变的三件大事 1.1968年,IBM(International Business Machine,国际商用机器)公司推出了商品化的基于层次模型的IMS系统 2.1969年,美国CODASYL(Conference On Data System Language,数据系统语言协商会)组织下属的DBTG(DataBase Task Group,数据库任务组)发布了一系列研究数据库方法的DBTG报告,奠定了网状数据模型基础 3.1970年,IBM公司研究人员E.F.Codd提出了关系模型,奠定了关系型数据库管理系统基础 数据库技术的发展 分布式数据库系统 传统的数据库系统是集中式数据库,整个数据库是存放在一台计算机或服务器上的

文档评论(0)

pep2233 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档