ImageVerifierCode 换一换
格式:PPTX , 页数:45 ,大小:467.33KB ,
资源ID:12600806      下载积分:12 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/12600806.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(Oracle复习提纲--秋市公开课特等奖市赛课微课一等奖课件.pptx)为本站上传会员【人****来】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

Oracle复习提纲--秋市公开课特等奖市赛课微课一等奖课件.pptx

1、单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,继续教育学院,教学内容,第1章 Oracle数据库概述,第2章 数据库服务器安装与卸载,第3章 创建数据库,第4章 Oracle 企业管理器,第5章 SQL*Plus,第6章 物理存放结构,第7章 逻辑存放结构,第8章 数据库实例,第9章 数据库服务器工作模式与数据字典,第10章 数据库开启与关闭,第11章 模式对象,第12章 安全管理,11/9/2025,1,第1页,课程体系结构,基础篇,体系结构篇,管理篇,11/9/2025,2,第2页,第1章 Oracle数据库概述 内容,回顾,了解数据库基本概念

2、数据、数据库、数据库管理系统、数据库系统、数据模型、关系型数据库、事务、日志文件等概念,了解,Oracle,发展、产品组成、性能特点,了解惯用几个关系数据库差异,Oracle,、,DB2,、,Sybase,、,SQL Server,了解,Oracle,数据库应用架构,C/S、B/S、分布式数据库系统,11/9/2025,3,第3页,第1章 Oracle数据库概述 内容,回顾,Oracle 10g数据库特征:,Oracle 10g是第一个为网格计算设计关系数据库,其中g是指网格(grid)。,Oracle 10g提供了企业网格计算所需要集群、工作负载和数据中心自动化等,提升了系统管理性能和服务

3、质量。,为了支持网格计算,Oracle 10g在增强Oracle 9i性能同时,又增加了一些新特征,包含网格计算、数据库自动化、数据库自我调整、真正集群技术(RAC)、高可用性、超大型数据库支持、分布式事务处理等。,11/9/2025,4,第4页,第2章 数据库服务器安装与卸载,内容,回顾,掌握,Oracle 10g,数据库服务器安装与配置,安装环境需求、安装准备、,安装结果检验,了解,Oracle 10g,数据库服务器安装过程中常见问题处理方法,掌握,Oracle 10g,数据库服务器卸载方法,本章思索题:教材P23简答题5、6、9,11/9/2025,5,第5页,第3章 创建数据库,内容回

4、顾,掌握使用数据库配置助手(DBCA)创建数据库方法,了解手动创建数据库方法,掌握数据库初始化参数文件使用,本章思索题:教材P41简答题6、7、8,11/9/2025,6,第6页,第4章 Oracle 企业管理器 内容回顾,了解Oracle 10g OEM功效、,开启与登录,实现对数据库当地管理,包含系统监控、性能诊疗与优化、系统维护、对象管理、存放管理、安全管理、作业管理、数据备份与恢复、数据移植等,hostname:port/em,了解,OEM,功效界面和联机帮助使用,“主目录”、“性能”、“管理”、“维护”属性页,掌握,OEM,设置,设置,OEM,控制台管理员(创建OEM控制台管理员过程

5、实质是给数据库用户授予OEM控制台管理员权限过程),设置数据库首选身份证实和主机首选身份证实,本章思索题:教材P58简答题3、4,11/9/2025,7,第7页,第5章 SQL*Plus 内容回顾,掌握SQL*PLUS工具使用方法,开启和退出SQL*Plus,C:sqlplus username/password conn_id|NOLOG,SQL exit,连接数据库/断开连接:SQL CONNECT、DISCONNECT,掌握SQL*PLUS惯用命令及其功效,EDIT、SAVE、GET、SET、START(或)、DESCRIBE,SELECT 命令使用,掌握,iSQL*Plus,工具使用

6、方法,iSQL*Plus,开启与登录,(hostname:port/isqlplus),SQL,语句输入和执行;保留脚本和加载脚本,本章思索题:教材P72简答题2、6,11/9/2025,8,第8页,9,11/9/2025,11/9/2025,第6章 物理存放结构 内容回顾,了解Oracle数据库系统结构,掌握数据文件管理,掌握控制文件作用及其管理,掌握重做日志文件工作方式及其管理,掌握数据库归档模式设置及归档管理,本章思索题:教材P100简答题6、9、10,11/9/2025,9,第9页,10,11/9/2025,10,11/9/2025,第6章 物理存放结构 内容回顾,Oracle数据库体

7、系结构由物理存放结构、逻辑存放结构和实例组成。其中物理存放结构描述了操作系统层次数据存放与管理。,Oracle数据库物理结构包含数据文件、控制文件、重做日志文件、初始化参数文件、归档文件、口令文件等。,数据文件中保留了数据库中全部数据,包含数据字典以及用户数据。,控制文件保留数据库物理结构信息,包含数据库名称、数据文件名称与状态、重做日志文件名称与状态等。在数据库开启时,数据库实例依赖初始化参数定位控制文件,然后依据控制文件信息加载数据文件和重做日志文件,最终打开数据文件和重做日志文件。,11/9/2025,10,第10页,11,11/9/2025,11,11/9/2025,第6章 物理存放结

8、构 内容回顾,重做日志文件是以重做统计形式统计、保留用户对数据库所进行修改操作,包含用户执行DDL、DML语句操作。假如用户只对数据库进行查询操作,那么查询信息是不会统计到重做日志文件中。,归档是数据库恢复及热备份基础。只有当数据库运行在归档模式时,才能够进行热备份和完全恢复。,进行归档设置包含归档模式设置(ARCHIVELOG)、归档方式设置以及归档路径设置等。,归档模式设置:将,数据库开启到MOUNT状态,;,将数据库设置为归档模式,:,SQL ALTER DATABASE ARCHIVELOG;,归档方式设置:,开启/关闭自动归档进程,SQL ALTER SYSTEM,ARCHIVE L

9、OG START,;,归档路径设置:使用初始化参数LOG_ARCHIVE_DEST_n设置归档路径,11/9/2025,11,第11页,第6章实训题答案,用SQL*Plus或iSQL*Plus工具完成以下操作:,(1),为USERS表空间添加一个数据文件,,文件名为USERS03.DBF,大小为50MB。,ALTER TABLESPACE USER ADD DATAFILE D:ORACLEORADATAORCLUSER03.DBF SIZE 50M;,(2)为EXAMPLE表空间添加一个数据文件,文件名为example02.dbf,大小为20MB。,ALTER TABLESPACE EXAM

10、PLE ADD DATAFILE D:ORACLEORADATAORCLexample02.dbf SIZE 20M;,(3),修改USERS 表空间中USERS03.DBF为自动扩展方式,,每次扩展5 MB,最大为100 MB。,ALTER DATABASE DATAFILE D:ORACLEORADATAORCL USER03.DBF AUTOEXTEND ON NEXT 5M MAXSIZE 100M;,11/9/2025,12,第12页,第6章实训题答案(续),(4)将EXAMPLE表空间中example02.dbf文件大小改为40 MB。,ALTER DATABASE DATAFIL

11、E D:ORACLEORADATAORCLexample02.dbf RESIZE 40M;,(5)将表空间USERS中,数据文件,USERS03.DBF,更名,为userdata04.dbf,将表空间EXAMPLE 中数据文件example03.dbf更名为example04.dbf。,SHUTDOWN IMMEDIATE;,在操作系统中重命名USER03.DBF、example03.dbf分别为userdata04.dbf、example04.dbf,STARTUP MOUNT;,ALTER DATABASE RENAME FILE D:ORACLEORADATAORCL USER03.D

12、BF.dbf,D:ORACLEORADATAORCLexample03.dbf TO D:ORACLEORADATAORCLuserdata04.dbf,D:ORACLEORADATAORCLexample04.dbf;,ALTER DATABASE OPEN;,11/9/2025,13,第13页,第6章实训题答案(续),(6)将数据库,控制文件,以二进制文件形式,备份,。,ALTER DATABASE BACKUP CONTROLFILE TO D:ORACLECONTROL.BKP;,(7)为数据库,添加一个重做日志文件组,,组内包含两个组员文件,分别为redo4a.log和redo4b.

13、log,大小分别为5MB。,ALTER DATABASE ADD LOGFILE GROUP 4,(D:ORACLEORADATAORCLredo4a.log,D:ORACLEORADATAORCLredo4b.log)SIZE 5M;,(8)为新建重做日志文件组,添加一个组员文件,,名称为redo4c.log。,ALTER DATABASE ADD LOGFILE MEMBER D:ORACLEORADATAORCLredo4c.log TO GROUP 4;,11/9/2025,14,第14页,第6章实训题答案(续),(9)将数据库,设置为归档模式,,并采取自动归档方式。,SHUTDOWN

14、 IMMEDIATE,STARTUP MOUNT,ALTER DATABASE ARCHIVELOG;,ALTER DATABASE OPEN;,ALTER SYSTEM ARCHIVE LOG START;,(10),设置,数据库,归档路径,为D:ORACLEBACKUP。,ALTER SYSTEM SET LOG_ARCHIVE_DEST=D:ORACLEBACKUP;,11/9/2025,15,第15页,第7章 逻辑存放结构 内容回顾,掌握Oracle数据库逻辑结构组成,数据块、区、段和表空间,掌握表空间作用及其管理,掌握数据块结构及其管理,掌握区结构,了解区管理,掌握段作用,了解段管理

15、本章思索题:教材P120简答题2、7、8,11/9/2025,16,第16页,第7章 逻辑存放结构 内容回顾,表空间是数据库中最大逻辑存放单元,与数据库数据文件相对应。一个表空间能够有一个或多个数据文件,而一个数据文件只能隶属于一个表空间。不一样表空间用于存放不一样应用数据,依据表空间使用者不一样,分为系统表空间和非系统表空间两类,其中,系统表空间包含SYSTEM表空间和SYSAUX辅助系统表空间,非系统表空间包含撤消表空间、暂时表空间和用户表空间等,数据块是数据库中最小I/O单元,数据块空间管理能够采取自动管理或手动管理。,由若干个连续数据块组成区是数据库存放分配单位,区 管理主要包含区分

16、配与回收,有字典管理和当地管理2种管理方式。,由若干个区形成段是相同类型数据集合,分为数据段、索引段、暂时段和回滚段4种。回滚段管理有自动管理和手动管理两种方式。,11/9/2025,17,第17页,第7章实训题答案,用SQL*Plus或iSQL*Plus工具完成以下操作:,(1)使用SQL命令,创建,一个当地管理方式下自动分区管理,表空间,USERTBS1,其对应数据文件大小为20MB。,create tablespace USERTBS1 datafile d:oracleoradataorclusertbs1.dbf size 20M,extent management local au

17、toallocate;,(2)使用SQL命令创建一个当地管理方式下表空间USERTBS2,要求每个分区大小为512KB。,create tablespace USERTBS2 datafile d:oracleoradataorclusertbs2.dbf size 20M extent management local uniform size 512K;,(3),修改,USERTBS1,表空间,大小,将该表空间数据文件修改为自动扩展方式,最大值为100MB。,alter database datafile d:oracleoradataorclusertbs1.dbf autoextend

18、 on next 5M maxsize 100M;,11/9/2025,18,第18页,第7章实训题答案(续),(4)为USERTBS2表空间,添加一个数据文件,,以改变该表空间大小。,alter tablespace USERTBS2 add datafile d:oracleoradataorclusertbs2a.dbf size 50M;,(5)用SQL命令,创建,一个当地管理方式下,暂时表空间,TEMPTBS,,并将该表空间,设置为,当前数据库实例,默认暂时表空间,。,create temporary tablespace TEMPTBS tempfile d:oracleorada

19、taorcltemptbs.dbf size 20M;,alter database default tablespace TEMPTBS;,(6)用SQL命令对USERTBS1,表空间,进行联机和脱机,状态转换,。,alter tablespace USERTBS1 offline;,alter tablespace USERTBS1 online;,11/9/2025,19,第19页,第7章实训题答案(续),(7),创建一个回滚表空间,UNDOTBS,并作为数据库撤消表空间。,create undo tablespace UNDOTBS datafile d:oracleoradataor

20、clundotbs.dbf size 20M;,alter system set UNDO_MANAGEMENT=AUTO,UNDO_TABLESPACE=UNDOTBS scope=both;,(8),删除表空间,USERTBS2,同时删除该表空间内容以及对应操作系统文件。,drop tablespace USERTBS2 including contents and datafiles;,(9),查询,当前数据库中全部,表空间及其,对应,数据文件信息,。,select tablespace_name,file_name from dba_data_files;,11/9/2025,20,第

21、20页,第8章 数据库实例 内容回顾,掌握Oracle实例基本概念,掌握Oracle实例内存结构、功效及管理,了解Oracle进程分类及其作用,掌握Oracle后台进程、功效及管理,数据库实例是数据库系统软件结构,由,内存结构,与,后台进程,组成,处于,用户,与,物理数据库,之间,是用户与数据库进行交互中间层。用户经过数据库实例实现对后台数据库操作。,本章思索题:教材P133简答题3、4、8,11/9/2025,21,第21页,第8章 内容回顾,实例内存区由SGA和PGA两部分组成,SGA区是由Oracle分配共享内存结构,包含一个数据库实例共享数据和控制信息。当多个用户同时连接同一个实例时,

22、SGA区数据供多个用户共享,所以SGA区又称为共享全局区。,PGA区是在用户进程连接数据库、创建一个会话时,由Oracle为用户分配内存区域,保留当前用户私有数据和控制信息,所以该区又称为私有全局区。每个服务器进程只能访问自己PGA区。,SGA区由数据高速缓冲区、共享池、重做日志缓冲区、大型池、JAVA池组成;,数据高速缓冲区主要存放用户操作数据,重做日志缓冲区存放用户更新数据库各种操作信息,共享池存放数据字典信息和最近执行过SQL语句信息,大型池供排序等需要大量内存空间操作使用,JAVA池提供对Java编程支持,11/9/2025,22,第22页,第8章 内容回顾,Oracle数据库进程包含

23、用户进程、服务器进程和后台进程三类。其中,,用户进程用于建立用户数据库服务器连接,服务器进程接收用户连接请求,后台进程实现数据库后台操作,它们既对服务器进程运行提供支持,又对数据库性能进行了维护。,11/9/2025,23,第23页,第8章 内容回顾,Oracle实例主要包含以下后台进程:,数据库写进程(DBWR):负责把数据高速缓冲区中已经被修改过数据(“脏”缓存块)成批写入数据文件中永久保留。,日志写进程(LGWR):负责把重做日志缓冲区重做统计写入重做日志文件中永久保留。,检验点进程(CKPT):执行检验点,更新控制文件与数据文件头部,使其同时;触发DBWR进程,将脏缓存块写入数据文件。

24、系统监控进程(SMON):在实例开启时负责对数据库进行恢复;回收不再使用暂时空间;将各个表空间空闲碎片合并。,进程监控进程(PMON):负责恢复失败用户进程或服务器进程,释放进程所占用资源,回滚未提交事务;监控调度进程和服务器进程状态,假如它们失败,则尝试重新开启它们。,归档进程(ARCH):用于归档重做日志文件。,恢复进程(RECO):用于数据库恢复。,11/9/2025,24,第24页,第9章 数据库服务器工作模式与数据字典 内容回顾,掌握数据库服务器两种工作模式及其工作原理,了解共享服务器模式设置与管理,掌握,使用,DBCA,配置数据库服务器工作模式,掌握数据字典作用,了解数据字典结构

25、及其应用,本章思索题:教材P144简答题1、4,11/9/2025,25,第25页,第9章 内容回顾,数据库服务器工作模式分为专用服务器模式和共享服务器模式两种,在,专用服务器模式,中,为每个用户进程创建一个服务器进程,用户进程与服务器进程之间是1:1关系;,在,共享服务器模式,中,一个服务器进程能够为多个用户进程服务器,服务器进程与用户进程之间是1:n关系。,经过设置数据库相关参数,或者,在,DBCA,中进行设置,能够使数据库工作在共享服务器模式(,了解,),数据字典是数据库主要组成部分,是数据库维护和性能优化基础,主要由,数据字典表,和,数据字典视图,组成。分为静态数据字典和动态数据字典两

26、类。静态数据字典在数据库开启后其信息相对稳定;动态数据字典中信息随数据库运行而动态改变,反应数据库当前运行状态。,掌握经过SELECT命令查询数据字典表和数据字典视图方法,11/9/2025,26,第26页,第10章 数据库开启与关闭 内容回顾,掌握数据库开启与关闭过程,掌握数据库开启方法,掌握数据库关闭方法,了解数据库不一样状态特征及其转换,本章思索题:教材P157简答题4、7,11/9/2025,27,第27页,第10章 内容回顾,在Windows操作系统平台下,能够使用SQL*Plus、OEM和系统服务管理等方式进行数据库开启与关闭操作。,数据库开启分为3个步骤:创建并开启数据库实例、装

27、载数据库和打开数据库。,数据库关闭过程与数据库开启过程恰好相反:先关闭数据库,关闭数据文件和重做日志文件;然后卸载数据库,关闭控制文件;最终关闭实例,释放内存空间和停后台进程运行。,在数据库运行过程中,能够依据数据管理与维护需要,将数据库转换为只读状态、受限状态、挂起状态等。,11/9/2025,28,第28页,第10章 实训题答案,用SQL*Plus或iSQL*Plus工具完成以下操作:,(1)为了,修改,数据文件名称,请开启数据库到适当模式。,STARTUP MOUNT,(2)以,受限状态,打开数据库。开启数据库后,改变数据库状态为,非受限状态,。,STARTUP,RESTRICT,ALT

28、ER SYSTEM,DISABLE RESTRICTED,SESSION,(3)将数据库转换为,挂起状态,。再将数据库由挂起状态转换为,非挂起状态,。,ALTER SYSTEM,SUSPEND,;,ALTER SYSTEM,RESUME,;,11/9/2025,29,第29页,第10章 实训题答案(续),(4)将数据库转换为只读状态,再由只读状态转换为读写状态。,SHUTDOWN IMMEDIATE;,STARTUP MOUNT;,ALTER DATABASE OPEN READ ONLY;,SHUTDOWN IMMEDIATE;,STARTUP MOUNT;,ALTER DATABASE O

29、PEN READ WRITE;,(5)以4种不一样方法关闭数据库。,SHUTDOWN;,SHUTDOWN IMMEDIATE;,SHUTDOWN TRANACTION;,SHUTDOWN ABORT;,(6)以强制方式开启数据库。,STARTUP FORCE,11/9/2025,30,第30页,第11章 模式对象 内容回顾,了解模式概念,掌握表管理,了解,表中约束种类及其作用,掌握索引概念和管理,了解视图概念和管理,本章思索题:教材P,206,简答题3、4、9(仅要求视图概念和作用)、10,11/9/2025,31,第31页,第11章 内容回顾,模式是一系列,逻辑,数据结构或,对象集合,。模式

30、与用户相对应,一个模式只能被一个数据库用户所拥有,而且模式名称与该用户名称相同。,数据库模式与用户之间区分在于:用户是数据库使用者和管理者,用户含有帐户状态、访问权限和操作权限等属性。模式是一系列逻辑数据结构或对象集合,是数据库中对象组织和管理单位。,表是数据库中最基本逻辑结构,是数据存在基本形式。依据表生存周期不一样,分为,永久性表,和,暂时表,;依据表中数据组织方式不一样,分为标准表、索引化表和分区表。,创建表有2种方法:利用CREATE TABLE创建表;利用子查询创建表。,11/9/2025,32,第32页,第11章 内容回顾,在数据库中使用索引能够提升对表中数据查询速度,不过,向表中

31、插入数据需要更新索引,会影响更新速度。假如表建了索引,在有条件查询时,系统首先对索引表进行查询,利用索引表能够找到对应统计ROWID。索引建好后,由系统负责更新。,索引分类:依据索引值是否唯一,分为唯一性索引和非唯一性索引;依据索引组织结构不一样,分为平衡树索引和位图索引;依据索引基于列数不一样,分为单列索引和复合索引。,视图是从一个或多个表或视图中提取出来数据一个表现形式。在数据库中只有视图定义,而没有实际对应“表”存在。经过视图使用能够提升数据安全性,隐藏数据复杂性,简化查询语句,分离应用程序与基础表,保留复杂查询等。,11/9/2025,33,第33页,第11章 实训题答案,(1)按照给

32、定表结构,利用SQL语句创建class、student两个表。,Create table class(,CNO number(2)primary key,CNAME varchar2(20),NUM number(3),Create table student(,SNO number(4)primary key,SNAME varchar2(10)unique,SAGE number,SEX char(2),CNO number(2),(2)为student表,添加,一个能够延迟,外键约束,,其CNO列参考class表CNO列。,Alter table student add constrai

33、nt fk_cno foreign key(cno)references class(cno)deferrable;,11/9/2025,34,第34页,第11章 实训题答案(续),(3)为student表SAGE列,添加一个检验约束,,确保该列取值在0100之间。,Alter table student add constraint ck_sage check(sage0 and sage=100);,(4)为student表SEX列添加一个检验约束,确保该列取值为“M”或“F”,且默认值为“M”。,alter table student add constraint ck_stu chec

34、k(sex=M or sex=F)modify sex default M;,(5)在class表CNAME列上,创建一个唯一性索引,。,Create unique index ind_cname on class(cname);,(14)为SCOTT模式下emp表,创建一个视图,,包含员工号、员工名。,Create view employee_v(empno,ename),As Select empno,ename from scott.emp,11/9/2025,35,第35页,36,11/9/2025,第12章 安全管理 内容回顾,了解Oracle数据库安全机制,掌握用户管理,掌握权限管

35、理,了解角色,管理(仅了解预定义角色有哪些),本章思索题:教材P239简答题1、3、4,11/9/2025,36,第36页,第12章 安全管理 内容回顾,Oracle数据库安全机制包含:用户管理、权限管理、角色管理、表空间设置和配额管理、用户资源限制以及数据库审计等。,Oracle数据库安全管理是以用户管理为关键进行,包含用户创建、用户身份认证、用户权限授予和回收、对用户占用资源限制和口令管理等。,Oracle数据库中权限包含系统权限和对象权限两类。系统权限是数据库级别权限,而对象权限是特定数据库对象所含有权限。将权限授予用户有2种方法:一个方式是利用GRANT命令直接为用户授权;另一个方式是

36、经过角色间接给用户授权。,角色是一系列权限集合,包含,系统预定义角色,和,用户自定义角色,两类。DBA能够依据需要创建角色,然后给角色授权,最终将角色授予用户。经过角色,能够方便地管理不一样身份用户权限。,11/9/2025,37,第37页,38,11/9/2025,第11章思索题,教材P206简答题3:表约束有哪几个,分别起什么作用?,答:,表约束包含:,主键约束:定义了主键约束列取值不能为空,也不能重复。,唯一值约束:定义了唯一值约束列取值不能重复。,检验约束:定义了检验约束列取值要满足检验条件。,外键约束:定义了外键约束列取值要么是主表参考列值,要么是空值。,空/非空约束:定义了非空约束

37、列取值不能为空。,11/9/2025,38,第38页,39,11/9/2025,第11章思索题,教材P206简答题4:说明索引作用,以及Oracle数据库中索引类型。,答:,索引用于提升数据查询效率。依据索引值是否唯一,能够分为唯一性索引和非唯一性索引;依据索引组织结构不一样,能够分为平衡树索引和位图索引;依据索引基于列数不一样能够分为单列索引和复合索引。,教材P206简答题9:说明视图概念及作用。,答:,视图是从一个或多个表或视图中提取出来数据一个表现形式。在数据库中只有视图定义,而没有实际对应“表”存在。,经过视图使用能够提升数据安全性,隐藏数据复杂性,简化查询语句,分离应用程序与基础表,

38、保留复杂查询等。,11/9/2025,39,第39页,第11章思索题,教材P206简答题10:说明数据库中使用索引优缺点,索引是怎样工作?,答:,在数据库中使用索引能够提升对表中数据查询速度,不过,向表中插入数据时需要更新索引,会影响更新速度。,假如表建了索引,在有条件查询时,系统先对索引表进行查询,利用索引表能够找到对应统计ROWID。索引建好后,由系统负责更新。,11/9/2025,40,第40页,41,11/9/2025,第12章思索题,教材P239简答题1:Oracle数据库安全控制机制有哪些?,答:,Oracle数据库安全机制包含:用户管理、权限管理、角色管理、表空间设置和配额管理、

39、用户资源限制以及数据库审计等。,教材P239简答题3:Oracle数据库中权限有哪几个?,答:,Oracle数据库中权限有两类,系统权限和对象权限。系统权限是指在数据库级别执行某种操作权限,或针对某一类对象执行某种操作权限。对象权限是指对某个特定数据库对象执行某种操作权限。比如,对特定表插入、删除、修改、查询权限。,11/9/2025,41,第41页,42,11/9/2025,第12章思索题,教材P239简答题4:Oracle数据库中给用户授权方法有哪几个?怎样实现?,答:,在Oracle数据库中,将权限授予用户有2种方法:直接授权,利用GRANT命令直接为用户授权;间接授权,先将权限授予角色,然后再将角色授予用户。,11/9/2025,42,第42页,考试形式,笔试、开卷,考试时间:1.5小时,可携带教材和其它文字资料,不可携带电子设备(如笔记本电脑、PDA等),11/9/2025,43,第43页,考试题型,一单项选择题(每小题2分,约30分),二判断题(每小题2分,约 26分),三填空题(每空2分,约 24分),四、依据要求写出SQL语句(每小题5分,约20分),11/9/2025,44,第44页,考试范围,讲课电子教案(PPT),作业习题答案(DOC),各章思索题答案(PPT),第6-7章、第10-11章实训题答案(DOC),11/9/2025,45,第45页,

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服