数据库课后练习题 下载本文

内容发布更新时间 : 2024/12/24 1:37:12星期一 下面是文章的全部内容请认真阅读。

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