dba实习生招聘笔试的几个问题。

今天参加了实习生招聘的笔试,规模比较小,总共通知了42个人。我投的是DBA,题很基础,但答的不好,10道选择题,12道问答

题,现把记住的几道题写出来。

 

选择题:(考的都是数据库原理方面的内容,记住的不多)

 

1. 数据库系统和文件系统最主要的区别。

 

2. 第二范式的定义。

 

3. 事务的隔离性定义。

 

4. 检查点恢复的概念。

 

5. 模式名更改后,模式里面的对象应该如何变化。

 

6. 死锁产生的原因。

 

问答题:

 

1.  startup [nomount][mount][open][forse] 以及shutdown[normal][transaction][immediate][abort] 的区别和意义。

 

2.  oracle安装的几个步骤,卷子上写出了安装步骤,让写出每一步的注释。

 

3. SGA包括几个部分,以及processes的作用。

 

4. oracle启动包括哪几个重要的进程。

 

5. 数据库性能的几个数据字典,dba_和v$的各写四个。

 

6. 安装oracle数据库,必须要设置的几个环境变量。

 

7. 几个oracle工具的解释,有sqlplus,sqlldr, lsnrctl, dbca, netca, rman, oerr, 等。

 

8. 针对一个操作"delete * from employee where name="张三"", 写一个用于检测的checklist。

 

9. 写出oracle更改日志语句,启动监听器语句,增加数据文件语句。

 

10. DBA应该具有哪些素质和知识。

 

 

答案:

 

选择题

 

1. 文件系统不能解决数据库冗余和数据独立性问题,但数据库系统可以解决。

 

2. 2NF要求要消除1NF的非主属性的部分函数依赖。

 

3. 事务的隔离性指一个事务的执行不能被其他事务干扰,即一个事务内部的操作及使用的数据对并发的其他事务时隔离的。

 

4. scn是oracle的一个内部时钟,用来衡量oracle事务发生的顺序,会实时增加,反应数据库的更新历史。redo进程记录的检查点信息和Database checkpoint SCN 是一致的。

 

5. 忘记了

 

6. 并发造成的。

 

 

问答题

未完待续

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值