北语18春《Oracle数据库开发》作业2

合集下载

北语 18秋《Oracle数据库开发》 作业1234

北语 18秋《Oracle数据库开发》 作业1234
C. CONNECT AS SYSDBA SYS/password
D. CONNECT DBA SYS/password。
二、判断题(每题4分,共10道小题,总分值40分)
1.Oracle 11g中,只可以使用数据库配置助手(DBCA)来创建数据库。
2.当定义Oracle错误和异常之间的关联时,需要使用伪过程EXCEPTION()
7.Oracle数据库产品是当前世界上市占率最高的数据库产品。
8.自定义异常是由PL/SQL所提供的系统异常。当PL/SQL应用程序违反了Oracle规则或者系统限制,则会隐含地触发一个内部异常。( )
9.PL/SQL中,游标可分为显式游标和隐式游标。
10.Oracle数据库用户口令不能以数字开头,可以使用Oracle保留字。
A. MMEDIATE
B. NORMAL
C. TEMPORARY
D. ORCE
8.假设需要给某个客户表Customer的Customer_name列添加注释信息:客户姓名,可以使用如下()方式
A. COMMENT ON TABLE?CUSTOMER?IS?'客户姓名'
B. COMMENT ON COLUMN
6.在Oracle中,阅读下列PL/SQL块:
DECLARE
v_lower NUMBER:=2;
v_upper NUMBER:=100;
v_count NUMBER:=1;
BEGIN
1.Oracle服务器启动时,下列哪种文件不是必须的()
A.数据文件
B.控制文件
C.日志文件
D.归档日志文件
2.在Oracle中,关于触发器的描述正确的是()
A.触发器可以删除,但不能禁用

北语 18春《Oracle数据库开发》

北语 18春《Oracle数据库开发》

18春《Oracle数据库开发》作业_1一、单选题( 每题4分, 共10道小题, 总分值40分)1.在Oracle中,关于PL/SQL下列描述正确的是()A. PL/SQL代表Power Language/SQLB. PL/SQL不支持面向对象编程C. PL/SQL块包括声明部分、可执行部分和异常处理部分D. PL/SQL提供的四种内置数据类型是character,integer,float,boolean答案:C2.当需要删除表,且该表具有外键约束,需要删除表及其外键约束,可以使用如下()类型的SQL语句。

A. DROP TABLE table1B. DROP TABLE tablel with foreign keyC. DROP TABLE tablel1 CASCADE CONSTRAINTSD. DROP TABLE table1 all答案:C3.为了启动Oracle数据库实例,Oracle必须读取一个()文件,该文件保存了实例和数据库的配置参数列表。

A. 控制文件B. 数据文件C. 参数文件D. 初始化文件答案:C4.()实现了JDBC ResultSet中的所有方法,但与ResultSet不同的是,OracleCachedRowSet 中的数据在Connection关闭后仍然有效。

A. OracleCachedRowSetB. OracleRowSetC. OracleSetD. CachedRowSet答案:A5.假设需要给某个客户表Customer的Customer_name列添加注释信息:客户姓名,可以使用如下()方式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 '客户姓名'答案:B6.在Oracle中,用以下SQL命令创建了一个序列:CREATE SEQUENCE my_seqSTART WITH 394INCREMENT BY 12NOMINVALUENOMAXVALUENOCYCLENOCACHE;用户执行包含my_seq.NEXTVAL的SQL语句三次,然后执行包含my_seq.CURRVAL的SQL语句四次,请问序列my_seq的当前值是()A. 406B. 418C. 430D. 4427.在iBatis框架中,持久化对象之间一对一的关联关系是通过()元素定义的。

【北语网院】18秋《Oracle数据库开发》作业_1(答案)

【北语网院】18秋《Oracle数据库开发》作业_1(答案)

【北京语言大学】18秋《Oracle数据库开发》作业_1试卷总分:100 得分:100第1题,()是ORACLE最基本的逻辑存储单位。

A、盘区B、段C、表空间D、数据块正确答案:第2题,()是用PL/SQL、Java和C编写的过程,能够在对表或视图执行DML语句时执行。

A、过程B、触发器C、函数D、程序包正确答案:第3题,()是一种软件,用于建立、使用和维护数据库。

它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。

A、关系数据库B、数据库管理系统C、网络数据库D、文件系统正确答案:第4题,()可用于返回会话中的日期和时间A、months_between()。

B、 next_day()。

C、 current_date()。

D、 localtimestamp()正确答案:第5题,要以自身的模式创建私有同义词,用户必须拥有()系统权限</p><p class="reader-word-layer reader-word-s2-3" style="left: 5943px; top: 1186px; width: 36px; height: 10px; line-height: 193px; z-index: 7;"><p> </p>A、CREATE PRIVATE SYNONYMB、CREATE PUBLIC SYNONYMC、CREATE SYNONYMD、CREATE ANY SYNONYM正确答案:第6题,在oracle程序中处理语句时发生的逻辑错误导致( )故障A、实例B、介质C、语句D、用户进程正确答案:第7题,以下哪种类型的段将数据存放在了一个基于某一键值的索引中?()A、大数据对象B、嵌套表C、分区表D、索引表正确答案:第8题,()是由PL/SQL所提供的系统异常。

当PL/SQL应用程序违反了Oracle规则或者系统限制,则会隐含地触发一个内部异常。

北语网院18春《数据库应用SQLserver》作业_2

北语网院18春《数据库应用SQLserver》作业_2

------------------------------------------------------------------------------------------------------------------------------ 单选题1(4分) : 在SQL Server2000中,索引的顺序和数据表的物理顺序相同的索引是()。

A: 聚集索引B: 非聚集索引C: 主键索引D: 唯一索引2(4分) : 下列哪个关键字在select语句中表示所有列()。

A: *B: ALLC: DESCD: DISTINCT3(4分) : 如果将某一列设置为表的主键,在表中此列的值()。

A: 可以重复出现B: 允许为空值C: 不允许为空值,也不能出现重复值D: 不允许为空值,但允许列值重复4(4分) : 一个m:n联系转换为一个关系模式。

关系的码为()。

A: 某个实体的码B: 各实体码的组合C: n端实体的码D: 任意一个实体的码5(4分) : 为数据表创建索引的目的是()。

A: 提高查询的检索性能B: 创建唯一索引C: 创建主键D: 归类6(4分) : 下列设置的查询“工资”在1500元到2000元之间的准则正确的是()。

A: &gt;=1500 OR &lt;=2000B: 1500 AND 2000C: between 1500 and 2000D: between &gt;=1500 AND 20007(4分) : 下列哪个数据文件是创建和正常使用一个数据库所必不可少的()。

A: 日志文件B: 安装程序文件C: 主文件D: 次文件8(4分) : 数据库应用系统是由数据库、数据库管理系统(及其开发工具)、应用系统、()和用户构成。

A: DBMSB: DBC: DBSD: DBA9(4分) : 假如采用关系数据库系统来实现应用,在数据库设计的()阶段,需要将E-R------------------------------------------------------------------------------------------------------------------------------ 模型转换为关系数据模型。

【北语网院】18春《Oracle数据库开发》作业_3

【北语网院】18春《Oracle数据库开发》作业_3

【北京语言大学】18春《Oracle数据库开发》作业_3试卷总分:100 得分:100第1题,把一个表空间切换到OFFLINE状态时,可以使用4 个参数,不包括下列哪一个选项?()<br/>A、MMEDIATEB、NORMALC、TEMPORARYD、ORCE第2题,<p>当一个段需要额外的磁盘空间时,应该增加哪一种数据库的逻辑组件?()</p>A、区段B、表空间C、数据库块D、操作系统块第3题,()是ORACLE最基本的逻辑存储单位。

A、盘区B、段C、表空间D、数据块第4题,下列哪种不是DDL语句()。

A、alterB、creatorC、dropD、commit第5题,Oracle数据库中,下面()可以作为有效的列名A、ColumnB、123_NUMC、NUM_#123D、#123_NUM第6题,在Oracle中,游标都具有下列属性,除了A、%NOTFOUNDB、%FOUNDC、%ROWTYPED、%ISOPENE、%ROWCOUNT第7题,在Oracle中,用下列语句定义了一个过程:<p>CREATE PROCEDURE proc(value1 IN VARCHAR2,value2 OUT NUMBER,value3 IN OUT VARCHAR2)</p>IS<p>BEGIN</p>......<p>END;</p>假定使用的变量都已定义,下面对过程proc的调用语法正确的是()<p></p>A、proc('tt',10,v3)B、proc('tt',v2,v3)C、proc(v1,v2,v3)D、proc('tt',10,'dd')第8题,在Oracle中,用下列语句定义了一个过程:<p>CREATE OR REPLACE PROCEDURE test(a IN VARCHAR2,</p>b IN OUT NUMBER,<p>c OUT VARCHAR2) IS</p>BEGIN<p>......</p>END;<p>/</p>假定使用的变量都已定义,下面对过程test的调用语法正确的是()<p></p>A、test('String1',50,v_str2)B、test(v_str1,v_num1,'String2')C、test('String1',v_num1,v_str2)D、test(v_str1,20,v_str2)第9题,( )包用于显示pl/sql块和存储过程中的调试信息A、 Dbms_outputB、Dbms_standadrC、Dbms_InputD、Dbms_session第10题,PL/SQL块可以分为()个部分。

奥鹏北京语言大学21春《Oracle数据库开发》作业3.doc

奥鹏北京语言大学21春《Oracle数据库开发》作业3.doc

1.从本质上来看,()就是命名的PL/SQL程序块,它可以被赋予参数,存储在数据库中,然后由另外一个应用或PL/SQL例程调用。

A.异常。

B.过程。

C.表。

D.视图。

【参考答案】: B2.当需要查询当前活动进程的信息时,可以使用()视图。

A.V$PROCESS。

B.V$SESS_IO。

C.V$SESSION_WAIT。

D.V$LATCH。

【参考答案】: A3.在SQL查询时,使用WHERE子句指出的是()A.查询目标B.查询条件C.查询视图D.查询结果【参考答案】: B4.假设需要格式化作者表AUTHOR查询的列信息,将AUTHOR_ID列名字格式化为“作者编号”,AUTHOR_NAME列名字格式化为“作者名称”,AUTHOR_DESC列名字格式化为“作者简介”,可以使用如下()方式A.FORMAT AUTHOR_ID HEADING ’作者编号’FORMAT AUTHOR_NAME HEADING ’作者名称’FORMAT AUTHOR_DESC HEADING ’作者简介’SELE CT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROM AUTHORB.COLUMN AUTHOR_ID HEADING ’作者编号’COLUMN AUTHOR_NAME HEADING ’作者名称’COLUMN AUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROMAUTHORC.MODIFY AUTHOR_ID HEADING ’作者编号’MODIFY AUTHOR_NAM E HEADING ’作者名称’MODIFYAUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROM AUTHORD.ALTER AUTHOR_ID HEADING ’作者编号’ALTER AUTHOR_NAME HEADING ’作者名称’ALTER AUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROM AUTHOR【参考答案】: B5.()是一个小型的二进制文件,可以记录数据库的物理结构。

北语2018春《C#》作业1-作业2-作业3-作业4全套满分100分答案解答

北语2018春《C#》作业1-作业2-作业3-作业4全套满分100分答案解答

18春《C#》作业1-作业2-作业3-作业4 全套满分100分答案解答18春《C#》作业1 满分100分答案解答满分100分答案解答一、单选题共10题,40分题目1 枚举类型是一组命名的常量集合,所有整形都可以作为枚举类型的基本类型,如果类型省略,则定义为()。

Aint Bsbyte Cuint Dulong 学生答案:A得分:4 题目2 静态构造函数只能对()数据成员进行初始化。

A 静态B动态C实例D静态和实例学生答案:A得分:4 题目3 以下说法正确的是()。

A虚方法必须在派生类中重写,抽象方法不需要重写B虚方法可以在派生类中重写,抽象方法必须重写C 虚方法必须在派生类中重写,抽象方法必须重写虚方法必须在派生类中重写,抽象方法必须重写D 虚方法可以在派生类中重写,抽象方法也不需要重写虚方法可以在派生类中重写,抽象方法也不需要重写学生答案:B 得分:4 题目4 如果左操作数大于右操作数,( )运算符返回false 。

A= B< C<= D 以上都是以上都是学生答案:D 得分:4 题目5 指定操作系统读取文件方式中的FileMode FileMode .Create.Create 的含义是( )。

A 打开现有文件打开现有文件B 指定操作系统应创建文件,如果文件存在,将出现异常指定操作系统应创建文件,如果文件存在,将出现异常C 打开现有文件,若文件不存在,出现异常打开现有文件,若文件不存在,出现异常D 指定操作系统应创建文件,如果文件存在,将被改写指定操作系统应创建文件,如果文件存在,将被改写学生答案:D 得分:4 题目6 使用(使用( )关键字可以再次引发捕获到的异常? ANew Bthis Cthrow DExcep on 学生答案:C 得分:4 题目7 下面属于合法变量名的是(下面属于合法变量名的是( )。

AP_qr B123mnp Cchar Dx-y 学生答案:A 得分:4 题目8 ( )控件组合了TextBox 控件和ListBox 控件的功能。

北语18秋《Oracle数据库开发》作业_4

北语18秋《Oracle数据库开发》作业_4

一、单选题(每题4分,共15道小题,总分值60分)1.在Oracle中,在执行SQL语句时,你不小心使用Update命令将所有的ID值设置成了11111,那么使用(C)命令可以取消这一操作。

(4分)∙ A. EXIT∙ B. COMMIT∙ C. ROLLBACK∙ D. UNDO是否存疑答案:C解析:2.( C)类型的表通常用来创建可扩展的的应用程序,并且对大型表来说是有用的,这个表可以被几个并发过程查询或操作。

(4分)∙ A. 有规则的表(Regular table)∙ B. 簇表(Clustered table)∙ C. 分区表(Partitioned table)∙ D. 索引组织表 ?(Index-organized table)是否存疑答案:C解析:3.在Oracle中,INSTEAD OF触发器主要用于(D)(4分)∙ A. 表∙ B. 表和视图∙ C. 基于单个表的视图∙ D. 基于多个表的视图是否存疑答案:D解析:4.下面的函数,(C)用于返回时区信息(4分)∙ A. zone()。

∙ B. date()。

∙ C. dbtimezone()。

∙ D. time()是否存疑答案:C解析:5.当一个段需要额外的磁盘空间时,应该增加哪一种数据库的逻辑组件?(A)(4分)∙ A. 区段∙ B. 表空间 XX∙ C. 数据库块∙ D. 操作系统块是否存疑答案:A解析:6.在Oracle数据库中,()用户模式存储数据字典表和视图对象(4分)∙ A. SYSTEM∙ B. SYS 错∙ C. SCOTT∙ D. YSDBA 错是否存疑答案:解析:7.在Oracle中,用于PL/SQL程序输出调试信息的内置程序包是(D )(4分)∙ A. DBMS_STANDARD∙ B. DBMS_ALERT∙ C. DBMS_LOB∙ D. DBMS_OUTPUT是否存疑答案:D解析:8.( A)是Apache的一个开源子项目,是一种实现数据映射的轻量级框架,减少了应用开发的编码数量。

【北语网院】19秋《Oracle数据库开发》作业_4(参考资料)

【北语网院】19秋《Oracle数据库开发》作业_4(参考资料)

【北京语言大学】19秋《Oracle数据库开发》作业_4试卷总分:100 得分:100第1题,假设需要更改表名“CUSTOMER”为“CUSTOMER_CHANGE”,可以使用()语句。

A、ALTER TABLE CUSTOMER RENAME CUSTOMER_CHANGEB、ALTER TABLE CUSTOMER RENAME TO CUSTOMER_CHANGEC、RENAME TABLE CUSTOMER TO CUSTOMER_CHANGED、RENAME TABLE CUSTOMER CUSTOMER_CHANGE正确答案:B第2题,当Oracle创建数据库时,所有为数据库的数据字典所建立的基本表和视图都存储在()模式中A、SYSB、SYSTEMC、USERD、 TEMP正确答案:A第3题,下列哪一项资源不能在用户配置文件中限定?()A、各个会话的用户数B、登录失败的次数C、使用CPU时间D、使用SGA区的大小正确答案:B第4题,在Oracle中,语句()将ORDER_DATE日期值’2000年3月18日’显示为‘2000年1月1日’。

A、SELECT ROUND(order_date,’day’)FROM inventoryB、SELECT ROUND(order_date,’YEAR’)FROM inventoryC、SELECT ROUND(order_date,’month’)FROM inventoryD、SELECT ROUND(to_char(order_date,’yyyy’))FROM inventory正确答案:B第5题,在Oracle中,以下是STUDENTS表的结构:<p>SID NUMBER NOT NULL,Primary Key</p>SNAME VARCHAR2(30)<p>COURSE_ID VARCHAR2(10) NOT NULL</p>MARKS NUMBER<p>你需要查询参加了课程ID为C10的考试,并且分数排在前10名的学生,以下()语句能够实现此功能。

北语20春《Oracle数据库开发》作业2.doc

北语20春《Oracle数据库开发》作业2.doc

1.当需要查询日志文件所有组及其成员的名称和文件位置,可以使用()方式。

A.SELECT * FROM V$LOGFILEB.SELECT * FROM V$LOGC.SELECT * FROM V$LOGHISTORYD.SELECT * FROM V$DBA【参考答案】: A2.假设需要格式化作者表AUTHOR查询的列信息,将AUTHOR_ID列名字格式化为“作者编号”,AUTHOR_NAME列名字格式化为“作者名称”,AUTHOR_DESC列名字格式化为“作者简介”,可以使用如下()方式A. FORMAT AUTHOR_ID HEADING ’作者编号’FORMAT AUTHOR_NAME HEADING ’作者名称’FORMAT AUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROM AUTHORB.COLUMN AUTHOR_ID HEADING ’作者编号’COLUMN AUTHOR_NAME HEADING ’作者名称’COLUMN AUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROM AUTHORC.MODIFY AUTHOR_ID HEADING ’作者编号’MODIFY AUTHOR_NAME HEADING ’作者名称’MODIFYAUTHOR_DESC HEAD ING ’作者简介’SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROM AUTHOR D.ALTER AUTHOR_ID HEADING ’作者编号’ALTER AUTHOR_NAME HEADING ’作者名称’ALTER AUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESCFROM AUTHOR【参考答案】: B3.下列()是Oracle superaggregate函数A.ROLLUPB.VARIANCEC.REGR_R2D.RANK【参考答案】: D4.()是为了加速对特定表数据的访问而创建的数据段A.视图。

《Oracle数据库应用与开发》教材课后习题参考答案

《Oracle数据库应用与开发》教材课后习题参考答案

《Oracle数据库应用与开发》教材课后习题参考答案1.8习题:1.(1)关系型数据库管理系统,简称RDBMSo是在E.F.Codd博士发表的论文《大规模共享数据银行的关系型模型》基础上设计出来的。

它通过数据、关系和对数据的约束三者组成的数据模型来存放和管理数据。

RDBMS是SQL的基础,同样也是所有现代数据库系统的基础。

(2)在关系型数据库中,标准二维表是基本的数据存储单元,里边存储了实体的属性和实体间的关系。

2.关系型数据库中,表与表之间包括的三种关系是:一对一、一对多和多对多。

(1)一对一:有两个表,表A和表B。

表A中的一条记录在表B 中有一条记录与之对应。

反过来,表B中的一条记录在表A中也仅有一条记录与之对应。

(2)一对多:有两个表,表A和表B。

表A中的一条记录在表B 中有多条记录与之对应。

反过来,表B中的一条记录在表A中仅有一条记录与之对应。

(3)多对多:有两个表,表A和表B。

表A中的一条记录在表B 中有多条记录与之对应。

反过来,表B中的一条记录在表A中也有多条记录与之对应。

3.Oracle 10g提供了四个版本,分别是:Oracle 10g标准版1、Oracle 10g 标准版、Oracle 20g 企业版、Oracle 20g 个人版。

4.(1)客户机/服务器结构:简称C/S结构,是软件系统的一种体系结构。

数据库和数据库管理系统运行在服务器端,各种Oracle管理工具运行在客户机上,二者通过SQL*NET进行通信。

(2)浏览器/服务器结构:简称B/S结构,是随着Web技术兴起后的一种新型软件系统结构。

它通常分为三层:数据库服务器,用来存储和管理数据库;应用程序服务器,与数据库服务器进行交互完成各种数据处理工作; 客户端浏览器,与应用程序服务器进行交互,负责提交数据处理请求并获得和显示结果。

5.(1) SYS:该用户被默认创建并授予DBA角色,它是Oracle数据库中权限最大的管理员账号。

Oracle数据库-作业2-答案

Oracle数据库-作业2-答案

Oracle数据库-作业2-答案第二次书面作业答案(作业在2013.5.15之前交,使用学院统一的作业封面,题目可以打印,答题内容必须手写)一、填空题1.PL/SQL程序块主要包括3个主要部分:声明部分、执行部分和异常处理部分。

2.使用显式游标主要包括4个步骤:声明游标、打开游标、提取数据、关闭游标。

3.在PL/SQL中,如果SELECT语句没有返回任何记录,则会引发NO_DATA_FOUND 异常。

4.查看操作在数据表中所影响的行数,可通过游标的%ROWCOUNT 属性实现。

5.在下面程序的空白处填写适当的代码,使该函数可以获取指定编号的员工薪金。

CREATE OR REPLACE FUNCTION get_sal(P_ID varchar2) return number isv_sal number;beginselect sal into v_sal from emp where empno= P_ID ;returen v_sal;exceptionwhen no_data_found thendbms_output.put_line('无法找到该编号的员工!');when others thendDms_output.put_line('发生其他错误!');end get_sal;6.ROWID实际上保存的是记录的物理地址,因此通过ROWID 来访问记录可以获得最快的访问速度。

7.完成下面的语句,使其可以为EMPLOYEES表的EMPNO列添加一个名为PK_EMPNO的主键约束。

ALTER TABLE EMPLOYEES ADD CONSTRAINT PK_EMPNOPRIMARY KEY EMPNO ;8.B树索引可以是惟一的或者不惟一的,惟一的B树索引可以保证索引列上不会有重复的值。

9.Oracle数据库提供的对表或索引的分区方法有5种,分别为:范围分区、散列分区、列表分区、组合范围散列分区和组合范围列表分区。

北语19春《Oracle数据库开发》作业2(100分)

北语19春《Oracle数据库开发》作业2(100分)

19春《Oracle数据库开发》作业2()是一种软件,用于建立、使用和维护数据库。

它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。

A.关系数据库。

B.数据库管理系统。

C.网络数据库。

D.文件系统。

正确答案:BiBatis框架中提供了一套独有的()来封装持久层的操作,同时支持事务处理A.持久化对象。

B.DAO框架。

C.映射文件。

D.配置文件正确答案:B在SQL查询时,使用WHERE子句指出的是()A.查询目标B.查询目标C.查询目标D.查询结果正确答案:B当启动一个Oracle实例时,初始化参数()指出为数据文件信息保留的SGA空间的数量。

A.DB_FILES。

B.DB_DATAFILES。

C.DATABASE_FILES。

D.LOG_FILES。

正确答案:A下面的函数,()用于返回时区信息A.zone()。

B.date()。

C.dbtimezone()。

D.time()正确答案:C下面是有关date数据类型和timestamp数据类型的描述,请问哪一种描述是正确的()A.两者都只能存储日期数据,不能存储时间数据。

B.两者都只能存储时间数据,不能存储日期数据。

C.date数据类型比timestamp数据类型的存储时间精度高。

D.date数据类型比timestamp数据类型的存储时间精度低。

正确答案:D为了启动Oracle数据库实例,Oracle必须读取一个()文件,该文件保存了实例和数据库的配置参数列表。

A.控制文件。

B.数据文件。

C.参数文件。

D.初始化文件正确答案:C当启动Oracle实例,如果不需要装置数据库,可以使用如下()命令。

A.STARTUPMOUNT。

B.STARTUPNOMOUNT。

C.START?NOMOUNT。

D.STARTMOUNT正确答案:B()是Oracle的集成管理平台,能够管理整个Oracle环境,对组织中的所有设备,包括主机、数据库、侦听器、应用服务器、HTTP服务器、Web应用都能够进行管理。

北语网院16春《Oracle数据库开发》在线作业1234

北语网院16春《Oracle数据库开发》在线作业1234

考生答题情况--------------------------------------------------------------------------------作业名称:16春《Orl数据库开发》作业1 出卷人:S详细信息:题号:1 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4.08内容:数据库服务器通过()接收一个来自于客户应用程序的一个初始化连接,它是一个位于Orl 网络基础层顶层的一个应用程序。

、Orl Nt。

、监听器。

、Orl企业管理器。

、Orl 数据库管理器。

标准答案:学员答案:本题得分:4.08题号:2 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4.08内容:Orl提供了(),用于支持采用向导方式创建数据库。

、SQL*Plus、Orl Nt、Orl Listnr、Orl ts onfigurtion ssistnt。

标准答案:学员答案:本题得分:4.08题号:3 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4.08内容:当启动一个Orl实例时,初始化参数()指出为数据文件信息保留的SG空间的数量。

、_FILS。

、_TFILS。

、TS_FILS。

、LOG_FILS。

标准答案:学员答案:本题得分:4.08题号:4 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4.08内容:()是Orl的集成管理平台,能够管理整个Orl环境,对组织中的所有设备,包括主机、数据库、侦听器、应用服务器、HTTP服务器、W应用都能够进行管理。

、SQL*Plus。

、Orl企业管理器。

、Nt Mngr。

、数据库管理器。

标准答案:学员答案:本题得分:4.08题号:5 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4.08内容:()是目前各类数据库中最重要、最流行的数据库类型。

、数据库、图像数据库、关系数据库、对象数据库标准答案:学员答案:本题得分:4.08题号:6 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.04内容:当启动Orl实例,如果不需要装置数据库,可以使用如下()命令。

作业系统--16春《Oracle数据库开发》作业2

作业系统--16春《Oracle数据库开发》作业2
题号:11 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:2.22
内容:
假设需要给某个客户表Customer的Customer_name列添加注释信息:客户XX,可以使用如下()方式
选项:
a、COMMENT ON TABLE?CUSTOMER?IS?'客户XX'
b、COMMENT ON COLUMN CUSTOMER.CUSTOMER_NAME IS '客户XX'
作业系统--16春《Oracle数据库开发》作业2
--------------------------------------------------------------------------------
16春《Oracle数据库开发》作业2, 1503phzwy1
1.未做完作业单击【保存作业】,下次可以继续做作业;
选项:
a、FORMAT AUTHOR_ID HEADING ’作者编号’ FORMAT AUTHOR_NAME HEADING ’作者名称’ FORMAT AUTHOR_DESC HEADING ’作者简介’ SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROM AUTHOR
内容:
假设需要在Customer客户表中增加一列LogoutTime,数据类型为TIMESTAMP(6),表示最后客户退出登录的时间,可以使用如下()方式。
选项:
a、ALTER TABLE?CUSTOMER ADD COLUMN ""LOGOUTTIME"" TIMESTAMP(6)
b、UPDATE TABLE CUSTOMER ADD COLUMN ""LOGOUTTIME"" TIMESTAMP(6)

[北语]21春《Oracle数据库开发》作业1

[北语]21春《Oracle数据库开发》作业1

21春《Oracle数据库开发》作业1一、单选题1.下面是有关date数据类型和timestamp数据类型的描述,请问哪一种描述是正确的()A.两者都只能存储日期数据,不能存储时间数据。

B.两者都只能存储时间数据,不能存储日期数据。

C.date数据类型比timestamp数据类型的存储时间精度高。

D.date数据类型比timestamp数据类型的存储时间精度低。

答案:D2.假设需要格式化作者表AUTHOR查询的列信息,将AUTHOR_ID列名字格式化为“作者编号”,AUTHOR_ID 列名字格式化为“作者名称”,AUTHOR_DESC列名字格式化为“作者简介”,可以使用如下()方式A.FORMAT AUTHOR_ID HEADING ’作者编号’FORMAT AUTHOR_NAME HEADING ’作者名称’FORMAT AUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROM AUTHORB.COLUMN AUTHOR_ID HEADING ’作者编号’COLUMN AUTHOR_NAME HEADING ’作者名称’COLUMN AUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROMAUTHORC.MODIFY AUTHOR_ID HEADING ’作者编号’MODIFY AUTHOR_NAME HEADING ’作者名称’MODIFYAUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROM AUTHORD.ALTER AUTHOR_ID HEADING ’作者编号’ALTER AUTHOR_NAME HEADING ’作者名称’ALTER AUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROM AUTHOR答案:B3.假设需要格式化作者表AUTHOR查询的列信息,将AUTHOR_ID列名字格式化为“作者编号”,AUTHOR_NAME列名字格式化为“作者名称”,AUTHOR_DESC列名字格式化为“作者简介”,可以使用如下()方式A.FORMAT AUTHOR_ID HEADING ’作者编号’FORMAT AUTHOR_NAME HEADING ’作者名称’FORMAT AUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID,B.COLUMN AUTHOR_ID HEADING ’作者编号’COLUMN AUTHOR_NAME HEADING ’作者名称’COLUMN AUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROMAUTHORC.MODIFY AUTHOR_ID HEADING ’作者编号’MODIFY AUTHOR_NAMED.ALTER AUTHOR_ID HEADING ’作者编号’ALTER AUTHOR_NAME HEADING ’作者名称’ALTER AUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROM AUTHOR答案:B4.()是由PL/SQL所提供的系统异常。

北语19春《Oracle数据库开发》作业3(100分)

北语19春《Oracle数据库开发》作业3(100分)

19春《Oracle数据库开发》作业3
Oracle创建()来处理连接到实例的用户进程的请求
A.服务器进程。

B.SGA。

C.应用程序代码。

D.网络服务进程
正确答案:A
PL/SQL和数据库之间是通过()进行数据交换
A.函数。

B.过程。

C.常量。

D.变量
正确答案:D
表空间和数据文件在物理存储上是()的关系
A.一对多。

B.多对一。

C.一对一。

D.多对多。

正确答案:A
()进程是一个和前台用户进程通信的进程,当数据库修改时,系统会产生一个日志并记录在重做日志缓冲区内。

A.DBWR。

B.SMON。

C.LGWR。

D.PMON。

正确答案:C
当启动Oracle实例,如果不需要装置数据库,可以使用如下()命令。

A.STARTUPMOUNT。

B.STARTUPNOMOUNT。

C.START?NOMOUNT。

D.STARTMOUNT。

《Oracle数据库开发》结课作业

《Oracle数据库开发》结课作业

201706考试批次《Oracle数据库开发》结课作业学生姓名:XXX 学习中心:北京学习中心学号:XXXX考号:XXXX专业 :XXXX年级层次:XXX北京语言大学网络教育学院《Oracle数据库开发》结课作业注意:本学期所布置的结课作业,请同学一律按照以下要求执行:一、学生必须预约才能在学生平台看见相关课程的“结课作业”按钮;二、提交路径:个人平台首页--学习中的课程,点击该课程名称--点击“结课作业”--点击“浏览”按钮,选择要上传的文档后点击“提交作业”即可。

三、结课作业提交起止时间:2017年5月2日--6月19日。

(届时平台自动关闭,逾期不予接收。

)四、提交的文档格式必须为word文档,截止日期前可多次提交,平台只保留最后一次提交的文档;五、严格按照课程名称提交相应课程结课作业,提交错误的结课作业,按0分处理。

一、填空题(本大题共6小题,请任选其中两道题作答,每小题25分,总分50分)1、完成以下PL/SQL块,功能是:接受职员编号并检索职员姓名。

将职员姓名存储在变量empname中,如果代码引发VALUE_ERROR异常,则向用户显示错误消息DELCAREempname employee.ename%TYPE;;eno employee.empno%TYPE;BEGINeno:=’&employee_number’;DBMS_OUTPUT.PUT_LINE(‘职员姓名:’||empname);WHEN V ALUE_ERROR THENDBMS_OUTPUT.PUT_LINE(‘要存储在变量中的值过大’)END;2、要执行pack_me包中的order_proc过程(有一个输入参数),假设参数值为’002’,可以输入的命令是:EXECUTE pack_ma.order_proc(‘002’)3、查itemfile表中itemdesc、re_level列的信息,要求re_level为NULL时显示为0,写出相应语句。

北语 Oracle数据库开发(线上)结课 题库

北语 Oracle数据库开发(线上)结课 题库

Oracle数据库开发结课作业(线上)
一、简答题( 每题20分, 共2道小题, 总分值40分)
1.简述Oracle数据库内存结构中SGA和PGA的组成,以及这两个内存区存放信息的区别。

联系文档贡献者
2.简述truncate和delete命令的区别。

(20分)
1.简述oracle逻辑数据库的组成.(20分)
2.简述Oracle数据库的发展历程。

二、编程题( 每题20分, 共3道小题, 总分值60分)
1.查询所有同学的学号、姓名、选课数、总成绩。

(20分)
2.查询学过“c001”并且也学过编号“c002”课程的同学的学号、姓名。

(20分)
3.求选了课程的学生人数。

(20分)
1.查询所有同学的学号、姓名、选课数、总成绩。

(20分)
2.查询姓“张”的学生名单。

(20分)
3.查询不及格的课程,并按课程号从大到小排列。

(20分)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

------------------------------------------------------------------------------------------------------------------------------ (单选题) 1: ()是一种软件,用于建立、使用和维护数据库。

它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。

A: 关系数据库。

B: 数据库管理系统。

C: 网络数据库。

D: 文件系统。

正确答案:(单选题) 2: iBatis框架中提供了一套独有的()来封装持久层的操作,同时支持事务处理A: 持久化对象。

B: DAO框架。

C: 映射文件。

D: 配置文件正确答案:(单选题) 3: 在SQL查询时,使用WHERE子句指出的是()A: 查询目标B: 查询目标C: 查询目标D: 查询结果正确答案:(单选题) 4: 当启动一个Oracle实例时,初始化参数()指出为数据文件信息保留的SGA 空间的数量。

A: DB_FILES。

B: DB_DATAFILES。

C: DATABASE_FILES。

D: LOG_FILES。

正确答案:(单选题) 5: 下面的函数,()用于返回时区信息A: zone()。

B: date()。

C: dbtimezone()。

D: time()正确答案:(单选题) 6: 下面是有关date数据类型和timestamp数据类型的描述,请问哪一种描述是正确的( )A: 两者都只能存储日期数据,不能存储时间数据。

B: 两者都只能存储时间数据,不能存储日期数据。

C: date数据类型比timestamp数据类型的存储时间精度高。

D: date数据类型比timestamp数据类型的存储时间精度低。

正确答案:(单选题) 7: 为了启动Oracle数据库实例,Oracle必须读取一个()文件,该文件保存了实例和数据库的配置参数列表。

A: 控制文件。

------------------------------------------------------------------------------------------------------------------------------ B: 数据文件。

C: 参数文件。

D: 初始化文件正确答案:(单选题) 8: 当启动Oracle实例,如果不需要装置数据库,可以使用如下()命令。

A: STARTUP MOUNT。

B: STARTUP NOMOUNT。

C: START ?NOMOUNT。

D: START MOUNT正确答案:(单选题) 9: ()是Oracle的集成管理平台,能够管理整个Oracle环境,对组织中的所有设备,包括主机、数据库、侦听器、应用服务器、HTTP服务器、Web应用都能够进行管理。

A: SQL*Plus。

B: Oracle企业管理器。

C: Net Manager。

D: 数据库管理器。

正确答案:(单选题) 10: 假设需要给某个客户表Customer的Customer_name列添加注释信息:客户姓名,可以使用如下()方式A: COMMENT ON TABLE?CUSTOMER?IS?'客户姓名'B: COMMENT ON COLUMN CUSTOMER.CUSTOMER_NAME IS '客户姓名'C: COMMENT ON COLUMN CUSTOMER.CUSTOMER_NAME '客户姓名'D: COMMENT ON COLUMN CUSTOMER.CUSTOMER_NAME '客户姓名'正确答案:(单选题) 11: 定义过程和定义函数的主要区别之一是,定义函数必须使用()返回数据。

A: return子句。

B: throw。

C: RAISE。

D: TRY。

正确答案:(单选题) 12: 数据库服务器通过()接收一个来自于客户应用程序的一个初始化连接,它是一个位于Oracle网络基础层顶层的一个应用程序。

A: Oracle Net。

B: 监听器。

C: Oracle企业管理器。

D: Oracle 数据库管理器。

正确答案:(多选题) 1: 使用显式游标的过程主要包括()操作A: 定义显式游标。

B: 打开显式游标。

C: 从显式游标中读取数据。

D: 关闭显式游标。

正确答案:------------------------------------------------------------------------------------------------------------------------------ (多选题) 2: 不可以在Oracle服务器的安装目录的()文件中查看Oracle的各种端口的使用情况。

A: spfile.oraB: initorcl.oraC: portlist.iniD: tnsname.ora正确答案:(多选题) 3: Oracle11g标准版的优点有()A: 多平台自动管理B: 丰富的开发功能C: 灵活的定制服务1D: 价格低正确答案:(多选题) 4: 程序包通常()组成。

A: 规范。

B: 函数。

C: 主体。

D: 过程正确答案:(多选题) 5: Oracle11g数据库中,数据库管理部分的主要新特性有()A: 数据库重演B: SQL重演C: 数据划分和压缩功能D: 全面回忆数据变化正确答案:(多选题) 6: PL/SQL的循环控制语句LOOP包括以下()几种类型A: LOOP。

B: WHILE….LOOP。

C: IF…LOOP。

D: FOR…LOOP正确答案:(多选题) 7: 当需要查询段的详细信息,可以使用如下()数据字典视图。

A: DBA_SEGMENTSB: ALL_SEGMENTSC: SEGMENTSD: USER_SEGMENTS正确答案:(多选题) 8: 触发器事件和语句是SQL语句、数据库事件、用户事件,导致触发器触发。

触发器时机可以是()A: 对特别表(视图)的INSERT、UPDATE、DELETE语句B: 对特定模式对象的CREATE 、ALTER和DROP语句C: 数据库启动、实例关闭D: 特定的错误消息和任何错误消息------------------------------------------------------------------------------------------------------------------------------ 正确答案:(多选题) 9: 以下()是Oracle相关的系统服务,在Windows操作系统中,可以使用控制面板的服务工具进行管理。

A: Oracle代理服务。

B: Oracle的侦听程序。

C: 用于OEM管理结构。

D: Oracle 网络服务。

正确答案:(多选题) 10: Oracle数据库的特点有()A: 支持多用户、大事务量的事务处理B: 实施数据安全性和完整性控制C: 提供对于数据库操作的标准接口D: 支持分布式数据处理具有可移植性、可兼容性、可连接性正确答案:(判断题) 1: 利用OEM管理界面可以对数据库进行管理和维护。

()A: 错误B: 正确正确答案:(判断题) 2: pl/sql,12-&abc等是PL/SQL块中有效的标识符()A: 错误B: 正确正确答案:(判断题) 3: PL/SQL程序中异常及其处理方法,可以分三种不同情况采用不同方式去处理异常:Oracle预定义异常的处理、Oracle未定义但已给出错误号的异常的处理、用户自定义异常的触发与处理。

()A: 错误B: 正确正确答案:(单选题) 1: ()是一种软件,用于建立、使用和维护数据库。

它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。

A: 关系数据库。

B: 数据库管理系统。

C: 网络数据库。

D: 文件系统。

正确答案:(单选题) 2: iBatis框架中提供了一套独有的()来封装持久层的操作,同时支持事务处理A: 持久化对象。

B: DAO框架。

C: 映射文件。

D: 配置文件正确答案:(单选题) 3: 在SQL查询时,使用WHERE子句指出的是()------------------------------------------------------------------------------------------------------------------------------ A: 查询目标B: 查询目标C: 查询目标D: 查询结果正确答案:(单选题) 4: 当启动一个Oracle实例时,初始化参数()指出为数据文件信息保留的SGA 空间的数量。

A: DB_FILES。

B: DB_DATAFILES。

C: DATABASE_FILES。

D: LOG_FILES。

正确答案:(单选题) 5: 下面的函数,()用于返回时区信息A: zone()。

B: date()。

C: dbtimezone()。

D: time()正确答案:(单选题) 6: 下面是有关date数据类型和timestamp数据类型的描述,请问哪一种描述是正确的( )A: 两者都只能存储日期数据,不能存储时间数据。

B: 两者都只能存储时间数据,不能存储日期数据。

C: date数据类型比timestamp数据类型的存储时间精度高。

D: date数据类型比timestamp数据类型的存储时间精度低。

正确答案:(单选题) 7: 为了启动Oracle数据库实例,Oracle必须读取一个()文件,该文件保存了实例和数据库的配置参数列表。

A: 控制文件。

B: 数据文件。

C: 参数文件。

D: 初始化文件正确答案:(单选题) 8: 当启动Oracle实例,如果不需要装置数据库,可以使用如下()命令。

A: STARTUP MOUNT。

B: STARTUP NOMOUNT。

C: START ?NOMOUNT。

D: START MOUNT正确答案:(单选题) 9: ()是Oracle的集成管理平台,能够管理整个Oracle环境,对组织中的所有设备,包括主机、数据库、侦听器、应用服务器、HTTP服务器、Web应用都能够进行管理。

A: SQL*Plus。

B: Oracle企业管理器。

C: Net Manager。

------------------------------------------------------------------------------------------------------------------------------ D: 数据库管理器。

相关文档
最新文档