数据库和主机部分试题.doc_第1页
数据库和主机部分试题.doc_第2页
数据库和主机部分试题.doc_第3页
数据库和主机部分试题.doc_第4页
数据库和主机部分试题.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一、选择题1、你在$提示符下输入了一行很长的命令,但是发现其中的几个字符键入错误,请问应该用下面的哪个特殊功能键删除整行命令,以便于重新输入正确的命令行( D )ACtrl + dBCtrl + sCCtrl + qDCtrl + u2、你通过telnet方式连接到远程主机上,并键入ls命令后显示结果:$ ls l indb-rwxr-xr- 2 bill dba 321 Oct 20 18:20 indb请问-rwxr-xr-权限字符串中的第2-4个字符代表下列哪个类型的用户对这个文件的存取权限( B )Aall 所有用户Bowner 文件的属主Cgroup 用户组内成员Dother 其他用户3、当UNIX下的一个特殊文件名为“.字符串”的形式时,这个特殊文件是一个( D )A根目录B当前目录C当前目录的父目录D隐含文件4、要在comm._data(通信目录)中新建一个300(300业务话单目录),并将当前目录下的30020060501.001话单文件复制到comm_data300目录下,并显示此目录下的文件详细信息,在一行上输入这3个命令,请问应该选择下面的哪一行命令( D )A. mkdir comm_Data300; cp 30020060501.001 comm._Data300 ; ls -l comm._Data300B. mkdir comm_data300; mv 30020060501.001 comm._data300 ; ls -l comm._data300C. mkdir 300; cp 30020060501.001 300 ; ls -l 300D. mkdir comm._data300; cp 30020060501.001 comm._data300 ; ls -l comm._data3005、你在UNIX操作系统中执行一个数据备份脚本backup.sh的时候,系统提示说这个shell脚本没有执行权限,请问应该使用下列的哪个命令给所有用户赋予执行这个shell脚本的权限( D )Achmod u+r backup.shBchmod g+w backup.shCchmod o-w backup.shDchmod a+x backup.sh6、当你以bill用户的身份登录到远程主机上后,在编辑/bill/src/outdb/outdb.cpp出库源程序时,用ls l命令查看这个文件的属性时,发现只有文件的属主才有编辑这个文件的权限,因此你要求系统管理员将这个outdb.cpp的属主改为bill,请问应该选择下列的哪个命令( C )Achown account /bill/src/outdb/outdb.cppBchgrp bill outdb.cppCchown bill /bill/src/outdb/outdb.cppDchgrp account outdb.cpp7、你登录到远程主机的UNIX操作系统上,进入到/data/ts/长途话单数据目录下,计划使用一个命令将这个目录中的所有话单文件的名字存在一个命名为tsdata_name.txt的文本文件中,以检查话单数据文件名的连续性,请问使用下列哪个命令可以达到此目的( C )Als l tsdata_nameBls l tsdata_name.txtDls l grep billCps grep billDps ef bill9、你想删除/data/txdata/temp/目录,但是这个目录里还有一些子目录和数据文件,你会键入下列的哪一行命令来删除/data/txdata/temp/目录和其中的子目录及数据文件( D )Amkdir /data/txdata/temp/Brmdir /data/txdata/temp/Cmkdir r /data/txdata/temp/Drm -r /data/txdata/temp/10、你正在使用vi编辑器编辑一个data_trans.sh的数据传输的shell脚本,由于操作失误,输入了一行错误的字符串,因此你想删除当前行,请问应该键入下列的哪个命令实现此目的( B )AssBddCxxDzz11、省电信公司的一个核心业务支撑系统在运行2年时间之后,由于数据量不断增长,因此需要对存储设备进行扩容,将新增加的硬盘插到磁盘槽中,因此需要在当天的午夜0:00之后进行主机设备的关机操作,这时你应该输入下列哪一个命令来完成这个操作步骤( A )AshutdownBrebootCquitDlogout12、电信用户报告说,有一个号码为35298286的固定电话的话单市话费用计算错误,请你协助在LS_CALL_200605030052这个文本话单文件中查找固定电话35298286在5月3日这天打出的所有市话话单的原始信息,请问选择下列的哪行命令可以满足用户提出的这个要求( D )Afind 35298286 LS_CALL_200605030052Bmore 35298286 LS_CALL_200605030052Ccmp 35298286 LS_CALL_200605030052Dgrep 35298286 LS_CALL_20060503005213、/data01/phsdata/目录下的一部分小灵通话单数据由于误操作被删除了,但是在磁带库有相应的文件压缩包备份,你在将文件名为PHS_20060505.gz的压缩文件取到/data01/phsdata/目录下之后,应该选择下列的哪一行命令对这个压缩文件进行解压缩操作( C )A. uncompress PHS_20060505.gzB. unpack PHS_20060505.gzC. gunzip PHS_20060505.gzD. pkunzip PHS_20060505.gz14、你以bill用户身份登录到UNIX操作系统上,在编译完一个批价程序后,打算对某个本地网的市话话单进行格式转换处理,因此输入以下命令$/bill/app/bin/rate 20但是你却发现指定目录下的市话话单数据并没有被处理的迹象,而且这个rate程序也没有停止运行,你使用ps命令查找到了这个进程的PID号为32636,这时你会采用下列哪个命令来强制停止这个pp进程( )Ahalt 9 32636Bkill 9 32636Cpause 9 32636Dstop 9 3263616、由于计费系统的数据量很大,每天处理的数据量达到几十G之多,因此你作为系统维5工程师,需要每天登录到UNIX操作系统,查看文件系统的存储使用情况,以便于出现存储空间不足的时候,及时采取相应处理措施,请问键入下列的哪个命令可以实现这个目的( D )Als -lBdirCps -efDdf k16、你在windows2000的本地计算机上,通过ftp方式连接到了2远程主机上,你想查看本机的c:send_data目录下的文件信息,请问应在ftp模式下键入下列的哪一行命令( D )Als c:send_dataBlcd c:send_dataC!ls c:send_dataD!dir c:send_data17、本地主机的当前目录是/comm_data/accept/,你打算将远程主机上当前目录下的多个短信业务数据文件CP_20060507.*传输到本机当前目录下,你通过ftp方式连接到了远程主机上,请问应该键入下列哪一个命令来实现此目标( B )Aget CP_20060507Bmget CP_20060507.*Cput CP_20060507Dmput CP_20060507.*18、你要以root用户的身份为电信用户创建一个名为tele的用户组,请问应该键入以下的哪一行命令( B )Agroupinsert teleBgroupadd teleCinsert teleDadd tele19、你打算将一个50G的设备文件/dev/dsk/c0d0p1挂接到根文件系统的/comm_data目录下,存放上传全国中心的智能网漫游摊分话单数据,请问键入以下的哪一行命令可以实现此目的( C )Aumount /dev/dsk/c0d0p1 /comm_dataBumount /comm_data /dev/dsk/c0d0p1Cmount /dev/dsk/c0d0p1 /comm_dataDmount /comm_data /dev/dsk/c0d0p120、下面哪条SQL语句会返回结果 (D)A select 1 from dual where null=null; B select 1 from dual where null=;C select 1 from dual where = D select 1 from dual where null is null;21、在创建需要存储客户资料表中的所有列值的记录变量时,将使用什么 (B)A %TYPE B %ROWTYPEC 列列表 D %ROWCOUNT22、下面哪两个任务可以使用TO_CHAR函数?(选择两个选项)(C、E)A. 把10 转变为TEN B. 把10转变为10C. 把10 转变为10 D. 把TEN转变为10E. 把日期转变为字符表达式 F. 把字符表达式转变为日期23、你要在一个事务的SQL*Plus 会话中改变一些数据。下列哪个选项通常不表示事务结束?(A)A. 发出update 语句 B. 发出commit 语句C. 发出rollback 语句 D. 结束会话24、你要从表中删除了1700 行,要保存数据库中的改变,用下列哪个语句?(B)A. savepoint B. commitC. rollback D. set transaction25、执行下面的SQL 语句:(A、D)TRUNCATE TABLE TF_F_CUSTOMER ;有关该语句的正确描述是?(选择两个选项)A. 它释放了表占用的存储空间B. 它没有释放表占用的存储空间C. 当执行了这个语句后,可以回退对行的删除操作。D. 当执行了这个语句后,就不能回退对行的删除操作。E. 在执行了TRUNCATE语句后,试图对表TF_F_CUSTOMER使用DESCRIBE命令,会显示错误信息。26、下面的SQL 语句,创建了一个表TF_B_ORDER:(A、F)CREATE TABLE TF_B_ORDER (SER_NO NUMBER UNIQUE,ORDER_ID NUMBER,ORDER_DATE DATE NOT NULL,STATUS VARCHAR2(10) CHECK (status IN (CREDIT,CASH),PROD_ID NUMBER REFERENCES PRODUCTS(PRODUCT_ID),ORD_TOTAL NUMBER,PRIMARY KEY (order_id,order_date);当执行上面的SQL语句,自动为哪些列创建了索引?(选择两个选项)A. SER_NO B. ORDER_IDC. STATUS D. PROD_IDE. ORD_TOTAL F. ORDER_ID与ORDER_DATE的组合27、UCR_CEN1 发出的SQL 语句如下:(B)CREATE TABLE TD_M_DEPART(deptno NUMBER(2),dname VARCHAR2(14),loc VARCHAR2(13);GRANT SELECT ON TD_M_DEPART TO UOP_CEN1;如果Sue 需要从UCR_CEN1 的表中查询信息,她应该使用什么命令?A. SELECT * FROM TD_M_DEPART;B. SELECT * FROM UCR_CEN1. TD_M_DEPART;C. SELECT * FROM DBA.UCR_CEN1. TD_M_DEPART;D. SELECT * FROM ALL_USERS WHERE USER_NAME=UCR_CEN1 AND TABLE NAME= TD_M_DEPART ;28、表 TD_M_STAFF 中有如下两列:(D)BONUS NUMBER(7,2)DEPT_ID NUMBER(9)当前有三个部门,每个部门中至少有一名员工的BOUNS的值大于500,但并不是所有的员工都有分红。执行下面的PL/SQL块:DECLAREv_bonus td_m_staff.bonus%TYPE:=300;BEGINUPDATE td_m_staffSET bonus=bonus+v_bonusWHERE dept_id IN (10,20,30);COMMIT;END;结果会是什么?A. 所有员工都得到300元的分红 B. 有300个员工会得到300元的分红C. 所有员工的分红都会增加300元 D. 一些员工的分红增加了300元29、如果循环在某种条件下可能不需要执行,则可以使用哪一种循环?(B)A. FOR 循环 B. WHILE 循环C. 条件判断在循环的最后 D. 以上都可以30、当控制显式游标时,哪个语句执行查询并且获取结果集? (B)A. FETCH B. OPENC. CLOSE D. CURSOR31、哪一个结果需要用组函数实现(A)A. 计算PRODUCT表中COST列值的总数B. 将字符串JANUARY 28,2000转换为日期C. 显示PRODUCT表中DESCRIPTION列中所有小写的值D. 用DD MON YYYY格式显示日期数据如果过程C 调用了过程D,在过程D 中引发了一个错误,而在过程D 中没有这个错误的异常处理程序,那么将。(C)A. 向用户显示一个出错信息 B. 在过程C 中引发一个错误C. 程序控制将转到过程C 的EXCEPTION 部分 D. 结果是不可预料的32、以下选项中哪个是下列查询返回的值:select count(*) from TD_M_STAFF where mgr=7700-2?(A)A. 5B. 6C. 7D. NULL33、观察下面的过程()CREATE OR REPLACE PROCEDURE ADD_STAFF(V_ID IN NUMBER,V_LAST_NAME VARCHER2)ISBEGININSERT INTO td_m_staff (ID,LAST_NAME).VALUES(V_ID,V_LAST_NAME);COMMIT;END;该过程需要调用UPD_BAT_STAT过程并传递一个参数,下面哪个语句能成功调用这个过程? (B)A. EXECUTE UPD_BAT_STAT(V_ID); B. UPD_BAT_STAT(V_ID);C. RUN UPD_BAT_STAT(V_ID); D. START UPD_BAT_STAT(V_ID);34、函数头部的RETURN子句完成什么任务?(A)A 声明返回值的数据类型 B 声明返回值的大小和数据类型C 将执行转到函数体 D 在函数头部不能使用RETURN子句35、哪一个SQL语句只能通过动态SQL允许包括在PL/SQL中?(D)A INSERT B UPDATEC DELETE D CREATE TABLE36、假设某个表很小,但是却会被许多查询经常使用,这时应当在创建这个表时显式地指定哪个子句? (C) A parallel B nologgingC cache D tablespace用下列代码所示的TD_M_STAFF 表内容回答后面八个问题:STAFFID STAFF_NAME JOB MGR HIREDATE SAL COMM DEPTNO- - - - - - - -7369 SMITH CLERK 7902 17-DEC-80 800 207499 ALLEN SALEMANS 7698 20-FEB-81 1600 300 307521 WARD SALEMANS 7698 22-FEB-81 1250 500 307566 JONES MANAGER 7839 02-APR-81 2975 207654 MARTIN SALEMANS 7698 28-SEP-81 1250 1400 307698 BLAKE MANAGER 7839 01-MAY-82 2850 307782 CLARK MANAGER 7839 09-JUN-81 2450 107788 UCR_CEN1 ANALYST 7566 19-APR-87 3000 207839 KING PRESIDENT 17-NOV-81 5000 107844 TURNER SALEMANS 7698 08-SEP-81 1500 0 307876 ADAMS CLERK 7788 23-MAY-87 1100 207900 JAMES CLERK 7698 03-DEC-81 950 307902 FORD ANALYST 7566 03-DEC-81

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论