综合考试试题(二)

综合考试试题(二)

姓名:

一. 选择题

1、在vi编辑器里,命令"dd"用来删除当前的(   )

A. 行   B. 变量   C. 字  D. 字符

2、按下(   )键能终止当前运行的命令

A. Ctrl-C B. Ctrl-F C. Ctrl-B D. Ctrl-D

3、vi中哪条命令是不保存强制退出(   )

A. :wq B. :wq! C. :q! D. :quit

4、在Red Hat Linux 9中,系统默认的(  )用户对整个系统拥有完全的控制权。

A. root          B. guest          C. administrator    D.supervistor.

5、哪个目录存放用户密码信息(   )

A. /boot B. /etc C. /var D. /dev

6、默认情况下管理员创建了一个用户,就会在(   )目录下创建一个用户主目录。

A. /usr B. /home C. /root D. /etc

7、如果要列出一个目录下的所有文件需要使用命令行(    )。

A. ls –l B. ls C. ls –a D. ls –d

8、除非特别指定,cp假定要拷贝的文件在下面哪个目录下(   )

A. 用户目录  B. home目录  C. root目录  D. 当前目录

9、若要将鼠标从VM中释放出来,可按 (  )键来实现

A. Ctrl + Alt  B. Ctrl +Alt +Del   C. Ctrl +Alt +Enter  D Ctrl +Enter

10、如果用户想对某一命令详细的了解,可用(  )

A. ls   B. help  C. man  D dir

11、在Oracle中,当FETCH语句从游标获得数据时,下面叙述正确的是(  )。

A、游标打开

B、游标关闭

C、当前记录的数据加载到变量中

D、创建变量保存当前记录的数据

12、在Oracle中,表VENDOR包含以下列:

VENDOR_ID NUMBER Primary Key

NAME VARCHAR2(30)

LOCATION_ID NUMBER

ORDER_DT DATE

ORDER_AMOUNT NUMBER(8,2)

下面对表VENDOR运用分组函数的子句合法的是()。

A、FROM MAX(order_dt)

B、SELECT SUM(order_dt)

C、SELECT SUM(order_amount)

D、WHERE MAX(order_dt) = order_d

 

 

13、在Oracle中,序列venseq使用下面的语句创建:

CREATE SEQUENCE venseq INCREMENT BY 1 START WITH 10

MAXVALUE 100 MINVALUE 10 CYCLE CACHE 5;

下面对序列venseq修改的语句,错误的是(  )。

A、ALTER SEQUENCE venseq START WITH 1;

B、ALTER SEQUENCE venseq MAXVALUE 90;

C、ALTER SEQUENCE venseq NOMINVALUE;

D、ALTER SEQUENCE venseq NOCACHE;

14. 在Oracle中,事务中使用下列SQL语句不会引起锁定( )。(选择一项)

A、SELECT

B、INSERT

C、UPDATE

D、DELETE

15、 Oracle数据库中,通过( )访问能够以最快的方式访问表中的一行。

A、主键

B、Rowid

C、唯一索引

D、整表扫描

16、Oralce数据库中,以下( )函数可以针对任意数据类型进行操作。

A、TO_CHAR

B、LOWER

C、MAX

D、CEIL

17、下列哪个函数不可以将NULL值转换为实际值(  )

A  NVL

B  NVL2

C  TO_CHAR

D  NULLIF

18、在ORACLE中,雇员信息表的主键是雇员号,部门信息表的主键是部门号,在下列所给的操作中哪项内容不能执行

雇员信息表                             部门信息表

 

雇员号

雇员名

部门号

工资

001

张三

02

2000

 010

王宏达

01

1200

066

马林

02

1000

101

赵敏

04

1500

部门号

部门名

主任

01

业务部

李建

02

销售部

英东

03

服务部

周银

04

财务部

陈胜利

 

   A  从雇员信息表中删除行(’010’,’王宏达’,’01’,’1200’)

   B  将行(’102’,’赵敏’,’01’,’1500’)插入到雇员信息表中

   C  将雇员信息表中雇员号为’010’的工资改为1600

   D  将雇员信息表中雇员为’010’的部门改为’05’

19、在ORACLE 中,使用HAVING子句也可以进行条件查询,所以以下选项中说法是正确

   的

   A  HAVING子句和WHERE子句相同

   B  HAVING 子句用于已分组结果的条件查询

   C  HAVING 子句用于行的条件查询

   D  以上皆非

20、ID是表TABLE1的主键,则我们可以确定

   A  TABLE1 只有ID 一个主键

   B  数据库范围内其他表都不可以用ID 为主键

   C  ID必定为某张表的外键

   D  以上皆非

21、银行新核心系统建设以_____为主建设方向:(  )
A 业务
B 帐户
C 客户
D 资金盈利
22、项目计划表中的起始时间和结束时间分别是?(    )
A 项目签订时间 项目验收时间

B 人员入场时间 项目上线时间

C 人员入场时间 项目验收时间

D 项目签订时间 项目上线时间
23、下列不属于银监会的职责内容是(   )
A 监管银行机构 B 批准银行机构开立 C 指定银行法规 D 统计银行数据报表

24、交易流水表中的主机流水号表示:(     )
A  一条数据主键 B 一条柜员记录 C 一笔业务操作 D 一个交易方向 

25、数据处理过程中,转换的过程不包含以下哪个步骤:(       )
A 抽取  B 清洗 C 码值转换  D 合并

、填空题

1、导入数据过程中出现错误,实际值代表___________________最大值代表_____________

2、对公企业可以开立______________个基本户, _____________个一般户

3、sqlldr执行脚本对于操作系统后缀名为__________________

4、银行帐户按照业务品种分类一般分为______类别,分别是_____________________________

5、贷款按照贷款时间分为______________________三类,三类贷款对应的期限时间为___________________

6、贷款的担保类型类型分为____________________________ 四种

7、贷款发放时,抵质押物的状态应是__________

8、贷款的质押账户应为本行的_________________

9、银行的业务种类是__________________________________

10、银行会计记帐的原则是_________________________

三、简答题

1、使用linux命令进行文件家/abc的的压缩及解压缩

 

 

 

 

2、编写任务在每天的16点40进行/abc文件夹的删除

 

 

 

 

3、完成如下命令

(1)新建用户tom 和用户组student

(2)新建文件file

(3)将文件file 改名为test,然后将test拷贝到/home

(4)文件test权限改为当前用户可读 4写 2 执行 1,组用户可读可执行,其他用户可读。

 

 

 

 

4、请编写ftp脚本连接127.0.0.1获取下载a.txt 文件

 

 

 

 

5、编写一个查询,显示各个职位(job)和该职位工资在1000元以上并3000元以下的人数。

 

 

 

 

 

 

6、显示职务为SALES或MANAGER并且薪金不等于2500、3500或7000的所有员工的姓氏、职务和薪金

 

 

 

 

 

7、显示经理编号以及该经理所管员工的最低薪金。不包括其经理不知是谁的任何员工。不包括最低薪金未超过$6000的组

 

 

 

 

 

8、使其列出薪金在$5000到$12000之间并且在部门20或部门50中的员工的姓氏和薪金。分别将列标记为“EMPLOYEE”和“MONTHLY SALARY” 

 

 

 

 

9、请讲述银行中核心系统相应数据表名称及关系

 

 

 

 

 

10、数据的etl处理过程分别包含哪几个步骤,一般项目产品进行数据处理分为几层?分别是什么内容?

 

 

 

 

 

 

 

你可能感兴趣的:(试题)