北京亿阳信通的Oracle选择题与问答题有哪些
创始人
2024-06-28 04:31:40
0次

如果你也是Oracle考生的话,以下的文章或许对你有用,下面的文章主要描述的是北京亿阳信通的Oracle笔试题,其中涉及到Oracle备份的方法 ,以及Oracle备份和恢复案例,mysql5 的inno数据库如何备份?更多相关推荐 PS:这份答案是我自己做的,仅供参考!

 

一、选择题

 

 

1.当你执行以下查询语句:

 

 

  1. SELECT empno,ename  
  2. FROM emp  
  3. WHERE empno =7782 OR empno =7876; 

 

 

在WHERE语句中,以下哪个操作符可以取代OR?

 

A. IN

 

B. BETWEEN ……

 

C. LIKE

 

D. <=

 

E. >=

 

 

 

2. 哪个实现 IF..THEN…ELSE 逻辑?

 

A. INITCAP()

 

B. REPLACE()

 

C. DECODE()

 

D. IFELSE()

 

 

 

3. 以下哪行有错?

 

1 SELECT deptno

 

2 FROM emp

 

3 GROUP BY deptno

 

4 HAVING COUNT(deptno)=

 

5 (SELECT max(count(deptno))

 

6 FROM emp

 

7 GROUP BY deptno);

 

A. Line 3

 

B. Line 4

 

C. Line 5

 

D. Line 7

 

E. 都没错.

 

 

 

4. 当一个程序执行了 SELECT...FOR UPDATE 语句, 以下哪个步骤必须需要完成?

 

A. 执行 COMMIT or ROLLBACK 结束 transaction, 即使并没有数据改变。

 

B. 如果有数据改变,则需要执行commit or rollback 来结束 transaction。

 

C. 由于只有数据确实改变后,一个transaction 才会开始,所以现在不需要COMMIT or ROLLBACK 被执行。

 

 

 

 

 

 

 

5. 以下哪个命令可以被用来从表 STATE中 drop 列 UPDATE_DT ?

 

A. ALTER TABLE STATE DROP COLUMN UPDATE_DT;

 

B. ALTER TABLE STATE REMOVE COLUMN UPDATE_DT;

 

C. DROP COLUMN UPDATE_DT FROM STATE;

 

D. 你不能从这个表中DROP该列.

 

 

 

 

 

6.( 在Oracle笔试题中这个问题很重要)哪个命令用来创建一个primary key constraint

 

pk_books 在表 BOOKS, 列 ISBN上? 请选择一个。

 

A. create primary key on books(ISBN);

 

B. create constraint pk_books primary key on books(ISBN);

 

C. alter table books add constraint pk_books primary key (ISBN);

 

D. alter table books add primary key (ISBN);

 

 

 

 

 

7. 以下哪行有错r?

 

1 X :=Y +200;

 

2 IF X <10 THEN

 

3 Y :=30;

 

4 ELSEIF X <40 THEN

 

5 Y :=20;

 

6 END IF;

 

 

 

A. Line 2

 

B. Line 3

 

C. Line 4

 

D. Line 5

 

 

 

8. 一个VIEW被以下语句创建,请问在该VIEW上可进行哪个操作?

 

CREATE VIEW USA_STATES

 

AS SELECT *FROM STATE

 

WHERE CNT_CODE =1

 

WITH READ ONLY;

 

 

 

A. SELECT

 

B. SELECT , UPDATE

 

C. SELECT , DELETE

 

D. SELECT , INSERT

 

二、问答

 

 

 

1、 请简述Oracle在UNIX平台下安装的步骤;

 

 

 

 

 

2、 Oracle的启动方式有哪几种?

 

1、startup nomount

 

非安装启动,这种方式启动下可执行:重建控制文件、重建数据库

 

 

 

读取init.ora文件,启动instance,即启动SGA和后台进程,这种启动只需要init.ora文件。

 

2、startup mount dbname

 

安装启动,这种方式启动下可执行:

 

数据库日志归档、

 

数据库介质恢复、

 

使数据文件联机或脱机,

 

重新定位数据文件、重做日志文件。

 

 

 

执行“nomount”,然后打开控制文件,确认数据文件和联机日志文件的位置,

 

但此时不对数据文件和日志文件进行校验检查。

 

 

 

3、startup open dbname

 

先执行“nomount”,然后执行“mount”,再打开包括Redo log文件在内的所有数据库文件,

 

这种方式下可访问数据库中的数据。

 

 

 

4、startup,等于以下三个命令

 

startup nomount

 

alter database mount

 

alter database open

 

 

 

5、startup restrict

 

约束方式启动

 

这种方式能够启动数据库,但只答应具有一定特权的用户访问

 

非特权用户访问时,会出现以下提示:

 

ERROR:

 

ORA-01035: Oracle 只答应具有 RESTRICTED SESSION 权限的用户使用

 

 

 

6、startup force

 

强制启动方式

 

当不能关闭数据库时,可以用startup force来完成数据库的关闭

 

先关闭数据库,再执行正常启动数据库命令

 

 

 

7、startup pfile=参数文件名

 

带初始化参数文件的启动方式

 

先读取参数文件,再按参数文件中的设置启动数据库

 

例:startup pfile=E:Oracleadminoradbpfileinit.ora

 

 

 

8、startup EXCLUSIVE

 

 

 

 

3、 在Oracle中控制文件起什么作用?

 

在Oracle数据库中,控制文件记录着数据库的物理结构和事务控制的值

 

(SCN,CHECKPOINT等),以及一些可以被改写的信息(如备份的元数据).

在实例恢复和介质恢复过程中,都要用到控制文件。同时还需要归档日志

文件。

 

 以上的相关内容就是对北京亿阳信通的Oracle笔试题的部分介绍,望你能有所收获。

【编辑推荐】

  1. Oracle ASM是Oracle存储十分好用的解决方案
  2. Oracle ASM 实例配置的代码示例
  3. 浅谈Oracle函数返回Table集合
  4. 访问 Oracle 数据库的实例描述
  5. 如何用Oracle 9i全索引扫描完成任务

 

相关内容

热门资讯

PHP新手之PHP入门 PHP是一种易于学习和使用的服务器端脚本语言。只需要很少的编程知识你就能使用PHP建立一个真正交互的...
网络中立的未来 网络中立性是什... 《牛津词典》中对“网络中立”的解释是“电信运营商应秉持的一种原则,即不考虑来源地提供所有内容和应用的...
各种千兆交换机的数据接口类型详... 千兆交换机有很多值得学习的地方,这里我们主要介绍各种千兆交换机的数据接口类型,作为局域网的主要连接设...
粉嫩如何诠释霸道 东芝M805... “霸道粉”是个什么玩意东芝M805拿过来的时候,笔者扑哧笑了,不是笑这款笔记本,而是笑这款产品的颜色...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
什么是大数据安全 什么是大数据... 在《为什么需要大数据安全分析》一文中,我们已经阐述了一个重要观点,即:安全要素信息呈现出大数据的特征...
全面诠释网络负载均衡 负载均衡的出现大大缓解了服务器的压力,更是有效的利用了资源,提高了效率。那么我们现在来说一下网络负载...
如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
30分钟搞定iOS自定义相机 最近公司的项目中用到了相机,由于不用系统的相机,UI给的相机切图,必须自定义才可以。就花时间简单研究...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...