您所在位置: 网站首页 / 文档列表 / 数据库 / 文档详情
Oracle10g数据库基础知识学习笔记2.doc 立即下载
上传人:yy****24 上传时间:2024-09-04 格式:DOC 页数:4 大小:51KB 金币:18 举报 版权申诉
预览加载中,请您耐心等待几秒...

Oracle10g数据库基础知识学习笔记2.doc

Oracle10g数据库基础知识学习笔记2.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

18 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Oracle10g数据库基础知识学习笔记第一课数据库发展概述网状数据库;关系数据库;对象数据库。关系数据库的特点数据完整性,数据安全性。当今流行关系数据库有:Oracle,mysqlserver,DB2。Oracle10g数据库的安装从Oracle10g开始,Oracle数据库的安装已经是非常的简单化,安装正常的软件安装步骤即可。实例:指系统中的进程,也指SID。(从网上看到一个比喻可以帮助我们更好的理解,假如一个房间堆满了放文件的大箱子,这些装有文件的大箱子就是数据库,这间装有箱子的房间就是一个实例。)数据库:指文件系统,文件系统包括了:参数文件,控制文件,数据文件,日志文件,其中日志文件又分为:联机重做日志和归档日志。联机重做日志就是不做备份,一直重复的记录;归档日志就是在写满一个日志后,将此日志拷贝到一个固定的目录下保存,在进行一些灾难性的数据恢复时,归档日志可以利用到。使用SQLPLUS登陆:进入到DOS命令集界面,输入:sqlplus回车,再输入“用户名/密码@数据库名assysdba”。使用sqlplus查看各文件系统结构及状态:(1).查看控制文件:descv$controlfile(2).查看文件状态:selectnamefromv$controlfile(3).查看数据文件:descv$datafile(4).查看日志文件:descv$logfile注:在sqlplus中,每行命令以“;”作为结束符。体系结构可分为3个类型:物理结构,内存结构,逻辑结构。物理结构图:参数文件控制文件控制文件日志文件日志文件数据文件数据文件内存结构图:SGA(系统全局区)DBbuffer数据库高速缓存池大共享区共享池Redobuffer固定SGA其中最重要的是:<1>.DBbuffer:数据库高速缓存池:包含了默认缓存池、保持缓存池、再生缓存池。<2>.共享池:包含了:库缓存池、字典缓存池、共享SQL区、PLSQL区。DB高速缓存池结构图:默认缓存池保持缓存池再生缓存池共享池字典缓存区共享SQL区库缓存区PL/SQL区逻辑结构分为:块(block)、盘区(extent)、段(segment)、表空间(tablespace)、数据文件(datafile)。它们的关系是:一个表空间对应多个数据文件;多个段对应一个表空间;一个段对应多个盘区;一个盘区对应多个块;第二课Sqlplus介简Sqlplus是oracle充许用户输入和执行SQL块的工具,8i后可以用Sqlplus启动停止数据库。Sqlplus登陆A.管理员登陆模式:sqlplus“sys/密码@数据库名assysdba”B.非管理员登陆模式:sqlplus用户名/密码@数据库名C.实例没打开的情况下登陆c:\sqlplus/nologSql>connectsys/密码assysdbaOracle命令启动数据库方法(1)startup正常启动模式;实例,控制文件,数据文件都启动。(2)Startupmountmount模式;实例,控制文件启动,不启动数据文件。(3)Starupnomountnomount模式;只启动实例模式,当控制文件丢失时使用。4.数据库热备份时不允许进行非归档方式查看归档方式:sql>archiveloglist改归档方式(只有在mount模式下):sql>startupmountAlterdatebasearchivelogAlterdatebaseopen5.Oracle命令关闭数据库方式1.shutdown当所有用户断开连接后在正常关闭(该方式容易造成挂起)2.shutdownimmediate迫使每个用户执行完当前的sql语句后立即断开连接3.shutdowntransactional迫使用户在当前执行完成后断开连接4.shutdownabort强性关闭数据库容易造成数据库文件损坏(严重自然灾害下用)关闭数据库最佳选择是:shutdownimmediate6.查看Sqlplus相关命令helpindex所有的sqlplus的基本命令都会显示出来7.用‘&’符号可在Sqlplus中设置关量例子:select*fromdeptwheredeptno=&tt;作用:SQL语句放到共享池中进行解析,并缓存,所以用替换变量就可以减轻共享池中库缓存的负担,同时,用替换变量支持多用户同时使用。8.如何在Sqlplus中查看命令的用法,以set命令举例sql>?set9.如何在Sqlplus中调用脚本
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

Oracle10g数据库基础知识学习笔记2

文档大小:51KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用

手机号注册 用户名注册
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
登录
手机号登录 微信扫码登录
微信扫一扫登录 账号密码登录

首次登录需关注“豆柴文库”公众号

新用户注册
VIP会员(1亿+VIP文档免费下)
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用