Oracle数据库应用开发相关试题(doc 10页)
Oracle数据库入门考试
Oracle数据库入门考试(答案见尾页)一、选择题1. Oracle数据库是由哪个公司开发的?A. IBMB. MicrosoftC. OracleD. Google2. Oracle数据库中最基本的数据库对象是什么?A. 索引B. 表C. 视图D. 过程3. Oracle数据库中的事务处理主要涉及到哪些方面?A. 数据安全性B. 数据完整性C. 并发控制D. 数据库备份与恢复4. 在Oracle数据库中,可以使用哪种工具来创建和管理数据库实例?A. SQL*PlusB. Oracle Enterprise ManagerC. SQL DeveloperD. all of the above5. Oracle数据库中的表空间是什么?A. 存储数据的空间B. 包含一系列数据结构的容器C. 用于存储用户定义的数据类型D. 用于存储SQL语句的空间6. Oracle数据库中的用户角色主要包括哪些?A. 系统管理员B. 数据库管理员C. 账户管理员D. 应用程序管理员7. 在Oracle数据库中,如何修改用户的默认表空间?A. 使用ALTER USER命令B. 使用CREATE USER命令C. 使用ALTER TABLESPACE命令D. 使用CREATE TABLESPACE命令8. Oracle数据库中的索引是为了加速数据的检索而建立的,以下哪项不是索引类型?A. 单索引B. 复合索引C. 局部索引D. 全局索引9. 在Oracle数据库中,如何查看用户会话的状态?A. 使用V$SESSION视图B. 使用V$USER视图C. 使用V$VIEW视图中D. 使用V$SQL视图10. Oracle数据库中的序列是用于生成唯一序列号,以下哪项不是序列的用途?A. 生成唯一订单号B. 生成唯一员工编号C. 生成唯一电话号码D. 生成唯一ID11. Oracle数据库是由哪个公司开发的?A. MicrosoftB. Oracle CorporationC. IBMD. Google12. Oracle数据库中最常见的数据类型是什么?A. 字符串类型B. 数值类型C. 日期/时间类型D. 块类型13. Oracle数据库中的表空间是什么?A. 存储数据的空间B. 存储索引的空间C. 存储模式的对象D. 存储过程的空间14. Oracle数据库中的事务处理涉及哪些步骤?A. 提交事务B. 回滚事务C. 开始事务D. 结束事务15. Oracle数据库中的约束类型有哪些?A. 主键约束B. 外键约束C. 唯一约束D. 非空约束16. Oracle数据库中的索引类型有哪些?A. 单索引B. 复合索引C. 组合索引D. 局部索引17. Oracle数据库中的分区是什么?A. 将一个大表分成多个小表B. 将一个大表分成多个小表,并且这些小表可以独立管理C. 将一个大表分成多个小表,但是这些小表必须在一起管理D. 将一个大表分成多个小表,但是这些小表可以独立查询18. Oracle数据库中的序列是什么?A. 一个独立的数据库对象,用于生成一系列数字B. 一个独立的数据库对象,用于生成一系列数字,但是与特定的表相关联C. 一个独立的数据库对象,用于生成一系列数字,但是与特定的列相关联D. 一个独立的数据库对象,用于生成一系列数字,并且与特定的表和列相关联19. Oracle数据库中的视图是什么?A. 一个虚拟表,其内容来自一个或多个表的字段B. 一个虚拟表,其内容来自一个或多个表的数据,但是经过计算或转换C. 一个虚拟表,其内容来自一个或多个表的数据,但是经过计算或转换,并且与特定的用户相关联D. 一个虚拟表,其内容来自一个或多个表的数据,但是经过计算或转换,并且与特定的用户组相关联20. Oracle数据库中的游标是什么?A. 一个指针,用于从另一个表中检索数据B. 一个结果集,当执行查询时返回一组数据C. 一个指针,用于从另一个表中检索数据,并且可以进行迭代D. 一个结果集,当执行查询时返回一组数据,并且可以进行迭代21. Oracle数据库是由哪个公司开发的?A. MicrosoftB. OracleC. IBMD. Google22. Oracle数据库中最基本的对象是什么?A. 表格B. 索引C. 视图D. 连接23. 在Oracle数据库中,什么是索引?A. 用于快速查询的数据结构B. 用于存储数据的结构C. 用于排序和分组的数据结构D. 用于唯一标识表中每一行的数据结构24. Oracle数据库中的事务处理是什么?A. 对数据库进行更新、插入、删除等操作的一系列步骤B. 一系列操作的集合,这些操作要么全部执行,要么全部不执行C. 保证数据一致性和完整性的过程D. 一系列不会被中断的数据库操作25. Oracle数据库中的锁是一种什么机制?A. 用于多个用户同时访问共享资源的技术B. 用于控制对数据的访问权限的技术C. 用于保护数据不被修改的技术D. 用于记录数据库操作历史的技术26. Oracle数据库中的模式是什么?A. 数据库中所有数据的集合B. 数据库中所有对象的集合C. 数据库中所有表的集合D. 数据库中所有结构和属性的集合27. Oracle数据库中的用户是什么?A. 代表用户操作数据库的人员B. 在数据库中有特定权限的人员C. 代表数据库管理员操作数据库的人员D. 在数据库中有特定职责的人员28. Oracle数据库中的备份类型有哪些?A. 全备份B. 增量备份C. 日志备份D. 一致性备份29. Oracle数据库中的恢复类型有哪些?A. 完全恢复B. 部分恢复C. 日志恢复D. 无恢复30. Oracle数据库中的优化是什么?A. 为了提高数据库性能的操作B. 为了减少数据库性能的操作C. 为了保持数据库稳定性的操作D. 为了确保数据库可靠性的操作31. Oracle数据库是什么类型的数据库?A. 关系型数据库B. 非关系型数据库C. 层次型数据库D. 集合型数据库32. Oracle数据库的主要应用领域是?A. Web开发B. 数据分析C. 企业资源规划(ERP)D. 批处理33. 在Oracle数据库中,哪个概念描述了数据的逻辑结构?A. 表B. 索引C. 视图D. 存储过程34. Oracle数据库中的事务处理单元是什么?A. 数据库事务B. 数据库状态C. 数据库操作D. 数据库管理35. Oracle数据库中的锁定机制是为了防止数据并发访问造成的问题。
Oracle数据库应用开发期末考试
考试形式
考试时间:通常为2小时
考试要求:考生需独立完成,不得 携带任何参考资料
添加标题
添加标题
添加标题
添加标题
考试内容:包括选择题、填空题、 简答题、编程题等
评分标准:根据答题情况,按照评 分标准进行评分
考试时间:120分 钟
考试题型:选择 题、填空题、简 答题、编程题
考试范围: Oracle数据库应 用开发课程内容
能够进行简单的数据库安全 管理和监控操作
掌握Oracle数据库的故障诊 断和修复方法
感谢您的观看
汇报人:
能够根据需求进行简 单的数据库设计
掌握数据库优化的基 本方法和技巧
能够根据需求进行简 单的数据库优化
熟悉Oracle数据库的 性能优化工具和技巧
能够根据需求进行简 单的性能优化分析
能够进行基本的数据库备份 和恢复操作
掌握Oracle数据库的安全机 制和策略
熟悉Oracle数据库的基本概 念和架构
熟悉Oracle数据库的性能优 化方法和技巧
● SQL语言基础:SQL语法、数据类型、运算符、函数等 ● 数据库操作:创建、修改、删除数据库 ● 表操作:创建、修改、删除表 ● 数据操作:插入、更新、删除数据 ● 查询操作:SELECT语句、WHERE子句、GROUP BY子句、HAVING子句等 ● 索引操作:创建、修改、删除索引 ● 事务处理:COMMIT、ROLLBACK、SAVEPOINT等 ● 存储过程和函数:创建、修改、删除存储过程和函数 ● 触发器:创建、修改、删除触发器 ● 权限管理:GRANT、REVOKE等
考察学生对Oracle数据库的基本概念和原理的理解 检验学生对Oracle数据库应用开发的基本方法和技巧的掌握 评估学生对Oracle数据库应用开发项目的实际应用能力 促进学生对Oracle数据库应用开发技能的学习和提高
Oracle数据库考试试题库
1.启动数据库的命令(A )。
A.startupB.startup openC.shutdownD.startup database2.(C )是启动数据库时用来记录数据文件、联机日志文件的相关信息的二进制文件。
A.数据文件B.参数文件C.控制文件D.归档文件3.你需要在表SALES里查找一些产品明细,其中PROD_ID列包括字符'_D123'。
(B )WHERE子句条件能得到这些相符产品。
A. WHERE prod_id LIKE '%_D123%' ESCAPE '_'B. WHERE prod_id LIKE '%\_D123%' ESCAPE '\'C. WHERE prod_id LIKE '%_D123%' ESCAPE '%_'D. WHERE prod_id LIKE '%\_D123%' ESCAPE '\_'4.关于单行函数,哪一个描述是正确的?(D )A. 他们只能接受一个参数。
B. 他们只能嵌套两层。
C. 参数只能是字段值或常量。
D. 他们始终为查找表中的每个行返回一个值。
5.下面哪个SQL语句显示1890.55 as $1,890.55?(ADE )选三项A. SELECT TO_CHAR(1890.55,'$0G000D00')FROM DUAL;B. SELECT TO_CHAR(1890.55,'$9,999V99')FROM DUAL;C. SELECT TO_CHAR(1890.55,'$99,999D99')FROM DUAL;D. SELECT TO_CHAR(1890.55,'$99G999D00')FROM DUAL;E. SELECT TO_CHAR(1890.55,'$99G999D99')FROM DUAL;6.下列关于ORACLE的to_date函数和to_char函数,描述正确的是(BC )选两项A. to_char函数是将字符串数据转换为日期数据B. to_date函数是将字符串数据转换为日期数据C. to_char函数是将日期数据转换为字符数据D. to_date函数是将日期数据转换为字符数据7.在表emp里,计算员工的年薪SAL*12并生成别名Annual Salary。
oracle练习题(打印版)
oracle练习题(打印版)### Oracle数据库练习题#### 一、选择题1. Oracle数据库中,哪个命令用于创建表?- A. CREATE TABLE- B. CREATE DATABASE- C. DROP TABLE- D. ALTER TABLE2. 以下哪个不是Oracle数据库的数据类型?- A. NUMBER- B. CHAR- C. DATE- D. IMAGE3. 在Oracle数据库中,哪个命令用于删除表?- A. DELETE FROM- B. DROP TABLE- C. REMOVE TABLE- D. ERASE TABLE4. Oracle数据库中,如何查看当前用户?- A. SELECT USER FROM DUAL;- B. SELECT CURRENT_USER FROM DUAL;- C. SELECT USERNAME FROM ALL_USERS;- D. SELECT CURRENT_USER FROM ALL_USERS;5. 以下哪个命令用于在Oracle数据库中创建索引?- A. CREATE INDEX- B. CREATE KEY- C. CREATE CONSTRAINT- D. CREATE UNIQUE#### 二、填空题1. 在Oracle数据库中,使用____命令可以查看表结构。
2. Oracle数据库中,使用____命令可以查看当前数据库的所有表。
3. 要删除Oracle数据库中的行,可以使用____命令。
4. Oracle数据库中,____用于存储二进制数据。
5. Oracle数据库中,____命令用于查看数据库中所有的索引。
#### 三、简答题1. 描述Oracle数据库中事务的ACID属性。
2. 解释Oracle数据库中的锁定机制。
3. 说明Oracle数据库中视图的作用。
#### 四、操作题1. 创建一个名为`Employees`的表,包含以下字段:- `EmployeeID` NUMBER(10) PRIMARY KEY,- `FirstName` VARCHAR2(50),- `LastName` VARCHAR2(50),- `HireDate` DATE,- `Salary` NUMBER(10, 2),- `DepartmentID` NUMBER(10).2. 向`Employees`表中插入以下数据:- `EmployeeID`: 1001, `FirstName`: 'John', `LastName`:'Doe', `HireDate`: '2023-01-01', `Salary`: 70000,`DepartmentID`: 101.- `EmployeeID`: 1002, `FirstName`: 'Jane', `LastName`:'Smith', `HireDate`: '2023-02-15', `Salary`: 50000,`DepartmentID`: 102.3. 编写一个查询,显示所有员工的姓名和工资,按工资从高到低排序。
Oracle数据库应用复习题集及答案精品
Oracle数据库应用复习题集及答案选择题一1.ORACLE数据库物理结构包括以下三种文件,以下不属于的是(A)A.系统文件B.日志文件C.数据文件D.控制文件2.下列哪个命令是用于ORACLE中数据导出的(A)A.exp B.imp C.input D.output3.(C)是用于控制数据访问的语言。
A.DML B.DDL C.DCL D.DLL4.NULL表示什么(D)A.0B.空格C.值D.没有值5.下面四个语句中哪一个是正确的?(C)A.SELECT*,ENAME FROM EMP;B.DELETE*FROM EMP;C.SELECTDISTINCT EMPNO,HIREDATE FROM EMP;D.SELECTENAME|SAL AS“name”FROM EMP;6.假定有一张表用户表users,其中一身份证字段ID_card。
为了维护数据的完整性,在设计数据库时,最好对ID_card字段添加约束,请问应该添加什么约束(A)A.primary key B.check C.default D.not null7.下面哪一个like命令会返回名字象HOTKA的行?(B)A.where ename like…_HOT%'B.where ename like…H_T%'C.where ename like…%TKA_'D.where ename like…%TOK%'8.(D)操作符只返回由第一个查询选定但是没有被第二个查询选定的行。
A.UNIONB.UNION ALLC.INTERSECTD.MINUS(差集)9A.表中没有行。
B.有一个姓名为James的员工。
C.不能多次回滚到相同的保存点。
D.由于已经删除了员工ID180,因此最后一次更新未更新任何行。
10.以下运算结果不为空值的是(C)A.12+NULLB.60*NULLC.NULL‖?NULL?D.12/(60+NULL)11.若当前日期为?25-5月-06?,以下(D)表达式能计算出5个月后那一天所在月份的最后一天的日期。
(完整word版)oracle数据库期末考试试题及答案
(完整word版)oracle数据库期末考试试题及答案亲爱的读者:本文内容由我和我的同事精心收集整理后编辑发布到文库,发布之前我们对文中内容进行详细的校对,但难免会有错误的地方,如果有错误的地方请您评论区留言,我们予以纠正,如果本文档对您有帮助,请您下载收藏以便随时调用。
下面是本文详细内容。
最后最您生活愉快 ~O(∩_∩)O ~oracle数据库期末考试试题及答案A1、以下()内存区不属于SGA。
A.PGA B.日志缓冲区C.数据缓冲区D.共享池D2、()模式存储数据库中数据字典的表和视图。
A.DBA B.SCOTT C.SYSTEM D.SYSC3、在Oracle中创建用户时,若未提及DEFAULT TABLESPACE 关键字,则Oracle就将()表空间分配给用户作为默认表空间。
A.HR B.SCOTT C.SYSTEM D.SYSA4、()服务监听并按受来自客户端应用程序的连接请求。
A.OracleHOME_NAMETNSListener B.OracleServiceSIDC.OracleHOME_NAMEAgentD.OracleHOME_NAMEHTTPServerB5、()函数通常用来计算累计排名、移动平均数和报表聚合等。
A.汇总B.分析C.分组D.单行B6、()SQL语句将为计算列SAL*12生成别名Annual Salary A.SELECT ename,sal*12 ‘Annual Salary’ FROM emp; B.SELECT ename,sal*12 “Annual Salary” FROM emp; C.SELECT ename,sal*12 AS Annual Salary FROM emp;D.SELECT ename,sal*12 AS INITCAP(“Annual Salary”) FROM emp;B7、锁用于提供( )。
A.改进的性能B.数据的完整性和一致性C.可用性和易于维护D.用户安全C8、( )锁用于锁定表,允许其他用户查询表中的行和锁定表,但不允许插入、更新和删除行。
Oracle数据库应用开发考试试题(doc 12页)
Oracle数据库应用开发考试试题(doc 12页)Oracle1. ()是Oracle维护数据库中其他文件的列表、数据库名称和系统改变号(SCN)的文件。
(第二章)A. 控制文件。
B. 参数文件。
C. 数据文件。
D. 可执行文件。
答案. A2. Oracle数据库被划分为()的逻辑存储单元,该逻辑存储单元本身由操作系统磁盘文件和原始分区组成。
(第二章)A. 表空间。
B. 联机重做日志文件。
C. 归档重做日志文件。
D. 回滚段。
答案. A3. ()是包含Oracle数据库中所有数据的数据库对象。
(第二章)A. 视图。
B. 索引。
C. 存储过程。
D. 表。
答案. D4. ()是为了加速对特定表数据的访问而创建的数据段。
(第二章)A. 视图。
B. 索引。
C. 存储过程。
D. 触发器。
答案. B5. 下面是有关date数据类型和timestamp 数据类型的描述,请问哪一种描述是正确的?(第二章)A. 两者都只能存储日期数据,不能存储时间数据。
B. 两者都只能存储时间数据,不能存储日期数据。
C. date数据类型比timestamp数据类型的存储时间精度高。
D. date数据类型比timestamp数据类型的存储时间精度低。
答案. D6. 可以自动执行操作的存储对象是()。
(第二章)A. 程序包。
B. 函数。
C. 过程。
D. 触发器。
答案. D7. 当Oracle创建数据库时,所有为数据库的数据字典所建立的基本表和视图都存储在()模式中。
(第二章)A. SYS。
B. SYSTEM。
C. USER。
D. TEMP。
答案. A8. ()是Oracle数据库对象的别名,可以强化对象的安全性。
(第二章)A. 触发器。
B. 视图。
C. 表。
D. 同义词。
答案. D9. ()是具有只读类型的表和视图集,存储了数据库的物理和逻辑结构信息。
(第二章)A. 表空间。
B. 盘区。
C. 数据字典。
D. 方案。
答案. C10. ()是一组Oracle进程和SGA。
Oracle数据库应用开发相关试题
Oracle1.()进程可以将数据库高速缓冲区中的修改的块写到数据文件中。
(第十章)A.LGWR 。
B.DBWn 。
C.CKPT 。
D.SMON 。
答案 . B2.当失败的实例再次启动时,()可以执行紧急恢复操作。
(第十章)A.LGWR 。
B.DBWn 。
C.CKPT 。
D.SMON 。
答案 . D3.()可以用于备份联机重做日志文件,以便在文件中充满日志或者发生日志切换时存储档案。
(第十章)A.ARCn 。
B.RECO 。
C.SMON 。
D.PMON 。
案 . A4.当需要查询当前活动进程的信息时,可以使用()视图。
(第十章)A.V$PROCESS 。
B.V$SESS_IO。
C.V$SESSION_W AIT 。
D.V$LATCH 。
答案 . A5.表空间和数据文件在物理存储上是()的关系(第十章)A.一对多。
B.多对一。
C.一对一。
D.多对多。
答案 . A6.()是 ORACLE 最基本的逻辑存储单位。
(第十章)A.盘区。
B.段。
C.表空间。
D.数据块。
答案 . D7.()是 Oracle 存储区中被单个用户进程所使用的内存区域,是用户进程私有的,不能共享。
(第十章)A.系统全局区。
B.程序全局区。
C.Java 池。
D.SQL 共享池。
答案 . B8.()是由表和视图组成的、存储有关数据库结构信息的一些数据库对象,描述了实际数据是如何组织的。
对它们可以像处理其他数据库表或视图一样进行查询,但不能进行任何修改。
(第十章)A.数据字典。
B.数据文件。
C.控制文件。
D.表空间。
答案 . A9.在 Oracle 数据字典视图中,()视图存储了数据库中所有对象的信息。
(第十章)A.dba_* 。
er_* 。
C.all_* 。
D.sys_*。
答案 . A10.()包含了一些潜在的由系统管理员如SYS 维护的表和视图,由于当数据库运行的时候它们会不断进行更新。
(第十章)A.动态数据字典。
B.静态数据字典。
(完整word版)oracle考试试题及答案,推荐文档
试题一一、填空题(每小题4分,共20分)1、数据库管理技术经历了人工管理、文件系统、数据库系统三个阶段2、数据库三级数据结构是外模式、模式、内模式3、Oracle数据库中,SGA由数据库缓冲区,重做日志缓冲区,共享池组成4、在Oracle数据库中,完正性约束类型有Primay key约束。
Foreign key约束,Unique约束,check约束,not need约束5、PL/SQL中游标操作包括声明游标,打开游标,提取游标,关闭游标二、正误判断题(每小题2分,共20分)1、数据库中存储的基本对象是数据(T)2、数据库系统的核心是DBMS(T)3、关系操作的特点是集合操作(T)4、关系代数中五种基本运算是并、差、选择、投影、连接(F)5、Oracle进程就是服务器进程(F)6、oraclet系统中SGA所有用户进程和服务器进程所共享(T)7、oracle数据库系统中数据块的大小与操作系统有关(T)8、oracle数据库系统中,启动数据库和第一步是启动一个数据库实例(T)9、PL/SQL中游标的数据是可以改变的(F)10、数据库概念模型主要用于数据库概念结构设计()三、简答题(每小题7分,共35分)1、何谓数据与程序的逻辑独立性和物理独立性?2、试述关系代数中等值连接与自然连接的区别与联系?3、何谓数据库,数据库设计一般分为哪些阶段?4、简述Oracle逻辑数据库的组成?5、试任举一例说明游标的使用方法?五、设有雇员表emp(empno,ename,age,sal,tel,deptno),其中:empno-----编号,name------姓名,age -------年齡,sal-----工资,tel-----电话deptno-----部门号。
请按下列要求分别晨SQL*PLUS下编程。
(每小题3分,共15分)•1、查询家有电话的职工信息。
•2、查询工资在500至800元之间的雇员信息•3、按年龄递增顺序显示雇员编号、姓名、年龄、工资•4、求部门号为D_01的平均工资•5、查找部门号为D_01的40岁以上而工资在400元以下的雇员名单。
Oracle数据库考试试题
Oracle数据库考试试题Data query language B〕数据定义语言DDL:建立、删除和修改数据对象。
Data definition language C〕数据操纵语言DML:完成数据操作的命令,包括查询。
Data manipulation languge D〕数据控制语言DCL:控制对数据库的访问,效劳器的关闭、启动等。
Data control E〕数据异常语言DEL:控制对数据库的异常处理〔5〕Oracle 9i中QL语言的主要工具〔〕 A〕QLLOAD B〕QLINTEGRATED C〕QL DOC D〕QLPlu Workheet /QL Plu E〕Enterprie Manager Conole 〔6〕以下说法错误的选项是〔〕效劳器的关闭方式主要有 A〕正常关闭 B〕立即关闭 C〕中止关闭 D〕异常关闭 E〕事务处理关闭〔7〕数据库的逻辑结构不包括( ) 表空间、段、区、数据块、逻辑对象 A〕视图。
B〕表空间。
C〕逻辑对象。
D〕数据段。
E〕数据区间。
〔8〕以下不是比拟运算符的是〔〕 A〕!= B〕!LIKE C〕<> D〕<= E〕>= 〔9〕在查询的WHERE条件中不可以使用的关键字是〔〕 A〕IN B〕LIKE C〕ANY D〕CLOE E〕E某IT 〔10〕关于流程控制语句,以下说法正确的选项是〔〕 A〕最常见的是条件控制、循环控制 B〕条件控制是用于处理数据库效劳的执行 C〕条件控制不能嵌套 D〕循环控制主要用于处理需要反复执行的业务 (任务) E〕循环控制不可以嵌套〔11〕不属于PL/QL的根本语法要素的是( ) A〕常量 B〕根本数据类型变量 C〕类的实例对象 D〕数值表达式 E〕字符表达式关系表达式〔12〕有关表空间的说法,以下说法不正确的选项是( ) A〕从物理上来说,一个表空间是由具体的一个或多个磁盘上物理文件构成的。
B〕从逻辑上来说,一个表空间是由具体的一个或多个用户模式下的表〕索引等数据构成的。
Oracle数据库试题及答案
Oracle数据库试题一、选择题1、段是表空间中一种逻辑存储结构,以下( D )不是ORACLE数据库使用的段类型。
(A)索引段(B)临时段(C)回滚段(D)代码段2、 ORACLE数据库物理结构包括以下三种文件,以下不属于的是( A )。
(A)系统文件(B)日志文件(C)数据文件(D)控制文件3、数据库中有两个用户scott和muuser,物资表wz是属于myuser用户的,但当前用户是scott,要求查询物资表wz(wno,wname,wtype,wunit)物资单位wunit列为null的记录,取结果的前5条记录显示,以下正确的SQL语句是( C )(A)select*from scott.wz where wunit is null and rownum<5;(B)select*from myuser.wz where wunit = null and rownum<5;(C) select*from myuser.wz where wunit is null and rownum<6;(D)select*form scott.wz where wunit is null and rownum<6;4、若当前日期为’25-5月-06’,以下( D)表达式能计算出5个月后那一天所在月份的最后一天的日期。
(A)NEXT_DAY(ADD_MONTHS(28-5月-06,5))(B)NEXT_DAY(MONTHS_BETWEEN(28-5月-06,5))(C)NEXT_DAY(MONTHS_BETWEEN(’28-5月-06’,5))(D)NEXT_DAY(ADD_MONTHS(’28-5月-06’,5))5、下列叙述中正确的是_C_。
A、数据库是一个独立的系统,不需要操作系统的支持B、数据库设计是指设计数据库管理系统C、数据库技术的根本目标是要解决数据共享的问题D、数据库系统中,数据的物理结构必须与逻辑结构一致6、SQL语句中修改表结构的命令是C。
oracle试题及答案
oracle试题及答案Oracle是一款广泛应用于企业和组织的关系型数据库管理系统。
它拥有强大的功能和灵活的架构,广受企业和数据库开发人员的青睐。
本文为大家整理了一些Oracle试题及答案,旨在帮助大家提升对Oracle数据库的理解和应用能力。
1. 试题:请简单解释什么是Oracle数据库。
答案:Oracle数据库是一种关系型数据库管理系统,由Oracle公司开发,用于存储和管理大量结构化数据。
它提供了数据存储、查询、事务处理、数据分析等功能,是目前业界最流行的企业级数据库之一。
2. 试题:Oracle数据库的特点有哪些?答案:Oracle数据库具有以下特点:a) 可靠性:通过事务处理和闪回技术确保数据的完整性和恢复性;b) 高性能:采用先进的查询优化和索引技术,提供快速的数据读写能力;c) 可扩展性:支持分布式和并行处理,适应不断增长的数据需求;d) 安全性:提供严格的访问控制和数据加密机制,确保数据的安全性;e) 灵活性:支持多种数据类型和数据模型,满足不同应用需求。
3. 试题:请解释Oracle数据库的体系结构。
答案:Oracle数据库的体系结构主要由实例和数据库两个关键组件构成。
a) 实例(Instance):实例是Oracle进程和内存结构的集合,负责连接管理、内存管理、故障恢复等。
每个运行的Oracle数据库都有一个相应的实例。
b) 数据库(Database):数据库是物理存储数据的容器,包含表空间、表、索引等逻辑和物理结构。
一个Oracle实例可以管理多个数据库。
4. 试题:如何创建一个Oracle数据库?答案:创建Oracle数据库的步骤如下:a) 安装Oracle数据库软件;b) 创建一个数据库实例;c) 设计数据库逻辑结构,包括表空间、表、索引等;d) 分配适当的存储空间;e) 配置数据库参数;f) 启动数据库实例,创建数据库。
5. 试题:如何在Oracle数据库中执行查询操作?答案:在Oracle数据库中执行查询操作通常使用SQL语句,如SELECT语句。
oracle数据库期末考试试题及答案
oracle数据库期末考试试题及答案一、单选题(每题2分,共20分)1. Oracle数据库中,用于创建数据库表的命令是:A. CREATE DATABASEB. CREATE TABLEC. CREATE INDEXD. CREATE VIEW答案:B2. 在Oracle数据库中,以下哪个选项不是数据类型?A. NUMBERB. CHARC. DATED. FILE答案:D3. Oracle数据库中,用于删除表的命令是:A. DROP TABLEB. DELETE TABLEC. REMOVE TABLED. REMOVE答案:A4. 在Oracle数据库中,以下哪个命令用于查询表中的数据?A. SELECTB. INSERTC. UPDATED. DELETE答案:A5. Oracle数据库中,以下哪个选项不是SQL语句的组成部分?A. SELECTB. FROMC. WHERED. PRINT答案:D6. 在Oracle数据库中,以下哪个选项不是事务控制命令?A. COMMITB. ROLLBACKC. SAVEPOINTD. PRINT答案:D7. Oracle数据库中,以下哪个选项不是索引类型?A. B-treeB. BitmapC. HashD. List答案:D8. 在Oracle数据库中,以下哪个选项不是表约束类型?A. PRIMARY KEYB. FOREIGN KEYC. UNIQUED. CHECK答案:D9. Oracle数据库中,以下哪个命令用于添加表列?A. ADD COLUMNB. ALTER TABLEC. CREATE COLUMND. MODIFY COLUMN答案:B10. 在Oracle数据库中,以下哪个选项不是PL/SQL的组成部分?A. DECLAREB. BEGINC. ENDD. PRINT答案:D二、多选题(每题3分,共15分)1. Oracle数据库中,以下哪些选项是数据类型?A. VARCHAR2B. TIMESTAMPC. BOOLEAND. BLOB答案:A, B, D2. 在Oracle数据库中,以下哪些命令用于数据操纵?A. SELECTB. INSERTC. UPDATED. DELETE答案:B, C, D3. Oracle数据库中,以下哪些选项是表约束类型?A. PRIMARY KEYB. FOREIGN KEYC. CHECKD. UNIQUE答案:A, B, C, D4. 在Oracle数据库中,以下哪些选项是事务控制命令?A. COMMITB. ROLLBACKC. SAVEPOINTD. PRINT答案:A, B, C5. Oracle数据库中,以下哪些选项是索引类型?A. B-treeB. BitmapC. HashD. List答案:A, B, C三、简答题(每题5分,共20分)1. 请简述Oracle数据库中事务的概念及其重要性。
oracle数据库试题及答案
oracle数据库试题及答案一、单选题1. Oracle数据库的特点是()A. 高安全性B. 高性能C. 可扩展性D. 全面支持ACID特性答案:D2. 在Oracle数据库中,数据存储在()中。
A. 数据块B. 数据段C. 数据文件D. 表空间答案:D3. 下面哪个是Oracle数据库的管理工具?A. SQL DeveloperB. ToadC. PL/SQL DeveloperD. SQL*Plus答案:A4. Oracle数据库中,用于创建和修改数据库对象的语言是()。
A. DMLB. DDLC. DCLD. TCL答案:B5. 在Oracle数据库中,用于查询和操作数据库对象的语言是()。
A. DMLB. DDLC. DCLD. TCL答案:A二、多选题1. 下列哪些是Oracle数据库的特点?()A. 支持事务处理B. 支持分布式数据库C. 支持并发控制D. 支持网络编程答案:A、B、C2. Oracle数据库的体系结构包含以下几个部分:()A. 数据块B. 数据文件C. 表空间D. 实例答案:A、B、C、D3. 下列哪些是Oracle数据库的安全机制?()A. 用户权限管理B. 数据加密C. 访问控制D. 数据备份答案:A、B、C4. Oracle数据库的存储结构包括以下几个层次:()A. 数据库B. 表空间C. 数据文件D. 段E. 数据块答案:A、B、C、D、E5. Oracle数据库的备份与恢复策略包括以下几种:()A. 完全备份B. 增量备份C. 差异备份D. 恢复点备份E. 日志备份答案:A、B、C、E三、判断题1. Oracle数据库是面向对象的数据库。
答案:错误2. Oracle数据库可以跨平台使用。
答案:正确3. Oracle数据库的事务具有原子性、一致性、隔离性和持久性。
答案:正确4. Oracle数据库可以使用PL/SQL语言进行存储过程和触发器的编写。
答案:正确5. Oracle数据库的数据存储采用以行为单位的方式。
ORACLE数据库试题
ORACLE数据库试题1. 以下关于数据的逻辑结构的叙述中,哪一条是不正确的?(C )A.数据的逻辑结构是数据间关系的描述B.数据的逻辑结构抽象地反映数据元素间的逻辑关系C.数据的逻辑结构具体地反映数据在计算机中的存储方式D.数据的逻辑结构分为线性结构和非线性结构2. 以下关于链式存储结构的叙述中,哪一条是不正确的?(C )A.结点除自身信息外还包括指针域,因此存储密度小于顺序存储结构B.逻辑上相邻的结点物理上不必邻接C.可以通过计算直接确定第i个结点的存储地址D.插入、删除运算操作方便,不必移动结点3. 下列关于文件索引结构的叙述中,哪一个是不正确的?(A )A.采用索引结构,逻辑上连续的文件存放在连续的物理块中B.系统为每个文件建立一张索引表C.索引结构的优点是访问速度快,文件长度可以动态变化D.索引结构的缺点是存储开销大4. 下列关于数据库数据模型的说法中,哪一个是不正确的?(A )A.任何一张二维表都表示一个关系B.层次模型的数据结构是有向树结构C.在网状模型中,一个子结点可以有多个父结点D.在面向对象模型中每一个对象都有一个惟一的标识5. 下列关于数据库三级模式结构的说法中,哪一个是不正确的?(D )A.数据库三级模式结构由内模式、模式和外模式组成B.DBMS在数据库三级模式之间提供外模式/模式映象和模式/内模式映像C.外模式/模式映象实现数据的逻辑独立性D.一个数据库可以有多个模式6. 如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的(C )A.候选码B.主码C.外码D.连接码7. 下列关于关系数据库视图的说法中,哪些是正确的?(B )Ⅰ. 视图是关系数据库三级模式中的内模式。
Ⅱ. 视图能够对机密数据库提供一定的安全保护。
Ⅲ. 视图对重构数据库提供了一定程度的逻辑独立性。
Ⅳ. 对视图的一切操作最终都要转换为对基本表的操作。
Oracle数据库试题100题(附答案)
Oracle数据库试题100题(附答案)1.当Oracle服务器启动时,下列哪种文件不是必须的(D)。
A.数据文件B.控制文件C.日志文件D.归档日志文件2.在Oracle中,当用户要执行SELECT语句时,下列哪个进程从磁盘获得用户需要的数据(B)。
A.用户进程B.服务器进程C.日志写入进程(LGWRD.检查点进程(CKPT)3.在Oracle中,一个用户拥有的所有数据库对象统称为(B)。
A.数据库B.模式C.表空间D.实例4.在Oracle中,有一个教师表teacher的结构如下:ID NUMBER(5)NAME V ARCHAR2(25)EMAIL VARCHAR2(50)下面哪个语句显示没有Email地址的教师姓名(C)。
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;5.在Oracle数据库的逻辑结构中有以下组件:A 表空间B 数据块C 区D 段这些组件从大到小依次是(B)。
A.A→B→C→DB.A→D→C→BC.A→C→B→DD.D→A→C→B6.在Windows操作系统中,Oracle的(A)服务监听并接受来自客户端应用程序的连接请求。
A.OracleHOME_NAMETNSListenerB.OracleServiceSIDC.OracleHOME_NAMEAgentD.OracleHOME_NAMEHTTPServer7.在Oracle 中创建用户时,若未提及DEFAULT TABLESPACE 关键字,则Oracle 就将(B)表空间分配给用户作为默认表空间。
《Oracle数据库应用》练习题及答案
《Oracle数据库应用》一、选择题1. 在Windows操作系统中,Oracle的____服务监听并接受来自客户端应用程序的连接请求。
A、OracleHOME_NAMETNSListenerB、OracleServiceSIDC、OracleHOME_NAMEAgentD、OracleHOME_NAMEHTTPServer2. ORACLE中,用来判断列值是否为空的操作符是____A、==NULLB、IS NULLC、 AS NULLD、NULLIS3. 在CUSTOMER中有一列为单价(PRICE),写一个SELECT命令显示所有单价在500以上的查询语句______。
A、SELECT * FROM CUSTOMER WHERE PRICE MORE THAN 500;B、SELECT * FROM CUSTOMER WHERE PRICE BETWEEN 500 AND *;C、SELECT * FROM CUSTOMER WHERE PRICE LIKE '%500%';D、SELECT * FROM CUSTOMER WHERE PRICE>=500;4. 在Oracle中,使用HAVING子句也可以进行条件查询,以下选项说法是正确的是___ ___.A、 HAVING子句和WHERE子句相同B、 HAVING子句用于行的条件查询C、 HAVING子句用于已分组结果的条件查询D、以上皆非5. 在安装oracle时,自动开启了的账号是()A、SystemB、SaC、ScottD、Administrator6. 下列哪一项是Oracle数据库中最小的存储分配单元()A、表空间B、段C、盘区D、数据块7. ( )是一个很小的二进制文件,它维护着数据库的全局物理结构,用以支持数据库成功地启动和运行。
创建数据库时,同时就提供了与之对应的控制文件。
A、数据文件B、控制文件C、重做日志文件D、以上都不对8. 若用户要连接数据库,则该用户必须拥有的权限是()A、create tableB、create indexC、create sessionD、create user9. 授予删除任何表的系统权限(DROP ANY TABLE)给user1,并使其能继续授该权限给其他用户,以下正确的SQL语句是()A、Grant drop any table to user1;B、Grant drop any table to user1 with admin option;C、Grant drop table to user1;D、Grant drop any table to user1 with grant potion;10. 数据库中有两个用户scott和muuser,物资表wz是属于myuser用户的,但当前用户是scott,要求查询物资表wz(wno,wname,wtype,wunit)物资单位wunit列为null的记录,取结果的前5条记录显示,以下正确的SQL语句是()A、select * from scott.wz where wunit is null and rownum<5;B、select * from myuser.wz where wunit = null and rownum<5;C、select * from myuser.wz where wunit is null and rownum<6;D、select * form scott.wz where wunit is null and rownum<6;11. 以下哪个表空间不能设置为OFFLINE。
完整word版Oracle期末考试试题及答案推荐文档
、选择题:(本题共20个小题,每小题2分,共40 分)1当Oracle服务器启动时,下列哪种文件不是必须的(3.在Oracle数据库的逻辑结构中有以下组件:4.下列哪个子句实现对一个结果集进行分组和汇总6.以下不属于命名的PL/SQL块的是(7.在Oracle中创建用户时,若未提及DEFAULT TABLES PACE 关键字,则Oracle !线!就将()表空间分配给用户作为默认表空间。
A. HRB. SCOTTC. SYSTEMD. SYSA.数据文件B.控制文件C.日志文件D.归档日志文件2.在Oracle 中, 一个用户拥有的所有数据库对象统称为(A.数据库B.模式C.表空间D.实例1.表空间2.数据块3.区4.段这些组件从大到小依次是()。
A. 1 —2—3—4B.1 —4—3—2C.17 3—2—4A.HAVINGB.ORDER BYC.WHERED.GROU P BY!装!5.在Oracle数据库中,()用户模式存储数据字典表和视图对象。
A. SYSB. SYSTEMC. SCOTTD. SYSDBAA .程序包B .过程C .游标D .函数8. 在 Windows 操作系统中,Oracle 的( A . OracleHOME_NAMETNSListenerC. OracleHOME_NAMEAge ntD. OracleHOME_NAMEHTT PServer9. 下列哪个语句可以在SQL*Plus 中直接调用一个过程(10. 如果服务器进程无法在数据缓冲区中找到空闲块,为添加从数据文件中读出的数据块,则系统会启动如下哪一个进程(12.有字符串数据” test ”分别存放到char (10)和 varchar2(10)类型的字段中,其实际存储长度为(13.在Oracle 中,当控制一个显式游标时,下面哪种命令包含 INTO 子句(16. 以下的哪个命令可以将SQL 命令的运行结果保存到文件中18. 关于模式的描述下列哪一项不正确( A.表或索引等模式对象一定属于某一个模式A. RETURNB. CALLC. SETD. EXEC)服务是使用iSQL*Plus 必须的。
oracle数据库的试题及答案
oracle数据库的试题及答案### Oracle数据库试题及答案#### 一、选择题1. 在Oracle数据库中,哪个命令用于创建数据库表?- A. CREATE TABLE- B. DROP TABLE- C. ALTER TABLE- D. TRUNCATE TABLE答案:A2. 以下哪个选项不是Oracle数据库的SQL语句?- A. SELECT- B. UPDATE- C. DELETE- D. PRINT答案:D3. Oracle数据库中,用于删除表中所有数据的命令是什么? - A. DELETE FROM table_name- B. TRUNCATE TABLE table_name- C. DROP TABLE table_name- D. CLEAR table_name答案:B4. 在Oracle数据库中,哪个命令用于查看表的结构?- A. DESCRIBE table_name- B. EXPLAIN table_name- C. DESC table_name- D. SHOW table_name答案:C5. Oracle数据库中,哪个命令用于插入数据?- A. INSERT INTO- B. ADD INTO- C. PUT INTO- D. SET INTO答案:A#### 二、简答题1. 简述Oracle数据库的体系结构。
- Oracle数据库的体系结构主要包括内存结构和存储结构。
内存结构包括系统全局区(SGA)和程序全局区(PGA)。
存储结构包括数据文件、控制文件和重做日志文件。
SGA是所有数据库进程共享的内存区域,包含了数据库缓冲区、重做日志缓冲区等。
PGA是每个服务器进程或后台进程的私有内存区域。
2. 什么是PL/SQL?它在Oracle数据库中的作用是什么?- PL/SQL是Oracle数据库的过程式扩展,它允许用户定义存储过程、函数、触发器等。
PL/SQL结合了SQL语句和过程式编程的特性,使得数据库编程更加灵活和强大。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Oracle数据库应用开发相关试题(doc 10页)Oracle1. ()进程可以将数据库高速缓冲区中的修改的块写到数据文件中。
(第十章)A. LGWR。
B. DBWn。
C. CKPT。
D. SMON。
答案. B2. 当失败的实例再次启动时,()可以执行紧急恢复操作。
(第十章)A. LGWR。
B. DBWn。
C. CKPT。
D. SMON。
答案. D3. ()可以用于备份联机重做日志文件,以便在文件中充满日志或者发生日志切换时存储档案。
(第十章)A. ARCn。
B. RECO。
C. SMON。
D. PMON。
案. A4. 当需要查询当前活动进程的信息时,可以使用()视图。
(第十章)A. V$PROCESS。
B. V$SESS_IO。
C. V$SESSION_WAIT。
D. V$LATCH。
答案. A5. 表空间和数据文件在物理存储上是()的关系(第十章)A. 一对多。
B. 多对一。
C. 一对一。
D. 多对多。
答案. AA. 数据字典。
B. 数据文件。
C. 控制文件。
D. 表空间。
答案. A9. 在Oracle数据字典视图中,()视图存储了数据库中所有对象的信息。
(第十章)A. dba_*。
B. user_*。
C. all_*。
D. sys_*。
答案. A10. ()包含了一些潜在的由系统管理员如SYS维护的表和视图,由于当数据库运行的时候它们会不断进行更新。
(第十章)A. 动态数据字典。
B. 静态数据字典。
C. dba_*视图。
D. all_*视图。
答案. A11. 使用数据库初始化参数文件中的()参数可以指定控制文件名。
(第十章)A. CONTROL_FILES。
B. CONTROL_FILES_NAME。
C. CONTROL_NAME。
D. CONTROL_FILE。
答案. A12. 在恢复操作中,使用的最重要的结构是(),包括两个或者更多预先分配好的文件,存储了对数据库所做的修改。
(第十章)A. 联机重做日志文件。
B. 归档日志文件。
C. 归档数据文件。
D. 联机数据文件。
答案. A13. Oracle提供了()的能力,以免损坏实例的联机重做日志文件,LGWR将同一个重做日志同时写到多个同样的联机重做日志文件中。
(第十章)A. 双向联机重做日志文件。
B. 单向联机重做日志文件。
C. 切换联机重做日志文件。
D. 多路复用联机重做日志文件。
答案. D14. 在CREATE DATABASE语句中,使用()参数,可以为每个数据库指定联机重做日志文件的最大组数。
A. MAXFILES。
B. MAXLOGFILE。
C. MAXLOGFILES。
D. LOGFILES。
答案. C15. 下面()的语句,将向数据库添加一个新的重做日志文件组。
(第十章)A.ALTER DATABASE ADD LOGFILE(‘/oracle/dbs/logic.rdo’,‘/oracle/dbs/log2c.rdo’) SIZE 500K;B.ALTER DATABASE ADD ONLIELOGFILE(‘/oracle/dbs/logic.rdo’,‘/oracle/dbs/log2c.rdo’) SIZE 500K;C.MODIFY DATABASE ADD ONLI ELOGFILE(‘/oracle/dbs/logic.rdo’,‘/oracle/dbs/log2c.rdo’) SIZE 500K;D.MODIFY DATABASE ADD LOGFILE(‘/oracle/dbs/logic.rdo’,‘/oracle/dbs/log2c.rdo’) SIZE 500K;答案. A16. Oracle允许将已填满的联机重做日志文件的组保存到一个或者多个脱机目的地,这些日志全都称为()。
(第十章)A. 联机归档重做日志文件。
B. 已归档的重做日志。
C. 已归档的联机重做日志文件。
D. 非归档的重做日志文件。
答案. B17. Oracle 允许数据库中有比操作系统规定的限制更多的数据文件,Oracle的()进程能够打开所有联机的数据文件。
(第十章)A. LGWR。
B. DBWn。
C. SMON。
D. PMON。
答案. B18. 当需要创建并添加一个数据文件到表空间,可以使用如下()语句。
(第十章)A. CREATE TABLESPACE。
B. CREATE TABLESPACE... ADD DATAFILE。
C. ALTER TABLESPACE… ADD TEMPFILE。
D. ALTER DATABASE…CREATE DATAFILE。
答案. B19. 如果想要配置Oracle以使用校验和来验证数据块,将初始化参数()设置为TRUE。
(第十章)A. DB_BLOCK。
B. DB_EXTENT_CHECKSUM。
C. DB_BLOCK_CHECKSUM。
D. DB_SEQENT_CHECKSUM。
答案. C20. 每个运行的Oracle数据库都与Oracle实例相联系。
当一个数据库服务器上的数据库启动时,Oracle将分配内存区,称为(),启动一个或者多个Oracle进程。
(第十一章)A. 程序全局区。
B. 系统全局区。
C. 临时表空间。
D. 回滚表空间。
答案. B21. ()是有自己的系统全局区和与其相关数据库文件的Oracle服务器进程集,都要用称为SID(SystemIdentifier,系统标识符)的标识符来标识。
(第十一章)A. Oracle数据库。
B. Oracle进程。
C. Oracle实例。
D. Oracle服务。
答案. C22. ()是驻留在客户和Oracle数据库服务器之中的软件层,它负责建立和维护客户应用和服务器之间的连接,并在它们之间进行消息传递。
(第十一章)A. Oracle OCI。
B. Oracle瘦驱动程序。
C. Oracle Net。
D. 侦听器。
答案. C23. ()是驻留在自己计算机上的软件组件,同客户和Oracle服务器相分离,代理数据库服务器的请求。
(第十一章)A. Oracle Net。
B. 侦听器。
C. Oracle连接管理器。
D. Oracle数据库驱动程序。
答案. C24. 当需要为实例设置并发会话的最大数量,需要设置()初始化参数。
(第十二章)A. DBA_MAX_SESSIONS。
B. LICENSE_MAX_SESSIONS。
C. MAX_SESSIONS。
D. CONNECT_MAX_SESSIONS。
答案. B25. 当需要在数据库运行时修改最大并发使用限制或者警告限制,可以使用如下()语句。
(第十二章)A. ALTER SYSTEM。
B. ATLER TABLE。
C. ALTER VIEW。
D. ALTER TRIGER。
答案. A26. 了限制在数据库中创建的用户数,就要在数据库的初始化参数文件中设置()初始化参数。
(第十二章)A. LICENSE_MAX_USERS。
B. MAX_USERS。
C. CONNECT_MAX_USERS。
D. A V AILABLE_MAX_USERS。
答案. A27. 当需要创建用户时,可以使用如下()语句来完成。
(第十二章)A. CREATE USER。
B. CREATE ROLE。
C. CREATE PROCESS。
D. CREATE LOGIN。
答案. A28. 在Oracle中,每个用户都应该有一个默认表空间,当用户创建模式对象,并没有为其指定容纳它的表空间时,Oracle就在该用户的默认表空间中存储该对象。
每个用户的默认表空间的默认设置是()。
(第十二章)A. SYSTEM表空间。
B. SYS表空间。
C. USER表空间。
D. 临时表空间。
答案. A29. 当需要查询用户的表空间限额时,可以使用如下()数据字典视图。
(第十二章)A. DBA_USERS。
B. ALL_USERS。
C. DBA_TS_QUOTAS。
D. USER_PASSWORD_LIMITS。
答案. C30. 当需要为某个数据库创建一个用户,用户名为test,密码为test,可以使用如下()SQL 语句。
(第十二章)A.CREATE USER testIDENTIFIED BY test;B.CREATE USER testPASSWORD test;C.UPDATE USER testIDENTIFIED BY test;D.UPDATE USER testPASSWORD test;答案. A31. 假设数据库中创建了一个用户test,状态为锁定状态,需要使用SQL语句解除锁定,可以使用如下()语句。
(第十二章)A. ALTER USER test ACCOUNT;。
B. ALTER USER test NOLOCK;。
C. ALTER USER test ACCOUNT NOLOCK;。
D. ALTER test ACCOUNT NOLOCK;。
案. C32. 假设需要删除数据库中的某个用户test,可以使用如下()语句。
(第十二章)A. DELETE USER test。
B. DROP USER test。
C. DROP test。
D. DELETE test。
答案. B33. 假设在数据库中创建了用户test,需要为其授予CREATE ANY TABLE系统权限,可以使用如下()语句。
(第十二章)A. GRANT CREATE ANY TABLE test;B. GRANT CREATE ANY TABLE TO test;C. TAKE CREATE ANY TABLE TO test;。
D. ALTER CREATE ANY TABLE TO test;。
答案. B34. 假设需要回收为用户test授予的CREATE ANY TABLE系统权限,可以使用如下()语句。
(第十二章)A. TAKE BACK CREATE ANY TABLE FROM test;B. REVOKE CREATE ANY TABLE FROM test;C. REVOKE CREATE ANY TABLE test;D. TAKE BACK CREATE ANY TABLE test;答案. B35. 假设需要在数据库中创建角色test_role,可以使用如下()语句。
(第十二章)A. ALTER DATABASE ROLE test_role。
B. CREATE ROLE test_role。
C. UPDATE ROLE test_role。
D. ALTER ROLE test_role。
答案. B36. 假设需要为test_role角色授予ALTER ANY TABLE系统权限,可以使用如下()语句。