oracle面试题Word文件下载.docx
《oracle面试题Word文件下载.docx》由会员分享,可在线阅读,更多相关《oracle面试题Word文件下载.docx(6页珍藏版)》请在冰豆网上搜索。
A查看emp表中的数据
B查看scott方案中emp表的数据
C查看emp方案中scott对象的结构
D查看scott方案中emp对象的结构
--------------------------------------------------------------------------------
6、数据类型定义NUMBER(9,2)的含义是
A9位整数,2位小数
B6位整数,1位符号位,2位小数
C7位整数,2位小数
D以上答案均不正确
7、关键字QUOTA的含义是
A表空间的名称
B表空间的类型
C表空间的配额
8、SGA指的是
A数据库缓冲区
B共享池
C共享公共区域
D重做日志缓冲区
9、创建用户时,可以使用()关键字将密码同用户名关联起来
Aidentified
Bidentifiedby
Cpassword
Dpasswordby
10、sysdate的含义是
A获得客户机的当前时间
B获得服务器的当前时间
C获得格林威治标准时间
11、语句altertablepeopleadd(phone_numbervarchar2(10));
的作用是
A修改表结构
B为people表添加约束,约束名称是phone_number
C向people表中添加一列,名称是phone_number,数据类型是varchar2,长度是10
D上述答案均不正确
12、BLOB和CLOB的区别在于
ACLOB只能存放字符类型的数据,而BLOB没有任何限制
BBLOB只能存放字符类型的数据,而CLOB没有任何限制
CCLOB只能存放小于4000字节的数据,而BLOB可以存放大于4000字节的数据
DBLOB只能存放小于4000字节的数据,而CLOB可以存放大于4000字节的数据
13、BFILE属于()数据类型
A简单
B标量
C大对象
D文件
14、SGA的中文含义是
A用户全局区
B系统全局区
C程序全局区
D系统核心区
15、PGA的中文含义是
16、下面关于表空间错误的说法是
A表空间的大小由它所包含的文件大小所决定
B用户创建的表都必须存储在某个表空间里
C如果某张表很大,可以把它放在两个表空间里
D每个数据库至少要有一个表空间
17、下面关于表空间错误的说法是
A两个表空间可以共享同一个数据文件
C用户创建的表是不能跨表空间存放的
18、下面关于表空间最贴切的说法是
C表空间是个逻辑概念,相当于操作系统的文件夹
D以上说法都正确
19、数据库最小的存储单位是
A数据段
B数据块
C表空间
D数据区间
20、关于数据库存储单位层次,由大到小应该是
A数据段-数据区间-数据块
B据区间-数据段-数据块
C数据块-数据区间-数据段
D以上都不对
21、如果已经用sys用户登陆到sql_plus,下面哪条命令可以切换到scott用户
Aconnscott/tiger
Blinkscott/tiger
Cconnsys/scott
22、数据字典与数据字典视图被存放在下列哪个表空间里
A用户表空间
B系统表空间
C临时表空间
D缺省表空间
23、createuser命令中的defaulttablespace语句为下列哪种对象指定了存储表空间
A用户创建的数据库对象
B用户创建的临时对象
C用户创建的系统对象
24、关于rownum伪列,下列不正确的说法是
A可以指定所取记录的数量
B可以指定添加记录的数量
C可以指定删除记录的数量
25、在创建用户时,如果不指定表空间,属于该用户的数据库对象将存放在
A临时表空间
C默认表空间
D用户表空间
26、语句createtableempasselect*fromscott.emp;
的作用是
A创建emp表,并从scott方案的emp表中获得表结构和数据
B创建emp表,并从scott方案的emp表中获得表结构及其约束
C创建emp表,并从scott方案的emp表中获得表结构
27、语句altertablepeopleadd(phone_numbervarchar2(10));
28、从“员工”表的“姓名”字段中找出名字包含“玛丽”的人,下面哪条select语句正确:
ASelect*from员工where姓名=’_玛丽_’
BSelect*from员工where姓名=’%玛丽_’
CSelect*from员工where姓名like‘_玛丽%’
DSelect*from员工where姓名like‘%玛丽%’
29、Select语句中用来连接字符串的符号是:
A“+”
B“&
”
C“||”
D“|”
30、在Oracle9.2i中,假如Oracle数据库的名称为demo,安装的主目录名为,OraHome92。
则在启动前,必须在控制面板-服务中,预先启动那些进程:
AOracleOraHome92TNSListener进程和OracleOraHome92Agent进程
BOracleOraHome92TNSListener进程和OracleOraHome92HTTPServer进程
COracleOraHome92TNSListener进程和OracleServicedemo进程
DOracleServicedemo进程和OracleOraHome92Agent进程
31、术语"
事务"
指的是
A某一操作
B是构成单一逻辑工作单元的操作集合
C某一数据库对象
D操作集合
32、使用()语句将显式的终止事务处理
ACOMMIT
BROLLBACK
CCOMMIT或ROLLBACK
DROLLBACKTOSAVEPOINT
33、在Oracle中,只要是commit之后,所发生的改变
A可以回滚