北语网院22年11月《Oracle数据库开发》作业_1
22秋《Oracle数据库开发》作业_11.[单选题]Orcacle提供了(),用于支持采用向导方式创建数据库。
A.SQL*Plus
B.Oracle Net
C.Oracle Listner
D.Oracle Database Configuration Assistant。
答:——D——
2.[单选题]以下哪种类型的段将数据存放在了一个基于某一键值的索引中?()
A.大数据对象
B.嵌套表
C.分区表
D.索引表
答:————
3.[单选题]( )是用PL/SQL、Java和C编写的过程,能够在对表或视图执行DML语句时执行。
A.过程
B.触发器
C.函数
D.程序包
答:——B——
4.[单选题]在SQL查询时,使用WHERE子句指出的是()
A.查询目标
B.查询条件
C.查询视图
D.查询结果
答:————
5.[单选题]在Oracle中,阅读下列PL/SQL块:DECLAREv_lower NUMBER:=2;v_upper NUMBER:=100;v_count NUMBER:=1;BEGINI = 2; I FOR i IN v_lower..v_lowerLOOPINSERT INTO test(results)VALUES (v_count);v_count := v_count +1;ENDLOOP;END;请问FOR LOOP循环体执行了()次。
A.1
B.2
C.98
D.100
答:————
6.[单选题]Oralce数据库中,以下()函数可以针对任意数据类型进行操作。
A.TO_CHAR
B.LOWER
C.MAX
D.CEIL
答:————
7.[单选题]在Oracle 中创建用户时若未提及DEFAULT TABLESPACE关键字,则Oracle 就将()表空间分配给用户作为默认表空间
A.USER
B.SYSTEM
C.SYS
D.DEFAULT
答:————
8.[单选题]在Oracle数据库的逻辑结构中有以下组件A 表空间 B 数据块 C 区 D段这些组件从大到小依次是()
A.ABCD
B.ADCB
C.ACBD
D.DACB
答:————
9.[单选题]在Oracle中,以下是STUDENTS表的结构:SID NUMBER NOT NULL,Primary KeySNAME VARCHAR2(30)COURSE_ID VARCHAR2(10) NOT NULLMARKS NUMBER你需要查询参加了课程ID为C10的考试,并且分数排在前10名的学生,以下( )语句能够实现此功能。
A.SELECT SID,marks,ROWNUM “Rank”FORM studentsWHERE ROWNUMORDER BY marks DESC;
B.SELECT SID,marks,ROWNUM”Rank”FORM studentsWHERE ROWNUMORDER BY marks;
C.SELECT SID,marks,ROWNUM”Rank”FORM (SELECT SID ,marksFORM studentsWHERE ROWNUMORDER BY marks DESC;
D.SELECT SID,marks,ROWNUM”Rank”FORM (SELECT SID ,marksFORM studentsWHERE course_id=’C10′ ORDER BY marks DESC)WHERE ROWNUM
答:————
10.[单选题]( )是Oracle数据库对象的别名,可以强化对象的安全性。
A.触发器
B.视图
C.表
D.同义词
答:————
11.[单选题]当一个段需要额外的磁盘空间时,应该增加哪一种数据库的逻辑组件?()
A.区段
B.表空间
C.数据库块
D.操作系统块
答:————
12.[单选题]数据库服务器通过()接收一个来自于客户应用程序的一个初始化连接,它是一个位于Oracle网络基础层顶层的一个应用程序。
A.Oracle Net
B.监听器
C.Oracle企业管理器
D.Oracle 数据库管理器
答:————
13.[单选题]在Oracle中,一个用户所拥有的全部数据库对象统称为()
A.数据库
B.模式
C.表空间
D.实例
答:————
14.[单选题]在Oracle中,关于触发器的描述正确的是()
A.触发器可以删除,但不能禁用
B.触发器只能用于表
C.触发器可以分为行级和语句级两种
D.触发器可以接收参数
答:————
15.[单选题]以下哪种备份方式需要在完全关闭数据库后进行
A.无归档日志模式
B.归档日志模式
C.使用导出实用程序进行逻辑备份
D.以上都不对
答:————
16.[单选题]Oracle服务器启动时,下列哪种文件不是必须的()
A.数据文件
B.控制文件
C.日志文件
D.归档日志文件
答:————
17.[单选题]当需要描述一个表table1对象结构时,可以使用()
A.DES table1
B.DESC table1
C.DESCR table1
D.DESCRIB table1
答:————
18.[单选题]初始化参数()指定了实例启动时希望创建的共享服务器进程的数目。
A.SHARED_SERVICES
B.DISPATCHERS
C.HOST
D.NET_SERVICES
答:————
19.[单选题]下列哪种不是DDL语句()。
A.alter
B.creator
C.drop
D.commit
答:————
20.[单选题]( )是包含Oracle数据库中所有数据的数据库对象。
A.视图
B.索引
C.存储过程
D.表
答:————
21.[单选题]假设需要给某个客户表Customer添加注释信息:客户表,可以使用如下()方式。
A.COMMENT ON TABLE?CUSTOMER?IS?'客户表'
B.COMMENT ON COLUMNCUSTOMER.CUSTOMER_NAME IS '客户表'
C.COMMENT ON COLUMNCUSTOMER.CUSTOMER_NAME '客户表'
D.COMMENT ON COLUMNCUSTOMER.CUSTOMER_NAME '客户表'
答:————
22.[单选题]当需要删除表,且该表具有外键约束,需要删除表及其外键约束,可以使用如下()类型的SQL语句。
A.DROP TABLE table1
B.DROP TABLE tablel with foreign key
C.DROP TABLE tablel1 CASCADE CONSTRAINTS
D.DROP TABLE table1 all
答:————
23.[单选题]在Oracle中,使用以下语句创建视图:CREATE OR REPLACE VIEW MyViewAS SELECT * FROM ordersWhere status=’p';假定orders表中包含10条status=’p'的记录,当用户试图执行以下语句:UPDATE MyView SET status=’o’ WHERE status=’p';下列描述正确的是()。
A.Oracle不执行更新操作,并返回错误信息
B.Oracle成功执行更新操作,再次查看视图时返回0行记录
C.Oracle成功执行更新操作,再次查看视图时返回10行记录
D.Oracle执行更新操作,但提示错误信息
答:————
24.[单选题]为了启动Oracle数据库实例,Oracle必须读取一个()文件,该文件保存了实例和数据库的配置参数列表。
A.控制文件
B.数据文件
C.参数文件
D.初始化文件
答:————
25.[单选题]()是对事物的符号表示,是用于表示事物的未经加工的原始素材
A.信息。
B.数据。
C.文本。
D.文件
答:————
页:
[1]