oracle数据库设计练习题

oracle数据库设计练习题

ID:37861790

大小:81.50 KB

页数:11页

时间:2019-06-01

oracle数据库设计练习题_第1页
oracle数据库设计练习题_第2页
oracle数据库设计练习题_第3页
oracle数据库设计练习题_第4页
oracle数据库设计练习题_第5页
资源描述:

《oracle数据库设计练习题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.“弧线实现”是哪种实现类型的同义词?D父类型实现子类型实现级联实现父类型和子类型实现2.将多对多关系从ER关系图转换到物理设计时,会创建什么?C外键约束条件交集实体交集表主键约束条件3.一对多可选对必选将成为主表中的___D____________。必选外键什么也不是(不会在主表中创建新列)可选外键主键4.两个实体A与B之间具有可选(A)对必选(B)的一对一关系。对它们进行转换时,外键将放置于:A表BS表AS哪里也不放,不会转换一对一关系两个表AS和BS都将获得一个新列和外键5.限定关系所导致的外键也

2、属于以下项的一部分:C表名称列名称检查约束条件主键6.两个实体A与B之间具有可选(A)对必选(B)的一对一关系。对它们进行转换时,外键将放置于:A表BS表AS哪里也不放,不会转换一对一关系两个表AS和BS都将获得一个新列和外键7.从ER关系图转换到物理设计需要更改术语。ER关系图中的实体将变成__________,属性将变成__________。B列,表表,列外键,列表,外键8.在物理数据模型中,关系被表示成以下哪一项?D列主键唯一标识符外键9.从ER关系图转换到物理设计需要更改术语。ER关系图中的关系将

3、变成__________,主要唯一标识符将变成__________。A外键,主键主键,外键外键,必需的业务规则外键,可选的业务规则10.选择有关主键的不正确表述:D主键是唯一地标识表中各行的单个列主键是唯一地标识表中各行的一组列主键是单个表中的一组列和键,用于唯一地标识单个表中的各行主键仅为一列,且不能为空11.对于以下情况,外键不能为空:A外键是主键的一部分外键引用了另一个表外键包含三列或更多列12.下面的说明是什么约束条件类型的示例:如果帐户表“余额”列中的值低于100,则必须给帐户持有人发送一封信,

4、需要进行额外的编程来实现此功能。D实体完整性引用完整性列完整性用户定义的完整性13.以下说明定义了哪种约束条件类型:列只能包含与其已定义的数据格式一致的值。D实体完整性引用完整性列完整性用户定义的完整性14.判断对错。主键中的一列或多列可以为空。错15.以下说明定义了哪种约束条件类型:主键必须是唯一的,并且其任何部分都不能为空。A实体完整性引用完整性列完整性用户定义的完整性16.判断对错。表不一定具有主键。对17.下面的说明是什么约束条件类型的示例:雇员表“部门编号”列中的值必须与部门表“部门编号”列中的

5、值相同。A实体完整性引用完整性列完整性用户定义的完整性18.列完整性是指:A列始终包含值列始终包含正数列始终包含与定义的数据格式一致的值列始终包含少于255个字符的文本数据19.您如何知道何时在设计中使用不同类型的时间?C这些规则为固定规则,必须遵守这取决于系统的功能需求首先判断是否存在时间的概念,然后依据格林尼治标准时间进行绘制始终建立时间模型,如果以后不再需要它,可以将其去掉20.如果要跟踪某雇员的雇佣日期,是否需要“结束日期”属性?C需要,因为有了开始日期就一定要有结束日期不需要,因为结束日期往往是

6、冗余的如果公司要跟踪雇员信息(如多个开始日期和结束日期),则结束日期就是必需的不需要,除非公司很重视该雇员3.在为一个国家实体建立时间模型时,以下哪一项是合乎逻辑的约束条件?D在系统必须跟踪的国家中人们有生也有死。如果要为法国或德国构建一个系统,则需要进行背景审查。系统中的国家可能需要一个结束日期,因为它们可能会随时间而发生重大变化,如南斯拉夫。您需要各个国家的持续记录,因为即使领导阶层随时间发生了变化(如法国、美国和其它大部分国家),但这些国家本身并没有变。5.向数据模型添加了时间概念后,会发生以下变化

7、:C模型有所简化。模型的复杂程度有所增加。仅模型发生变化,但其复杂程度没有变化。上述各项都不是。6.系统包含“时间”(如雇员的开始日期和结束日期)会为用户带来什么好处?增加了系统的可用性和灵活性,用户可以进行跟踪,如跟踪雇员在不同时期中所属的经理。B系统变得非常不稳定,用户可以随心所欲地登录或退出。用户可以创建复杂的程序以支持该组件。几乎不可能进行报告了,用户正喜欢这样。7.通过建立历史记录数据模型会发现有效的业务运作方法,以下哪个方案属于这种情况?C建立历史记录数据模型并不有助于业务。通过报表向管理层提

8、供有价值的信息。跟踪放假日期。雇员可以在两个时区内工作。1.您要为一家计算机销售公司构建一个数据模型,该公司的计算机销售价格会定期下调。如果您希望他们能够修改价格,并跟踪价格更改,则最好的建模方法是什么?创建一个产品实体和一个带有开始日期和结束日期的相关价格实体,然后在必要时让用户输入新价格。每天创建一个新项目和新价格。使用带有开始日期和结束日期的价格实体。允许他们删除项目和输入新项目。A和C2.在设计一个允许人们购买金条的系

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

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

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