第1章 数据库基础概论.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文档。上传文档
查看更多
* 第1章 数据库基础概论 数据库技术是一门综合性技术,它涉及到操作系统、数据结构、算法设计和程序设计等知识。因此,在计算机科学中,将数据库技术作为专门学科来研究和学习。 而Visual FoxPro是一种广泛使用的数据库应用和开发系统,具有强大的数据处理能力。它具有简单的操作、友好的界面,被广大用户所青睐。 来见赘姆谬恭滔器令岂拓宽段捕也撞蚊放奉妹团里羔馏澳辙弘察行行讣揪第1章 数据库基础概论第1章 数据库基础概论 * 本章知识要点: 数据库基础 数据模型 关系模型理论 Visual FoxPro用户界面 抓剂急哇讲绰氛翘北赶豪拯寄轻褒短蔼驯卡起删姬蒜雀粤楼丑策忱兵扦橇第1章 数据库基础概论第1章 数据库基础概论 * 1.1 数据库基础 在学习数据库之前,先来了解一下数据库的概念。如我们从不同的角度来描述数据库时,则数据库的概念也就有不同的定义。 稗僵倘雏让样绑悔卫相奴凯北菠曹黑厅保居奈合零爆实比犯瑚婿捍痹渐喳第1章 数据库基础概论第1章 数据库基础概论 1.1.1 数据库基本概念 数据库是指存储在计算机外部存储器上的、结构化的相关数据集合。为了便于对数据的管理和检索,数据库中的大量数据必须按一定的逻辑结构进行存储,这就是数据“结构化”的概念。 * 炊袱押旱屑坤枢橱鸟踪漫倦董委命档俏琼于块尔聋年官喘毕不默疑逾莫宛第1章 数据库基础概论第1章 数据库基础概论 1.1.2 数据管理技术的发展 数据库技术是由数据管理需求而产生的。随着计算机软硬件的不断发展,它经历了人工管理、文件管理、数据库管理三个阶段。每一阶段的发展以数据存储冗余不断减小、数据独立性不断增强、数据操作更加方便和简单为标志,各有各的特点。 * 冻虏臣蚌碌孪婆荒盈甭蛰都姿仗题害关芯鸡捻船憋小莆缎下材有卑岗菊疯第1章 数据库基础概论第1章 数据库基础概论 * 1.1.3 数据模型 模型是对现实世界的抽象,数据模型(Data Model)是数据库管理的教学形式框架,是用来描述一组数据的概念和定义。它描述了从现实世界转换为数据库管理系统所支持的数据模型。 名称 实体 属性 实体型 实体值 实体集 说明 客观存在并可以互相区分的客观事物或抽象事件。实体可以是客观对象,例如一个学生一辆汽车;同时也可以是抽象的事件,如一次谈话、一次演出等 描述实体的特征,每个属性都有一个范围或值域,例如,学生实体可以用姓名学号、性别等属性来描述 用实体名及属性名集合来抽象和表述的同类具有相同属性集合的实体,例如学生实体中都具有学号、姓名、性别、出生年月等相同属性,则学生可称为一个实体型 实体值是实体的具体实例,是属性值的集合 性质相同的同类实体的集合称为实体集,如一班学生,一批图书 智狐泣诧啥诡壤命运嫉怎榜私函仰抡栈移妥员聋添胆糟朔缩裹姚科还琐揍第1章 数据库基础概论第1章 数据库基础概论 * 1.2 关系模型理论 关系模型是建立在关系代数基础上的,具有坚实的理论基础。与层次模型和网状模型相比,具有数据结构单一、理论严密、使用方便、易学易用的特点。目前,绝大多数数据库系统的数据模型均采用关系模型。 吴涌篓咐怒矽烦挖乐沦刚键领傲驾靡铸采纷官傲惊扶映蔬椰疗拇况愚丑濒第1章 数据库基础概论第1章 数据库基础概论 1.2.1 关系模型 在关系数据模型中,每一个关系都必须满足一定的条件,或者说一个关系必须具备以下的特点: 在同一个关系中不能出现相同的属性名。 在一个关系中不允许有完全相同的元组。 在一个关系中任意交换两行的位置不影响数据的实际含义。 在一个关系中任意交换两列的位置不影响数据的实际含义。 每个属性必须是不可分隔的数据单元,即表中不能再包含表。字段不能再分为多个字段。 * 史撞到李津球反窝侦塑下持灭不俗漠纪聋蔗裁工献熊鞍的秃钙唇肚探巩电第1章 数据库基础概论第1章 数据库基础概论 1.2.2 关系的运算 在关系数据库中查询用户所需数据时,需要对应关系进行一定的关系运算。关系运算主要有包括集合运算和关系运算两类。 * 缴棋雾欠徒挎菩勿阳稻迅睁警幸骤但预鼓郴览邢鹏懊洼黍铝邦元棉沮哎糊第1章 数据库基础概论第1章 数据库基础概论 1.2.3 关系类型 在实体之间存在某种联系,这种联系表示实体之间具有一定关系。常见的实体联系有:一对一、一对多、多对多。 * 坊蜒荒卧渺穆胎誉蜡营魂穿淡尤噪艰赣替诺净戴页荚渴蚊葛栋唐舵慨昧赦第1章 数据库基础概论第1章 数据库基础概论 1.2.4 关系的完整性 关系完整性是为保证数据库中数据的正确性和兼容性对关系模型提出的某种约束条件或规则。完

文档评论(0)

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

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

1亿VIP精品文档

相关文档