什么是关系模式?

题目

什么是关系模式?

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

关于关系模式,说法正确的是()。

A.关系模式是对关系的描述

B.关系是型,关系模式是它的值

C.关系模式是静态的、稳定的


参考答案:ABC

第2题:

关系模式有哪些异常操作?它们是由什么原因引起的?解决方法是什么?


参考答案:关系模式的异常操作包括插入异常、删除异常、修改异常。这些异常由模式中某些数据依赖引起的。规范化理论可以改造关系模式,通过分解关系模式来消除不适合的数据依赖,以解决这些异常和潜在的数据不一致性的问题。

第3题:

( 2 )现有关系模式:

教师授课(教师号,姓名,职称,课程号,课程名,学分,教科书名)

其函数依赖集为:

{ 教师号 → 姓名,教师号 → 职称,课程号 → 课程名,课程号 → 学分,课程号 → 教课书名 }

1 指出这个关系模式的主码( 2 分)

2 这个关系模式是第几范式,为什么?( 4 分)

3 将其分解为满足 3NF 要求的关系模式(分解后的关系模式名自定 ) ( 6 分)


正确答案:

1

2

3

第4题:

比较符合师生关系实际的是师生之间关系模式是( )。

A.代际关系模式
B.朋友关系模式
C.法律关系模式
D.代际一朋友关系模式

答案:D
解析:
比较符合师生关系实际的是师生之间关系模式是代际一朋友关系模式。

第5题:

假设上述关系模式RS上存在函数依赖:A1→A3。上述关系模式RS最高满足第几范式(在1NF~BCNF 之内)?为什么?


正确答案:最高满足INF
最高满足INF

第6题:

关于关系模式,说法正确的是( )。

A关系模式是对关系的描述

B关系是型,关系模式是它的值

C关系模式是静态的、稳定的

D关系模式是动态的


正确答案是:AC

第7题:

郭工程师设计的“部门”关系模式中存在什么问题?请用100字以内的文字简要说明理由。为了解决这个问题可将关系模式分解,请给出分解后的关系模式(分解后的关系模式的关系名可依次取“部门_A”、“部门_B”、……)。


正确答案:郭工程师设计的“部门”关系模式中存在的主要问题是数据冗余因为部门关系模式属于2范式(或 2NF)。“部门”关系模式的基本函数依赖集F1为: F1={部门代码→(部门名起始年月终止年月)部门代码→办公室办公室→办公电话) 例如假设某个部门有10个办公室部门代码、部门名、起始年月、终止年月就要被重复10次。为了解决这个问题可将关系模式分解分解后的关系模式如下。 部门_A(部门代码部门名起始年月终止年月) 部门_B(部门代码办公室办公电话)
郭工程师设计的“部门”关系模式中存在的主要问题是数据冗余,因为部门关系模式属于2范式(或 2NF)。“部门”关系模式的基本函数依赖集F1为: F1={部门代码→(部门名,起始年月,终止年月),部门代码→办公室,办公室→办公电话) 例如,假设某个部门有10个办公室,部门代码、部门名、起始年月、终止年月就要被重复10次。为了解决这个问题可将关系模式分解,分解后的关系模式如下。 部门_A(部门代码,部门名,起始年月,终止年月) 部门_B(部门代码,办公室,办公电话)

第8题:

原来的“职员”关系模式存在什么问题?在不增加新关系模式的前提下,请给出修改后的“职员”和“部门”关系模式。


正确答案:“职员”关系模式主要的问题是: 数据冗余问题。因为某部门的职员人数有多少其办公室和电话将要重复存入多少。 数据修改不一致问题。因为某部门的办公室变了可能会导致某些职员的办公室属性修改了某些职员的未修改。 将关系模式修改为: 职员(职员号职员姓名月工资部门号) 部门(部门号部门名负责人代码任职时间办公室电话)
“职员”关系模式主要的问题是: 数据冗余问题。因为某部门的职员人数有多少,其办公室和电话将要重复存入多少。 数据修改不一致问题。因为某部门的办公室变了可能会导致某些职员的办公室属性修改了,某些职员的未修改。 将关系模式修改为: 职员(职员号,职员姓名,月工资,部门号) 部门(部门号,部门名,负责人代码,任职时间,办公室,电话) 解析:此题考察的是查询效率的问题。在涉及相关查询的某些情形中,构造临时关系可以提高查询效率。
  原来的“职员”关系模式主要的问题是数据冗余和数据修改不一致问题。例如,某部门的职员人数有100个,其办公室和电话的属性值将要重复存入100次。如果某部门的办公室变了,可能会导致有些职员的办公室属性值修改了,另一些职员的办公室属性值未修改。根据题意,每个部门有一名负责人、一间办公室、一部电话,因此,为了解决冗余和数据修改不一致的问题,应该将职员关系模式中的属性“办公室”和“电话”放到部门关系模式中,这样修改后的关系模式为:
  职员(职员号,职员姓名,月工资,部门号—)
  部门(部门号,部门名,负责人代码,任职时间,办公室,电话)

第9题:

什么是对关系的描述______。

A.二维表

B.关系模式

C.记录

D.属性


正确答案:B

第10题:

什么是一个“好”的关系模式,一个“不好”的关系模式有什么缺点?
“好”的关系模式通常是指符合第三范式要求的关系,“不好”的关系模式会存在数据冗余、更新异常、插入异常、删除异常等问题。