当前位置:文档之家› 2008数据库原理例题讲解

2008数据库原理例题讲解

2008数据库原理例题讲解
2008数据库原理例题讲解

1 .有书店、图书、图书馆、图书发行四个实体,书店实体有书店号、书店名、地址等属性;图书实体有书号、书名、价格等属性;图书馆实体有馆号、馆名、城市等属性。假设一家书店可以销售多本图书,每本图书可以在多加书店销售;每座图书馆可以收藏多本图书,每本图书可以被多座图书馆收藏;一家书店可以向多座图书馆销售图书;一座图书馆可以从多家书店购买图书。

(1 )根据语义设计 E - R 模型,要求标出实体的属性和联系方式;

(2 )将 E - R 模型转换成一组关系模式,并指出主码和外码;

2.假设教学管理规定:

①一个学生可选修多门课,一门课有若干学生选修;

②一个教师可讲授多门课,一门课只有一个教师讲授;

③一个学生选修一门课,仅有一个成绩。

学生的属性有学号、学生姓名;教师的属性有教师编号,教师姓名;课程的属性有课程号、课程名。

要求:(1)根据上述语义画出ER图,要求在图中画出实体的属性并注明联系的类型;

(2)试将ER模型转换成关系模型,并指出每个关系模式的主键和外键。

3 .有工程和职工两个实体,工程实体有工程号、工程名、预算等属性;职工实体有职工号、姓名、性别、职务、小时工资率等属性。假设一名职工参加多个工程项目,且一个工程项目有多名职工参加;按照职工的小时工资率以及在每一项工程中完成的工时发酬金;职工的职务决定小时工资率。

(1 )根据语义设计 E - R 模型,要求标出实体的属性和联系方式;

(2 )将 E - R 模型转换成一组关系模式,并指出主码和外码;

4.有关图书发行的关系模型如下:

书店S(书店号SNo,书店名SN,地址A)

图书B(书号BNo,书名BN,价格P)

图书馆L(馆号LNo,馆名LN,城市C)

图书发行LBS(LNo,BNo,SNo,发行量Q)

分别用关系代数和SQL语言表达如下查询:

图书馆L4(馆号)收藏图书的书名和出售该书的书店名。

5、有关学生选课数据库关系模型如下:

学生(学号S#,姓名SN,系别SD,年龄SA)

课程(课程号C#,课程名CN)

选课(学号S#,课程号C#,成绩G)

分别用关系代数、和SQL语言完成如下操作:

(1)、求计算机系学生的学号、姓名、年龄;

(2)、求选修了全部课程的学生姓名;

6.基于数据库中的学生表、成绩表、任课表:

学生(学号S#,姓名SN,性别SEX,出生日期BIR,系名SD)

成绩(学号S#,课程名CN,成绩G)

任课(课程名CN,任课教师名TN)

用SQL语言中的CREATE语句创建一个含有学号、姓名、性别、系名、课程名、成绩、任课教师名的学生成绩视图。

7.有职工关系模型为:职工RS(职工编号RS#,职工姓名RSN,部门RSD,年龄RSA,电话TEL),且职工编号为主键,姓名不能为空,部门必须是“CS”、

“IS”、“MA”中的一个,电话必须是“0833-5198XXX”或“0833-5197XXX”,请用SQL语言创建一个满足条件的职工关系表。

8.假设SC表中有下列数据

S# C# G ------ ------- ------- 95001 1 92 95001 2 85 95001 3 88 95002 2 90 95002 3 80

分析执行下列程序的结果:

SELECT DISTINCT S# FROM SC;

9.查以”DB_”开头,且倒数第三个字符为i的课程的详细情况。

SELECT *

FROM C

WHERE CN LIKE ;

10.查询信息系选修了3门以上课程的学生的学号

SELECT S#

FROM SC

WHERE SD='IS’

GROUP

HA VING ;

11.查询选修课程1的学生集合与选修课程2的学生集合的差集

本例实际上是查询选修了课程1但没有选修课程2的学生。

SELECT S#

FROM SC

WHERE

12.对每一个系求学生的平均年龄,并把结果存入数据库中。

INSERT INTO DEPTAGE (SDEPT,A VGAGE )

13.将计算机系全体学生年龄置NULL值

;

EXEC SQL UPDATE Student

SET Sage=:Raise:Sageid

WHERE Sdept='CS';

14.用SQL创建一个存储过程,能根据用户输入的学生姓名、系名查询对应的学生的成绩单(包括:学好、姓名、课程名、成绩),输入数据可以使用通配符,也可以不输入值。

15.判断下面一段程序是否正确:

删除学号为s9的学生的信息,并删除其选课记录

DELETE

FROM S,SC

WHERE S.S#=SC.S# AND S#=‘S9’

16.把数学系全体学生的成绩置零。

UPDATE SC

SET G = 0

WHERE ; 17.比较连接、等值连接、自然连接

18.程序分析

数据库原理习题(含答案)

第一章绪论 Ⅰ、学习要点 1、准确掌握数据、数据库、数据库系统、数据库管理系统等基本术语、概念; 2、数据独立性的概念、分类及实现途径; 3、数据模型的概念、分类、要素及作用; 4、数据库三级模式体系结构的含义及作用; 5、关系数据模型的三要素内容。 Ⅱ、习题 一、选择题: 1、使用二维表格结构表达数据和数据间联系的数据模型是() A、层次模型 B、网状模型 C、关系模型 D、实体—联系模型 2、DB、DBS、DBMS间的关系是() A、DB包括DBMS和DBS B、DBMS包括DB和DBS C、DBS包括DB和DBMS D、DBS与DB和DBMS无关 3、在数据库中存储的是() A、数据 B、数据模型 C、数据及数据之间的联系 D、信息 4、数据库系统中,用()描述全部数据的整体逻辑结构。 A、外模式 B、模式 C、内模式 D、数据模式 5、数据库中,导致数据不一致的根本原因是() A、数据量太大 B、数据安全性不高 C、数据冗余 D、数据完整性约束不强 6、划分层次型、网状型和关系型数据库的原则是() A、记录的长度 B、文件的大小 C、联系的复杂程度 D、数据及联系的表示方式 7、数据库三级模式体系结构的划分,主要有利于保持数据库的() A、数据安全性 B、数据独立性 C、结构规范化 D、操作可行性 8、数据库系统中,用()描述用户局部数据的逻辑结构,它是用户和数据库系统间的接口。 A、外模式 B、模式 C、内模式 D、数据模式 9、数据库系统中,用()描述全部数据的物理存储视图。 A、外模式 B、模式 C、内模式 D、数据模式 10、数据库系统中用于定义和描述数据库逻辑结构的语言是() A、DML B、DDL C、DCL D、SQL 11、数据库系统支持的数据共享指的是()

数据库安全技术测验题6

第6章测试题 一、单选题 1、大数据的核心就是()。 A、告知与许可 B、预测 C、匿名化 D、规模化 参考答案:B 2、大数据不是要教机器像人一样思考。相反,它是()。 A、把数学算法运用到海量的数据上来预测事情发生的可能性 B、被视为人工智能的一部分 C、被视为一种机器学习 D、预测与惩罚 参考答案:A 3、大数据是指不用随机分析法这样的捷径,而采用(A)的方法。 A、所有数据 B、绝大部分数据 C、适量数据 D、少量数据 参考答案:A 4、大数据的简单算法与小数据的复杂算法相比()。 A、更有效 B、相当 C、不具备可比性 D、无效 参考答案:A 5、相比依赖于小数据和精确性的时代,大数据因为更强调数据的(),帮助我们进一步接近事实的真相。 A、安全性

B、完整性 C、混杂性 D、完整性和混杂性 参考答案:D 6、大数据的发展,使信息技术变革的重点从关注技术转向关注()。 A、信息 B、数字 C、文字 D、方位 参考答案:A 7、大数据时代,我们是要让数据自己“发声”,没必要知道为什么,只需要知道()。 A、原因 B、是什么 C、关联物 D、预测的关键 参考答案:B 8、建立在相关关系分析法基础上的预测是大数据的() A、基础 B、前提 C、核心 D、条件 参考答案:C 9、下列说法正确的是()。 A、有价值的数据是附属于企业经营核心业务的一部分数据; B、数据挖掘它的主要价值后就没有必要再进行分析了; C、所有数据都是有价值的; D、在大数据时代,收集、存储和分析数据非常简单; 参考答案:C

10、在大数据时代,下列说法正确的是()。 A、收集数据很简单 B、数据是最核心的部分 C、对数据的分析技术和技能是最重要的 D、数据非常重要,一定要很好的保护起来,防止泄露 参考答案:B 11、在大数据时代,我们需要设立一个不一样的隐私保护模式,这个模式应该更着重于()为其行为承担责任。 A、数据使用者 B、数据提供者 C、个人许可 D、数据分析者 参考答案:A 12、对大数据使用进行正规评测及正确引导,可以为数据使用者带来什么切实的好处()。 A、他们无须再取得个人的明确同意,就可以对个人数据进行二次利用。 B、数据使用者不需要为敷衍了事的评测和不达标准的保护措施承担法律责任。 C、数据使用者的责任不需要强制力规范就能确保履行到位。 D、所有项目,管理者必须设立规章,规定数据使用者应如何评估风险、如何规避或减轻潜在伤害。 参考答案:A 13、促进隐私保护的一种创新途径是():故意将数据模糊处理,促使对大数据库的查询不能显示精确的结果。 A、匿名化 B、信息模糊化 C、个人隐私保护 D、差别隐私 参考答案:D

执业医师技能考试病例分析试题及评分标准

编号:001 病例摘要: 患者女性,25岁,因面色苍白、头晕、乏力1年余,加重伴心慌1个月来诊。 1年前无明显诱因头晕、乏力,家人发现面色不如从前红润,但能照常上班,近1个 月来加重伴活动后心慌,曾到医院检查说血红蛋白低(具体不详),给硫酸亚铁口服,因胃难受仅用过1天,病后进食正常,不挑食,二便正常,无便血、黑便、尿色异常、鼻衄和齿龈出血。睡眠好,体重无明显变化。既往体健,无胃病史,无药物过敏史。结婚半年,月经初潮14岁,7天/27天,末次月经半月前,近2年月经量多,半年来更明显。 查体:T 36℃,P 104次/分, R18次/分, Bp 120/70mmHg,一般状态好,贫血貌, 皮肤粘膜无出血点,浅表淋巴结不大,巩膜不黄,口唇苍白,舌乳头正常,心肺无异常,肝脾不大. 化验:Hb 60g/L, RBC 3.0?1012/L, MCV 70fl, MCH 25pg, MCHC 30%, WBC 6.5?109/L, 分类:中性分叶70%,淋巴27%,单核3%,plt 260?109/L,网织红细胞1.5%,尿蛋白(-),镜检(-),大便潜血(-),血清铁50?g/dl。 时间:准备5分钟,口述回答10分钟 评分要点:(总分20分) 一、诊断及诊断依据(8分) (一) 诊断: 1.缺铁性贫血月经过多所致3分 2.月经过多原因待查2分 (二) 诊断依据: 1.月经过多1分 2.化验:小细胞低色素性贫血1分 3.血清铁低1分 二、鉴别诊断(5分) 1.慢性病贫血2分 2.海洋性贫血 1.5分 3.铁幼粒细胞贫血 1.5分 三、进一步检查(4分) 1.骨髓检查+铁染色 1.5分 2.血清铁蛋白、总铁结合力 1.5分 3.妇科检查:包括B超、必要时诊刮1分 四、治疗原则(3分) 1.去除病因:治疗妇科病 1.5分 2.补充铁剂 1.5分 编号:002 病例摘要: 男性,15岁,因发热、食欲减退、恶心2周,皮肤黄染1周来诊 患者2周前无明显诱因发热达38℃,无发冷和寒战,不咳嗽,但感全身不适、乏力、 食欲减退、恶心、右上腹部不适,偶尔呕吐,曾按上感和胃病治疗无好转。1周前皮肤出现黄染,尿色较黄,无皮肤搔痒,大便正常,睡眠稍差,体重无明显变化。既往体健,无肝炎和胆石症史,无药物过敏史,无输血史,无疫区接触史。 查体:T37.5℃,P 80次/分,R 20次/分,Bp 120/75mmHg,皮肤略黄,无出血点,浅 表淋巴结末触及,巩膜黄染,咽(-),心肺(-),腹平软,肝肋下2cm,质软,轻压痛和叩击痛,脾侧位刚及,腹水征(-),下肢不肿。 化验:血Hb 126g/L, WBC 5.2?109/L, N 65%, L 30%, M 5%, plt 200?109/L,网织红

数据库原理例题及解答

一、实验目的: 1、了解SQL语言的特点和基本概念。 2、能够针对某种具体的DBMS(本实验采用Access2003),熟练地运用单表查询、连接查询、嵌套查询、集合 查询等各种SQL查询语句对数据库中的表进行操作。 3、对相同的查询要求,能够采用多种查询方法实现,并能分析各种方法的优劣,从中选择合适的方法。 二、实验过程: 1、Print the names of professors who work in departments that have fewer than 50 PhD students. 解:(1)分析:本题是查询在博士生人数少于50个人的系工作的教师名字。查询教授名字可以通过prof 表,而所查询的教授名字是有限制条件的, 他所工作的系名要属于特定的集合(所有系名的一个子集),显然这个子集可以通过查询 dept表获得,所以带有谓词in的嵌套子查询可以实现题目要求。 (2)语句实现: ' SELECT Prof.字段1 FROM Prof WHERE Prof.字段2 IN (SELECT Dept.字段1 FROM Dept WHERE Dept.字段2 < 50); ****************************************************; (3)查询结果: | 2、Print the name(s) of student(s) with the lowest gpa 解:(1)分析:本题是查询成绩点最低的学生的名字。最低的成绩点可以在student表中通过函数min(gpa)获得,而所查询学生的名字的限制为成绩点等于min(gpa), 因此可用如下嵌套子查询实现。 (2)语句实现: > SELECT Student.字段2

数据库安全性习题解答和解析

第九章数据库安全性习题解答和解析 1. 1.什么是数据库的安全性? 答:数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。 2. 2.数据库安全性和计算机系统的安全性有什么关系? 答:安全性问题不是数据库系统所独有的,所有计算机系统都有这个问题。只是在数据库系统中大量数据集中存放,而且为许多最终用户直接共享,从而使安全性问题更为突出。 系统安全保护措施是否有效是数据库系统的主要指标之一。数据库的安全性和计算机系统的安全性,包括操作系统、网络系统的安全性是紧密联系、相互支持的。 3.试述可信计算机系统评测标准的情况,试述TDI/TCSEC标准的基本内容。 答:各个国家在计算机安全技术方面都建立了一套可信标准。目前各国引用或制定的一系列安全标准中,最重要的是美国国防部(DoD)正式颁布的《DoD可信计算机系统评估标准》(Trusted Computer System Evaluation Criteria,简称 TCSEC,又称桔皮书)。(详细介绍参见《概论》9.1.2)。 TDI/TCSEC标准是将TCSEC扩展到数据库管理系统,即《可信计算机系统评估标准关于可信数据库系统的解释》(Trusted Database Interpretation 简称TDI, 又称紫皮书)。在TDI中定义了数据库管理系统的设计与实现中需满足和用以进行安全性级别评估的标准。 TDI与TCSEC一样,从安全策略、责任、保证和文档四个方面来描述安全性级别划分的指标。每个方面又细分为若干项。这些指标的具体内容,参见《概论》9.1.2。 4.试述TCSEC(TDI)将系统安全级别划分为4组7个等级的基本内容。 答:根据计算机系统对安全性各项指标的支持情况,TCSEC(TDI)将系统划分为四组(division)7个等级,依次是D、C(C1,C2)、B(B1,B2,B3)、A(A1),按系统可靠或可信程度逐渐增高。 这些安全级别之间具有一种偏序向下兼容的关系,即较高安全性级别提供的安全保护包含较低级别的所有保护要求,同时提供更多或更完善的保护能力。各个等级的基本内容为:D级 D级是最低级别。一切不符合更高标准的系统,统统归于D组。 C1级只提供了非常初级的自主安全保护。能够实现对用户和数据的分离,进行自主

2010执业医师技能考试150题病史采集及病例分析全部答案

1 号题第一站:病史采集:男, 21 岁,腹痛伴恶心呕吐 8 小时急诊就诊。(p16)急性阑尾炎引起腹痛 一现病史 1、根据主诉及相关鉴别询问 (1)腹痛起病情况:有无饮食、手术诱因,注意与各种急腹症鉴别,注意缓解因素 (2)腹痛性质和程度:绞痛多为空腔脏器痉挛、扩张;烧灼痛多与化学刺激有关,刀割痛为脏器穿孔(3)腹痛部位(4)腹痛的时间与进食、活动、体位的关系,( 5)相关伴随症状:如伴恶心,呕吐的情况( 6)发病以来饮食、睡眠和体重变化 2、诊疗经过 (1)是否到医院就诊?做过哪些检查?结果如何?(2)治疗和用药情况,疗效如何? 二、相关病史 1、有无药物过敏史 2、与该病有关的其他病史:既往有无类似发作、有无消化溃疡、胆道、胰腺疾病史 3、有无烟酒嗜好 4、有无肿瘤等遗传家族史 病历分析是十二指肠溃疡。 一、诊断及诊断依据二、鉴别诊断 1、慢性胃炎 2、慢性胆囊炎 3、胃癌 4、功能消化不良 三、进一步检查 1、胃镜或钡餐造影 2、 B 超 四、治疗原则 1、一般治疗 2、质子泵抑制剂或 H2 受体拮抗剂抑制胃酸治疗,并可给予保护胃黏膜药物 3、如胃镜发现幽门螺杆菌,应给予根除幽门螺杆菌治疗(以PPI 或胶体铋为基础加两种抗 生素的三联治疗方案)第二站:体格检查是血压测量,颈部部淋巴结检查,肺底移动度,脾触诊,Brudzinski 征。基本操作,腹穿。 第三站:正常心电图,右侧气胸。 2 号题病史采集:发热,右颈部包块病例分析:腹股沟斜疝,肠梗阻( p211) 一、诊断及诊断依据二、鉴别诊断 1、脂肪瘤,柔软,无压痛,不能还纳 2、鞘膜积液 3、绞窄性疝 三、进一步检查 1、立位 X 线腹部平片 2、术前血、尿常规检查 四、治疗原则 1、迅速开放静脉、给予抗生素,做好术前准备 2、急诊手术治疗,如无肠坏死,行疝 修补术,如发生肠坏死,行肠切除,疝囊高位结扎操作:皮肤弹性及水肿检查,心脏叩诊,腹部体表标志及四分法,吸痰 3 号题第一站:病史采集:呼吸困难病例分析:子宫肌瘤节育环( p319)一、诊断及诊断依据 二、鉴别诊断 1、子宫腺肌瘤 2、子宫肌瘤恶变或子宫肉瘤三、进一步检查 1、 B 超 2、取环及分段刮宫,送病理检查 3、完善术前化验 四、治疗方案,开腹探查,切除子宫,术后抗贫血治疗 4 号题病史采集:反复发作喘息,加重病例分析是:乳腺囊性增生(鉴别诊断:乳腺癌、乳房纤维腺瘤,进一步检查: B 超、乳腺钼靶、肿物穿刺活检;治疗原则:戴胸罩、服用逍遥散等中药、胀痛严重时可考虑在月经前 10 天服用甲基睾丸酮) 1、病史采集:患者女,37岁,发热,咳嗽,咳痰2天入院。 一现病史

数据库原理和应用教程第4版习题与解析

习题参考答案 第1章习题参考答案 一、选择题 1. C 2. B 3. D 4. C 5. D 6. B 7. A 8. B 9. D 10. B 11. C 12. D 13. D 14. D 15. B 16. C 17. D 18. A 19. D 20. A 21. D 22. D 23. C 24. A 25. C 二、填空题 1. 数据库系统阶段 2. 关系 3. 物理独立性 4. 操作系统 5. 数据库管理系统(DBMS) 6. 一对多 7. 独立性 8. 完整性控制 9. 逻辑独立性 10. 关系模型 11. 概念结构(逻辑) 12. 树有向图二维表嵌套和递归 13. 宿主语言(或主语言) 14. 数据字典 15. 单用户结构主从式结构分布式结构客户/服务器结构浏览器/服务器结构 16. 现实世界信息世界计算机世界 三、简答题 1、简述数据库管理技术发展的三个阶段。各阶段的特点是什么? 答:数据库管理技术经历了人工管理阶段、文件系统阶段和数据库系统阶段。 (1)、人工管理数据的特点: A、数据不保存。 B、系统没有专用的软件对数据进行管理。 C、数据不共

享。D、数据不具有独立性。 (2)、文件系统阶段的特点: A、数据以文件的形式长期保存。 B、由文件系统管理数据。 C、程序与数据之间有一定的独立性。 D、文件的形式已经多样化 E、数据具有一定的共享性 (3)、数据库系统管理阶段特点: A、数据结构化。 B、数据共享性高、冗余度底。 C、数据独立性高。 D、有统一的数据控制功能。 2、从程序和数据之间的关系来分析文件系统和数据库系统之间的区别和联系 答:数据管理的规模日趋增大,数据量急剧增加,文件管理系统已不能适应要求,数据库管理技术为用户提供了更广泛的数据共享和更高的数据独立性,进一步减少了数据的余度,并为用户提供了方便的操作使用接口。数据库系统对数据的管理方式与文件管理系统不同,它把所有应用程序中使用的数据汇集起来,以记录为单位存储,在数据库管理系统的监督和管理下使用,因此数据库中的数据是集成的,每个用户享用其中的一部分。 3、简述数据库、数据库管理系统、数据库系统三个概念的含义和联系。 答:数据库是指存储在计算机内、有组织的、可共享的数据集合。 数据库管理系统是软件系统的一个重要组成部分,它通过借助操作系统完成对硬件的访问,并对数据库的数据进行存取、维护和管理。 数据库系统是指计算机系统中引入数据库后的系统构成。它主要由数据库、数据库用户、计算机硬件系统和计算机软件系统几部分组成。 三者的联系是:数据库系统包括数据库和数据库管理系统。数据库系统主要通过数据库管理系统对数据库进行管理的。 4、数据库系统包括哪几个主要组成部分?各部分的功能是什么?画出整个数据库系统的层次结构图。 答:数据库系统包括:数据库、数据库用户、软件系统和硬件系统。 数据库主要是来保存数据的。 数据库用户是对数据库进行使用的人,主要对数据库进行存储、维护和检索等操作。 软件系统主要完成对数据库的资源管理、完成各种操作请求。 硬件系统主要完成数据库的一些物理上的操作,如物理存储、输入输出等。

技能考试病例分析例题

1.病例分析 男性,45岁,右上腹胀痛伴乏力半年。 患者于半年前开始出现右上腹胀痛,向背部放射,伴乏力,下午及劳累后明显。食欲尚可,吴发热、厌油腻食物症状,体重变化不大。有乙型肝炎病史10余年,未规治疗。 查体:T36.8℃ P 82次/分 R19次/分 BP135/80mmHg。皮肤巩膜无黄染。未见蜘蛛痣。浅表淋巴结未触及肿大。心肺查体无异常。未见腹壁静脉曲,腹软。肝肋下可触及边缘,质硬。边缘不规则,触痛(+),上界位于右锁骨中线第5肋间,脾肋下2CM。腹部叩诊呈鼓音,移动性浊音阴性。 实验室检查:血常规:Hb 120g/L,WBC 4.0X109/L,PIT 1100X109/L,ATP637ng/ml,CEA 2.5ng/ml。 要求:根据以上病历摘要,请写出初步诊断、诊断依据(如有两个以上诊断,应分别写出各自诊断依据,未分别写出扣分)、鉴别诊断、进一步检查与治疗原则。 2.病例分析 病例摘要:女性,55岁,上腹痛2天。 2天前进食后1小时上腹正中隐痛,逐渐加重,呈持续性,向腰背部放射,仰卧,咳嗽或活动时加重,伴低热、恶心、频繁呕吐,吐出食物、胃液和胆汁,吐后腹痛无减轻,多次使用止痛药无效。发病以来无咳嗽、胸痛、腹泻及排尿异常。既往有胆石症多年,但无慢性上腹痛史。无反酸、黑便史,无明确心、肺、肝肾病史,个人史、家族史无特殊。 查体:T39C, P104次|分,R19次)分,BP130MMHB.急性病容,侧卧卷曲位,皮肤干燥,无出血点,浅表淋巴结未触及,巩膜无黄染,心肺无异常,腹平坦,上腹部轻度肌紧,压痛明显,可疑反跳痛,未触及肿块,Murphy征阳性,肝肾区无明显叩痛,移动性浊音可疑阳性,肠鸣音稍弱,双下肢不肿。 实验室检查:血HB120g)L, wbc22*109)l, N86%, L14%, PLT110*109)L.尿蛋白(+-)RBC2-3)高倍,尿淀粉酶32U(WINSLOW法),腹平片未见膈下游离气体和液平,肠管稍扩,血清BUN7.0mmol)L. 时间15分钟总分22分 3. 病例分析 病史摘要: 女性,38岁,腹胀、乏力、消瘦3个月。 患者3个月前开始出现腹胀、乏力,近2个月来偶有右侧腹部隐痛。发病以来食欲减退,逐渐消瘦,无鲜血便,但有时大便色黑,小便正常,体重下降约5kg,既往体健,月经规律,量正常。无烟酒嗜好,无遗传病家族史。 查体:T39℃,P88次/分,BP120/70mmhg。贫血貌,睑结膜和口唇略苍白。双肺未闻及干湿性啰音,心界不大,心率88次/分,律齐。腹平软,肝脾肋下未触及,右侧腹部扪及一5.5cm*3cm纵行肿块,无压痛,活动度小,移动性浊音(-),肠鸣音正常,直肠指诊未见异常。 实验室检查:血常规:Hb90g/L,RBC3.5*1012/L,WBC4.5*109/L,N0.68,Plt210*109/L。大便隐血阳性。尿常规(-)。 时间:15分钟

数据库原理及应用 练习题及参考答案

数据库原理与应用练习题及参考答案 一、选择题 1.一下关于关系的说法正确的是( A ) A.一个关系就是一张二维表 B.在关系所对应的二维表中,行对应属性,列对应元组。 C.关系中各属性不允许有相同的域。 D.关系的各属性名必须与对应的域同名。 2.关系数据表的关键字可由( D )属性组成。 A.一个 B.两个 C.多个 D.一个或多个 3.进行自然连接运算的两个关系( A ) A.至少存在一个相同的属性名 B.可不存在任何相同的属性名 C.不可存在个相同的属性名 D.所有属性名必须完全相同 4.概念结构设计是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的( B )。 A.数据模型 B.概念模型 C.层次模型 D.关系模型 5.Access 2010 数据库具有很多特点,下列叙述中,正确的是( B )。 A. Access 2010数据表可以保存多种数据类型,但是不包括多媒体数 B. Access 2010可以通过编写应用程序来操作数据库中的数据 C. Access 不能支持 Internet/Intranet 应用 D. Access 2010 使用切换面板窗体管理数据库对象 6.数据表的基本对象是( A ) A.表 B.查询 C.报表 D.窗体 7.利用Access 2010 创建数据库文件,其扩展名是( B ) A.mdb B.accdb C.xlsx D. acc 8.启动Access 2010 后,最先显示的是什么界面( C ) A.数据库工作界面 B.“打开”窗口 C. Backstage D导航窗格 9.在 Access 数据库对象中,不包括的是( B ) A.表 B.向导 C.窗体 D.模块 10.表的组成内容包括( C ) A.查询和字段 B.报表和字段 C.字段和记录 D.记录和窗体 11.在 Access 2010 数据库的表设计视图中,不能进行的操作是( A ) A.修改字段类型 B.设置索引 C.增加字段 D.删除记录

数据库安全性练习试题和答案

数据库安全性习题 一、选择题 1. 以下()不属于实现数据库系统安全性的主要技术和方法。 A. 存取控制技术 B. 视图技术 C. 审计技术 D. 出入机房登记和加锁 2.SQL中的视图提高了数据库系统的()。 A. 完整性 B. 并发控制 C. 隔离性 D. 安全性 3.SQL语言的GRANT和REVOKE语句主要是用来维护数据库的()。 A. 完整性 B. 可靠性 C. 安全性 D. 一致性 4. 在数据库的安全性控制中,授权的数据对象的(),授权子系统就越灵活。 A. 范围越小 B. 约束越细致 C. 范围越大 D. 约束范围大 三、简答题 1. 什么是数据库的安全性 答:数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。 2. 数据库安全性和计算机系统的安全性有什么关系

答:安全性问题不是数据库系统所独有的,所有计算机系统都有这个问题。只是在数据库系统中大量数据集中存放,而且为许多最终用户直接共享,从而使安全性问题更为突出。 系统安全保护措施是否有效是数据库系统的主要指标之一。 数据库的安全性和计算机系统的安全性,包括操作系统、网络系统的安全性是紧密联系、相互支持的, 3.试述实现数据库安全性控制的常用方法和技术。 答:实现数据库安全性控制的常用方法和技术有: 1)用(户标识和鉴别:该方法由系统提供一定的方式让用户标识自己的名字或身份。每次用户要求进入系统时,由系统进行核对,通过鉴定后才提供系统的使用权。 2)存取控制:通过用户权限定义和合法权检查确保只有合法权限的用户访问数据库,所有未被授权的人员无法存取数据。例如C2级中的自主存取控制(DAC),B1级中的强制存取控制(MAC); 3)视图机制:为不同的用户定义视图,通过视图机制把要保密的数据对无权存取的用户隐藏起来,从而自动地对数据提供一定程度的安全保护。 4)审计:建立审计日志,把用户对数据库的所有操作自动记录下来放入审计日志中,DBA可以利用审计跟踪的信息,重现导致数据库现有状况的一系列事件,找出非法存取数据的人、时间和内容等。

数据库原理及应用(第2版)习题参考答案..

第1章数据概述 一.选择题 1.下列关于数据库管理系统的说法,错误的是C A.数据库管理系统与操作系统有关,操作系统的类型决定了能够运行的数据库管理系统的类型 B.数据库管理系统对数据库文件的访问必须经过操作系统实现才能实现 C.数据库应用程序可以不经过数据库管理系统而直接读取数据库文件 D.数据库管理系统对用户隐藏了数据库文件的存放位置和文件名 2.下列关于用文件管理数据的说法,错误的是D A.用文件管理数据,难以提供应用程序对数据的独立性 B.当存储数据的文件名发生变化时,必须修改访问数据文件的应用程序 C.用文件存储数据的方式难以实现数据访问的安全控制 D.将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用户操作数据的效率 3.下列说法中,不属于数据库管理系统特征的是C A.提供了应用程序和数据的独立性 B.所有的数据作为一个整体考虑,因此是相互关联的数据的集合 C.用户访问数据时,需要知道存储数据的文件的物理信息 D.能够保证数据库数据的可靠性,即使在存储数据的硬盘出现故障时,也能防止数据丢失 5.在数据库系统中,数据库管理系统和操作系统之间的关系是D A.相互调用 B.数据库管理系统调用操作系统 C.操作系统调用数据库管理系统 D.并发运行 6.数据库系统的物理独立性是指D A.不会因为数据的变化而影响应用程序 B.不会因为数据存储结构的变化而影响应用程序 C.不会因为数据存储策略的变化而影响数据的存储结构 D.不会因为数据逻辑结构的变化而影响应用程序 7.数据库管理系统是数据库系统的核心,它负责有效地组织、存储和管理数据,它位于用户和操作系统之间,属于A A.系统软件B.工具软件 C.应用软件D.数据软件 8.数据库系统是由若干部分组成的。下列不属于数据库系统组成部分的是B A.数据库B.操作系统 C.应用程序D.数据库管理系统 9.下列关于客户/服务器结构和文件服务器结构的描述,错误的是D A.客户/服务器结构将数据库存储在服务器端,文件服务器结构将数据存储在客户端 B.客户/服务器结构返回给客户端的是处理后的结果数据,文件服务器结构返回给客户端的是包含客户所需数据的文件 C.客户/服务器结构比文件服务器结构的网络开销小 D.客户/服务器结构可以提供数据共享功能,而用文件服务器结构存储的数据不能共享

数据库原理课后题答案

数据库原理课后题答案 Document serial number【KKGB-LBS98YT-BS8CB-BSUT-BST108】

第1章 1.试述数据、数据库、数据库系统、数据库管理系统的概念。 答:(1)数据:描述事物的符号记录成为数据。数据的种类有数字、文字、图形、图像、声音、正文等。数据与其语义是不可分的。 (2)数据库:数据库是长期储存在计算机内的、有组织的、可共享的数据集合。数据库中的数据按照一定的数据模型组织。描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。 (3)数据库系统:数据库系统是指在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统(及其开发人具)、应用系统、数据库管理员构成。 (4)数据库管理系统:数据库管理系统是位于用户与操作系统之间的一层数据管理软件,用于科学地组织和存储数据、高效地获取和维护数据。DBMS的主要功能包括数据定义功能、数据操作功能、数据库的建立和维护功能。 6.试述数据库系统三级模式结构,这种结构的优点是什么 答:数据库系统的三级模式机构由外模式、模式和内模式组成。 外模式,亦称子模式或用户模式,是数据库用户(包括应用程序员和最终用户)能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。 模式亦称逻辑模式,是数据库中全体数据呃逻辑结构和特征的描述,是所有用户的公共数据视图。模式描述的是数据的全局逻辑结构。外模式涉及的是数据的内部逻辑结构,通常是模式的子集。 内模式,亦称存储模式,是数据在数据库内部的表示,即对数据的物理结构和存储方式的描述。 数据库系统的三级模式是对数据的三个抽象级别,它对数据的具体组织留给DBMS管理,使用户能逻辑抽象地处理数据,而不必关心数据在计算机中的表示和存储。 为了能够在内部实现这三个抽象层次的联系和转换,数据库系统在这三级模式之间提供了两层映像:外模式∕模式映像和模式∕内模式映像。正是这两层映像保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性。 7.定义并解释下列术语。 外模式:亦称子模式或用户模式,是数据库用户(包括应用程序员和最 终用户)能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。 内模式:亦称存储模式,是数据在数据库内部的表示,即对数据的物理结构和存储方式的描述。 模式:亦称逻辑模式,是数据库中全体数据逻辑结构和特征的描述,是所有用户的公共数据视图。模式描述的是数据的全局逻辑结构。外模式涉及的是数据的内部逻辑结构,通常是模式的子集。 DDL:数据库定义语言,用来定义数据库模式、外模式、内模式的语言。 DML:数据操纵语言,用来对数据库中数据进行查询、插入、删除和修改的语 句。 8.什么叫数据与程序的物理独立性什么叫数据与程序的逻辑独立性为什么数据库系统具有数据与程序的独立性

数据库安全性习题解答和解析学习资料

数据库安全性习题解 答和解析

第九章数据库安全性习题解答和解析 1.1.什么是数据库的安全性? 答:数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。 2.2.数据库安全性和计算机系统的安全性有什么关系? 答:安全性问题不是数据库系统所独有的,所有计算机系统都有这个问题。只是在数据库系统中大量数据集中存放,而且为许多最终用户直接共享,从而使安全性问题更为突出。 系统安全保护措施是否有效是数据库系统的主要指标之一。数据库的安全性和计算机系统的安全性,包括操作系统、网络系统的安全性是紧密联系、相互支持的。 3.试述可信计算机系统评测标准的情况,试述TDI/TCSEC标准的基本内容。 答:各个国家在计算机安全技术方面都建立了一套可信标准。目前各国引用或制定的一系列安全标准中,最重要的是美国国防部(DoD)正式颁布的《DoD 可信计算机系统评估标准》(Trusted Computer System Evaluation Criteria,简称 TCSEC,又称桔皮书)。(详细介绍参见《概论》9.1.2)。 TDI/TCSEC标准是将TCSEC扩展到数据库管理系统,即《可信计算机系统评估标准关于可信数据库系统的解释》(Trusted Database Interpretation 简称TDI, 又称紫皮书)。在TDI中定义了数据库管理系统的设计与实现中需满足和用以进行安全性级别评估的标准。 TDI与TCSEC一样,从安全策略、责任、保证和文档四个方面来描述安全性级别划分的指标。每个方面又细分为若干项。这些指标的具体内容,参见《概论》9.1.2。 4.试述TCSEC(TDI)将系统安全级别划分为4组7个等级的基本内容。 答:根据计算机系统对安全性各项指标的支持情况,TCSEC(TDI)将系统划分为四组(division)7个等级,依次是D、C(C1,C2)、B(B1,B2,B3)、A(A1),按系统可靠或可信程度逐渐增高。

数据库原理与应用考试试题及答案

1.消除了非主属性对码的部分函数依赖的1NF的关系模式,必定是()。 A.1NF B.2NF C.3NF D.BCNF 2 .下列关于数据库恢复说法不正确的是() A.事物故障恢复采用日志文件 B.系统故障恢复采用日志文件 C.介质故障恢复采用日志文件 D.以上故障恢复均不采用日志文件 3.下面()不是常用的数据模型? A.关系模型 B.线性模型 C.层次模型 D.网状模型 4 .在数据库设计中,将E-R图转换成关系数据模型的过程属于()A.需求分析阶段B.概念设计阶段 C.逻辑设计阶段 D.物理设计阶段 5 .DBMS中实现事务持久性的子系统是() A.安全性管理子系统 B.完整性管理子系统 C.并发控制子系统 D.恢复管理子系统 6.数据库与文件系统的根本区别在于() A.提高了系统效率 B.方便了用户使用 C.数据的结构化 D.节省了存储空间 7.SQL语言是()的语言,容易学习。 A.过程化 B.非过程化 C.格式化 D.导航式 8.为了防止一个用户的工作不适当地影响另一个用户,应该采取()。 A.完整性控制 B.访问控制

C.安全性控制 D.并发控制 9.DBMS普遍采用()方法来保证调度的正确性。 A.索引 B.授权 C.封锁 D.日志 10.事务T在修改数据R之前必须先对其加X锁,直到事务结束才释放,这是()。 A.一级封锁协议 B.二级封锁协议 C.三级封锁协议 D.零级封锁协议 11.下面的选项不是关系数据库基本特征的是()。 A.不同的列应有不同的数据类型 B.不同的列应有不同的列名 C.与行的次序无关 D.与列的次序无关 12.关系模型中实现实体间N:M联系是通过增加一个()。 A.关系实现 B.属性实现 C.关系或一个属性实现 D.关系和一个属性实现 13.关系代数运算是以()为基础的运算。 A.关系运算 B.谓词演算 C.集合运算 D.代数运算 14.数据库设计可划分为七个阶段,每个阶段都有自己的设计内容,“为哪些关系,在哪些属性上、键什么样的索引”这一设计内容应该属于()设计阶段。 A.概念设计 B.逻辑设计 C.物理设计 D.全局设计 15.SQL语言中的COMMIT语句的主要作用是()。 A.结束程序 B.返回系统 C.提交事务 D.存储数据 16.一个事务的执行,要么全部完成,要么全部不做,一个事务中对数据库的所有操作都是一个不可分割的操作序列的属性是()。 A.原子性 B.一致性 C.独立性 D.持久性 17.关系的主属性不能取空值,属于()

2020年1月浙江自学考试试题及答案解析数据库原理试卷及答案解析

浙江省2018年1月高等教育自学考试 数据库原理试题 课程代码:02336 一、单项选择题(本大题共15小题,每小题2分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.在数据库系统中,把可以相互区别的客观事物称为() A.属性 B. 字段 C.文件 D.实体 2.数据库的存储设备和存取方法变化不影响整体逻辑结构的特点,称为数据库的()A.实体独立性 B.物理数据独立性 C.客观独立性 D.逻辑数据独立性 3.数据库系统中,使用专用的查询语言操作数据的人员是() A.数据库管理员 B.专业用户 C.应用程序员 D.最终用户 4.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是() A. 多对多 B. 一对多 C. 多对一 D. 一对一 5.在SQL语言中,用于测试列值非空的语句是() A. IS NOT EMPTY B.IS NOT NULL C. NOT UNIQUE D.NOT EXISTS 6.如果关系模式R上有函数依赖AB→C和A→C,则R中存在() A. 完全依赖 B.部分依赖 C. 传递依赖 D.多值依赖 7.关系模型的参照完整性约束是指() A.限制引用一个关系中的不同元组数据 B.限制引用不同关系中的元组数据 C.限制一个关系引用与之联系关系中不存在的元组数据 D.限制两个关系间的互相引用 1

8.4元关系R为:R(A,B,C,D),则() A.ΠA,C(R)为取属性值为A、C的两列组成 B.Π1,3(R)为取属性值为l、3的两列组成 C.Π1,3(R)与ΠA,C(R)是等价的 D.Π1,3(R)与ΠA,C(R) 是不等价的 9.下列叙述中正确的是() A.X →→Y,其中Z=U-X-Y=Φ,则称X→→Y为非平凡的多值依赖; B.X →→Y,其中Z=U-X-Y=Φ,则称X→→Y为平凡的多值依赖; C.对于函数依赖A1,A2,…,An→B来说,如果B是A中的某一个,则称为非平凡函数依赖; D.对于函数依赖A1,A2,…,An→B来说,如果B是A中的某一个,则称为平凡函数依赖; 10.在嵌入式SQL中,为了把集合操作转换成单记录处理方式,引进了以下哪个概念() A.宿主语言 B.游标 C.DDL语言 D.DML语言 11.已知事务T1的封锁序列为:LOCK S(A)…LOCK S(B)…LOCK X(C) …UNLOCK(B) …UNLOCK (A) …UNLOCK (C) 事务T2的封锁序列为:LOCK S(A) …UNLOCK (A) …LOCK S(B) …LOCK X(C) …UNLOCK (C) …UNLOCK (B) 则遵守两段封锁协议的事务是() A.T1 B.T2 C.T1和T2 D.没有 12.设计DB的存储结构属于数据库设计的() A. 需求设计 B. 概念设计 C. 逻辑设计 D. 物理设计 13.恢复机制的关键问题是建立冗余数据,最常用的技术是() A.数据镜像 B.数据转储 C.登录日志文件 D.B+C 14.下列SQL语句中,能够实现“将查询SC表的权限授予用户U1,并允许该用户将此权限 2

口腔医师考试实践技能考试病例分析题例定稿版

口腔医师考试实践技能考试病例分析题例精编 W O R D版 IBM system office room 【A0816H-A0912AAAHH-GX8Q8-GNTHHJ8】

口腔医师考试实践技能考试病例分析题例 试题 1 答案患者,女,56岁。主诉:左上后牙自发隐痛两周现病史:左上后牙两周前出现自发性阵发性隐痛,持续几分钟后可缓解,冷热刺激痛,无明显夜间痛及咬合痛,自觉为左上倒数第2颗牙痛,患牙曾于1年前因龋坏在外院一次充填治疗。检查:|6DO银汞充填体,边缘不密合呈墨浸状,近中探及悬突,叩(±),松(-),近中龈乳头红肿圆钝,冷测敏感,热测迟钝反应痛,X线片示充填体下方密度减低度区,极近髓,根尖周未见明显异常。 标准答案: 答案1)诊断:|6DO慢性牙髓炎2)诊断依据:自发隐痛,冷测敏感,热测迟钝反应痛,深龋近髓,叩诊不适等。3)鉴别诊断:①深龋:无自发痛,温度刺激反应不持续,无迟缓性疼痛反应,叩诊(-)。②可复性牙髓炎:无自发痛,温度刺激反应为短暂的持续即一过性敏感。4)治疗计划:|6D O牙髓治疗 试题 2 答案患者,男,43岁。主诉:左上后牙自发痛2天,伴面部肿痛1天。现病史:左上后牙龋坏,一直未治疗,无明显不适。2天前出现自发性持续性跳痛,患牙浮起感,不

敢咬合,无明显冷热刺激痛。1天前左面部肿胀疼痛,压痛明显,无全身发热等不适,自服“先锋2号”及“甲硝唑”1天,症状无明显缓解,求诊。检查:左眶下区肿胀,皮肤色泽正常,皮温不高,压痛明显,无可凹性水肿。|4DL深大龋洞,腐多,探露髓,不敏感,叩(+++),松(IIo),龈颊沟变平,色红,压痛明显,未触及波动感,冷热测均无反应,X线示骨硬板消失,根周膜略宽。 标准答案: 答案1)诊断:|4DL急性根尖周炎2)诊断依据:①病史:可定位的自发持续痛,咬合痛,浮出感。龋洞充填史。②检查:深大龋洞,露髓,冷热测均无反应,叩(+++),松(IIo),龈颊沟变平,压痛明显,X线示骨硬板消失,根周膜略宽。3)鉴别诊断:①急性牙髓炎:患牙有放散痛,叩诊可有不适,但不表现疼痛。冷热测引发疼痛。②慢性根尖炎:患牙叩诊不适,无明显自发痛,X线可见根尖区明显阴影。③蜂窝织炎:颌面部软组织的红、肿、热、痛等急性炎症表现突出,重者出现功能障碍;全身反应明显。4)治疗计划:①开髓开放引流,消炎止痛。②急性炎症消退后行根管治疗。

数据库原理试题及答案

全国2001年10月自学考试数据库原理试题及答案2 作者:ryan 点击:时间:2003-10-11 上午 23:05:00 来源: 第一部分选择题 (共30分) 一、单项选择题 (本大题共15小题,每小题2分,共30分) 在每小题列出的四个选项中只有一个是符合题目要求的,请将其代码填在题后的括号内。错选或未选均无分。 1. 单个用户使用的数据视图的描述称为【】 A. 外模式 B. 概念模式 C. 内模式 D. 存储模式 2. 子模式DDL用来描述【】 A. 数据库的总体逻辑结构 B. 数据库的局部逻辑结构 C. 数据库的物理存储结构 D. 数据库的概念结构 3. 在DBS中,DBMS和OS之间的关系是【】 A. 相互调用 B. DBMS调用OS C. OS调用DBMS D. 并发运行 4. 五种基本关系代数运算是【】 A. ∪,-,×,π和σ B. ∪,-,∞,π和σ C. ∪,∩,×,π和σ D. ∪,∩,∞,π和σ 5. 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是【】 A. 左外联接 B. 右外联接 C. 外部并 D. 外联接 6. 下列聚合函数中不忽略空值 (null) 的是【】 A. SUM (列名) B. MAX (列名) C. COUNT ( * )

D. AVG (列名) 7. 设关系模式R (A,B,C),F是R上成立的FD集,F = {B→C},则分解ρ = {AB,BC}相对于F 【】 A. 是无损联接,也是保持FD的分解 B. 是无损联接,但不保持FD的分解 C. 不是无损联接,但保持FD的分解 D. 既不是无损联接,也不保持FD 的分解 8. 关系模式R分解成ρ = {R1,…,Rk},F是R上的一个FD集,那么R中满足F的每一个关系r,与其投影联接表达式mρ(r) 间的关系满足【】 A. rí mρ(r) B. mρ(r) í r C. r = mρ(r) D. r≠mρ(r) 9. 在数据库设计中,将ER图转换成关系数据模型的过程属于【】 A. 需求分析阶段 B. 逻辑设计阶段 C. 概念设计阶段 D. 物理设计阶段 10. SQL中,下列涉及空值的操作,不正确的是【】 A. AGE IS NULL B. AGE IS NOT NULL C. AGE = NULL D. NOT (AGE IS NULL) 11. 如果事务T获得了数据项Q上的排它锁,则T对Q 【】 A. 只能读不能写 B. 只能写不能读 C. 既可读又可写 D. 不能读不能写 12. DBMS中实现事务持久性的子系统是【】 A. 安全性管理子系统 B. 完整性管理子系统 C. 并发控制子系统 D. 恢复管理子系统 13. SQL的全局约束是指基于元组的检查子句和【】 A. 非空值约束 B. 域约束子句 C. 断言

数据库原理 关系运算 习题答案

数据库系统原理第四章关系运算课后习题答案 4.1 名词解释 (1)关系模型:用二维表格结构表示实体集,外键表示实体间联系的数据模型称为关系模型。 (2)关系模式:关系模式实际上就是记录类型。它的定义包括:模式名,属性名,值域名以及模式的主键。关系模式不涉及到物理存储方面的描述,仅仅是对数据特性的描述。 (3)关系实例:元组的集合称为关系和实例,一个关系即一张二维表格。 (4)属性:实体的一个特征。在关系模型中,字段称为属性。 (5)域:在关系中,每一个属性都有一个取值范围,称为属性的值域,简称域。 (6)元组:在关系中,记录称为元组。元组对应表中的一行;表示一个实体。 (7)超键:在关系中能唯一标识元组的属性集称为关系模式的超键。 (8)候选键:不含有多余属性的超键称为候选键。 (9)主键:用户选作元组标识的一个候选键为主键。(单独出现,要先解释“候选键”) (10)外键:某个关系的主键相应的属性在另一关系中出现,此时该主键在就是另一关系的外键,如有两个关系S和SC,其中S#是关系S的主键,相应的属性S#在关系SC中也出现,此时S#就是关系SC的外键。 (11)实体完整性规则:这条规则要求关系中元组在组成主键的属性上不能有空值。如果出现空值,那么主键值就起不了唯一标识元组的作用。 (12)参照完整性规则:这条规则要求“不引用不存在的实体”。其形式定义如下:如果属性集K是关系模式R1的主键,K也是关系模式R2的外键,那么R2的关系中, K的取值只允许有两种可能,或者为空值,或者等于R1关系中某个主键值。这条规则在使用时有三点应注意: 1)外键和相应的主键可以不同名,只要定义在相同值域上即可。 2)R1和R2也可以是同一个关系模式,表示了属性之间的联系。 3)外键值是否允许空应视具体问题而定。 (13)过程性语言:在编程时必须给出获得结果的操作步骤,即“干什么”和“怎么干”。如Pascal和C语言等。 (14)非过程性语言:编程时只须指出需要什么信息,不必给出具体的操作步骤。各种关系查询语言均属于非过程性语言。 (15)无限关系:当一个关系中存在无穷多个元组时,此关系为无限关系。如元组表达式{t|┐R(t)}表示所有不在关系R中的元组的集合,这是一个无限关系。 (16)无穷验证:在验证公式时需对无穷多个元组进行验证就是无穷验证。如验证公式(u)(P(u))的真假时需对所有的元组u进行验证,这是一个无穷验证的问题。 4.2 为什么关系中的元组没有先后顺序? 因为关系是一个元组的集合,而元组在集合中的顺序无关紧要。因此不考虑元组间的顺序,即没有行序。 4.3 为什么关系中不允许有重复元组?

相关主题
文本预览
相关文档 最新文档