Oracle笔试题B_第1页
Oracle笔试题B_第2页
Oracle笔试题B_第3页
Oracle笔试题B_第4页
Oracle笔试题B_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

Oracle 数据应用 试卷 第1页 共9页 Oracle 数据应用 期末 考试 试卷 B 班级 姓名 学号 一 选择题 具体要求 本大题共 20 道小题 每小题 2 分 共 40 分 1 在 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 2 在 Oracle 数据库的逻辑结构中有以下组件 A 表空间 B 数据块 C 区 D 段 这些组件从大到小依次是 A A B C D B A D C B C A C B D D D A C B 3 在 Windows 操作系统中 Oracle 的 服务监听并接受来自客户端应用程 序的连接请求 A OracleHOME NAMETNSListener B OracleServiceSID C OracleHOME NAMEAgent D OracleHOME NAMEHTTPServer 4 在 Oracle 中创建用户时 若未提及 DEFAULT TABLESPACE 关键字 则 Oracle 就将 b 表空间分配给用户作为默认表空间 SHL AX 2 Oracle 数据应用 试卷 第2页 共9页 A USER B SYSTEM C SYS D DEFAULT 5 在 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 6 在 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 7 在 Oracle 中 当控制一个显式游标时 下面哪种命令包含 INTO 子句 A CLOSE B OPEN C FETCH D CURSOR 8 有表一的查询结果如下 该表为学生成绩表 select id grade from student grade ID GRADE 1 50 2 40 3 70 4 80 5 30 6 90 Oracle 数据应用 试卷 第3页 共9页 表二为补考成绩表 select id grade from student makeup ID GRADE 1 60 2 80 5 60 现在通过如下语句把补考成绩更新到成绩表中 并提交 update student grade s set s grade select t grade from student makeup t where s id t id commit 请问之后查询 select GRADE from student grade where id 3 结果为 A 0 B 70 C Null D 以上都不对 9 有数据 test 分别存放到 char 10 和 varchar2 10 类型的字段中 其实际存 储长度为 A 10 10 B 4 4 C 10 4 D 4 10 10 在 Oracle 中 下面用于限制分组函数的返回值的子句是 A WHERE B HAVING C ORDER BY Oracle 数据应用 试卷 第4页 共9页 D 无法限定分组函数的返回值 11 在 Oracle 中 一个用户拥有的所有数据库对象统称为 A 数据库 B 模式 C 表空间 D 实例 12 在 Oracle 中 可用于提取日期时间类型特定部分 如年 月 日 时 分 秒 的函数有 A DATEPART B TO CHAR C TRUNC D TIMPSTAMP 13 以下哪个命令可以查看 order 表的表结构 A SELECT FROM order B DESC order C DROP TABLE order D CREATE TABLE order 14 能够唯一标识表中某一行的属性的是 A 外键 B 非空约束 C 主键 D ID 值 15 以下不属于 DDL 语句的是 A CREATE B ALTER Oracle 数据应用 试卷 第5页 共9页 C UPDATE D DROP 16 下面对 Oracle 事务描述不正确的是 A 事务具有原子性是不可再分的 要么一起成功要么一起失 败 B 一个事务中可以包含多条 DML 语句 C 一个事务中可以包含多条 DDL 语句 D DDL 和 DML 语句的事务是自动提交 17 如果定义一个表的外键 A 通过 create 语句 在字段后面直接跟上 foreign key B 通过 create 语句 在字段后面直接跟上 foreign key references 表名 主键字段名 C 通过 alter 语句 add constraints 约束名 foreign key 字段名 references 表名 字段名 D 通过 create 语句 在字段后面直接跟上 references 表名 主 键字段名 18 以下不属于组函数的是 A SUM B MIN C MAX D NVL 19 以下不属于 Oracle 数据类型的是 A number B date C varchar Oracle 数据应用 试卷 第6页 共9页 D varchar2 20 以下不属于 DML 语句的是 A REVOKE B UPDATE C INSERT D DELETE 二 填空题 具体要求 本大题共 5 道小题 每题 2 分 共 10 分 1 SQL 的中文含义为 2 使用 SELECT 语句显示当前系统时间 显示格式为如 2009 03 25 20 13 43 3 与事务有关的命令有 和 4 求平均值的组函数为 5 怎样将表 emp 中 name 字段的长度修改为 varchar2 100 三三 简答题 简答题 每题每题 5 5 分分 总分总分 3030 分 分 1 数据库 1 2 3 范式的概念与理解 2 简述什么是事务 以及事务的特点 Oracle 数据应用 试卷 第7页 共9页 3 oracle 中 truncate 和 delete 命令有何区别 4 解释 FUNCTION PROCEDURE 和 PACKAGE 区别 5 DDL 和 DML 分别代表什么 以及对应的命令有哪些 4 4 程序设计题程序设计题 每题 每题 6 6 分分 总分总分 3030 分 分 参见如下表结构 出版社表 Publish 字段名称字段名称数据类型数据类型说明说明 Oracle 数据应用 试卷 第8页 共9页 IDChar 2 出版社代码 PNameChar 10 出版社名称 图书表 BookInfo 字段名称字段名称数据类型数据类型说明说明 IDChar 8 图书编号 Bnamevarchar2 128 图书名称 PIdchar 2 出版社代码 Recommendvarchar2 128 图书简介 AIDchar 4 作者编号 作者信息表 Authorinfo 字段名称字段名称数据类型数据类型说明说明 IDchar 4 作者代号 Anamevarchar2 10 作者名称 Sexchar 1 性别 Agenumber 3 年龄 Majorvarchar2 64 文学方向 获奖名单表 Awardinfo 字段名称字段名称数据类型数据类型说明说明 AwardDatedate 获奖日期 IDchar 4 获奖人员 Oracle 数据应用 试卷 第9页 共9页 1 编写 SQL 语句 查询没有获奖的所有作者信息的 SQL 语句 提示 可使用 not in not exists 以及外关联三种方法中的任何一种方法 2 见 获奖名单 表 写出 SQL 语句 查询出在上一个月获奖的人员信息 3 编写一个简单的 Oracle 存储过程 根据输入的作者名称 查询该作者出版 图书的数量 4 Oracle 数据库表存在伪列 rowid 请

温馨提示

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

评论

0/150

提交评论