




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
11). 在ORACLE数据库设计与实现中,要查询出是否为”空”条件的记录,需要使用()操作符.(选一项)a) BETWEEN b) IS NULL c) LIKE d) !=12)在Oracle中,你以SYSDBA登录,CUSTOMER表位于Mary用户方案中,下面哪条语句为数据库中的 所有用户创建CUSTOMER表的同义词()。(选择一项) a) CREATE PUBLIC SYNONYM cust ON mary.customer; b) CREATE PUBLIC SYNONYM cust FOR mary.customer c) CREATE SYNONYM cust ON mary.customer FOR PUBLIC d) 不能创建CUSTOMER的公用同义词13) 在Oracle数据库设计与实现中,( )提供对SQL的过程扩展。(选择一项)a) iSQL*Plus b) SQL*Plus c) PL/SQL d) 对象存储14) 在Oracle中,用下列语句定义了一个过程: CREATE OR REPLACE PROCEDURE test(a IN VARCHAR2,b IN OUT NUMBER,c OUT VARCHAR2)IS BEGIN . END; / 假定使用的变量都已定义,下面对过程test的调用语法正确的是( )(选择一项) a) test(string,50,v-str2) b) test(v-strl,v-numl,String2) c) test(string,v-numl, v-str2) d) test(v-strl,20,v-str2)15) 在SQL*Plus中,要使PL/SQL块中的DBMS_OUTPUT.PUT_LINE()输出到屏幕,需要首先执行命令().(选择一项)a) set echo on b) set feedback on c) set serverout on d) set screen on答案11) b) IS NULL 12) b) CREATE PUBLIC SYNONYM cust FOR mary.customer13) c) PL/SQL 14) c) test(string,v-numl, v-str2) 15) c) set serverout on16) ORACLE中,执行语句: SELECT address1|,|address2|,|address2 Adress FROM employ; 将会返回()列。(选择一项) a) 0 b) 1 c) 2 d) 3 17) Oracle数据库中,通过()访问能够以最快的方式访问表中的一行。(选择一项) a) 主键 b) Rowid c) 唯一索引 d) 整表扫描18) Oracle数据库中,以下()命令可以删除整个表中的数据,并且无法回滚。(选择一项) a) drop b) delete c) truncate d) cascade19) 在Oracle中,以下是STUDENTS表的结构:SID NUMBER NOT NULL, Primary Key SNAME VARCHAR2(30) COURSE_ID VARCHAR2(10) NOT NULL MARKS NUMBER你需要查询参加了课程ID为C10的考试,并且分数排在前10名的学生,以下()语句能够实现此功能。(选择一项)a) SELECT SID, marks, ROWNUM Rank FROM students WHERE ROWNUM = 10 AND course_id = C10 ORDER BY marks DESC;b) SELECT SID, marks, ROWNUM Rank FROM students WHERE ROWNUM = 10 AND course_id = C10 ORDER BY marks;c) SELECT SID, marks, ROWNUM Rank FROM (SELECT SID, marks FROM students WHERE ROWNUM = 10 AND course_id = C10 ORDER BY marks DESC);d) SELECT SID, marks, ROWNUM Rank FROM (SELECT SID, marks FROM students WHERE course_id = C10 ORDER BY marks DESC) WHERE ROWNUM = 10;20) 在Oracle中,以下是STUDENTS表的结构:STUDENT_ID NUMBER NOT NULL,Primary Key (学生编号)STUDENT_NAME VARCHAR2(30) (学生姓名)COURSE_ID VARCHAR2(10) NOT NULL (课程编号)MARKS NUMBER (分数) 要查询课程编号为”SQL”的分数排在前10名的学生,以下()语句能实现次功能。(选择一项) a) SELECT student_id,marks,ROWNUM ”Rank” FROM students WHERE ROWUNM=10AND course_id=SQL ORDER BY marks DESC; b) SELECT student_id,marks,ROWUNM”Rank” FROM students WHERE ROWUNM=10 ANDcourse_id=SQL ORDER BY marks; c) SELECT student_id,marks,ROWUNM”Rank” FROM students WHERE ROWUNM=10 AND coursr_id=SQL ORDER BY marks DESC; d) SELECT student_id,marks,ROWUNM”RANK” FROM(SELECT student_id,marks FROM students WHERE course_id=SQL ORDER BY marks DESC)WHERE ROWUNM=10;答案16)b 17)c 18) c 19) d 20) d21) 在Oracle中,通过命令()可以释放锁。(选择两项) a) INSERT b) DELETE c) ROLLBACK d) UNLOCK e) COMMIT22) 在Oracle中,事务中使用下列SQL语句不会引起锁定()。(选择一项) a) SELECT b) INSERT c) UPDATE d) DELETE e) SELECTFOR UPDATE23) 在Oracle中,当需要使用显式游标更新或删除游标中的行时,声明游标时指定的SELECT语句必须带有()子句。(选择一项) a) WHERE CURRENT OF b) INTO c) FOR UPDATE d) ORDER BY24) 在Oracle中,有一个名为seq的序列对象,以下语句能返回序列值但不会引起序列值增加的是()。(选择一项) a) select seq.ROWNUM from dual; b) select seq.ROWID from dual; c) select seq.CURRVAL from dual; d) select seq.NEXTVAL from dual;26) 在Oracle中,语句()将ORDER_DATE日期值:2000年3月18日显示为2000年1月1日(选择一项) a) SELECT ROUND(order_date, day) FROM inventory; b) SELECT ROUND(order_date, YEAR) FROM inventory; c) SELECT ROUND(order_date, month) FROM inventory; d) SELECT ROUND(to_char(order_date, yyyy) FROM inventory;28)在Oracle中,不属于游标属性的是()。(选择二项) a) %NOTFOUND b) %FOUND c) %ISCLOSE d) %ISOPEN30)在Oracle 中,()用于在用户之间控制对数据的并发访问。 (选择一项)a) 锁 b) 索引 c) 分区 d) 键答案ce,a,a,c,b, ,c,a1、要把S A L E S表中的P R O D U C T _ T Y P E列的大小从V A R C H A R ( 5 )列增加到V A R C H A R 2 ( 1 0 ),用下列哪个语句?A. alter table sales add (product_typevarchar2(10);B. alter table sales modify product_typevarchar2(10);C. alter table sales set unused columnproduct_type varchar2(10);D. alter table sales drop columnproduct_type;2. 要改变现有数据库表名,下列哪个方法是行不通的?A. 使用create table as select语句,然后删除原表。B. 使用r e n a m e命令。C. 删除表,然后用新名称重建。D. 使用alter table rename命令。 3、你要用索引提高工资查阅性能。查询要确定员工提薪 1 2 %时的工资。可以用哪个 c r e a t e i n d e x命令?A. create index my_idx_1 on employee (salary * 1.12) ;B. create unique index my_idx_1 on employee (salary);C. create bitmap index my_idx_1 on employee (salary);D. create index my_idx_1 on employee (salary) reverse ;答案BCA1) 在Oracle中,在SQL提示符下调用PL/SQL过程的方法是().(选择一项) a) 使用CALL语句 b) 使用EXECUTE语句 c) 使用RUN语句 d) 直接使用过程名2)有Oracle表”cd”,它包含属性”cdcode”,”category”和”cdname”,你要查询category取值为”CLASSIC”或”ROCK”的行,你采用语句()。(选择两项) a)SELECT * FROM cd WHERE category IN (CLASSIC,ROCK); b)SELECT * FROM cd WHERE category BETWEEN CLASSIC AND ROCK; c)SELECT * FROM cd WHERE category=CLASSIC AND category=ROCK;d)SELECT * FROM cd WHERE category=CLASSIC OR category=ROCK;3)在Oracle中,如果使用下列的查询语句:SELECT manufacture_id,DISTINCT id,description,quantity FROM inventory;会显示()。(选择一项)a) manufacture_id,description,quantity和不重复的id值b) manufacture_id和不重复的id、description和quantity值c) 不重复的manufacture_id、description、quantity和id的值组合d) manufacture_id和不重复的description、quantity和id的值组合e) 没有值显示,因为该查询会失败4)在Oracle中,用如下语句创建一个表,且插入一行记录:CREATE TABLE cd(cdcode CHAR(4),cd_desc CLOB);INSERT INTO cd VALUES(CD01,THIS IS A WROLD MUSIC CD CREATED BY KEVIN);之后在SQL PLUS中执行以下PL/SQL语句:DECLARE Var COLB; Var1 VARCHAR2(100);amt integer:=11;BEGINSELECT cd_desc INTO var FROM cd WHERE cdcode=CD01;DBMS_LOB.READ(var,amt,1,var1);DBMS_OUTPUT.PUT_LINE(v
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025贵州贵阳机场股份公司质量安全部呼叫中心96967实习生招聘1人笔试历年参考题库附带答案详解
- 2025贵州毕节市水务投资集团有限责任公司及所属金沙弘禹供水有限责任公司招聘笔试历年参考题库附带答案详解
- 2025安徽芜湖市鸠江区招聘区属国有企业领导人员拟聘用人员考前自测高频考点模拟试题及答案详解(网校专用)
- 2025福建南平委党校教师招聘8人模拟试卷及一套答案详解
- 2025浙江省衢州市衢江区国有企业春季引才活动笔试人员等笔试历年参考题库附带答案详解
- 2025广东韶关市新丰县招聘暨选聘公办教师30人(编制)考前自测高频考点模拟试题含答案详解
- 2025广东广州花都城投西城经济开发有限公司第二次招聘项目用工人员23人笔试历年参考题库附带答案详解
- 2025江苏无锡市锡山区卫生健康系统招聘事业编制卫生人才15人(校园招聘)考前自测高频考点模拟试题带答案详解
- 2025广东肇庆市怀集县卫生健康局赴高校招聘卫生专业技术人员52人考前自测高频考点模拟试题完整参考答案详解
- 2025年吉安市青原区两山人力资源服务有限公司面向社会公开招聘临聘人员的模拟试卷及完整答案详解
- 教育培训机构合作培训协议
- 苹果电脑macOS效率手册
- 职称英语A级词汇大全
- 某光伏发电工程EPC总承包投标文件技术文件
- (正式版)JBT 2603-2024 电动悬挂起重机
- JJG(交通) 133-2023 落锤式弯沉仪
- 工厂主管人员值班表
- 消防安全周巡查记录表
- 第三章 护理伦理学基本原则规范和范畴
- 能源化学与能源化工概论-第一章 能源简介
- FZ/T 52058-2021低熔点聚乳酸(LMPLA)/聚乳酸(PLA)复合短纤维
评论
0/150
提交评论