【数据库技术】网状数据库

【数据库技术】网状数据库

ID:40211150

大小:59.50 KB

页数:9页

时间:2019-07-26

【数据库技术】网状数据库_第1页
【数据库技术】网状数据库_第2页
【数据库技术】网状数据库_第3页
【数据库技术】网状数据库_第4页
【数据库技术】网状数据库_第5页
资源描述:

《【数据库技术】网状数据库》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二章网状数据库宿主语言+DMLUWA宿主语言+DMLUWA宿主语言+DMLUWA宿主语言+DMLUWA宿主语言+DMLUWA子模式B子模式A模式存储模式DBMS数据库由数据库管理员建立和维护应用程序A应用程序B应用程序C应用程序D应用程序E姓名课程学生学生专业系系主任专业系学习领导选课学号课程号得分名称年龄电话名称系代码性别课程号学号性别年龄姓名学号电话系代码名称职工号姓名111mmn(S-SC)课程成绩单(C-SC)学生成绩单领导学习专业系系主任专业系学生学生(S)课程(C)学生选课(SC)(b)DBTG模式的基本结构是:1.模式条目.2.域(AREA)条目.3.记录条目.4.系条目.定义

2、时必须按上述次序书写.一、模式条目模式条目用来定义模式的名字.一个模式只允许定义一个名字.一般格式是:SCHEMANAMEIS模式名.二、域条目DBTG中把一个数据库的全部存储看见分为若干命名的部分,每一部分为一个域(AREA).域的格式是:AREANAMEIS域名.三、记录条目记录条目定义记录名、记录所在的域、记录码以及组成记录的各项数据项名、类型、长度等.例如一个可能的描述为:RECORDNAMEIS记录名;WITHIN域名.KEY码名DUPLICATESARE[NOT]ALLOWED.数据项名1;TYPEISCHARACTER整数1.数据项名n;TYPEISFIXEDDECIMAL整数2

3、.四、系条目系条目定义系的名字、首记录名、属记录名以及系的某些特征,包括系序、属记录的属籍类别以及系值选择等.下面首先介绍系的这些特征的有关概念.1.系序(Setorder)系序是指一个系值中诸记录值逻辑上排列的次序.系序和属记录的物理位置无关.这种逻辑次序常常是用链来实现的.一个属记录型在不同的系统中可以定义不同的系序.系序有两类:.排序的系(Sortedset).时序的系(Chronologicalset)2.属籍类别(Memberclass)属籍类别是一个系中属记录值进入和离开系值的原则.…(1)加入类别(INSERTION)属记录加入系值的原则有自动和手工的两种:.自动的(Automa

4、tic):属记录一经存入数据库,便自动成为这个系的某一个系值的属记录.即DBMS在把它存入数据库的同时,立即把它加入到这个系的某一系值中..手工的(Manual):属记录存入数据库后并不自动加入这个系的系值.程序员想把它加入某个系值时,需用CONNECT语句手工加入.(2)移出类别(RETENTION)有固定的、必须的和随意的三种方式:固定的(Fixed):当一个属记录加入某个系值后就一直留在这个系中.必须的(Mandatory):当一个属记录加入某个系值后可以从这个系值移到这个系的另一个系值中,但是不能离开这个系,即必须具备属籍(可以改变)而不能撤消属籍.随意的(Optional):当一个属

5、记录加入某个系值后,它不仅可以移到这个系的其它系值中,还可以离开这个系.在DBTG中,系值选择用系条目的SETDELECTION子句来定义,主要有以下几种方式:通过系的当前值来选择系值(关于当前值的概念将在2.5.1中介绍).子句格式为:SETSELECTIONISTHRUCURRENTOFSET.通过首记录值选择系值.首记录是用码来标识的.子句格式为:SETSELECTIONISTHRUWENERINDETIFEEDBYKEY数据项名IN记录名.下面我们以学生_课程数据库(图2-3(b))为例给出它的模式,通过事例了解DBTG模式的大意:1.SCHEMANAMEISSTUDENTS--AND

6、--COURSES.2.AREANAMEISA--13.AREANAMEISA--24.RECORDNAMEISS:5.WITHINA--1.6.KEYSNODUPLICTTESARENOTALLOWED.7.SNO;TYPEISCHARACTER5.8.SNAME;TYPEISCHARACTER15.9.AGE;TYPEISFIXEDDECIMAL2.10.SEX;TYPEISCHARACTER1.11.RECORDNAMEISC;12.WITHINA--1.13.KEYCNODUPLICTTESARENOTALLOWED.14.CNO;TYPEISCHARCTTER4.15.CNAME;T

7、YPEISCHARACTER20.16.RECORDNAMEISSC;17.WITHINA--2.18.SNO;TYPEISCHARACTER5.19.CNO;TYPEISCHARACTER4.20.G;TYPEISCHARACTER1.21.SETNAMEISS-SC;22.OWNERISS;23.ORDERISSORTEDBUDEFINEDKEYS.24.MEMBERISSC;25.INSER

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。