《oracle数据库》练习题3

《oracle数据库》练习题3

ID:42099922

大小:191.97 KB

页数:12页

时间:2019-09-08

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

《《oracle数据库》练习题3》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

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

2、AR2(25));3.下列哪个集合操作符返回两个查询都有的行,即集合的交运算。()A、UnionB>UnionallC、UniononlyD、Intersect4•在PL/SQL块的哪部分可以对初始变量赋予新值?()A、结尾部分B、开头部分C、执行部分D、声明部分5.哪一句口J列出表PARTS_VU的结构?()A、DESCpartsvuB、DESCuserviewsC、SELECT*FROMuser_viewsWHERElower(view)=parts_vu;D、SELECT*FROMuscr_objcctsWHERElower(uscr_vicw)=parts_v

3、u;6.考虑下列声明,那些是合法的:()A、DECLAREv_name,v_deptVARCHAR2(14);B、DECLAREv_testNUMBER(5);C、DECLAREVJ1AXSALARYNUMBER(7,2)=5000;D、DECLAREV_JOINDATEBOOLEAN:=SYSDATE;7.Oracle会为下列哪些约束自动建立索引:()A、CheckB>UniqueC、PrimarykeyD、Foreignkey5.你认为下面句子将完成什么任务?()CREATEPUBLICSYNONYMpartsFORmarilyn.inventory;A、一个新对

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

5、6.你认为下面句子将完成什么任务?0GRANTUPDATEONEMPLOYEESTOAZURE;A、一个新的对彖被创建。B.一个新的对彖权限被赋予。C、一个新的系统权限被赋予。D、一个对象的同义词被创建。7.哪条SELECT语句可得到单价大于15.00的所有产品的平均单价?()A、SELECTSUM(*)FROMproductsWHEREprice>15

6、.00;B、SELECTAVG(*)FROMproductsWHEREprice>15.00;C、SELECTAVG(price)FROMproductsWHEREprice>15.00;D、SELECTAVG(DISTINCTprice)FROMproductsGROUPBYprice>15.00;8.将所属部门名称为“SALES”的所有员工的工资增加10%,你需用哪一句实现?0(注意:sal属于emp表,dname属于dept表)A、UPDATEempSETsal二sal*1.1WHEREdnameLIKE'SALES';B、UPDATEempSETsal=sal

7、*1.1WHEREdeptno=(SELECTdeptnoFROMdeptWHEREdnameLIKESALES');C、UPDATEempSETsal=sal*1.1WHEREdname=(SELECTdeptnoFROMdeptWHEREdnameLIKE'SALES');D、UPDATEempSETsal二sal*1.1WHEREdeptno=(SELECTdnameFROMdeptWHEREdnameLIKE'SALES,)13.如果你进行3个表的联接查询,你最少需耍多少个联结条件()A、3B、2C、114.以零作除数吋会引发A、VALUE_ERRORC、ST

8、ORAGE_ERRORD、0()异常。B、ZERO_DIVIDED、SELF_IS_NULL15.分析以下SQL命令:SELECTpriccFROMinventoryWHEREpriceBETWEEN1AND50AND(priceTN(55,30,95);命令执行后的最可能的输出结果是:()A、55B、30C、95D、5116.SQL语言中,删除一个表的命令是()A、DELETETABLEB、DROPTABLEC、CLEARTABLED、REMORETABLE17.SELECT语句的完整语法较复杂,但至少包括的部分(),A、SELECT,INTOB、

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

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

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