《Oracle数据库应用》练习题.docx

《Oracle数据库应用》练习题.docx

ID:54765513

大小:23.80 KB

页数:12页

时间:2020-04-21

《Oracle数据库应用》练习题.docx_第1页
《Oracle数据库应用》练习题.docx_第2页
《Oracle数据库应用》练习题.docx_第3页
《Oracle数据库应用》练习题.docx_第4页
《Oracle数据库应用》练习题.docx_第5页
资源描述:

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

1、《Oracle数据库应用》一、选择题(20分)1.有一产品表(编号,名称,价格,数量,所属分类),下列语法不正确的是()A、select*from产品表where价格>1000B、selectsum(价格)from产品表groupby所属分类havingmax(价格)>1000C、select所属分类,sum(价格)from产品表where价格>1000groupby所属分类D、select所属分类,sum(价格)from产品表wheremax(价格)>1000groupby所属分类2.在建表时如果希望某列的值,在一

2、定的范围内,应建什么样的约束?()A、primarykeyB、uniqueC、checkD、notnull3.你要在Oracle中定义SQL查询。下列哪个数据库对象不能直接从select语句中引用?()A、表B、序列C、索引D、视图4.SQL*Plus中发出的下列语句:selectceil(256.342),floor(256.342),round(256.342),trunc(256.342)fromdual;下列哪个函数不返回结果256?()A、ceil()B、floor()C、round()D、trunc()5

3、.在Oracle数据库的逻辑结构中有以下组件:A表空间B数据块C区D段,这些组件从大到小依次是()。A、表空间→数据块→区→段B、表空间→段→区→数据块C、表空间→区→数据块→段D、段→表空间→区→数据块6.有数据”test”分别存放到char(10)和varchar2(10)类型的字段中,其实际存储长度为()A、1010B、44C、104D、4107.SQL语句中修改表结构的命令是()。A、MODIFYTABLEB、MODIFYSTRUCTUREC、ALTERTABLED、ALTERSTRUCTURE8.DELET

4、EFROMSWHERE年龄>60语句的功能是______。A、从S表中删除年龄大于60岁的记录B、删除S表中所有数据C、删除S表D、删除S表的年龄列9.在SQL中,删除视图用_____。A、DROPSCHEMA命令B、CREATETABLE命令C、DROPVIEW命令D、DROPINDEX命令10.下列哪个命令是用于ORACLE中数据导出的()A、expB、impC、inputD、output11.ORACLE数据库物理结构包括以下三种文件,以下不属于的是()A、系统文件B、日志文件C、数据文件D、控制文件12.假定

5、有一张表用户表users,其中一身份证字段ID_card。为了维护数据的完整性,在设计数据库时,最好对ID_card字段添加约束,请问应该添加什么约束(  )A、primarykeyB、checkC、defaultD、notnull13.下面四个语句中哪一个是正确的?()A、SELECT*,ENAMEFROMEMP;B、DELETE*FROMEMP;C、SELECTDISTINCTEMPNO,HIREDATEFROMEMP;D、SELECTENAME

6、SALAS“name”FROMEMP;14.当给一个有主键的表中插

7、入重复行时,将引发下列哪个异常?()A、NO_DATA_FOUNDB、TOO_MANY_ROWSC、DUP_VAL_ON_INDEXD、ZERO_DIVIDE15.下面哪个命令不属于数据操纵语言(DML)()A、ALTER…B、INSERT…C、UPDATE…D、GRANT…16.删除emp表中所有数据,且可以rollback,以下语句哪个命令可以实现( )A、truncatetableempB、droptableempC、delete*fromempD、deletefromemp17.更改oracle用户HR,使其

8、变为不可用(锁定)状态(  )A、UPDATEUSERHRACCOUNTDISABLE;B、UPDATEUSERHRACCOUNTLOCK;C、ALTERUSERHRACCOUNTLOCK;D、ALTERUSERHRACCOUNTDISABLE;18.INSERTINTOTESTVALUES(‘&ID’,’&NAME’);语句在执行时将()A、编译错:提示变量未定义B、运行错:提示不能识别符号C、将值&ID和&NAME插入到表中D、提示用户输入输入ID和NAME的值,再将输入值插入表中19.在Oracle中,使用下列

9、的语句:CREATEPUBLICSYNONYMpartsFORScott.inventory; 完成的任务是(  )。A、需要给出schema被除去的对象名B、指定了新的对象权限C、指定了新的系统权限D、给Scott.inventory对象创建一个公用同义词parts20.在PL/SQL块中,以零作除数时会引发下列( )异常。A、VALUE_E

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

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

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