• 游客 下载了资源 江苏开放大学考试题库060044组织行为学(最新)
  • 游客 购买了资源 江苏开放大学考试题库060044组织行为学(最新)
  • u******* 签到打卡,获得1金币奖励
  • u******* 登录了本站
  • 游客 下载了资源 江苏开放大学考试题库050294建筑测量(最新)
  • 游客 购买了资源 江苏开放大学考试题库050294建筑测量(最新)
  • u******* 登录了本站
  • u******* 下载了资源 江苏开放大学考试题库060051大学英语(B)(1)(最新)
  • u******* 购买了资源 江苏开放大学考试题库060051大学英语(B)(1)(最新)
  • u******* 登录了本站

国开《Oracle数据库编程》章节自测及期末测试

题目为随机抽题 请用CTRL+F来搜索试题

第一章

Oracle数据库的管理员是( )。

正确答案是:SYS

以下选项中,不属于PL/SQL异常的是( )。

正确答案是:系统异常

以下选项中,不属于数据处理方式的是( )。

正确答案是:以上皆是

DML实现对数据的增、删、改、查等操作。

正确答案是:“对”。

DML是数据定义语言。

正确答案是:“错”。

变量ORACLE_SID是Oracle数据库的系统标识符。

正确答案是:“对”。

简述数据处理流程各个环节。

正确答案是:(1)采集是指数据的获取。(2)存储是指对采集到的数据进行保存。(3)检索是指根据需要对内存、文件、数据库等已存储的数据进行查找。(4)分析是指对存储数据或按条件检索出来的数据进行进一步处理。(5)变换是指将存储的数据、检索结果、加工结果等进行转换,使数据具备更好的可读性或者便于其他平台/软件处理,亦或出于其他特殊目的,如加密。(6)传输是指将数据(包括原始数据及检索、加工、变换过的数据)通过某种方式进行传递,传递方式可以是实时性较差的光盘、U盘等,也可以是实时性较强的网络方式。这个环节最敏感的是数据安全性。

对三种数据模型分别进行阐述。

正确答案是:层次数据模型、网状数据模型、关系数据模型。

写出创建一个1 GB的交换文件所需命令。

正确答案是: Windows操作系统,那么单击“开始”按钮,输入“cmd”,在控制台界面输入“java”。如果是Linux或UNIX操作系统,那么打开终端,输入“java”

 

第二章

“alter table tab1 drop column col1;”的作用是()。

正确答案是:删除了数据表tab1的字段col1

“alter table tab1 modify (name char(32));”的作用是( )。

正确答案是:修改了字段name的大小

删除数据表tab1的语法是( )。

正确答案是:drop table tab1

数据表创建后不能增加新的字段。

正确答案是:“错”。

数据表名可以修改。

正确答案是:“对”。

数据表是一个二维的数据结构,由字段和对应数据构成数据存储的结构。

正确答案是:“对”。

“create table clubak as select * from clu$;”的作用是什么?

正确答案是:修改已存在的列

简述建表时常用的数据类型。

正确答案是:(1) CHARACTER(n),字符/字符串。

(2) VARCHAR(n)或CHARACTER、VARYING(n),字符/字符串。

(3) BINARY(n),二进制串。

(4) BOOLEAN,存储TRUE或FALSE值。

(5) VARBINARY(n)或BINARY、VARYING(n),二进制串。可变长度。

(6) INTEGER(p),整数值(没有小数点)。

(7) SMALLINT,整数值(没有小数点)。

(8) INTEGER,整数值(没有小数点)。

(9) BIGINT,整数值(没有小数点)。

(10) DECIMAL(p,s),精确数值,精度p,小数点后位数s。

(11) NUMERIC(p,s),精确数值,精度p,小数点后位数s。

(12) FLOAT(p),近似数值,尾数精度p。

(13) REAL,近似数值,尾数精度7。

(14) FLOAT,近似数值,尾数精度16。

(15) DOUBLE,PRECISION,近似数值,尾数精度16。

(16) DATE,存储年、月、日的值。

(17) TIME,存储小时、分、秒的值。

(18) TIMESTAMP,存储年、月、日、小时、分、秒的值。

(19) INTERVAL,由一些整数字段组成,代表一段时间,取决于区间的类型。

(20) ARRAY,元素的固定长度的有序集合。

(21) MULTISET,元素的可变长度的无序集合。

(22) XML,存储XML数据。

(23) LOB,超长字符, 最大可达4G。

(24) CLOB,超长文本字符串。

(25) BLOB,超长二进制字符串。

(26) BFILE,超长二进制字符串, 保存在数据库外的文件里是只读的。

 

修改数据表tab1的字段col1名称为col1_new,编写对应的SQL语句。

正确答案是:

D NOT NULL NUMBER

NAME CHAR(16)

COL1 VARCHAR2(16)

SQL>

简述两类数据字典。

正确答案是:1. 静态数据字典静态数据字典主要由表和视图组成。需要注意的是,数据字典中的表不能直接访问,只能通过Oracle生成的数据字典视图进行访问。静态数据字典中的视图分为三类,这三类视图的前缀包括:user_*、 all_*、 dba_*。.2动态数据字典动态数据字典包含了由系统管理员(如SYS)维护的表和视图的信息,由于这些信息中很多是数据库系统运行时产生(或更新)的,所以称之为动态数据字典。这类视图提供了关于内存和磁盘的等大量运行信息,所以用户只能对其进行查询而不能进行修改。Oracle数据库系统中动态数据字典都是以“v$”开头的视图,如v$processs。

 

 

第三章

count()的作用是( )。

正确答案是:数据统计

desc的作用是( )。

正确答案是:查看表/视图的结构

“select obj# as test from clu$;”中as的作用是( )。

正确答案是:为obj#起了个别名

DDL(data definition language,数据定义语言)用于改变数据库结构。

正确答案是:“对”。

Oracle SQL对标准SQL做了实现及扩展。

正确答案是:“对”。

order by默认情况下按升序排序。

正确答案是:“对”。

“where obj# in (10, 2, 902)”和“where obj#=10 or obj#=2 or obj#=902”功能不同。

正确答案是:“错”。

简述SQL可以执行的操作。

正确答案是:

DML(data manipulation language,数据操作语言)语句包括哪些?

正确答案是:

简述where子句的作用。

正确答案是:

 

第四章

count()属于( )。

正确答案是:分组函数

substr()函数的作用是( )。

正确答案是:取字符串子串

下列函数中属于字符串函数的是()。

正确答案是:以上皆是

mod(x,y)函数的作用是求x除以y的余数。

正确答案是:“对”。

sysdate()函数可以得到系统的当前时间。

正确答案是:“对”。

to_char(x[,f])函数把字符串或时间类型x按格式f进行格式化转换为字符串类型。

正确答案是:“对”。

简述Oracle数据库中函数的两种类型。

正确答案是:

简述主要的通用函数作用。

正确答案是:

查询clu$的size$字段,若该字段为NULL则输出0,编写实现该功能的SQL语句。

正确答案是:

 

 

第五章

JOIN…ON子句的作用是( )。

正确答案是:指定一个可以消除笛卡儿积的关联条件

以下选项中,( )是外连接语法。

正确答案是:以上都是

“from user_tables u”中的u是()。

正确答案是:user_tables的别名

SQL语句中有多个数据表时SQL引擎会按照自左向右的顺序处理from子句后面的数据表。

正确答案是:“错”。

在where子句中某项数据相等的条件语句称为等值连接,也叫作内连接。

正确答案是:“对”。

多个数据表时from子句后面表名顺序无所谓。

正确答案是:“错”。

非等值连接,也叫作外连接。

正确答案是:“对”。

为什么在SQl语句中应减少“*”的使用?

多表连接类型有哪些?

正确答案是:

等值连接的运算顺序是什么?

正确答案是:

 

第六章

JOIN…ON子句的作用是( )。

正确答案是:指定一个可以消除笛卡儿积的关联条件

以下选项中,( )是外连接语法。

正确答案是:以上都是

“from user_tables u”中的u是()。

正确答案是:user_tables的别名

SQL语句中有多个数据表时SQL引擎会按照自左向右的顺序处理from子句后面的数据表。

正确答案是:“错”。

在where子句中某项数据相等的条件语句称为等值连接,也叫作内连接。

正确答案是:“对”。

多个数据表时from子句后面表名顺序无所谓。

正确答案是:“错”。

非等值连接,也叫作外连接。

正确答案是:“对”。

为什么在SQl语句中应减少“*”的使用?

正确答案是:

多表连接类型有哪些?

正确答案是:

等值连接的运算顺序是什么?

正确答案是:

主要的外连接都有哪些?

正确答案是:

 

第七章

“select * from dba_data_files where bytes = max(bytes);”出错原因是( )。

正确答案是:分组函数不能使用在where子句中

子查询用在 insert语句中的作用是( )。

正确答案是:将子查询返回的数据插入其他表中

子查询不能使用( )语句。

正确答案是:order by

单行子查询不能返回空值。

正确答案是:“对”。

子查询可以在select、insert、update和delete语句中使用。

正确答案是:“对”。

子查询可以直接用在分组函数中。

正确答案是:“错”。

子查询用于对主查询返回的数据做进一步查询。

正确答案是:“对”。

子查询用在update语句时必然更新多列。

正确答案是:“错”。

简述使用子查询应该注意的规则。

正确答案是:

简述多行子查询的三种运算符。

正确答案是:

 

第八章

IN运算符的优先级( )UNION运算符。

正确答案是:高于

完全联合运算默认情况下输出( )。

正确答案是:不排序

联合运算在做重复检查的时候( )空值。

正确答案是:不忽略

使用集合运算可以按照业务需求将多条查询语句进行联接。

正确答案是:“对”。

使用集合运算时列的数据类型、列数可以不一致。

正确答案是:“错”。

查询语句会先逐条处理然后进行集合运算。

正确答案是:“对”。

集合运算的查询语句中字段的数据类型为char,那么返回值的数据类型也应是char。

正确答案是:“对”。

简述Oralce数据库系统的集合运算。

正确答案是:

进行集合运算的查询语句必须符合哪些条件?

正确答案是:

简述联合运算(UNION)的运算原则。

正确答案是:

 

第九章

“delete from tab1;”的作用是( )。

正确答案是:删除了数据表tab1的全部数据

“update tab1 set name=’1234′ where id=1;”修改了( )条记录。

正确答案是:不确定

事务中触发回滚后( )操作会失效。

正确答案是:以上皆是

insert语句中值的类型必须要和列的类型对应。

正确答案是:“对”。

insert语句中只要值的类型和列的类型对应就能成功插入。

正确答案是:“错”。

insert语句可以不写列名。

正确答案是:“对”。

insert语句可以把查询到的数据插入数据库。

正确答案是:“对”。

简述多表插入。

正确答案是:

当需要修改的数据量非常大时,对update的替代方案是什么?

正确答案是:

简述重建数据表的过程。

正确答案是:

TRUNCATE的缺点有哪些?

正确答案是:

简述ACID。

正确答案是:

 

 

第十章

以下选项中,属于数据库约束状态的是( )。

正确答案是:以上皆是

建立数据表的同时使用“check(id=10)”的作用是( )。

正确答案是:建立了检查约束

数据库约束状态默认是( )。

正确答案是:enable validate

一个表可以有三个主键。

正确答案是:“错”。

列级约束只能在一列上起作用。

正确答案是:“对”。

表级约束可以在一列或多列上起作用。

正确答案是:“对”。

非空约束的列在插入数据时必须有值。

正确答案是:“错”。

数据库约束技术有哪些?

正确答案是:

简述主键约束的注意事项。

正确答案是:

简述使用唯一性约束的注意事项。

正确答案是:

简述使用外键约束的注意事项。

正确答案是:

 

第十一章

函数和存储过程最大的技术区别在于( )。

正确答案是:函数要求有返回值

删除存储过程sp_clu的语法是( )。

正确答案是:drop procedure sp_clu;

存储过程的优点包括( )。

正确答案是:以上皆是

LOOP循环是无限循环。

正确答案是:“对”。

PL/SQL对大小写敏感。

正确答案是:“错”。

PL/SQL支持过程控制。

正确答案是:“对”。

简述PL/SQL语言的优点。

正确答案是:

条件分支控制语句有哪几种?

循环语句有哪几种?

正确答案是:

简述显式游标和隐式游标.

正确答案是:

 

 

 

 

 

 

期末复习指导

UNION ALL是( )

正确答案是:并集重复

UNION是( )

正确答案是:并集不重复

“alter table tab1 drop column col1;”的作用是()。

正确答案是:删除了数据表tab1的字段col1

“alter table tab1 modify (name char(32));”的作用是( )。

正确答案是:修改了字段name的大小

“delete from tab1;”的作用是( )。

正确答案是:删除了数据表tab1的全部数据

“from user_tables u”中的u是()。

正确答案是:user_tables的别名

“select * from dba_data_files where bytes = max(bytes);”出错原因是( )。

正确答案是:分组函数不能使用在where子句中

“select obj# as test from clu$;”中as的作用是( )。

正确答案是:为obj#起了个别名

“update tab1 set name=’1234′ where id=1;”修改了( )条记录。

正确答案是:不确定

下列不属于Oracle数据库中的约束条件的是( )。

正确答案是:INDEX

下列关于提交事务的叙述哪一项是正确的?( )

正确答案是:事务提交后,它对数据库所做的修改将永久保存到数据库中

下列函数中属于字符串函数的是()。

正确答案是:以上皆是

下列哪个约束只能定义在列级定义上(    )

正确答案是:NOT NULL

下列哪种不是DDL语句。( )

正确答案是:commit

下列哪种不是DML语句是( )。

正确答案是:alter

下面选项中有关连接描述错误的是 ( )

正确答案是:outer jion外连接

不属于单行函数的特征的是:(   )

正确答案是:单行函数不可以嵌套

事务中触发回滚后( )操作会失效。

正确答案是:以上皆是

以下选项中,不属于PL/SQL异常的是( )。

正确答案是:系统异常

以下选项中,不属于数据处理方式的是( )。

正确答案是:以上皆是

desc的作用是( )。

正确答案是:查看表/视图的结构

group by子句优点是( )。

正确答案是:编写代码比使用很多相关子查询更简洁

INTERSECT是( )

正确答案是:交集

oracle数据库中的lower函数的作用是? ( )

正确答案是:将字符转换成小写

sqlplus /nolog指令的意思是? ( )

正确答案是:sqlplus登录时不进行日志记载

insert语句可以把查询到的数据插入数据库。

正确答案是:“对”。

INTERSECT相交运算返回多个查询结果集的公有行

正确答案是:“对”。

LAST_DAY:返回指定日期每年最后一天的日期

正确答案是:“错”。

LOOP循环是无限循环。

正确答案是:“对”。

mod(x,y)函数的作用是求x除以y的余数。

正确答案是:“对”。

MONTHS_BETWEEN:返回两个日期类型数据之间间隔的整月数

正确答案是:“错”。

Oracle SQL对标准SQL做了实现及扩展。

正确答案是:“对”。

Oracle支持5种类型的约束:notnull、unique、check、primarykey、foreignkey

正确答案是:“对”。

Oracle数据库中可以对约束进行禁用,禁用约束可以在执行一些特殊操作时候保证操作能正常进行

正确答案是:“错”。

Oracle数据库中字符串和日期必须使用双引号标识

正确答案是:“错”。

Oracle数据库中字符串数据是区分大小写的

正确答案是:“对”。

oracle数据库系统中,启动数据库的第一步是启动一个数据库实例

正确答案是:“对”。

order by默认情况下按升序排序。

正确答案是:“对”。

PL/SQL代码块声明区可有可无

正确答案是:“对”。

PL/SQL对大小写敏感。

正确答案是:“错”。

PL/SQL支持过程控制。

正确答案是:“对”。

SQL语句中有多个数据表时SQL引擎会按照自左向右的顺序处理from子句后面的数据表。

正确答案是:“错”。

sum()函数返回选择列表项数值的总和。

正确答案是:“对”。

SUM和AVG函数分别返回每组的总和及平均值_____

正确答案是:“对”。

sysdate()函数可以得到系统的当前时间。

正确答案是:“对”。

“select max(bytes), online_status from dba_data_files;”语法正确。

正确答案是:“错”。

为了节省存储空间,定义表时应该将可能包含NULL值的字段放在字段列表的末尾

正确答案是:“对”。

修改表时,可以指定新添加列的位置

正确答案是:“错”。

创建表时,default修饰的列,指定在插入或更新数据时,列的默认值

正确答案是:“对”。

单行子查询不能返回空值。

正确答案是:“对”。

 

资源下载
下载价格30
点点赞赏,手留余香 给TA打赏

AI创作

评论0

请先
支持多种货币
支持多种货币付款,满足您的付款需求
7天无忧退换
安心无忧购物,售后有保障
专业客服服务
百名资深客服7*24h在线服务
发货超时赔付
交易成功极速发货,专业水准保证时效性

站点公告

江苏开放大学考试题库购买进入题库
显示验证码

社交账号快速登录

微信扫一扫关注
扫码关注后会自动登录