欢迎来到天天文库
浏览记录
ID:6379666
大小:43.85 KB
页数:10页
时间:2018-01-12
《中南大学_软件学院_oracle复习》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、1、Oracle系统进程有哪些?PMON进程监控SMON系统监控DBWR数据写进程LGWR日志写进程CKPT检查点进程2、数据库由称为表空间的逻辑单位组成表空间中存储在数据库空间分配中的逻辑单位称为段(数据段、索引段、回滚段、临时段)扩展区的集合由一定数目的相邻数据块和段组成3、DDL、DML、Query4、解析、优化、行资源生成、执行硬解析、软解析5、启动服务器:a)Nomount读初始化参数文件,启动实例b)Mount打开控制文件c)Open打开数据文件、日志文件改变数据库状态NomountàMount:alterdatabasedb01mount;打开只
2、读数据库:alterdatabasedb02openreadonly对数据库进行约束:startuprestrict放一个事件在约束模块:altersystemenablerestrictedsession6、关闭服务器:a)Normalb)Transactionalc)ImmediateAxxxxTxxooIxxxoShutdownModeAllownewconnectionsWaituntilcurrentsessionsendWaituntilcurrenttransactionsendForceacheckpointandclosefilesNxooo
3、d)Abort7、数据字典:一系列显示记录、核实、提供有关数据库的信息的表作用:1)、Oracleserverusesittofindinformationabout:users、schemaobjects、storagestructures2)、OracleservermodifiesitwhenaDDLstatementisexecuted3)、UsersandDBAscanuseitasaread-onlyreferenceforinformationaboutthedatabase1、权限:GRANTCREATESESSIONTOemi;GRANTCR
4、EATESESSIONTOemiWITHADMINOPTION;REVOKECREATETABLEFROMemi;GRANTEXECUTEONdbms_outputTOjeff;GRANTUPDATEONemi.customersTOjeffWITHGRANTOPTION;REVOKESELECTONemi.ordersFROMjeff;2、角色:CREATEROLEoe_clerk;CREATEROLEhr_clerkIDENTIFIEDBYbonus;ALTERROLEoe_clerkIDENTIFIEDBYorder;ALTERROLEhr_clerkI
5、DENTIFIEDEXTERNALLY;ALTERROLEhr_managerNOTIDENTIFIED;GRANToe_clerkTOscott;GRANThr_clerkTOhr_manager;GRANThr_managerTOscottWITHADMINOPTION;ALTERUSERscottDEFAULTROLEhr_clerk,oe_clerk;ALTERUSERscottDEFAULTROLEALL;ALTERUSERscottDEFAULTROLEALLEXCEPThr_clerk;ALTERUSERscottDEFAULTROLENONE;
6、3、SELECTlast_name,job_id,salary,CASEjob_idWHEN'IT_PROG'THEN1.10*salaryWHEN'ST_CLERK'THEN1.15*salaryWHEN'SA_REP'THEN1.20*salaryELSEsalaryEND"REVISED_SALARY"FROMemployees;SELECTlast_name,job_id,salary,DECODE(job_id,'IT_PROG',1.10*salary,'ST_CLERK',1.15*salary,'SA_REP',1.20*salary,sala
7、ry)REVISED_SALARYFROMemployees;在一个SQL中对一个表同时执行inserts和updates操作。MERGEINTOcopy_empcUSINGemployeeseON(c.employee_id=e.employee_id)WHENMATCHEDTHENUPDATESET...WHENNOTMATCHEDTHENINSERTVALUES...;1、PL/SQL的特点:过程化和模块化使用过程化语言的控制结构错误处理可移植性集成改善性能2、PL/SQL程序的单元由逻辑块组成Declear(可选)Begin(必须)Exception(
8、可选)End;/3、IF语句:DECL
此文档下载收益归作者所有