ch1数据库基础知识选读.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* Visual Foxpro 面向对象程序设计实用教程 ?Vfp数据库基础 ?Vfp程序设计基础 ?Vfp数据库及其操作 ?关系数据库sql语句 ?查询与视图 ?表单设计及应用 ?菜单设计及应用 ?报表设计及应用 ?应用程序开发和生成 3% 15% 20% 28% 8% 15% 7% 3% 1% ?下节预告=》1.1数据库基础知识 第一章 Visual FoxPro数据库基础 学习要点: 1.1 数据库基础知识 1.2 关系数据库 1.3 VFP系统简介及功能 一.数据与信息的概念 ? 数据 凡是能被计算机处理的就称为计算机的数据。 文字、数字、图片、声音、影片等。 ? 信息 ? ? 加工后有用的数据称为信息。 Eg:学生表(姓名,性别,年龄) §1.1 数据库基础知识 数据 学生表里的女生 ? 数据处理 信息 ? 指将数据转换成信息的过程。 VFP为典型的 数据处理软件 二.数据管理的五个阶段 1.人工管理阶段 :--存储器落后 2.文件系统阶段—命名存取(每个文件命名、分类) ? 时间: ?20世纪50年代后期至60年代中后期 ? 背景: ?计算机已大量用于管理(数据处理) ? 特点: ?数据冗余度大; ?易造成数据的不一致性; ?程序与数据相互依赖(数据依赖)。 Eg:姓名 ? 3.数据库系统阶段 ? 时间: ?20世纪60年代后期 ? 背景: ?计算机应用于社会各个领域 ? 特点: 1、数据共享 ?Eg:班级的成绩信息 ?总分(成绩之和),平均分(成绩之和/人数) 2、减少数据冗余度(不是消除) 3、提高数据与程序的独立性 ?Eg:学生成绩信息表与求平均分 ?数据:学生成绩信息 程序功能:求平均分 (1)求平均分过程:总分/人数 (2)前期:每个班级编写求平均分的程序(求平均分, 这个班级的数据) (3)后期:编写一个求平均分的程序,求哪个班就用 哪个班的数据 4.分布式数据库系统 (1)集中式数据库 ?单机处理 (2)分布式数据库 ?程序和数据不在一台微机上 5.面向对象数据库系统—程序设计语 言兴起 程序设计语言(面向对象和面向过程) ?过程: Eg:桌子(工具、原料、装饰)--c语 言 ?对象:Eg:桌子—我要什么? ?李四:我想要桌子--java 三.数据库系统(DBS)的组成 1、数据库(DB) 指按一定的组织形式存储在一起的相 互关联的数据的集合。 2、数据库管理系统 (DBMS) 指一种负责数据库的定义、建立、操 纵、管理、维护的软件系统。 3、数据库应用系统(DBAS) 指在DBMS支持下根据实际问题开发出 来的数据库应用软件。 4、数据库管理员 5、计算机硬件 考点:数据库系统包含数据库和数据 库管理系统 四.数据模型 1、概念:把现实的事物描述成计算机可以接受 的事物 ?Eg:Vf是一门计算机语言,什么叫计算机语 言? ?人与人:汉语 ?人与计算机:计算机语言 2、实体的概念:客观存在的可以相互区分的事 物 Eg:人、狗、笔记本、草、花 四.数据模型 3、实体的联系: ?一对一联系:丈夫 妻子 ?一对多联系:班级和学生 父母和孩子 ?多对多联系:书和学生 4、数据模型的分类: A.层次模型(经常用) Eg:组织结构图 缺点:不确定性 B.网状模型:不确定性 Eg:一个组织中的纵向部门 招生办(教务、系部、后勤) 上海 1991-03-28 男 赵六 00004 北京 1987-06-09 女 王五 00003 郑州 1992-02-23 女 李四 00002 济南 1990-12-12 男 张三 00001 籍贯 出生日期 性别 姓名 学号 4、数据模型的分类: C.关系模型模型 概念:用二维表结构来表示实体以及实体之间联 系的模型。 § 1.2 ? Visual 关系数据库 FoxPro是一种关系型数据库管理系统。 一、关系: ? 关系的概念: ?关系 《=》 二维表 ? 关系的扩展名:.dbf ?什么叫扩展名? 格式:.字母后缀 .doc(word) .xls(excel) 猪(直觉) 标注文件性质 不包括第一行 ? 关系的组成: ?元组:二维表的每一行 — 记录 ?属性:二维表的每一列 — 字段 第一行 ? 关系的注意: ?域:字段的取值范围 性别(男,女) 姓名(四个汉字以内) 出生日期 ?主关键字:能够唯一标识表中记录的字 段。 (不重复的) 上海 1991-03-28 男 赵六 00004 北京 1987-06-09 女 王五 00003 郑州 1992-02-23 女 李四 00002

文档评论(0)

502992 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档