logo

咨询热线

15020086924 (点击在线咨询)
您现在的位置:山东自考网>复习资料 > 正文
自考攻略

2023年10月山东自考《数据库系统原理》知识点之对象关系数据库

时间:2023-09-02 11:36:45 作者:储老师

自考助学   2023年10月山东自学考试正在备考阶段,请广大考生关注“山东自考网”,及时获取模拟试题、历年真题、最新山东自考成绩、山东自考报名、山东自考备考经验等信息!

  考核要求:达到“识记”

  层次知识点:基本概念

  在传统的关系数据模型基础上,提供元组、数组、集合一类更为丰富的数据类型以及处理新的数据类型操作的能力, 这样形成的数据模型称为“对象关系数据模型”,基于对象关系数据模型的DBS称为对象关系数据库系统(ORDBS)。

  子表和超表的基本含义。

  子表和超表应满足下列两个一致性要求:

  超表中每个元组更多可以与每个子表中的一个元组对应。

  子表中每个元组在超表中恰有一个元组对应,并在继承的属性上有相同的值。

  8.2.1 ORDB的定义语言

  (1)数据类型的定义传统的关系模型中属性只能是基本数据类型,而在对象关系模型中,属性可以是复合类型。

  复合类型有下列四种形式:结构、数组、多集、集合;数据类型可以嵌套

  (2)继承性的定义类型级继承性:当继承性发生在类型级时,子类型继承了超类型的属性,即超类型所具有的属性,在子类上也具有。

  表级继承性:继承性也可发生在表级,(就是元组集合上发生继承),子表继承超表全部属性,超表中每个元组更多可以与子表中一个元组对应,而子表中的每个元组在超表中恰有一个元组对应,并在继承的属性值上具有相同的值。

  (3)引用类型的定义数据类型可以嵌套定义,在嵌套引用时,不是引用对象本身,而是引用对象标识符(即指针)。

  8.2.2 ORDB的查询语言

  (结合例子理解一下书上的3条使用方式)

  (1)当属性值为单值或结构值时,引用方式仍和传统的关系模型一样,在层次之间加圆点“。”;

  e.g. SELECT uname,president.fname

  FROM university

  WHERE  city="Hangzhou"

  (2)当路径中某个属性值为集合时,就不能连着写下去;

  (3)聚集操作(MAX、COUNT等)可应用于任何集合值表达式。

声明:

(一)由于考试政策等各方面情况的不断调整与变化,本网站所提供的考试信息仅供参考,请以权威部门公布的正式信息为准。

(二)本网站在文章内容来源出处标注为其他平台的稿件均为转载稿,免费转载出于非商业性学习目的,版权归原作者所有。如您对内容、版权等问题存在异议请与本站联系,我们会及时进行处理解决。

考试提醒

准考证打印时间:10月21-26日
  • 考生交流群
  • 微信公众号
  • 考生交流群 扫一扫加入微信交流群

    与考生自由互动、并且能直接与专业老师进行交流解答。

  • 微信公众号 扫一扫加关注微信公众号

    与考生自由互动、并且能直接与专业老师进行交流解答。

关注公众号

回复“免费资料”领取复习资料

微信公众号

微信公众号

微信交流群

微信交流群

<<点击收起

在线咨询

在线咨询

联系微信
联系
微信
学习群
微信
学习群
在线报名
在线
报名
回到顶部
回到
顶部
APP下载
微信客服
微信交流群