欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    oracle期末考试试题及其部分疑问.pdf

    • 资源ID:89655174       资源大小:1.17MB        全文页数:15页
    • 资源格式: PDF        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    oracle期末考试试题及其部分疑问.pdf

    oracle期末考试试题及其部分疑问1.如何启动实例、如何装载数据库,如何打开数据库。Startup nomount alter database mount alter database openStartup mountStartup2.如何禁止用户的操作系统认证 禁止之后,怎么登录?修改 SQLNET.ora nts3.如何控制用户不可以远程登陆。Alter system set remote_login_passwo dfile=exclusive noneComment=2009-12-14Scope=spfile;4.sys/siasorcl as sysdba 中 orcl 的解析5.修改服务器端o rcl的监听端口。6.创建密码文件。$orapwd file=,e:orapwd.ora,Passwd=nzg entries=30;7.怎么样从spfile生成pflleCreate pfile=,d:pfileorcl.ora,from spfile;Create spfile=,e:spfileorcl.ora,form pfile=,d:pfileorcl.ora,;8.通过参数文件查看控制文件的位置Show parameter control_file;select name from v$controlfile;(在例程连接数据库后 Mount 可执行)。可通过以下几个动态数据字典视图中获得有关控制文件的信息V$controlfile v$database V$controlfile_record_sectionSelect name from v$database;显示数据库名称。9.为控制文件产生一个跟踪文件Alter database backup controlfile to trace;该文件在 D:oracleproductl0.2.0adminorcludump可通过 show parameter user_dump_dest;查看 目录。10.创建表空间new,默认的对象存储参数为initial为 500k,next为 100k,minextents为1,maxextents 为 50,pctincrease 为 0Create tablespace newDatafile d:new.dbf size 10mDefault storage(initial 500kNext 100kMinextents 1Maxextents 50Pctincrease 0);11.创建表空间newtbs,将数据库的默认表空间改为newtbsCreate tablespace newtbsDatafile d:newths.dbf size 10m;Alter database default tablespace newtbs;12.创建临时表空间tem ptbs,将数据库的默认临时表空间改为temptbsCreate temporary tablespace temptbstempfile e:temp.dbf size 10m;Alter database default temporary tablespace temptbs;13.创建表空间tt,并且使它在创建后联机,之后再修改为脱机Create tablespace ttDatafile d:tt.dbf size 10m online;Alter tablespace tt offline;14.创建本地管理的表空间aa,建 表 test并将表放入表空间a a 中,然后删除该表空间以及对应的数据文件Create tablespace aaDatafile d:aa.dbf size 10mExtent management local autoallocate;Create table test(aa int,bb int)tablespace aa;Drop tablespace aa including contents(cascade constraints 约束);15.创建表空间bb,对应的数据文件为2 个Create tablespace bbDatafile d:bbl.dbf size 10m,4e:bb2.dbf size 5m;16.创建表空间cc,然后将其数据文件移动到另外一个文件夹中1 .Create tablespace ccDatafile d:cc.dbf size 10m;3.$copy d:cc.dbf e:cc.dbf4.alter tablespace ccRename datafile d:cc.dbf to e:cc.dbf;5.al ter tablespace cc online;#数据文件脱机1 .Select log_modeFrom v$database;数据文件只能在noarchivelog模式下脱机2.Alter databaseDatafile 4e:cc.dbr offline drop;4.alter database datafile e:cc.dbf online;1 7.创建大文件表空间,大小为10mCreate bigfile tablespace ddDatafile td:dd.dbf,size 10m;3.Recover datafile 4e:cc.dbf;介质恢复之后才能联机18.创建本地管理的表空间ee,统一分配大小为10mCreate tablespace eeDatafile 4d:ee.dbf size 100mExtent management local uniform size 10m;(有、无都对)19.创建表空间hh,采用自动段空间管理Create tablespace hhDatafile d:hh.dbf size 10m reuseSegment space management auto20.查看日志操作模式,改变数据库的归档模式为archivelogSelect log_modeFrom v$database;shutdown immediatestartup mountalter database archivelog;alter database open;21.查看日志文件以及日志文件组的信息Select group#,memberFrom v$logfile;查看文件位置Select group#,statusFrom v$log;查看状态22.添加日志文件组,然后删除新添加的日志文件组Alter databaseAdd logfile(d:log4.log)size 10m;Alter databaseDrop logfile(d:log4.log);#添加日志组成员:Alter databaseAdd logfile member te:newlog.log,to group 1;#删除日志组成员Alter system switch logfile;Alter databaseDrop logfile member e:newlog.log;2 3.手工切换日志Alter system switch logfile;28.创建用户ul,默认表空间为test,第一次登陆必须修改密码Create user u 1 identified by u 1default tablespace testpassword expire;29.创建用户u2,将其锁定,然后解锁Create user u2 identified by u2;Alter user u2 account lock;Alter user u2 account unlock;30.创建用户u3,为它分配系统权限,能够连接数据库,并能创建表Create user u3 identified by u3Grant create session,create table to u3;31.创建用户u4,为它分配连接数据库的权限,并允许它能将此权限分配给其它用户Create user u4 identified by u4Grant create session to u4With admin option;32.创建用户u5,为它分配查询,更新表test的权限,并允许它将此权限分配给其它用户Create user u5 identified by u5;Grant select,update on test to u5With grant option;33.撤销用户u5的查询和更新权限Revoke select,update on test from u5;34.创建用户u 6,能查看修改TEST中的a a 歹 U。Create user u6 identified by u6;Grant select,update(aa)on test to u6;35.创建用户u l,创建角色H,r2,其中r 2 密码为将角色rl r 2 授权给ulCreate role rl not identified;Create role r2 identified by r2Grant rl,r2 to ul;36.给 r l授权为create session,以及查询sys方案中的表lesl,给r2授权,修改sy s方案中的test表37.修改用户ul,默认角色为rlAlter user ul default role rl选 择(每 题 3 分)1)当 Oracle服务器启动时,下列哪种文件不是必须的()。a)数据文件b)c)日志文件d)归档日志文件参考答案 D2)在 Oracle中,当用户要执行SELECT语句时,下列哪个进程从磁盘获得用户需要的数据()。a)用户进程b)服务器进程c)日志写入进程(LGWR)d)检查点进程(CKPT)参考答案 B3)在 Oracle中,一个用户拥有的所有数据库对象统称为()。a)b)c)d)参考答案数据库模式表空间实例B4)在 Oracle中,可用于提取日期时间类型特定部分(如年、月、日、时、分、秒)的函数有()。a)DATEPARTb)EXTRACTc)TO_CHARd)TRUNC参考答案 be5)在 Oracle中,有一个教师表teacher的结构如下:ID NUMBER(5)NAME VARCHAR2(25)EMAIL VARCHAR2(50)下面哪个语句显示没有Email地址的教师姓名()。a)SELECT name FROM teacher WHERE email=NULL;b)SELECT name FROM teacher WHERE email NULL;c)SELECT name FROM teacher WHERE email IS NULL;d)SELECT name FROM teacher WHERE email IS NOT NULL;参考答案 C6)在 Oracle数据库的逻辑结构中有以下组件:A 表 空 间 B 数 据 块 C 区D 段这些组件从大到小依次是()。a)A-B-*C f Db)A-*D-*C-*Bc)A-*C f B f Dd)D f A-*C f B参考答案 b7)在 Windows操作系统中,Oracle的()服务监听并接受来自客户端应用程序的连接请求。a)OracleHOME_NAMETNSListenerb)OracleServiceSIDc)OracleHOME_NAMEAgentd)OracleHOME_NAMEHTTPServer参考答案a8)在 Windows操作系统中,Oracle的()服务是使用iSQL*Plus必须的。a)OracleHOME_NAMETNSListenerb)OracleServiceSIDc)OracleHOME_NAMEAgentd)OracleHOME_NAMEHTTPServer参考答案 B9)在 Oracle中创建用户时,若未提及DEFAULT TABLESPACE关键字,则Oracle就 将()表空间分配给用户作为默认表空间。a)USERb)SYSTEMc)SYSd)DEFAULT参考答案 B10)在 Oracle数据库中,()用户模式存储数据字典表和视图对象。a)b)SYSTEMSYSc)SCOTTd)SYSDBA参考答案 BII)在 Oracle中,下面哪条语句当COMM字段为空时显示0,不为空时显示COMM 的 值()。a)SELECT ename,NVL(comm,0)FROM emp;b)SELECT ename,NULL(comm,0)FROM emp;c)SELECT ename,NULLIF(comm,0)FROM emp;d)SELECT ename,DECODE(comm,NULL,0)FROM emp;参考答案 A12)在 Oracle中,下面用于限制分组函数的返回值的子句是()。a)WHEREb)HAVINGc)ORDER BYd)无法限定分组函数的返回值参考答案 b13)在 Oracle中,有一个名为seq的序列对象,以下语句能返回序列值但不会引起序列值增加的是()。a)select seq.ROWNUM from dual;b)select seq.ROWID from dual;c)select seq.CURRVAL from dual;d)select seq.NEXTVAL from dual;参考答案 C14)在 Oracle中,游标都具有下列属性,除 了()。a)%NOTFOUNDb)%FOUNDc)%ROWTYPEd)%ISOPENe)%ROWCOUNT参考答案 c15)在 Oracle中,当控制一个显式游标时,下面哪种命令包含INTO子 句()。a)b)c)d)参考答案OPENCLOSEFETCHCURSORc16)在 Oracle中,PL/SQL块中定义了一个带参数的游标:CURSOR emp_cursor(dnum NUMBER)ISSELECT sal,comm FROM emp WHERE deptno=dnum;那么正确打开此游标的语句是()。a)OPEN emp_cursor(20);b)OPEN emp_cursor FOR 20;c)OPEN emp_cursor USING 20;d)FOR emp_rec IN emp_cursor(20)LOOP.END LOOP;参考答案 ad17)Oracle提 供 的(),能够在不同硬件平台上的Oracle数据库之间传递数据。a)归档日志运行模式b)RECOVER 命令c)恢复管理器(RMAN)d)Export 和 Import 工具参考答案 d1 8 有表一的查询结果如下,该表为学生成绩表select id.grade from student_gradeIDGRADE150240370480530690表二为补考成绩表select id,grade from student_makeupIDGRADE160280560现在通过如下语句把补考成绩更新到成绩表中,并提交:update student_grade s set s.grade=(select t.grade from student_makeup twhere s.id=t.id);commit;请问之后查询:select GRADE from student_grade where id=3;结果为:CA:0 B:70 C:null D:以上都不对1 9 根据以下的在不同会话与时间点的操作,判断结果是多少,session 1session2T1 select count(*)from t;一显示结果(1000)条T2 delete from t where rownum=100;T3 begindelete from t where rownum=tranc(SDate,tmm,)and o.orderdate=last day(sdate);return salesum;end;

    注意事项

    本文(oracle期末考试试题及其部分疑问.pdf)为本站会员(奔***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开