1、在0racle中,数据定义语言用于
A:定义和修改数据结构
2、创建数据库表的多个列之间用逗号隔开,最后一个不用
3、在0rac1e中,下列有关概念的说法
a.网络服务名,是客户端程序访问需要配置的,也可以成为数据库别名
b.全局数据库名=数据库名+数据库域名
c.数据库实例名( instance_ name)是0rac1e数据库参数
d. ORACLE _SID是操作系统的环境变量,用于和操作系统进行联系的标识
4、在0racle中,有关概念说法正确的是
A:数据块是0racle中最小的逻辑单位
B:表空间可以有-一个或者多个数据文件构成
C:网络服务名,是客户端程序访问需要配置的,也可以成为数据库别名
5、0racle网络配置需要配置服务器端和客户端,下列说法正确的是
A:服务器端配置的目的就是要配置监听程序的配置文件listener. ora
B:客户端配置的目的就是要配置网络服务名的配置文件tnsnames. ora
D:网络服务器名的命名方式有多种,采用何种方式命名需要文件sqlnet.ora
6、索引是与表关联的可选结构,是一种快速访问数据的途径,可提高数据库性能
7、0racle数据库特点描述正确的是
A:支持多用户
B:支持大事务
C:支持分布式
8、0racle数据库操作流程排序:
1.创建数据库
2.创建表空间
3.创建用户
4.创建表
9、在0rac1e中,概念正确的说法:
A、表空间是0racle中最大的逻辑单位
B、表空间可以有一个或者多个数据文件构成
C、网络服务名,是客户端程序访问需要配置的,也可以成为数据库别名
10、关于操作0racle数据表的描述正确的是
A:可以使用CREATE TABLE命令创建数据表
B:可以使用blob类型存储二进制对象,比如图片等
C:可以使用DESC这个命令来查看表结构信息
11、对oracle相关概念描述正确的是( )。
A:表空间属于逻辑概念
B:全局数据库名是用于区分一个数据库的标识,
D:每个0RACLE数据库都是若干个表空间构成
12、在oracle中,不属于oracle逻辑结构的是()
A:数据文件
13、下列对于0racle服务启动描述正确的是
A:如果0racleServicesSID服务未启动,客户端就无法连接数据库服务器
C:如果0racle0raDb11g_ home1TNSListener 服务未启动,远程客户端无法连接到数据库服务器
14、在Window操作系统下,是0racle数据库的服务。
A: OracleOr aDb11g_ home1TNSListener
B: OracleDBConsoleorcl
C: OracleServiceorcl
15、在Windows平台下,0racle通过服务管理数据库,选项说法正确的是
A:服务名为0racleService*的服务管理数据库的启动
B:服务名为0racle*Listener的服务管理数据库监听的启动
C:服务名为0r acleJobSche duler*的服务管理数据库计划任务的启动
16、在Windows平台下,0racle通过服务管理数据库,管理0EM的服务是
A: OracleDBConsole*
17、在0racle中,下列说法描述正确是
A: SQL*P1us是0rac1e提供的命令行管理工具
B:可以通过“sqlplus /nolog” 命令无登录进入SQL命令行
D: SQL*P1us中可以通过conn命令切换用户连接数据库
18、在0racle中,关于SQL*P1us的描述正确如下:
1、SQL*P1us是0racle提供的命令行管理工具
2、可以通过“sqlplus /nolog” 命令无登录进入SQL命令行
3、SQL*P1us中可以通过conn命令切换用户连接数据库
19、在0racle中,关于SQL*P1us的描述如下:
1、SQL*P1us中除了可以执行SQL命令之外,还提供其它特殊命令
2、可以通过“sqlplus s /nolog”命令无登录进入SQL命令行
20、使用sq1*plus连接数据库如下做法正确的是
A: scott/tiger
B: scott/tiger@orcl
21、使用SQL*P lus连接数据库的命令( )。
A: system/ accp@orcl
22、在SQL*P1us中,命令system/orc1@orc1DB中orc1代表的是
A:数据库密码
23、关于oracle表空间,下列选项中说法正确的是
A:每个oracle数据库是若干个表空间构成,用户在数据库中建立的所有内容都被存蓄到表空间中
B:可以在安装oracle软件的同时创建数据库,也可以在安装后再单独创建数据库
C: oracle数据库是磁盘上存蓄数据的集合,在物理上表现为数据文件,日志文件,和控制文件
24、下列关于0racle安装说法正确的是
A: SYS、SYSTEM、 SYSMAN、 DBSNMP等账户可以设置同一个口令
B:安装时尽量选择内容空间大的盘安装,最好在1GB以上
C: 0rac1e安装成功后,可以设置服务和监听是自动还是手动
25、在windows系统下,使用0racle安装包安装创建数据库,下面说法正确是
A:可以直接使用安装包安装软件并创建数据库
B:可以先安装0racle软件,然后使用dbca创建数据库
C:安装成功后,windows系统会为0rac1e生成一些服务
26、这些用户是0RACLE缺省安装后就存在的用户( )
A: SYSTEM
B: SCOTT
C: SYS
27、在0racle中创建用户时,若未提及DEFAULT TABLESPACE关键字,则oracle就将给用户分配( ) 作为默认表空间。
A: SYS
28、关于0racle配置说法正确的是
A:要在0rac1e服务器端配置监听器
B:客户端需要配置一个本地网络服务名
C:配置0racle服务器与客户端都可以在自带的图形化0racle网络管理器里完成
29、在0racle中,一个用户拥有的所有数据库对象统称为
A:模式
30、在oracle数据库的逻辑结构中有以下组件: A表空间B数据块C区D段,这些组件从大到小依次是()。
A: A-D-C-B
31、下列关于0racle中包的说法正确的是
A:包是由存储在一起的相关对象组成的PL/SQL结构
B:一旦创建并编译一-个包,那么这个包将会被存储在0r acle数据库中,可以被其他应用程序共享和调用
C:包通常由两个部分组成:包的主体和规范
32、Oracle 默认端口号为1521
33、在Oracle中,当执行一条DML语句时即引起触发器执行一次,不论该语句影响几行数据,这种触发器叫
A:语句级触发器
34、客户端的服务命名保存到哪个配置文件中
A: tnsnames.ora
35、静态数据字典中视图分为()类
A: 3
静态数据字典中的视图分为三类,它们分别由三个前缀构成:user*、 all、 dba_,所以选择c
36、属于0racle默认端口号的是
A: 1521
37、Oracle数据库的数据转换函数。to_char()函数值不能超出格式的最大允许值范围,to_number()直接在其中写入需要转换的数据即可
38、0rac1e的前端工具是
A: SQLPLUS
39、对于0racle数据库数据类型描述正确的是
A:设置为主键的字段不可以为空
40、在创建数据库时,必需的表空间是
A: SYSTEM TABLESPACE
41、下列属于oracle系统文件的是( )。
A:数据文件
B:归档文件
C:日志文件
42、关于oracle中Net Manager 描述正确的是
A: Net Manager中可以新建监听
B: Net Manager中 可以删除监听
C: Net Manager中可以配置网络服务名
43、在Net Manager中配置本地服务名,哪些是需要配置的
A:端口号
B:主机名
C:协议
44、以下关于0racle数据库的监听器的说法正确的是
A:监听客户端向数据库服务器端提出的连接请求
45、关于0racle监听器和本地Net服务名的说法正确的是
A:要实现与0racle服务器以C/S方式正常建立连接,必须正确配置本地网络服务名
B:监听器和本地网络服务名配置信息分别存储在Listener. or a和Tnsnames. ora文件中
C:可以通过0racle中的Ne tManager和DBCA工具来配置监听器和本地Net服务名信息
46、关于0racle,客户端与服务端的连接过程,顺序正确的为
(1)首先在服务器端有一个常驻的监听器(监听服务要打开)监听客户端发出的连接请求。
(2)用户在客户端(企业服务器或SQL工具)输入用户名、口令及网络服务名,或在SQL命令行中输入类似“CONNECT username/passwor d@net_ Service_ name" 的类似请求。
(3)客户端查看网络服务配置文件tnsname. ora,将网络服务名映射为包含0racle服务器地址、监听端口和全局数据库名的连接描述符。
(4)客户端根据连接描述符定位监听器,并通过网络将连接信息传递给监听器。
(5)监听器查询监听配置文件listener. ora,找出所要连接的数据库服务器。
(6)客户机和服务器开始通信。
47、关于0racle监听器和本地NET服务名的说法正确的是
A:要实现与0racle服务器以C/s方式正常建立连接,必须正确配置监听器listener或本地NET服务名
B:监听器和本地NET服务名配置信息分别存储在listener.ora和tnsnames.ora文件中
C:可以通过0racle中的Net Configuration Assistant来配置监听器和本地NET服务名信息
48、使用Net Manager工具都可以配置
A:概要文件
B:服务命名
C:监听程序
49、使用PL/SQL Developer工具连接0racle数据库,下列描述正确是
A:可以选择以sysdba或者normal身份进行连接
B:可以在不配置本地网络服务名的情况下,连接远程数据库
50、使用PL/SQL Developer工具连 接远程0racle数据库,有如下步骤:
1、安装0racle客户端
2、配置远程0racle数据库的本地网络服务名
3、打开PL/SQL Developex选择 数据库为配置的网络服务名,并填写用户名及密码
51、操作不可以将0racle中的事务回滚
A: DDL语句被执行
52、在0racle中,下列()命令将造成事务的隐式提交
A: GRANT
53、哪些是0racle事务的特性
A:原子性
B:一致性
54、在0racle中,以下逻辑操作符在where子句中使用时,只有两个条件同时为真(TRUE) 才返回真( TRUE)的是()。
A: AND
55、关于创建Oracle数据表的说法正确的是
A:可以使用CREATE TABLE命令 创建数据表
B:可以使用blob类型存储二进制对象,比如图片等
C:可以使用DESC这个命令来查看表结构信息
56、在0racle中,数据类型中()数据类型的默认显示是右对齐
A: NUMBER
57、在0racle中,以下单行函数中的( )可以用于VARCHAR2列
A: NVL
58、在0racle中,( )函数通常用来计算累计排名,移动平均数和报表聚合
A:分析
59、在0racle中,转换函数的重要性毋庸置疑,其作用有如下说法
a.字符串转数值的函数,例如: to_ number ()
b.字符串转日期得函数,例如: to_ date()
c.数字转字符串的函数,例如: to_ char ()
d.日期转字符串的函数,例如: to_ .char ()
60、在0racle中,当使用VALUES子句时,在以下有关INSERT INT0语 句的陈述中正确的是
A:当使用VALUES子句时,每次只能插入一行数据.
61、从WHERE子句中去掉列的别名,而使用真正的列名
62、关于0racle数据库中创建用户和权限的说法正确的是
A: 0racle中的CREATE USER命令 用于创建新用户
B:当创建一个新数据库时,0racle将创建一些默认数据库用户, 如SYS、SYSTEM和SCOTT等 用户
C:每个用户都有一个默认表空间和一个临时表空间。如果没有指定, 0racle 就将USERS设为默认表空间,将TEMP 设为临时表空间
63、在0racle中,哪些用户是0RACLE缺省安装后就存在的用户
A: SYSTEM
B: SCOTT
C: SYS
64、在0racle中,哪些用户不能删除
A:一个与数据连接的用户
65、在0racle数据库中命令创建用户语法中的password expire选项的作用是
A:设置用户密码在用户第一次使用时作废,需要重新设置密码
66、在0racle中,用户a把数据库表user的查询权限授予用户B,选项正确的SQL是
A: GRANT SELECT ON A. user TO B
67、什么操作会导致用户连接到0RACLE数据库,但不能创建表。
A:授予了CONNECT的角色,但没有授予RESOURCE的角色
68、在0racle中一个新创建的用户,必须先授予其( )权限,可以登录访问数据库
A: CREATE SESSION
69、在0rac1e中,管理员新建用户jbit授权create session登陆。 此时( jbit登陆连接的情况)管理员对jbit进行如下操作正确的是
:管理员可以撤销create session权限, 但不可以删除用户
70、在0racle中,撤销用户A具有的数据库表user的查询权限,下列选项正确的SQL是
A: REV0KE SELECT ON user FROM A
71、数据库用户安全设计原则
a、数据库用户权限授权按照最小分配原则
b、数据库用户分为管理、应用、维护、备份四类用户
c、不允许使用sys和system用户建立数据库应用对象
d、禁止grant dba to user
72、在0racle中,为了方便的为用户授予权限,可以采用( )方式
A:将权限授予角色,然后再将角色授予用户
73、在0rac1e中,下列()是将对象权限授予Tom
A: GRANT ALL ON emp T0 Tom;
74、在0racle中,给用户jbit授权,允许该用户访问scott用户下的dept表,语法正确的是
A: grant select on scott. dept to jbit
75、若zhangsan用户要连接数据库,如何给该用户赋予登录的权限,选择正确的是
A: grant create session to zhangsan
76、哪种表空间可以被设置为脱机状态
A:用户表空间
77、在0racle中,( )只用于保存系统中短期活动数据
A:临时表空间
78、在0racle中,可以使用如下()个语句立即为一个现有的表空间分配更多的磁盘空间
A: ALTER TABLESPACE ADD DATAFILE .
B: ALTER DATABASE DATAFILE RESIZE
79、在0racle中,以下陈述()与表空间有关。
A:可以由多个数据文件组成,每一个文件可以放在不同的磁盘上
80、在0racle中,可以删除带有数据的表空间tabs_bdqn的SQL是
A: DR0P TABLESPACE tabs_ bdqn INCLUDING CONTENTS;
81、小王是Oracle DBA, 创建一个表空间tbs, 使用- -段时间后,tbs空间不足了,可以采用( )方式增大表空间
A:更改数据文件大小
C:向表空间内添加数据文件
82、在0racle中,以下表空间中,() 不能设置为脱机
A:系统(SYSTEM)
83、在0rac1e中,如果在Students表中的全部列上都创建索引,将可能发生()种情况
A:表上的修改操作可能更慢
84、在0racle中,() 情况索引会降低查询速度?
A:表很小
85、在0racle中,应该在()列上创建索引?
A:一个取值范围很广的列
86、在Oracle中,如下创建索引正确的是
A: CREATE UNIQUE INDEX I_ ID ON TEMP EMP (ID)
B: CREATE BITMAP INDEX I_ SEX ON TEMP_ EMP (SEX)
87、对索引分类描述正确的是
A:唯一索引
B:反向键索引
C: B树索引