自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 ORACLE 11G学习笔记17—导入与导出

一、数据库导出和导入的命令有哪些?导出命令:EXPDP导入命令:IMPDP二、【EXPDP导出数据】createdir 代码的编写和注释…三、试着查询92数据库目前有哪些directory?用DBA账号登陆92服务器,然后select语句查询四、【EXPDP导出数据】expdp 代码的编写和注释…cmd模式,在scott用户下,导出emp表信息。五、用户具备什么权限才可...

2020-05-06 22:52:43 340 1

原创 ORACLE 11G学习笔记16—备份与恢复(RMAN工具)

一、请分别写出数据文件、日志文件、控制文件的后缀名、本机存放路径、92数据库存放路径、各自的作用?**数据文件:**后缀名“.dbf”本机存放路径:D:\app\WL20102541\oradata\orclsxj92存放路径:E:\app\Administrator\oradata\orcl作用:用来存储数据库数据的文件,如表,索引**日志文件:**后缀名“.log”本机存放路径:D...

2020-03-31 17:25:23 387

原创 ORACLE 11G学习笔记15—检索性能优化

一、【常规SQL语句优化】 truncate 写出存储过程动态删除表的SQL并加注释…create or replace procedure trun_table(table_deleted in varchar2) as–创建一个存储过程,传入一个表示表名称的参数,实现清空指定的表cur_name integer;–定义内部变量,存储打开的游标begincur_name := dbms...

2020-03-29 11:51:45 192

原创 ORACLE 11G学习笔记14——系统调优

一、熟悉几个常用的调优参数,并加以理解,结合实际项目运用。以下参数均存放在初始化参数文件spfile中。1、buffer_pool_keep:保留池大小。目的是将对象保留在内存中,以减少I/O。2、buffer_pllo_recycle:循环池大小。目的是使用对象后将其清除,以便重复使用内存。3、control_file_record_keep_time:控制文件中可重新使用部分中的记录必...

2020-03-27 09:42:08 203

原创 ORACLE 11G学习笔记13——事务和锁

一、事务的四个特性是什么?分别解释…1、原子性:事务是一个整体的工作单元,事务对数据库所做的操作,要么全部执行,要么全部取消。2、一致性:事务在完成的时候,必须要使所有的数据保持一致状态。3、隔离性:不同事务之间的修改,是隔离着的。4、持久性:事务提交之后,对数据库所做的修改被永久保存。二、事务的提交有那三种方式?分别说明…1、显示提交:使用commit命令时当前事务生效。2、自动提...

2020-03-25 16:50:37 170

原创 ORACLE 11G学习笔记12——用户和权限管理

一、用户与模式:一对多还是一对一的?用户与模式是一 一 对应的关系,并且两者名称相同二、create user1 、user2写出创建用户的SQL并加注释…1、create user sxj1 identified by Sxj05260628 --创建一个用户名为sxj1且密码为Sxj05260628的账号default tablespace users --该用户的默认表空间为user...

2020-03-25 11:04:46 496

原创 ORACLE 11G学习笔记11—分区

一、什么是分区?优势在哪?分区功能能够改善应用程序的性能、可管理型和可用性,是数据库管理中一个非常关键的技术。分局技术的优势:1、减少维护工作量;2、增强数据库的可用性;3、均衡I/O,建设竞争;4、分区对用户保持透明,最终用户感觉不到分区的存在;5、提高查询速度。二、【创建表分区】 createrangel 敲创建范围分区的代码SQL…加注释3-【创建表分区】 createha...

2020-03-24 10:45:25 292

原创 ORACLE 11G学习笔记10—索引

一、为什么要用索引?在查询海量数据记录时,使用常规的方法是将所有的记录都读取出来,再把数据与条件进行对比后将符合条件的筛选出来,对时间和I/O的开销都比较大。如果采用索引,只需要在索引中找符合条件的索引字段值,就可以通过保存再索引中的rowid快速找到表中对应的记录,减少系统开销。二、什么场景下使用索引?在查询一个数据表中存有海量数据记录,当对表执行指定条件的查询时。三、列举四类索引?1...

2020-03-23 09:56:52 219

原创 ORACLE 11G学习笔记9—数据表相关

一、[创建数据表] createtable 代码手敲 且增加注释 问题:字段为系统默认日期怎么定义?create table students( --创建名为students的数据表stuno number(10) not null, --定义学号列stuname varchar2(10) not null, --定义姓名列sex char(2), --定义性别列age int,–...

2020-03-18 23:07:42 378

原创 ORACLE 11G学习笔记8—表空间的管理

一、创建表空间需要创建数据文件么?为什么?表空间和数据文件是互相依存的关系。创建表空间时必须创建数据文件,增加数据文件时,也必须指定表空间。二、[表空间与数据文件的关系] dba_data_files 代码编写并每行加注释col tablespace_name for a10 --格式化列col file_name for a50 --设置列的宽度col bytes for 9...

2020-03-18 10:06:51 430

原创 ORACLE 11G学习笔记7—日志文件和控制文件的管理

一、SQL查询本机数据库归档模式在system账号下,通过select log_mode from v$database语句查询归档模式,如下图所示,本机数据库归档模式是noarchivelog,即为非归档模式。二、SQL更改本地数据库的归档模式,并SQL查询更改结果…需在SYS账号下进行此项工作。先关闭数据库,然后启动在mount模式下,通过alter database archivel...

2020-03-17 11:34:36 399

原创 ORACLE 11G学习笔记6—程序包、触发器、存储过程和函数

一、[程序包]pack_body_emp 、exec_package代码手敲并理解…1、先创建程序包说明:2、再创建程序包主体:3、执行程序包二、[触发器]sentence_level代码手敲并理解…1、创建一个日志表:2、创建一个语句级触发器3、查看触发器的运行情况(以插入举例):三、[触发器]tri_insert_good 行级触发器代码手敲并验证…自动创建主键值...

2020-03-15 16:23:23 262

原创 ORACLE 11G学习笔记5—PL/SQL语言

一、声明三个变量,初始值 分别为1,2,3,然后输出三个值的平均值、三个值的最大值。二、number(7) number(7,2) 举例说明区别number(7),7表示这个数值总的位数,如:1234567number(7,2)表示这个数值是7位数,且其中包含两位小数,如:12345.67.三、字符类型主要包括哪些主要包含varchar2、char、nchar和nvarchar2等。...

2020-03-14 13:05:57 578

原创 ORACLE 11G学习笔记4—SQL语言

一、列举1、数据定义命令:create、drop、alter创建、删除、更改表、视图、索引、存储过程等2、数据操作命令:select 语句:从一个表或视图中检索数据的查询语句;insert、delete和update语句:从表中对列进行插入、删除、更改。二、SQL语言分类并列举每个分类语句的命令。1、系统控制语句:alter system2、会话控制语句:alter session...

2020-03-12 22:31:10 277

原创 ORACLE 11G学习笔记3—SQL*Plus命令

一、熟悉sqlplus SET命令的作用,并使用常用语法本地执行结果演示SET命令的作用:1、设置每页的行数;2、设置页与页之间的空行;3、设置每行显示字符数;4、设置列标题的显示有否;5、设置输出结果是否按页暂停;6、设置当前时间显示。...

2020-03-11 22:01:55 270

原创 ORACLE 11G学习笔记2—ORACLE 11G体系结构知识点

一、数据库服务器、实例、数据库的关系Oracl数据库服务器是一个数据库管理系统,实例是由内存结构和一些后台进程组成。用于和操作系统连接的标志,提供了一种访问oracle数据库的方式;数据库是数据的一个集合,为数据信息提供了真正的物理内存。三者之间的关系:Oracle数据库服务器包含实例和数据库。二、 内存结构 后台进程属于实例还是数据库内存结构和后台进程都是实例的组成部分三、手画Or...

2020-03-10 22:24:13 330

原创 ORACLE 11G学习笔记1—ORACLE 11G的安装、日常使用及卸载

一、ORACLE 11G的安装1、下载ORACLE 11G安装包登陆ORACLE公司官网(www.oracle.com),进入Download界面,针对电脑操作系统选择对应的安装包,并下载到本地。2、安装ORACLE 11G2.1安装前,请先关闭本机防火墙。 打开安装包,找到setup.exe文件,双击,进入安装界面,界面上“我希望通过My Oracle Support接收安全更新”可不...

2020-03-10 10:55:42 613

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除