Oracle_实用复习题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、公司考试专用

二、

三、

四、填空题

1.RDBMS的全称是关系数据库管理系统。

2.SQL*PLUS环境中的append指令的作用是追加在表的。

3.SQL*PLUS环境中的connect指令的作用是某用户连接至数据库。

4.SQL*PLUS环境中的list指令的作用是显示备份信息,缓冲区中最后命令。

5.SQL*PLUS环境中的show指令的作用是显示当前会话的用户。

6.Oracle中的OEM的全称是 Oracle Enterprise Manager。

7.oracle数据库工作的端口号是 1521。

8.初始化参数的文件名称为 init.ora。

9.建立表格的语句是 create table table_name(variable variable_type);。

10.为oracle数据库中表格的每一列设定数据类型时,常用的数据类型有number、

char、varchar、date。

11.oracle数据库中包含的数据约束有唯一约束、非空约束、主键约束、外键约束、

check约束。

12.复制一个表格可以使用create table table_name as select * from

ref_table_name。

13.修改已经存在的表的存储参数pfile。

14.数据库系统的其结构一般分为三级:用户级、概念级、_物理级__

15.创建一个简单的用户testUser, 密码为test的语句是_create user testUser

identified by test;

16.创建存储过程的语句是__create or replace procedure as … begin … end;

17.创建一个视图的语句是__create view as select … from table_name___

18.提交一个事务使用关键字___commit_____

19.获得两个集合的交集使用____intersect___

20.写出从表A中获取从第10条到第20条的sql语句_ ____ _________

___select b.* from (select *,rownum rn from table_name order by col1)b where b.rn>=10 and b.rn<=20;____

21.有关连接中使用什么语句表示全连接___full join______

22.创建用户时,需要赋予新用户__connect____权限才能使它联上数据库。

23.刚刚编译了一个PL/SQL Package但是有错误报道,___show errors___显示出错信

五、单项选题

1.Oracle 10g安装成功之后,用户scott的密码是?

a)manager b change_on_install c tiger d system

2.显示表结构的命令是?

a)desc b list c select d view

3.哪一个指令是在SQL*PLUS环境中对指定的文件或缓冲区的容进行编辑?

a)list b save c edit d append

4.哪一个指令是在SQL*PLUS环境中表明是假脱机?

a)start b get c spool d set

5.哪一种oracle工具可以实现多行语句的编辑?

a)OEM b SQL*PLUS c SQL*PLUS SHEET d DBCA

6.哪一条指令能够立即关闭oracle数据库,而不会造成数据库损坏?

a)shutdown b abort c shutdown immediate d reboot

7.sqlplus /nolog指令的意思是?

a)不进行sqlplus的登录 b sqlplus登录时不进行日志记载

b)sqlplus登录时使用用户名密码 d sqlplus登录时不使用用户名密码实现空连接

8.set ORACLE_SID指令的作用是?

a)设置oracle的数据库名称 b 设置oracle数据库的id号

b)设置oracle数据库的sid号 d 设置oracle数据库的用户id号

9.复制一个表的结构可以使用语句?

a) create table test as select * from emp where empno<1;

b) create table test as select * from emp;

c) create table test as select * from emp where row<1;

d) create table test as select * from emp where row>1;

10.统计dept表中人数的SQL语句是?

a) select count(*) from dept;

b) select count(*) from dept where deptno>1;

c) select account(*) from dept;

d) select avg(*) from dept;

11.oracle数据库中的ASII函数的作用是?

a)返回对应字符的十进制值 b 返回字符值 c 符合二进制数 d 返回字符

12.oracle中||的作用是?

a)连接多个字符串 b 分隔符 c 错误 d 注释

13.oracle数据库中的length函数的作用是?

a)求字符串的大小 b 以字符给出字符串的长度 c 计算数值 d 连接字符串

14.oracle数据库中的lower函数的作用是?

a)将字符转换成小写 b 将字符转换成大写

b)将字符转换成数值 d 将数值转换成字符

15.oracle数据库中的to_char函数的作用是?

a)将日期转换成字符 b 将字符转换成日期

b)将数值转换从字符 d 将字符转换从数值

16.数据库系统的结构一般分为三级,下面下个选项不是数据库结构的是()

a)用户级 B) 概念级 C) 物理级 D)系统级

17.下面那个单词不是创建用户的时候使用到的关键字()

a)create B) user C) identified by D) password

18.在oracle中获取前10条的关键字是()

a)top B)Limit C)first D) rownum

19.下面那个语句是错误的()

a)create synonym dept_synon for scott.dept

b)create sequence dept_seque increment by 1

c)alter sequence dept_seque increment by 2

d)drop dept_synon

20.下面那个选项不是sql语句中的比较运算符

a)in B) = C) <= D !=

21.下面那条记录可以通过like ‘%_’查出来

a)西 B)西 C)西 D)到

22.下面那个选项不是sql中的聚合函数

相关文档
最新文档