综合考试试题(二)
姓名:
一. 选择题
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处理过程分别包含哪几个步骤,一般项目产品进行数据处理分为几层?分别是什么内容?