《oracle数据库》练习题.doc

《oracle数据库》练习题.doc

ID:51253776

大小:46.00 KB

页数:10页

时间:2020-03-20

《oracle数据库》练习题.doc_第1页
《oracle数据库》练习题.doc_第2页
《oracle数据库》练习题.doc_第3页
《oracle数据库》练习题.doc_第4页
《oracle数据库》练习题.doc_第5页
资源描述:

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

1、一、选择题(每题1分,共20分)1.以下哪一个命令允许你直接修改一个已存在的视图?()A、ALTERB、CREATEC、MODIFYD、CREATEORREPLACE2. 哪一语句可实现增加表employee的列 NAME 的长度到 25?()A、ALTERTABLEemployeeMODIFYnameVARCHAR2(25);B、ALTERTABLEemployeeRENAMEnameVARCHAR2(25);C、ALTERemployeeTABLEALTERCOLUMNnameVARCHAR2(25);D、ALTERemployeeTABLEALTER(nameVA

2、RCHAR2(25));3.下列哪个集合操作符返回两个查询都有的行,即集合的交运算。()A、Union    B、Union  all     C、Union  only    D、Intersect4.在 PL/SQL 块的哪部分可以对初始变量赋予新值?()A、结尾部分    B、开头部分   C、执行部分   D、声明部分5.哪一句可列出表 PARTS_VU 的结构?()A、DESCparts_vu         B、DESCuser_viewsC、SELECT*FROMuser_viewsWHERElower(view)=parts_vu;D、SELECT*FR

3、OMuser_objectsWHERElower(user_view)=parts_vu;6.考虑下列声明,那些是合法的:()A、DECLAREv_name,v_deptVARCHAR2(14);B、DECLAREv_testNUMBER(5);C、DECLAREV_MAXSALARYNUMBER(7,2)=5000;D、DECLAREV_JOINDATEBOOLEAN:=SYSDATE;7.Oracle会为下列哪些约束自动建立索引:()A、Check   B、Unique   C、Primarykey  D、Foreignkey8.你认为下面句子将完成什么任务? ()

4、CREATEPUBLICSYNONYMpartsFORmarilyn.inventory;A、一个新对象被创建。B、一个新对象权限被赋予。C、一个新系统权限被赋予。D、一个对象的同义词被创建。9.在oracle中哪个操作符用于两个或多个字符串合并在一起,或者将一个字符串与一个数据值合并在一起。()A、+   B、&     C、#     D、

5、

6、10.你认为下面句子将完成什么任务? ()GRANTUPDATEON  EMPLOYEES  TO  AZURE;A、一个新的对象被创建。   B、一个新的对象权限被赋予。C、一个新的系统权限被赋予。 D、一个对象的同义词被创

7、建。11. 哪条SELECT语句可得到单价大于15.00的所有产品的平均单价?()A、SELECTSUM(*)FROMproductsWHEREprice>15.00;B、SELECTAVG(*)FROMproductsWHEREprice>15.00;C、SELECTAVG(price)FROMproducts WHEREprice>15.00;D、SELECTAVG(DISTINCT price)FROMproducts GROUPBYprice>15.00;12.将所属部门名称为“SALES”的所有员工的工资增加10%,你需用哪一句实现?()(注意:sal属于em

8、p表,dname属于dept表)A、UPDATEempSETsal=sal*1.1WHEREdnameLIKE'SALES';B、UPDATEempSETsal=sal*1.1WHEREdeptno=(SELECTdeptnoFROM  deptWHERE  dnameLIKE'SALES');C、UPDATEempSETsal=sal*1.1WHEREdname=(SELECTdeptnoFROM  deptWHERE  dnameLIKE'SALES');D、UPDATEempSETsal=sal*1.1WHEREdeptno=(SELECTdnameFROM  d

9、eptWHERE  dnameLIKE'SALES')13.如果你进行3个表的联接查询,你最少需要多少个联结条件()A、3    B、2   C、1    D、014.以零作除数时会引发()异常。A、VALUE_ERRORB、ZERO_DIVIDEC、STORAGE_ERRORD、SELF_IS_NULL15.分析以下SQL命令:SELECTpriceFROMinventoryWHEREpriceBETWEEN1AND50AND(priceIN(55,30,95);命令执行后的最可能的输出结果是:()A、55B、30C、95D、5116.

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

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

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