Database Overview

Embed Size (px)

Citation preview

  • Database Overview

    RDBMS

    Administra muchos datos

    Ambientes multiusuario

    Mantiene relaciones entre los datos

    Provee acceso seguro a datos

    Alto desempeo en respuesta a peticiones

    Terminologia

    Base de datos

    Coleccion de datos Guardados en Tablespaces

    Logicos

    Tratados como una unidad

    ObjetosTabla

    Indices

    Real Application Cluster (RAC)

    Instancia

    combinacionOracle Background processes

    Memory Buffers

    Cada BD Oracle necesita una instancia

    Memoria

    SGA

    Processes

    System Identifier (DBSID)

    Unicamete 3 Letras

    Identificador del sistema de BD.

    Tablespace

    Data Dictionary

    1. Database Architecture

    Listener

    Procesos

    shadow proces

    Database Writer

    background processes

    Area de Memoria

    System Global Area (SGA)

    row cache

    database buffer cache

    shared poolShared SQL Area/Shared Cursor Cache

    Data Dictionary Cache / Row Cache

    Redo Log BufferOnline Redo Log File

    Large Pool

    PGA(Program global area)Optimal work area size

    Automatic Program Global Area

    Datablock

    Dirtyblock

    Onepass sort

    Multipass sort

    CheckpointCheckpoint Process (CKPT)

    Redo Entries/After Images

    Log Writer (LGWR)

    Online Redo Log

    System Change Number (SCN)

    Undo Entries/Before Images

    Log Switch

    Log Sequence Number (LSN)

    Control File

    Mirroring

    Archiver (ARC0)Offline Redo Log File

    System Monitor (SMON

    Process Monitor (PMON)

    Directorios

    dbs (Unix) / database (Win

    sapdata

    origlogA/B, mirrorlogA/B

    oraarch

    saptracesaptrace/background

    saptrace/usertrace

    saparch

    Sapbackup

    sapreorg, sapcheck

    Variables de entorno

    ORACLE_SID

    ORACLE_HOME

    SAPDATA_HOME

    ORA_NLS10 UNIX

    2. Connecting to the Database

    Oracle System Privileges

    Sistema

    Objeto

    SYSDBA/SYSOPER

    user accessNiveles de acceso

    Operting system

    database

    SAP system

    Operating System Users and Groups

    UNIXora

    adm

    Windowsadm

    SAPService

    Oracle Database UsersSYS

    SYSOPER

    Usuarios Oracle creados por SAP

    UNIXOPS$ADM

    OPS$ORA

    WindowsOPS$\ADM

    OPS$\SAPSERVICE

    SAP SAPR3

    Operating System AuthenticationREMOTE_OS_AUTHENT=TRUE

    OS_AUTHENT_PREFIX=OPS$

    Oracle Database Roles

    Conectarse a Oracle:

    sqlplus /nolog

    connect /AS SYSDBA

    connect /AS SYSOPER

    Work Process Connection to OracleSO OPS$

    SAP / SAPR3 en la tabla SAPUSER

    Database Architecture.mmap - 15/01/2009 -