ORACLE数据库课程习题 1
通过SQL*PLUS等数据库访问工具登录数据库服务器时, 所需的数据库连接串是在以下哪个文件中定义的( )A (A) tnsnames.ora (B) sqlnet.ora (C) listener.ora (D) init.ora
(E) 以上所述都不正确 2
以下关于数据库连接串的叙述正确的是( )E (A) 数据库连接串必须与数据库名一致 (B) 数据库连接串必须与全局数据库名一致
(C) 数据库连接串必须与数据库的实例名(INSTANCE)一致 (D) 数据库连接串必须与数据库的SID一致 (E) 以上所述都不正确 3
关于SQL*PLUS的叙述正确的是( )A
(A) SQL*PLUS是ORACLE数据库的专用访问工具
(B) SQL*PLUS是标准的SQL访问工具,可以访问各类关系型数据库 (C) SQL*PLUS是所有ORACLE应用程序的底层API (D) SQL*PLUS是访问ORACLE数据库的唯一对外接口 (E) 以上所述都不正确 4
SQL*PLUS在ORACLE数据库系统中的作用,以下叙述正确的是( )C
(A) 是ORACLE数据库服务器的主要组成部分,是服务器运行的基础构件.
(B) 是ORACLE数据库系统底层网络通信协议,为所有的ORACLE应用程序提供一个公共的通信平台
(C) 是ORACLE客户端访问服务器的一个工具,通过它可以向服务器发送SQL命令 (D) 是ORACLE客户端到客户端的点对点的通信工具,用来传递各个客户端的数据
(E) 以上所述都不正确 5
命令sqlplus /nolog的作用是( )C
(A) 仅创建一个ORACLE实例,但并不打开数据库. (B) 仅创建一个ORACLE实例,但并不登录数据库. (C) 启动sqlplus,但并不登录数据库 (D) 以nolog用户身份启动sqlplus (E) 以上所述都不正确
6
在SQL*PLUS中显示EMP表结构的命令是( )B (A) LIST EMP (B) DESC EMP
(C) SHOW DESC EMP (D) STRUCTURE EMP
(E) SHOW STRUCTURE EMP 7
在SQL*PLUS环境中可以利用DBMS_OUTPUT包中的PUT_LINE方法来回显服务器端变量的值
但在此之前要利用一个命令打开服务器的回显功能,这一命令是( )D (A) set server on (B) set serverecho on (C) set servershow on (D) set serveroutput on (E) set serverdisplay on 8
将SQL*PLUS的显示结果输出到d:\\data1.txt文件中的命令是( )E (A) write to d:\\data1.txt (B) output to d:\\data1.txt (C) spool to d:\\data1.txt (D) spool on d:\\data1.txt (E) spool d:\\data1.txt 9
在SQL*PLUS中,显示执行时长的命令是( )B (A) set time on (B) set timing on (C) set long
(D) set timelong on (E) set sqlprompt 10
在SQL*PLUS中执行刚输入的一条命令用( )A (A) 正斜杠(/) (B) 反斜杠(\\) (C) 感叹号(!) (D) 句号(.)
(E) 以上所述都不正确 11
在SQL*PLUS版本9中,可以通过以下哪条命令更改当前的用户口令( )B (A) pass (B) passw (C) passwd (D) pass word
(E) 以上所述都不正确 12
在SQL*PLUS中显示当前用户的命令是( )C (A) show account (B) show accountname (C) show user (D) show username (E) 以上所述都不正确 13
在SQL*PLUS中显示数据库例程的内存分配情况,可用命令( )D (A) show all (B) show mem (C) show memory (D) show sga (E) show rel 14
假定某非本机数据库的全局数据库名为ORCL.COM,数据库实例的SID为ORCL, 定义的这个数据库的连接串为ORCLDB,数据库的用户名为scott,口令为tiger.那么以下哪个命令可以登录这个数据库( )D (A) sqlplus scott/tiger
(B) sqlplus scott/tiger@ORCL.COM (C) sqlplus scott/tiger@ORCL (D) sqlplus scott/tiger@ORCLDB (E) 以上所述都不正确 15
如何设置SQL*PLUS操作界面的行宽可以容纳1000个字符( )B (A) set long 1000 (B) set line 1000
(C) set numformat 1000 (D) set page 1000 (E) set size 1000 16
当用SQL*PLUS已经登录到某一数据库,此时想登录到另一数据库,应该用命令( )A