好文档 - 专业文书写作范文服务资料分享网站

Oracle数据库管理习题及答案

天下 分享 时间: 加入收藏 我要投稿 点赞

.

3.5 习题

一、填空题

1.查看表结构时,所使用的命令是___________,该命令可以简写为___________。 参考答案:DESCRIBE、DESC

2.使用SQL*Plus语句快速编辑SQL语句时,可以使用的命令有APPEND(可以简写为A)命令、___________ (可以简写为C)命令、___________(可以简写为I)、___________(可简写为L)命令,以及RUN(可以简写为R)命令。

参考答案:CHANGE、INPUT、LIST

3.在SQL*Plus工具中,可以使用SAVE命令将缓冲区容保存到文件;可以使用___________命令读取并运行文件容;可以使用___________命令编辑缓冲区容或文件容;还可以使用SPOOL命令复制输出结果到文件。

参考答案:START、EDIT

4.在SQL语句中,如果在某个变量前面使用了&符号,那么就表示该变量是一个临时变量。定义变量,可以使用___________或ACCEPT命令;删除变量,可以使用UNDEFINE命令。

参考答案:DEFINE

5.在SQL*Plus中格式化查询结果时,COLUMN命令可以对列格式化显示效果,PAGESIZE命令可以___________,LINESIZE命令可以___________。

参考答案:设置页的大小、设置行宽度

Word专业资料

.

6.创建简单报表时,使用___________命令和___________命令,分别为报表设置页眉和页脚信息。

参考答案:Ttitle、Btitle 二、选择题

1.在SQL*Plus中连接数据库时,可以使用CONNECT命令。下面的4个选项中,哪个命令是正确的?其中,用户名为scott,密码为tiger,数据库名为orcl。(

A.CONNECT scott/tiger ; B.CONNECT tiger/scott ; C.CONN scott/tiger as sysdba ; D.CONN scott/tiger@orcl as sysdba ; 参考答案:D

2.执行语句SAVE scott_emp_query.sql APPEND,执行结果表示(

A.如果scott emp_query.sql文件不存在,则出现错误 B.如果scott emp_query.sql文件已经存在,则出现错误

C.将缓冲区中的容追加到scott_emp_query.sql文件中。如果该文件不存在,会创建该文件

D.将缓冲区中的內容替换掉scott_emp_query.sql文件的容。如果该文件不存在,会创建该文件

参考答案:C

3.使用SQL*Plus中的___________,可以将文件中的容检索到缓冲区,并且不执行。(

A.SAVE命令

)。 )

Word专业资料

.

B.GET命令 C.START命令 D.SPOOL命令 参考答案:B

4.下面是有关变量的描述,请问哪些描述是正确的?(

A.临时变量是指仅在某个SQL语句中有效的变量 B.临时变量是在某个会话期间有效的变量

C.已定义变量是指明确定义,其生命期至显式地删除、重新定义或退出SQL*Plus为止

D.已定义的变量是不能被删除的 参考答案:B、C

5.如果希望控制列的显式格式,那么可以使用下面的___________命令(

A.SHOW B.DEFINE C. SPOOL D. COLUMN 参考答案:D

三、简答题

1.使用DESCRIBE命令,查看scott用户的dept表的结构信息。 参考答案:descscott. dept

2.使用SAVE命令将缓冲区容写入到e:\\test.sql文件中;然后使用START命令将文件中的內容读入到缓冲区,并且进行执行。

Word专业资料

.

参考答案:savee:\\test.sql

Start e:\\test.sql

3.执行下列语句,观察输出结果: DEFINE temp = 5000 SELECT empno , ename , mgr FROM scott.emp WHERE sal >= &temp ; 参考答案:略

4.对scott用户的emp表的输出信息进行格式设置。其中,empno列设置标题为“员工编号”,NUMBER格式为9999;ename列设置标题为“员工名称”,格式设置为25个字符;hiredate列设置标题为“受雇日期”,并且标题居中显示。

参考答案:col empno heading‘员工编号’ format 9999; col ename heading ‘员工名称’ for A25; col hiredate heading’受雇日期’ justify center;

5.设置一页显示30行数据,并且设置一行显示130个字符,然后输出scott用户的emp表的全部信息。

参考答案:SET PAGESIZE 30

SET LINESIZE 130

SELECT * FROM SCOTT.EMP

四、操作练习

下载SQL Developer,建立Oracle数据库的连接,按照书中所述步骤,操作熟悉SQL Developer的使用。

Word专业资料

.

4.5 习题

一、填空题

1.如果需要在SELECT子句中包括一个表的所有列,可以使用符号___________。 参考答案:*

2.WHERE子句可以接收FROM子句输出的数据;而HAVING子句可以接收来自FROM、___________或___________子句的输出的数据。

参考答案:WHERE、GROUP

3.在SELECT语句中,分组条件的子句是___________,对显示的数据进行排序的子句是___________。

参考答案:GROUP BY、ORDER BY

4.在DML语句中,INSERT语句可以实现插入记录,___________语句可以实现更新记录,___________语句和___________语句可以实现删除记录。

参考答案:UPDATE、DELETE、TURNCATE

5.___________函数可以返回某个数值的ASCII值,___________函数可以返回某个ASCII值对应的十进制数。

参考答案:ASCII、CHR

6.使用___________函数,可以把数字或日期类型的数据转换成字符串;使用TO_DATE函数,可以把___________转换成___________,默认的日期格式为___________。

参考答案:TO_CHAR、字符串、日期型、yyyy-MM-dd HH:mm:ss

Word专业资料

Oracle数据库管理习题及答案

.3.5习题一、填空题1.查看表结构时,所使用的命令是___________,该命令可以简写为___________。参考答案:DESCRIBE、DESC2.使用SQL*Plus语句快速编辑SQL语句时,可以使用的命令有APPEND(可以简写
推荐度:
点击下载文档文档为doc格式
7841331b6a20sz532alg3gznb0gsy200bou
领取福利

微信扫码领取福利

微信扫码分享