数据库讲义 北大学计算机图形研究室.pptVIP

数据库讲义 北大学计算机图形研究室.ppt

  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文档。上传文档
查看更多
* 第二章 网状数据库 宿主语言 +DML UWA 宿主语言 +DML UWA 宿主语言 +DML UWA 宿主语言 +DML UWA 宿主语言 +DML UWA 子模式B 子模式A 模式 存储模式 DBMS 数据库 由数据库 管理员建 立和维护 应用程序A 应用程序B 应用程序C 应用程序D 应用程序E 姓名 课程 学生 学生 专业系 系主任 专业系 学习 领导 选课 学号 课程号 得分 名称 年龄 电话 名称 系代码 性别 课程号 学号 性别 年龄 姓名 学号 电话 系代码 名称 职工号 姓名 1 1 1 m m n (S-SC) 课程成绩单(C-SC) 学生成绩单 领导 学习 专业系 系主任 专业系 学生 学生 (S) 课程(C) 学生选课(SC) (b) DBTG模式的基本结构是: 1.模式条目. 2.域(AREA)条目. 3.记录条目. 4.系条目. 定义时必须按上述次序书写. 一 、模式条目 模式条目用来定义模式的名字.一个模式只允许定义一个名字.一般 格式是: SCHEMA NAME IS 模式名. 二 、域条目 DBTG中把一个数据库的全部存储看见分为若干命名的部分,每一 部分为一个域(AREA). 域的格式是: AREA NAME IS 域名. 三 、记录条目 记录条目定义记录名、记录所在的域、记录码以及组成记录的各项 数据项名、类型、长度等.例如一个可能的描述为: RECORD NAME IS 记录名; WITHIN 域名. KEY 码名 DUPLICATES ARE [ NOT ] ALLOWED. 数据项名 1; TYPE IS CHARACTER 整数 1. 数据项名 n; TYPE IS FIXED DECIMAL 整数 2. 四 、系条目 系条目定义系的名字、首记录名、属记录名以及系的某些特征,包 括系序、属记录的属籍类别以及系值选择等.下面首先介绍系的这 些特征的有关概念. 1.系序(Set order) 系序是指一个系值中诸记录值逻辑上排列的次序.系序和属记录的 物理位置无关.这种逻辑次序常常是用链来实现的.一个属记录型在 不同的系统中可以定义不同的系序. 系序有两类: . 排序的系(Sorted set) . 时序的系(Chronological set) 2.属籍类别(Member class) 属籍类别是一个系中属记录值进入和离开系值的原则. … (1)加入类别 ( INSERTION) 属记录加入系值的原则有自动和手工的两种: .自动的(Automatic): 属记录一经存入数据库,便自动成为这个系的某 一 个系值的属记录.即DBMS在把它存入数据库的同时,立即把它加 入到这个系的某一系值中. .手工的(Manual): 属记录存入数据库后并不自动加入这个系的系值. 程序员想把它加入某个系值时,需用CONNECT语句手工加入. (2)移出类别 ( RETENTION ) 有固定的 、必须的和随意的三种方式: 固定的(Fixed): 当一个属记录加入某个系值后就一直留在这个系中. 必须的(Mandatory): 当一个属记录加入某个系值后可以从这个系值 移到这个系的另一个系值中,但是不能离开这个系,即必须具备属 籍( 可以改变 )而不能撤消属籍. 随意的(Optional): 当一个属记录加入某个系值后,它不仅可以移到这 个系的其它系值中,还可以离开这个系. 在DBTG 中,系值选择用系条目的SET DELECTION子句来定义,主 要有以下几种方式: 通过系的当前值来选择系值 (关于当前值的概念将在2.5.1中介绍 ). 子句格式为: SET SELECTION IS THRU CURRENT OF SET. 通过首记录值选择系值.首记录是用码来标识的.子句格式为: SET SELECTION IS THRU WENER INDETIFEED BY KEY 数据

文档评论(0)

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

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

1亿VIP精品文档

相关文档