oracle数据库习题

oracle数据库习题

ID:14270614

大小:155.00 KB

页数:17页

时间:2018-07-27

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

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

1、1.ORACLE数据库物理结构包括以下三种文件,以下不属于的是()A.系统文件B.日志文件C.数据文件D.控制文件2.下列哪个命令是用于ORACLE中数据导出的()A.expB.impC.inputD.output3.()是用于控制数据访问的语言。A.DMLB.DDLC.DCLD.DLL4.NULL表示什么()A.0B.空格C.值D.没有值5.下面四个语句中哪一个是正确的?()A.SELECT*,ENAMEFROMEMP;B.DELETE*FROMEMP;C.SELECTDISTINCTEMPNO,HIREDATEFROMEM

2、P;D.SELECTENAME

3、SALAS“name”FROMEMP;6.假定有一张表用户表users,其中一身份证字段ID_card。为了维护数据的完整性,在设计数据库时,最好对ID_card字段添加约束,请问应该添加什么约束(  )A.primarykeyB.checkC.defaultD.notnull7.下面哪一个like命令会返回名字象HOTKA的行?()A.whereenamelike‘_HOT%'B.whereenamelike‘H_T%'C.whereenamelike‘%TKA_'D.whereenameli

4、ke‘%TOK%'8.(  )操作符只返回由第一个查询选定但是没有被第二个查询选定的行。A.UNIONB.UNIONALLC.INTERSECTD.MINUS9.EMPLOYEES表的结构如下:EMPLOYEE_IDNUMBERPRIMARYKEYFIRST_NAMEVARCHAR2(25)LAST_NAMEVARCHAR2(25)HIRE_DATEDATE考虑下面的语句。1.CREATEtablenew_emp(employee_idNUMBER,nameVARCHAR2(30));2.INSERTINTOnew_empSE

5、LECTemployee_id,last_namefromemployees;3.Savepoints2;4.DELETEfromnew_emp;5.ROLLBACKtos2;6.DELETEfromnew_empwhereemployee_id=180;7.UPDATEnew_empsetname=’James’;8.ROLLBACKtos2;9.UPDATEnew_empsetname=’James’WHEREemployee_id=180;10.ROLLBACK;完成本次事务处理以后,以下说法正确的有()A.表中没有行。

6、B.有一个姓名为James的员工。C.不能多次回滚到相同的保存点。D.由于已经删除了员工ID180,因此最后一次更新未更新任何行。10.以下运算结果不为空值的是()A.12+NULLB.60*NULLC.NULL‖’NULL’D.12/(60+NULL)11.若当前日期为’25-5月-06’,以下()表达式能计算出5个月后那一天所在月份的最后一天的日期。A.NEXT_DAY(ADD_MONTHS(’28-5月-06’,5))B.NEXT_DAY(MONTHS_BETWEEN(’28-5月-06’,5))C.LAST_DAY(M

7、ONTHS_BETWEEN(’28-5月-06’,5))D.LAST_DAY(ADD_MONTHS(’28-5月-06’,5))12.()子句用于列出唯一值。A.uniqueB.distinctC.orderbyD.groupby13.哪一个是子查询执行的顺序()A.最里面的查询到最外面的查询B.最外面的查询到最里面的查询C.简单查询到复杂查询D.复杂查询到简单查询14.下面哪一个语句可以使用子查询()A.SELECT语句B.UPDATE语句C.DELETE语句D.以上都是15.如果表DEPT包含3条记录,现在用如下命令对其进

8、行修改,ALTERTABLEDEPTADD(COMPNUMBER(4)NOTNULL);请问下面哪一个说法是正确的()A.该语句在表的最前面插入一个非空列B.该语句在表的最后插入一个非空列C.该语句执行完成后,应当立即执行COMMIT语句,以确保更改生效D.该语句将产生错误16.下列哪个是组合主键的特征()A.每列有唯一的值,但不是NULL值B.组合有唯一的值,并且其中每列没有NULL值C.组合的第一列和最后一列有唯一值D.组合的第一列和最后一列有唯一值,但没有NULL值17.当删除父表中的数据时,在CREATETABLE语句

9、的外键定义中指定的()选项删除子表中的数据。A.ONTRUNCATECASCADEB.ONDELETECASCADEC.ONUPDATECASCADED.A和C都是18.视图可以用于()A.限制对表中指定列的访问B.限制对表中行的子集的访问C.A和B都是D.A和B都不是19.

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

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

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