Oracle测试题目及笔记(多选)

所有题目来自于互联网搜索

  1. 在以下概要文件的陈述中,哪两个是正确的? (D 和 E)
    A. 概要文件不能被用来为账户加锁
    B. 概要文件不能被用来控制资源使用
    C. 数据库管理员可以使用概要文件更改用户密码
    D. 数据库管理员可以使用概要文件来使口令衰老和过期
    E.不能删除默认的概要文件

  2. 在一个新的数据库中,如果要限制一个用户的并行会话(同时连接)数,需要使用以下哪 3 个步骤? (C、 D 和 F)
    A. 使用 SESSION_PER_USER 参数创建一个角色
    B. 使用 ALTER USER 语句将角色赋予用户
    C. 使用 SESSION_PER_USER 参数创建一个概要文件
    D. 使用 ALTER SYSTEM 语句强制开启资源限制
    E.使用 ALTER ROLE 语句将概要文件赋予一个角色
    F.使用 ALTER USER 语句将概要文件赋予用户

     AB通常用于权限管理E概要文件通常直接赋予用户,而不是角色。
    
  3. 在以下有关概要文件的叙述中,哪两个是正确的? (B 和 E)
    A. 可以为模式管理创建概要文件
    B. 可以创建概要文件确保用户在指定的时间间隔内不会重用一个密码
    C. 概要文件可以被赋予用户、角色和其他概要文件
    D. 当创建新用户时,必须将默认概要文件显示地赋予这个用户
    E.概要文件只影响后续的会话

     A概要文件管理的是用户C概要文件只能赋予用户D如果没有显示赋予用户,就会将默认概要文件赋予这个用户概要文件专注于资源使用(CPU、并发数等)和密码策略,权限管理专注于对象访问控制(CRUD)
    
  4. 在如下的授权语句中,哪 4 个是系统权限授予 girldog? (A,C,D,E)
    A. GRANT CREATE TABLE TO girldog;
    B. GRANT CREATE INDEX TO girldog;
    C. GRANT CREATE SESSION TO girldog;
    D. GRANT CREATE PROCEDURE TO girldog;
    E. GRANT UPDATE ANY TABLE TO girldog;
    F. GRANT ALL ON girldog.baby_view to boydog WITH GRANT OPTION;

     B CREATE INDEX 并不是一个独立的系统权限,一般通过CREATE TABLE赋予F 授予对象是boydog 而不是 girldog ; girldog.baby_view 是对象权限,不是系统权限
    
  5. 假设通过使用如下的 DDL 语句创建了一个新用户—dog
    CREATE USER dog IDENTIFIED BY wangwang;
    dog 创建之后,并没有授予这个用户任何权限。现在 dog 用户需要在其默认表空间中创建一个表,请问至少必须授予他哪 3 个系统权限? ( B、 C、 E)
    A. CREATE VIEW
    B. CREATE TABLE
    C. CREATE SESSION
    D. CREATE ANY TABLE
    E. UNLIMITED TABLESPACE

     A用于创建视图,与创建表无关D用于任意表空间,权限过大,题目只要求默认表空间
    
  6. 在以下预定义角色中,哪 3 个只是为了提供向前兼容而保留的? ( A、 B、 C)
    A. DBA
    B. CONNECT
    C. RESOURCE
    D. EXP_FULL_DATABASE
    E. SELECT_CATALOG_ROLE
    F. EXECUTE_CATALOG_ROLE

     根据 Oracle 官方文档,DBA、CONNECT、RESOURCE 在现代版本中无实际功能,仅保留以支持旧应用。
    
  7. 作为一位高级数据库管理员为公司中的初级数据库管理员创建一个角色。所创建的
    角色名字为 JR_DBA,并将如下的预定义角色赋予了这个 JR_DBA 角色:
    DBA
    IMP_FULL_DATABASE
    DELETE_CATALOG_ROLE
    SELECT_CATALOG_ROLE
    EXECUTE_CATALOG_ROLE
    该 DBA 角色的成员应该只能够执行如下的这些任务(工作):
    ( 1)使用导入( Import)和导出( Export)应用程序导入和导出数据以创建数据库的完
    全逻辑备份。
    ( 2)查看数据字典中的数据。
    ( 3)执行数据字典中的软件包。
    为了给这个 JR_DBA 角色提供以上所述的这几个权限,必须采取如下的哪两步措施?(A D) A存疑
    A.授予该 JR_DBA 角色一个角色
    B.授予该 JR_DBA 角色两个角色
    C.从 JR_DBA 角色回收一个角色
    D.从 JR_DBA 角色回收两个角色
    E.授予该 JR_DBA 角色两个角色
    F. 从 JR_DBA 角色回收两个权限

     DBA角色不需要,权限太广泛DELETE_CATALOG_ROLE角色不需要,工作不需要删除数据对象字典
    
  8. 已经创建了一个名为 dog_project 的角色并授予了一组系统和对象权限。将这一角色赋予了一组用户,现在这些用户需要在数据库中执行一些额外的工作,因此需要赋予这些用户更多的权限。请问,在以下有关陈述中,哪 2 个是正确的? ( B C)
    A. 被赋予这个角色的那些角色将获取这组新的权限
    B. 赋予这个角色的那些用户将立即获取这组新的权限
    C. 在将来赋予这个角色的那些用户将获取这组新的权限
    D. 赋予这个角色的那些用户将在他们的下一次会话中获取这组新的权限
    E. 这些用户将需要禁止这个角色并重新创建它以得到这组新的权限

     A 表述有问题,角色只能赋予用户D、E 权限都是立即获得的
    
  9. 在以下有关数据库写进程( DBWn)的陈述中,哪 4 个是正确的? ( B、 C、 E、 F)
    A. DBWn 每 3 秒写一次磁盘
    B. 每当时间间隔到时 DBWn 写盘
    C. 每当校验点发生时 DBWn 写盘
    D. 每当事务提交时
    E.每当一个表空间被设置为只读模式时 DBWn 写盘
    F.每当脏数据缓冲区达到限定的阀值时 DBWn 写盘

     A太笼统,写入磁盘的时机有多种触发条件D 事务提交的相关进程是重做日志写进程(LGWR)
    
  10. 如下哪两类操作系统文件是属于 Oracle 数据库的? ( A、 B)
    A. 数据文件
    B. 控制文件
    C. 口令文件
    D. 参数文件
    E. 归档日志文件

    Oracle三类操作系统文件:控制文件(control file)、重做日志文件(redo log files)、数据文件
    
  11. 可以查询以下的哪两个动态性能视图以显示控制文件的名称和位置? (C、 D)
    A. V$SESSION
    B. V$INSTANCE
    C. V$PARAMETER
    D. V$CONTROLFILE
    E. V$CONTROLFILE_RECORED_SECTION

		SELECT name FROM V$CONTROLFILE;SELECT value FROM V$PARAMETER WHERE name = 'control_files';NAME                                    VALUE
---------------------------------------- ------------------------------------------------
audit_file_dest                         /u01/app/oracle/admin/mydb/adump
db_cache_size                           100M
db_block_size                           8192
open_cursors                            500
pga_aggregate_target                    500M
control_files                           (/u01/app/oracle/oradata/mydb/control01.ctl,/u01/app/oracle/fast_recovery_area/mydb/control02.ctl)
...
	E不直接提供控制文件的名称和位置
  1. 在以下有关备份控制文件的论述中,哪两个是正确的?(A、 C)
    A. 应该在创建一个表空间之后备份控制文件
    B. 如果数据文件是多重映像的(冗余的),不需要备份控制文件
    C. 应该在向一个现有的数据库中添加一个数据文件之后备份控制文件
    D. 使用 ALTER DATABASE BACKUP CONTROLFILE TO TRACE 语句将创建一个控制文件的操作系统备份。

    B 控制文件的损坏仍可能导致数据库无法启动。
    C添加数据文件:扩展表空间的存储容量,添加完之后备份会更好
    D生成一个包含创建控制文件的 SQL 脚本的跟踪文件(trace file)。该脚本可以用于手动重建控制文件。
    
  2. 如何验证控制文件是不是多重映像?(选 3 个)(A、 C、 D)
    A. 查询动态性能视图 V$PARAMETER
    B. 查询动态性能视图 V$DATABASE
    C. 查询动态性能视图 V$CONTROLFILE
    D. 使用 SHOW PARAMETERS CONTROL_FILES
    E. 查询动态性能视图 V$CONTROLFILE_RECORED_SECTION

		SELECT name FROM V$CONTROLFILE;SELECT value FROM V$PARAMETER WHERE name = 'control_files';NAME                                    VALUE
---------------------------------------- ------------------------------------------------
audit_file_dest                         /u01/app/oracle/admin/mydb/adump
db_cache_size                           100M
db_block_size                           8192
open_cursors                            500
pga_aggregate_target                    500M
control_files                           (/u01/app/oracle/oradata/mydb/control01.ctl,/u01/app/oracle/fast_recovery_area/mydb/control02.ctl)
...#######################################
SHOW PARAMETERS CONTROL_FILES
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------------------------
control_files                        string      /u01/app/oracle/oradata/mydb/control01.ctl,/u02/app/oracle/oradata/mydb/control02.ctl,/u03/app/oracle/oradata/mydb/control03.ctl

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/79398.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

DDoS攻防实战指南——解析企业级防护五大解决方案

一、流量清洗中心的智能化演进 云清洗服务已从被动响应转向主动防御。基于全球Anycast网络的分布式清洗节点,可在攻击发生时将流量牵引至专用清洗集群。阿里云2023年实测数据显示,其新一代清洗设备对SYN Flood的识别准确率达99.97%,误杀率控…

Ubuntu多用户VNC远程桌面环境搭建:从零开始的完整指南

引言: 在当今远程工作盛行的时代,搭建一个安全、高效的多用户远程桌面环境变得越来越重要。本文将为您提供一个从零开始的完整指南,教您如何在Ubuntu系统上搭建多用户VNC远程桌面环境。无论您是系统管理员、开发团队负责人,还是想要为家庭成员提供远程访问的技术爱好者,这…

数据结构专题 - 线性表

线性表是数据结构中最基础、最常用的数据结构之一,它在实际应用中非常广泛。无论是操作系统中的内存管理,还是数据库中的索引结构,线性表都扮演着重要角色。 一、线性表的概念与抽象数据类型 1.1 线性表的逻辑结构 线性表是由n&#xff08…

使用wpa_cli和wpa_supplicant配置Liunx开发板的wlan0无线网

目录 1 简单介绍下wpa_cli和wpa_supplicant 1.1 wpa_supplicant 简介 1.2 wpa_cli 简介 1.3 它们之间的关系 2 启动wpa_supplicant 3 使用rz工具把wpa_cli命令上传到开发板 4 用wpa_cli配置网络 参考文献: 1 简单介绍下wpa_cli和wpa_supplicant 1.1 wpa_su…

筛选条件在on和where中的区别(基于hivesql)

理解筛选条件在on和where中的区别,最好先理解sql的执行顺序,尽管实际执行时不同的物理执行引擎可能会有特定的优化,但是逻辑执行顺序必须遵循: 1)from:确定数据源是什么,from后可以是单表&#…

springboot 项目 jmeter简单测试流程

测试内容为 主机地址随机数 package com.hainiu.example;import lombok.extern.slf4j.Slf4j; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotat…

爱普生FA2016AS晶振在智能家居中的应用

在智能家居设备高速发展的今天,稳定可靠的时钟信号是确保设备互联互通、精准执行指令的核心。爱普生(EPSON)推出的FA2016AS内置热敏电阻晶振,凭借其高精度、小体积和卓越的温度稳定性,成为智能家居领域的关键元件&…

分享一个python启动文件脚本(django示例)

今天给大家分享一个python启动文件脚本 在日常开发中,我们常常需要运行多条命令来完成“静态收集”“数据库迁移”“启动服务”……如果把这些命令整合到一个脚本里就好了 一、整体流程概览 #mermaid-svg-wA6UnfATaUOfJoPn {font-family:"trebuchet ms"…

Kubernetes》》K8S》》Pod的健康检查

K8s概念总结 》》》Pod的生命周期阶段 Pod的生命周期可以简单描述:首先Pod被创建,紧接着Pod被调度到Node节点进行部署。 Pod是非常忠诚的,一旦被分配到Node节点后,就不会离开这个Node节点,直到它被删除,删除…

bininote: 使用AI将视频转换了Markdown笔记

GitHub:https://github.com/JefferyHcool/BiliNote 更多AI开源软件:发现分享好用的AI工具、AI开源软件、AI模型、AI变现 - 小众AI BiliNote 是一个开源的 AI 视频笔记助手,支持通过哔哩哔哩、YouTube 等视频链接,自动提取内容并生…

鸿蒙NEXT开发文件预览工具类(ArkTs)

import { uniformTypeDescriptor } from kit.ArkData; import { filePreview } from kit.PreviewKit; import { FileUtil } from ./FileUtil; import { AppUtil } from ./AppUtil; import { WantUtil } from ./WantUtil;/*** 文件预览工具类* 提供文件预览、加载、判断等功能。…

MySQL常用SQL语句的示例

概述 MySQL 常用 SQL 语句的示例,涵盖数据定义、操作、查询等常见场景 一、数据库操作 创建数据库 CREATE DATABASE mydb;选择数据库 USE mydb;删除数据库 DROP DATABASE mydb;二、表操作 创建表 CREATE TABLE users (id INT PRIMARY KEY AUTO_INCREMENT,name VAR…

智算启新篇 安全筑新基 ——中国移动举办智算基础设施及安全分论坛

4月10日,2025中国移动云智算大会智算基础设施及安全分论坛在苏州金鸡湖国际会议中心揭幕。 在数字经济浪潮奔涌向前的时代坐标下,中国移动锚定“创世界一流信息服务科技创新公司”定位,持续推进智算基础设施建设,持续提升网信安全…

MySQL——游标(cursor)

一、什么是游标? 游标(Cursor) 是MySQL中用于逐行处理查询结果集的数据库对象。它类似于指针,允许开发者在结果集中逐行移动,并对每一行数据进行特定操作。游标将传统的集合操作转换为面向过程的记录处理方式&#xf…

异步编程——微信小程序

1. 前言 引用来自:微信小程序开发中的多线程处理与异步编程_微信小程序 多线程-CSDN博客 微信小程序是基于JavaScript开发的,与浏览器JavaScript不同,小程序运行在WebView内部,没有多线程的概念。小程序的 JavaScript 是单线程的…

HarmonyOS-ArkUI V2状态-PersistenceV2:持久化存储UI状态

PersistenceV2类是一个与AppStorageV2类用法非常相似的类。因为它俩是子类和父类的关系。如果不了解AppStorageV2,可以先跳转至了解一下这个类。 HarmonyOS-ArkUI V2工具类:AppStorageV2:应用全局UI状态存储-CSDN博客 PersistenceV2相比于其父类AppStorageV2而言,它存储的…

《Mycat核心技术》第22章:搭建Mycat+Zookeeper+HAProxy+Keepalived+MySQL高可用架构

作者:冰河 星球:http://m6z.cn/6aeFbs 博客:https://binghe.gitcode.host 文章汇总:https://binghe.gitcode.host/md/all/all.html 星球项目地址:https://binghe.gitcode.host/md/zsxq/introduce.html 沉淀&#xff0c…

Aosp13 文件应用点击apk无反应的处理

最近遇到一个问题,在A13上,打开文件管理应用时,点击apk 无反应或者启动安装进程后安装完成或取消安装进程,再次点击apk 无反应。在此记录该问题。 做一下修改:root/package/ providers/DownloadProvider/下 jenkinsdel…

SQL刷题记录贴

1.题目:现在运营想要对用户的年龄分布开展分析,在分析时想要剔除没有获取到年龄的用户,请你取出所有年龄值不为空的用户的设备ID,性别,年龄,学校的信息。 错误:select device_id,gender,age,un…

【Windows本地部署n8n工作流自动平台结合内网穿透远程在线访问】

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学…