事实婚姻离婚协议书共篇

上传人:pu****.1 文档编号:508612312 上传时间:2023-04-13 格式:DOC 页数:19 大小:622KB
返回 下载 相关 举报
事实婚姻离婚协议书共篇_第1页
第1页 / 共19页
事实婚姻离婚协议书共篇_第2页
第2页 / 共19页
事实婚姻离婚协议书共篇_第3页
第3页 / 共19页
事实婚姻离婚协议书共篇_第4页
第4页 / 共19页
事实婚姻离婚协议书共篇_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《事实婚姻离婚协议书共篇》由会员分享,可在线阅读,更多相关《事实婚姻离婚协议书共篇(19页珍藏版)》请在金锄头文库上搜索。

1、第一章 oracle入门目标:了解oracle体系结构中的各种组件。掌握oracle中的基本用户管理方法。了解oracle的工具。一、oracle数据库简介。Oracle是一个关系型数据库管理系统。它既能提供关系数据库系统的功能,又能提供面向对象数据库系统的功能。Oracle在管理信息系统、企业数据处理、英特网及电子商务等领域使用非常广泛。因其在数据安全性与数据完整性控制方面的优越性能,以及跨操作系统、跨硬件平台的数据互操作能力,使德越来越多的用户将oracle作为其应用数据的处理系统。它的主要特点如下。(1)支持多用户、大事务量的事务处理。(2)在保持数据安全性和完整性方面性能优越。(3)支

2、持分布式数据处理。(4)具有可移植性。二、oracle的体系结构。1、oracle服务器。Oracle服务器由oracle数据库和oracle实例组成。在一个装有Oracle数据库的服务器上,必须运行一系列进程来管理该数据库。这些进程使用大块的内存,这些内存块分别具有与特定任务相关的用途。后台进程和内存块的集合称为oracle实例。如果要访问数据库中的数据,就需启动该实例。每一个运行的oracle数据库都与一个oracle实例相联系。2、oracle组件概述。(1)实例。Oracle实例是后台进程和内存结构的集合。必须启动实例才能访问数据库中的数据。Oracle实例启动时,将分配一个系统全局区

3、(SGA)并启动一系列oracle后台进程。每一个后台进程在数据库中执行不同的任务。一个实例只能打开并使用一个数据库。(2)数据库。Oracle数据库由操作系统文件组成,这些文件称为数据库文件。数据库主要用于存储和检索相关信息。Oracle数据库包含逻辑结构和物理结构。数据库的物理结构包含数据库中的一组操作系统文件。数据库的逻辑结构是指数据库创建之后形成的逻辑概念之间的关系。(3)会话。会话是用户与oracle服务器的单个连接。当用户与服务器建立连接时创建会话,当用户与服务器断开连接时关闭会话。当一个数据库用户同时用多个不同的应用程序或从多个终端连接服务器时,则为该用户创建多个并行会话。(4)

4、内存。Oracle的内存结构包含以下两个内存区。系统全局区(SGA)。实例启动时分配该内存区,是oracle实例的一个基本组件。程序全局区(PGA)。服务器进程启动时分配该内存区。系统全局区又称共享全局区,用来存储数据库信息,并由多个数据库进程共享。当数据库实例启动时,SGA的内存被自动分配。SGA是数据库中占用服务器内存最大的一个区域。其中,包括共享池、数据缓冲区、日志缓冲区。共享池:是对SQL、PL/SQL程序进行语法分析、编译、执行的内存区域。共享池由库缓冲和数据字典缓冲组成。库缓冲包含有最近执行的sql语句的分析码和执行计划;数据字典缓冲包含有从数据字典得到的表、索引、列定义和权限等信

5、息。数据缓冲区:用于存储从磁盘数据文件中读入的数据,所有用户共享。数据被修改时,首先要从数据文件中取出,存储于数据缓冲区中。修改的数据、插入的数据被存储于数据缓冲区,修改完成和其它条件满足时,数据被写入数据文件。日志缓冲区:用于记录数据库的所有修改信息,主要用于恢复数据。日志信息首先产生于缓冲区,当缓冲区的日志数据达到一定数量时,由日志写入进程LGWR将日志数据写入日志文件中。程序全局区(PGA)包含单个服务器进程或单个后台进程所需的数据和控制信息。PGA是在用户进程连接到数据库并创建一个会话时自动分配的。该区内保留每个与oracle数据库连接的用户进程所需的内存。PGA为非共享区,只能单个进

6、程使用,当一个用户会话结束后,PGA释放。(5)进程。Oracle实例进程结构中有几种不同类型的进程。包括:用户进程:此进程在数据库用户请求连接oracle服务器时启动。当数据库用户运行一个应用程序准备向数据库服务器发送请求时,即创建了用户进程。比如:启动数据库工具sql*plus时,系统就自动建立一个用户进程。服务器进程:此进程在用户建立会话并连接oracle实例时启动。该进程用于处理连接到该实例的用户进程的请求。用户建立与数据库的连接时,即产生服务器进程。服务器进程直接与oracle数据库交互,实现调用和返回结果。后台进程:此进程在oracle实例启动时启动。后台进程的出现只是为了更好的使

7、系统性能更好,协调多个用户。属于一些附加进程。常见的后台进程有:进程监控(PMON)、系统监控(SMON)、数据写入进程(DBWR)、日志写入进程(LGWR)、检查点(CKPT)。Oracle数据库有两种运行方式,归档方式及非归档方式。在非归档方式下,日志切换时直接覆盖以前的文件,不产生归档日志,这是数据库默认的运行方式。在归档方式下,日志切换前,归档进程(ARCH)对已写满日志的文件进行归档。然后清空日志文件,开始记录新的日志。三、oracle物理组件。数据库的物理组件是指数据库在操作系统中的文件。数据库文件分为三类,即数据文件、日志文件和控制文件。数据文件是用于存储数据库数据的文件。每个o

8、racle数据库有一个或多个物理数据文件。一个数据文件只能与一个数据库关联。日志文件是用于记录对数据库进行的修改信息,对数据库所作的全部修改都被记录在日志中,日志文件主要用于在数据库出现故障时实施数据库恢复。控制文件是记录数据库物理结构的二进制文件。该文件包含维护和验证数据库完整性的必要信息。每个oracle数据库都含有一个控制文件,它包括的信息有:数据库名称和数据库唯一标识号、当前日志顺序号、数据文件和日志文件的路径与名称、数据库创建时间。四、oracle逻辑组件。数据库的逻辑组件是从逻辑的角度分析数据库的组成。包括表空间、段、区、块和模式等。表空间是数据库中最大的逻辑单位,一个oracle

9、数据库至少有1个system表空间数据块表空间段区数据库(1)表空间(table space)。数据库可以划分为一个或多个逻辑单位,该逻辑单位称为表空间。Oracle使用表空间将相关的逻辑组件组合在一起,每个表空间是由一个或多个数据文件组成,一个数据文件只能与一个表空间联系,这是逻辑和物理的统一。数据库管理员可以创建若干个表空间,创建表空间时可以指定数据文件和要分配的磁盘空间大小。每个数据库都有一个名为system的表空间,即系统表空间,该空间是创建数据库或数据库安装时自动创建的,用于存储系统的数据字典表、系统程序单元、过程、函数、包和触发器等。一个小型的数据库只需一个system表空间即可。

10、创建表空间的语法如下:Create tablespace tablespacenameDatafile filename size integer K | M autoextend off | on 其中:datafile指定组成表空间的一个或多个数据文件,当有多个数据文件时使用逗号分隔。比如:创建一个自动增长的表空间worktabsCreate tablespace worktabsDatafile d:abcworktabs.dbf Size 10M autoextend on(2)段(SEGMENT)。存在于表空间中,是包含于表空间中的一种指定类型的逻辑存储结构,段由一组区组成。段可以分

11、为四类,数据段,索引段,回退段,临时段。比如,对于每个表,oracle都分配一个或多个区以构成该表的数据段;而对于每个索引,oracle则分配一个或多个区构成索引段。(3)区(EXTENT)。是磁盘空间分配的最小单位。磁盘按区划分,每次至少分配一个区。区为段分配空间,它由连续的数据块组成。段由一个或多个区构成。当段中的所有空间已完全使用时,系统自动为该段分配一个新区。区不能跨数据库文件存在,只能存在于一个数据文件中。(4)数据块(DATA BLOCK)。是数据库中最小的数据组织单位与管理单位。Oracle数据库中的数据存储于数据块中,数据块是oracle服务器所能分配、读取、或写入的最小存储单

12、元。Oracle服务器以数据块为单位管理数据文件的存储空间。数据块的取值范围在2K到64K之间,期默认大小与oracle版本有关。(5)模式(SCHEMA)。模式是对用户所创建的数据库对象的总称,在oracle数据库中任何数据库对象都属于一个特定用户,一个用户及其所拥有的对象即称为模式。模式对象包括表、试图、索引、同义词、序列、过程和程序包等。一个用户与相同的模式相关联,所以模式又称为用户模式。五、连接到oracle服务器。在oracle产品安装完成后,客户端为了与数据库服务器进行数据访问,必须进行网络连接配置。网络配置包括服务器端配置和客户端配置。首先,要在oracle服务器端配置监听器。可

13、采用oracle中的net configuration assistant工具来配置。一般而言,在oracle安装时,系统自动配置一个名称为LISTENER的监听器。监听器配置存储在一个名称为listener.ora的配置文件中。该文件位于ORACLE_HOMEnetworkadmin目录下,ORACLE_HOME是指oracle软件的主目录。在windows环境下,ORACLE_HOME的位置很可能是d:oracleora92。注意:监听器对应的windows服务是OracleOraHome92TNSListener演示配置监听器(采用net configuration assistant)

14、。其次,是在客户端创建服务名,服务名与远程或本地的监听器建立连接。在客户端如果没有安装oracle服务器软件,则必须单独安装oracle客户端软件。在数据库服务器上则自动包含了客户端软件。演示配置服务名(采用net configuration assistant)。在安装oracle时,用户必须制定一个全局数据库名称,即一个SID名称。Oracle用指定的SID名称在服务器端自动创建一个服务名。在客户端创建服务名时,需要指定网络协议,数据库的SID名称。对于常用的Tcp/Ip协议来说,需要指定服务器主机名或ip地址,监听器端口(默认是1251)和数据库SID。这些配置信息都存储在tnsname

15、s.ora文件中,保存位置与listener.ora相同(一般在D:oracleora92networkadmin)。内容如下。六、ORACLE工具。查询工具有:SQL*plus:最常用的工具。用于接受和执行sql命令以及PL/sql块。ISQL*plus:该工具具有上面工具的全部特点,其优势是能通过浏览器访问。PL/sql:过程语言(Procedure Language),是sql语言的扩展。管理工具有:Oracle企业管理器(enterprise manager)简称OEM。七、oracle企业管理器的使用。演示。八、用户管理。在创建一个新数据库时,oracle将创建一些默认数据库用户模式。如SYS,SYSTEM,SCOTT等用户模式。SYS用户是oracle中的一个超级用户。数据库中的所有数据字典和视图都存储在SYS模式中。SYS用户主要用来维护系统信息和管理实例,在oracle9.2版本中,SYS用户只能以sysoper或sysdba角色来登录系统。SYSTEM用户是ORACLE中默认的系统管

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号