oracle期末考试_第1页
oracle期末考试_第2页
oracle期末考试_第3页
oracle期末考试_第4页
oracle期末考试_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1.外键不 能引用标记为待复查同一个(1)分数表中的主键。请判断对错。错(*)(1)分数的正确2 .下面的说明是一条用户定义的完整性规则,因此必须手动编码;数标记为待复查(1)分数据库不能自动执行此规则。请判断对错。主键必须是唯一的,并且主键的任何部分都不能为空。对错(*)的正确3 .下面的说明是什么约束条件类型的示例?在“图书馆”中,如标记为待复查(1)分数果借给“借阅者”的“书籍”数目超过5 ,我们必须给借阅者发一封信,要求归还“书籍”,这需要编写额外的代码来实现此功能。实体完整性 用户定义的完整性(*) 列完整性引用完整性4 .外键必须为空。请判断对错。标记为待复查错(*)65.选出有关

2、该句的所有不正确的表述,主键是(选择三个正确答案)厂标记为待复查(1)分数(选择所有正确答案)主键是唯一地标识表中各列的单个列。(*)17主键是表中的一列或多列,用于唯一地标识该表中的各行。17主键是一个表中的一组列,用于唯一地标识另一个表中的各行。(*)厂主键仅为一列,且必须为空。(*)不正确。请参阅第11部分第1课。6.要解析物理模型中的多对多关系,可以创建标记为待复查(1)分数唯一键约束条件r交集实体c交集表(*)相互之间存在外键约束条件的两个表7.在概念模型中,多对多关系是通过以下结构解析的:标记为待复查父类型c交集表c交集实体(*)子类型电正确8.为什么表名 this_year_en

3、d+next_year在Oracle数据库中无效?标记为待复查(1)分数表名必须以字母字符开头。|C太长了。r对象名称中不允许使用加号+。(*)度上述各项都不是。C也正确9.在Oracle数据库中,为什么不能使用厂1_TABLE作为表名?标记为待复查(1)分数数据库不能识别全大写的词。此处没有任何问题。您可以创建一个r名为“1_TABLE的表。_ 对象名称不能以数字开头。它们必须以字母开头。(*)TABLE是一个保留字。 r电正确10.从实体关系图转换到物理设计需要更改术语。辅助唯一标识符成为标记为待复查(1)分数歹U|C表口唯一约束条件(*)主键约束条件 r11.映射父类型时,父标记为待复查

4、也正确类型级别(1)分数的关系按常规方法进行转换。子类型级别的关系将变成外键,但外键列都将成为必需的。请判断对错。错(*)Section 12(回答此部分的所有问题)标记为待复查12.应始终在编程阶段结束后立即推行系统。完成开发后就不再需要进一步的工作了。请判断对错。错(*)6标记为待复查13.系统文档是在系统投入运行并且用户已经使用了一段时间后的最后阶段编写的。这样才能提高正确编写系统文档的把握。请判断对错。(1)分数,.错 (*)14.使用DESCRIBE命令可以返回表中的所有行。请判断对错。标记为待复查(1)分数15.错(*)什么命令可从数据库返回数据?标记为待复查(1)分数FETCHG

5、ETSELECT (*)6RETURN16.可以将子句标记为待复查添加到SELECT语(1)分数句中以返回数据的子集。ANYWHEREWHICHoWHERE (*)声EVERYIS17._顾客”表包含以下数据:厂标记为待复查(1)分数标 识姓名地址城市省/市 /自治 区邮编1ColeBee123 MainStreetOrlandoFL328382ZoeTwee1009OliverAvenueBostonMA021163SandraLee22 MainStreetTampaFL32444如果运行以下语句:DELETE FROM 晒客 WHERE标识 20000;哪些值会导致逻辑条件返回TRUE?

6、部门标识=10 and 薪金=20000部门标识=20 and 薪金=20000部门标识=null and 薪金=20001IC部门标识=10 and 薪金=20001 (*)色正确。29.如果使用BETWEENg算符编写查询,则值的输入顺序无关 厂紧要,即“BETWEE低值 AND高值与BETWEEN AND低值”会得出相同的结果。请判断对错。, 对错(*) (*再正确。30.“雇员”表包含以下列:姓氏 VARCHAR2(25)名字 VARCHAR2(25)标记为待复查(1)分数标记为待复查(1)分数标记为待复查(1)分数电子邮件VARCHAR2(50)如果要编写以下SELECT语句来检索具

7、有电子邮件地址的 雇员的姓名。SELECT姓氏|,|名字雇员姓名FROM雇员;则应使用哪条 WHERE?句来完成此条语句?WHER曲子邮件=NULL;0WHER曲子邮件!= NULL;rWHER曲子邮件IS NULL;rWHER曲子邮件 IS NOT NULL; (*)四正确。31.使用标记为待复查% (*)P#r&I jI&正确。 一32.标记为待复查(1)分数如果需要显示部门50中薪金范围在10000到25000之间的雇 厂 员,WHERE?句应如何编写?WHEREB门标识 50AND 薪金 BETWEEN 10000 AND 25000WHEREB门标识 50AND 薪金 BETWEEN

8、 10000 AND 25000WHEREB门标识=50AND 薪金 BETWEEN 25001 AND 10001WHEREB门标识=50AND 薪金 BETWEEN 10000 AND 25000 (*)33.要检索与某字符模式相匹配的行,应使用什么比较条件?标记为待复查(1)分数34.INrLIKE (*)ALMOSTSIMILARDISTINCT关键字用在SELECT子句中的作用是什么?标记为待复查(1)分数隐藏NULL值 C消除所有唯一值并对值进行比较在结果中消除重复的行(*)仅在结果中消除唯一的行IO35.正确。如果需要仅显示雇员表中“姓氏”列和“经理标识”列的唯一组合,应在SEL

9、ECT子句中使用什么关键字?标记为待复查(1)分数ONLYUNIQUEONErDISTINCT (*)DISTINCTROW哪个运(1)分数算符来将字符 串列与 其他列 组合到 一起?Section 17(回答此部分的所有问题)37.关于默认排序顺序,以下哪项表述正确?“ 标记为待复查(1)分数再正确。最小的数字值显示在最后。in最早的日期值显示在最前面。(*)Null值显示在最前面。字符值将以反向字母顺序显示。38.以下哪个比较条件表示“小于或等于?厂标记为待复查(i)分数39.40.=)+= r=6900ORDER BY生氏,名字;(*)SELECT姓氏,名字rFROM求员WHEREi置标识 6900ORDER BY生氏,名字;SELECT姓氏,名字r:lFROM求员WHEREi置标识 =6900ORDER BY生氏 DESC,名字;50.祖正确。“雇员”表包含以下列:标记为待复查雇员标识NUMBER(9) PK(1)分数姓氏 VARCHAR2(25)名字 VARCHAR2(25)部门标识NUMBER(9)比较这两条SQL语句:1.SELECT DISTINCT部门标识 DEPT,姓氏,名字FROMB 员ORD

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论