SlideShare uma empresa Scribd logo
1 de 16
Gestión de las estructuras de almacenamiento

   ADMINISTRACIÓN DE ORACLE 11G

Carmen Soler Chorro - http://www.linkedin.com/in/casoch   1
INTRODUCCIÓN

   En el capítulo anterior, nos centramos en la
    instancia, pero dejamos de lado el
    almacenamiento físico de datos.
   La base de datos consiste el 3 tipos de
    ficheros:
          Elcontrolfile
          Los online redo log files

          Los datafiles



Carmen Soler Chorro - http://www.linkedin.com/in/casoch   2
EL MODELO DE ALMACENAMIENTO
      Los datos se almacenan
          A nivel lógico  En SEGMENTOS
          A nivel físico  En DATAFILES

      Un tablespace es una estructura lógica que:
          Puede contener muchos segmentos
          Puede estar contenido en varios datafiles
          Se identifica por un nombre que debe ser único
           dentro de la base de datos.
      Al decir datafile, nos podemos referir a:
            Ficheros físicos del sistema operativo

Carmen Soler Chorro - http://www.linkedin.com/in/casoch     3
EL MODELO DE ALMACENAMIENTO




Carmen Soler Chorro - http://www.linkedin.com/in/casoch   4
EL MODELO DE ALMACENAMIENTO

      Según la imagen, vemos también que:
          Un   segmento o parte de segmento, puede estar
             en más de un datafile.
                Pero        puede estar en un solo tablespace.
          Los  segmentos son objetos identificados por un
             nombre, que deben almacenan datos.
                No    se consideran segmentos los procedures, las
                   vistas o las secuencias, porque no almacenan datos.



Carmen Soler Chorro - http://www.linkedin.com/in/casoch                  5
EL MODELO DE ALMACENAMIENTO




Carmen Soler Chorro - http://www.linkedin.com/in/casoch   6
EL MODELO DE ALMACENAMIENTO
      Un datafile está formado físicamente por
       bloques del sistema operativo.
          Esto implica las limitaciones propias del operativo.
           Por ejemplo, FAT tiene un límite de 4GB por fichero.
          Desde el operativo también podemos cambiar el
           tamaño del bloque. En NTFS puede ir entre 512B y
           64KB. Se suele dejar a 512B.




Carmen Soler Chorro - http://www.linkedin.com/in/casoch           7
EL MODELO DE ALMACENAMIENTO
       Todos los datos de la base de datos se almacenan en
        segmentos.
       Existe una vista del diccionario de datos, llamada
        DBA_SEGMENTS, que tiene la descripción de cada uno
        de los segmentos de la base de datos.
       Esta es una consulta para ver qué tipos de segmentos
        existen en nuestra base de datos y cuántos hay de cada
        tipo:

        select segment_type, count(*)
        from dba_segments
        group by segment_type
        order by segment_type;


Carmen Soler Chorro - http://www.linkedin.com/in/casoch          8
EL MODELO DE ALMACENAMIENTO
      TABLE
            Es la estructura lógica con la que hemos trabajado hasta ahora
            No tiene porqué coincidir con un segmento exactamente.
      INDEX
            Son punteros que sirven para localizar rápidamente, dentro de un datafile, las filas de una
             tabla.
      TABLE PARTITION
            Si una tabla es muy grande, se puede particionar en varios segmentos.
            Entonces, la tabla estará formada por varios segmentos.
            A su vez, estos segmentos, pueden estar situados en diferentes tablespaces.
      INDEX PARTITION
            Lo mismo que los índices anteriores pero para tablas particionadas.
      CLUSTER
            Es un segmento que puede contener más de una tabla.
            Lo contrario que una tabla particionada.
      NESTED TABLE
            Se utiliza cuando el DBA define tipos de datos propios.




Carmen Soler Chorro - http://www.linkedin.com/in/casoch                                                    9
EL MODELO DE ALMACENAMIENTO
      Segmentos para recuperar datos:
          TYPE2 UNDO
          ROLLBACK
      Segmentos para indexar tipos de gran
       capacidad:
          LOBSEGMENT
          LOGINDEX
          LOB PARTITION




Carmen Soler Chorro - http://www.linkedin.com/in/casoch   10
CREAR Y GESTIONAR TABLESPACES
      Un tablespace es un grupo lógico de uno o más
       ficheros físicos.
      Tipos de tablespaces:
            Permanentes
                  Para guardar datos de sistema o de usuario
            Temporales
                Para mejorar la concurrencia cuando hay muchas operaciones y
                 reducir la sobrecarga
                Lo gestiona Oracle
            Undo
                Autogestionado por Oracle
                Este tablespace contiene siempre una copia consistente de la
                 base de datos.


Carmen Soler Chorro - http://www.linkedin.com/in/casoch                         11
TALLER 1




   Asignación de espacio a las tablas




Carmen Soler Chorro - http://www.linkedin.com/in/casoch   12
TALLER 2




   Ver qué tablespaces tiene Oracle por defecto.




Carmen Soler Chorro - http://www.linkedin.com/in/casoch   13
TALLER 3




   Creación de un tablespace




Carmen Soler Chorro - http://www.linkedin.com/in/casoch   14
TALLER 4




   Modificación de un tablespace ya creado




Carmen Soler Chorro - http://www.linkedin.com/in/casoch   15
TALLER 5




   Eliminar un tablespace




Carmen Soler Chorro - http://www.linkedin.com/in/casoch   16

Mais conteúdo relacionado

Mais procurados

Clonación de base de datos oracle con rman
Clonación de base de datos oracle con rmanClonación de base de datos oracle con rman
Clonación de base de datos oracle con rmanFredys Nieto
 
Administracion de Base de Datos Oracle
Administracion de Base de Datos OracleAdministracion de Base de Datos Oracle
Administracion de Base de Datos OracleISRAEL
 
Introduccion a la Arquitectura de Oracle. Z052 02
Introduccion a la Arquitectura de Oracle. Z052 02Introduccion a la Arquitectura de Oracle. Z052 02
Introduccion a la Arquitectura de Oracle. Z052 02Alexander Calderón
 
Preparando el entorno de la base de datos Oracle 11g Administration I-Z052-03
Preparando el entorno de la base de datos Oracle 11g Administration I-Z052-03Preparando el entorno de la base de datos Oracle 11g Administration I-Z052-03
Preparando el entorno de la base de datos Oracle 11g Administration I-Z052-03Alexander Calderón
 
Introducción a SQL sobre Oracle
Introducción a SQL sobre OracleIntroducción a SQL sobre Oracle
Introducción a SQL sobre OracleRaúl Galíndez
 
Mantenimiento de la base de datos Oracle 11g
Mantenimiento de la base de datos Oracle 11gMantenimiento de la base de datos Oracle 11g
Mantenimiento de la base de datos Oracle 11gCarmen Soler
 
Arquitectura de oracle
Arquitectura de oracleArquitectura de oracle
Arquitectura de oraclealexparada01
 
Sesión01 - Gestión de instancia (Oracle)
Sesión01 - Gestión de instancia (Oracle)Sesión01 - Gestión de instancia (Oracle)
Sesión01 - Gestión de instancia (Oracle)José Toro
 
Abf leccion 10
Abf leccion 10Abf leccion 10
Abf leccion 10victdiazm
 
Creando una base de datos Oracle Z052 04
Creando una base de datos Oracle Z052 04Creando una base de datos Oracle Z052 04
Creando una base de datos Oracle Z052 04Alexander Calderón
 
Sesión13 - Archivos de Control (Oracle)
Sesión13 - Archivos de Control (Oracle)Sesión13 - Archivos de Control (Oracle)
Sesión13 - Archivos de Control (Oracle)José Toro
 
Administracion de base de datos oracle tarea#02
Administracion de base de datos oracle tarea#02Administracion de base de datos oracle tarea#02
Administracion de base de datos oracle tarea#02Celso
 
Introduccion a las tecnologias de Oracle Database R2 11G Z051 01
Introduccion a las tecnologias de Oracle Database R2 11G Z051 01Introduccion a las tecnologias de Oracle Database R2 11G Z051 01
Introduccion a las tecnologias de Oracle Database R2 11G Z051 01Alexander Calderón
 
Administración de Oracle - Tema 4 - Interacción con la Base de Datos
Administración de Oracle - Tema 4 - Interacción con la Base de DatosAdministración de Oracle - Tema 4 - Interacción con la Base de Datos
Administración de Oracle - Tema 4 - Interacción con la Base de DatosHector Martinez
 
Recuperación de la base de datos en Oracle
Recuperación de la base de datos en OracleRecuperación de la base de datos en Oracle
Recuperación de la base de datos en OracleCarmen Soler
 
Preparando el entorno de Red de Oracle Database 11gZ052 06
Preparando el entorno de Red de Oracle Database 11gZ052 06Preparando el entorno de Red de Oracle Database 11gZ052 06
Preparando el entorno de Red de Oracle Database 11gZ052 06Alexander Calderón
 
Administración de Oracle - Tema 01 - Introducción
Administración de Oracle - Tema 01 - IntroducciónAdministración de Oracle - Tema 01 - Introducción
Administración de Oracle - Tema 01 - IntroducciónHector Martinez
 

Mais procurados (20)

Clonación de base de datos oracle con rman
Clonación de base de datos oracle con rmanClonación de base de datos oracle con rman
Clonación de base de datos oracle con rman
 
Administracion de Base de Datos Oracle
Administracion de Base de Datos OracleAdministracion de Base de Datos Oracle
Administracion de Base de Datos Oracle
 
Introduccion a la Arquitectura de Oracle. Z052 02
Introduccion a la Arquitectura de Oracle. Z052 02Introduccion a la Arquitectura de Oracle. Z052 02
Introduccion a la Arquitectura de Oracle. Z052 02
 
Backups en Oracle
Backups en OracleBackups en Oracle
Backups en Oracle
 
Tablespaces En Oracle
Tablespaces En OracleTablespaces En Oracle
Tablespaces En Oracle
 
Preparando el entorno de la base de datos Oracle 11g Administration I-Z052-03
Preparando el entorno de la base de datos Oracle 11g Administration I-Z052-03Preparando el entorno de la base de datos Oracle 11g Administration I-Z052-03
Preparando el entorno de la base de datos Oracle 11g Administration I-Z052-03
 
Oracle
OracleOracle
Oracle
 
Introducción a SQL sobre Oracle
Introducción a SQL sobre OracleIntroducción a SQL sobre Oracle
Introducción a SQL sobre Oracle
 
Mantenimiento de la base de datos Oracle 11g
Mantenimiento de la base de datos Oracle 11gMantenimiento de la base de datos Oracle 11g
Mantenimiento de la base de datos Oracle 11g
 
Arquitectura de oracle
Arquitectura de oracleArquitectura de oracle
Arquitectura de oracle
 
Sesión01 - Gestión de instancia (Oracle)
Sesión01 - Gestión de instancia (Oracle)Sesión01 - Gestión de instancia (Oracle)
Sesión01 - Gestión de instancia (Oracle)
 
Abf leccion 10
Abf leccion 10Abf leccion 10
Abf leccion 10
 
Creando una base de datos Oracle Z052 04
Creando una base de datos Oracle Z052 04Creando una base de datos Oracle Z052 04
Creando una base de datos Oracle Z052 04
 
Sesión13 - Archivos de Control (Oracle)
Sesión13 - Archivos de Control (Oracle)Sesión13 - Archivos de Control (Oracle)
Sesión13 - Archivos de Control (Oracle)
 
Administracion de base de datos oracle tarea#02
Administracion de base de datos oracle tarea#02Administracion de base de datos oracle tarea#02
Administracion de base de datos oracle tarea#02
 
Introduccion a las tecnologias de Oracle Database R2 11G Z051 01
Introduccion a las tecnologias de Oracle Database R2 11G Z051 01Introduccion a las tecnologias de Oracle Database R2 11G Z051 01
Introduccion a las tecnologias de Oracle Database R2 11G Z051 01
 
Administración de Oracle - Tema 4 - Interacción con la Base de Datos
Administración de Oracle - Tema 4 - Interacción con la Base de DatosAdministración de Oracle - Tema 4 - Interacción con la Base de Datos
Administración de Oracle - Tema 4 - Interacción con la Base de Datos
 
Recuperación de la base de datos en Oracle
Recuperación de la base de datos en OracleRecuperación de la base de datos en Oracle
Recuperación de la base de datos en Oracle
 
Preparando el entorno de Red de Oracle Database 11gZ052 06
Preparando el entorno de Red de Oracle Database 11gZ052 06Preparando el entorno de Red de Oracle Database 11gZ052 06
Preparando el entorno de Red de Oracle Database 11gZ052 06
 
Administración de Oracle - Tema 01 - Introducción
Administración de Oracle - Tema 01 - IntroducciónAdministración de Oracle - Tema 01 - Introducción
Administración de Oracle - Tema 01 - Introducción
 

Destaque

Configuracion y administracion del espacio en disco
 Configuracion y administracion del espacio en disco Configuracion y administracion del espacio en disco
Configuracion y administracion del espacio en discoYael_21
 
Gestión de la instancia de Oracle 11g R2
Gestión de la instancia de Oracle 11g R2Gestión de la instancia de Oracle 11g R2
Gestión de la instancia de Oracle 11g R2Carmen Soler
 
Replicacion de Base de datos con OGG
Replicacion de Base de datos con OGGReplicacion de Base de datos con OGG
Replicacion de Base de datos con OGGErick Vidbaz
 
Setup oracle golden gate 11g replication
Setup oracle golden gate 11g replicationSetup oracle golden gate 11g replication
Setup oracle golden gate 11g replicationKanwar Batra
 
Consulta sql de tabla computador en mysql
Consulta sql de tabla computador en mysqlConsulta sql de tabla computador en mysql
Consulta sql de tabla computador en mysqlEmerson Garay
 
Seguridad Oracle 11g R2
Seguridad Oracle 11g R2Seguridad Oracle 11g R2
Seguridad Oracle 11g R2Carmen Soler
 
Bases De Datos My Sql
Bases De Datos My SqlBases De Datos My Sql
Bases De Datos My SqlArnulfo Gomez
 
Oracle database 12c sql worshop 2 student guide vol 2
Oracle database 12c sql worshop 2 student guide vol 2Oracle database 12c sql worshop 2 student guide vol 2
Oracle database 12c sql worshop 2 student guide vol 2Otto Paiz
 
Creación de tablas en SQL Server
Creación de tablas en SQL ServerCreación de tablas en SQL Server
Creación de tablas en SQL Servernarkamo3
 
1 redes de computadoras elementos-2006
1 redes de computadoras elementos-20061 redes de computadoras elementos-2006
1 redes de computadoras elementos-2006tuquitolinux
 
Arquitectura de Sistemas de Bases de datos
Arquitectura de Sistemas de Bases de datosArquitectura de Sistemas de Bases de datos
Arquitectura de Sistemas de Bases de datosnegriz
 
Resumen pmbok 5 ( Certificación Project Manager PMI ).
Resumen pmbok 5 ( Certificación Project Manager PMI ).Resumen pmbok 5 ( Certificación Project Manager PMI ).
Resumen pmbok 5 ( Certificación Project Manager PMI ).Francisco Gimenez Rothemund
 

Destaque (19)

Configuracion y administracion del espacio en disco
 Configuracion y administracion del espacio en disco Configuracion y administracion del espacio en disco
Configuracion y administracion del espacio en disco
 
Gestión de la instancia de Oracle 11g R2
Gestión de la instancia de Oracle 11g R2Gestión de la instancia de Oracle 11g R2
Gestión de la instancia de Oracle 11g R2
 
Indices en oracle
Indices en oracleIndices en oracle
Indices en oracle
 
Redes 1
Redes 1Redes 1
Redes 1
 
Fundamentos de redes 1
Fundamentos de redes 1Fundamentos de redes 1
Fundamentos de redes 1
 
Replicacion de Base de datos con OGG
Replicacion de Base de datos con OGGReplicacion de Base de datos con OGG
Replicacion de Base de datos con OGG
 
Setup oracle golden gate 11g replication
Setup oracle golden gate 11g replicationSetup oracle golden gate 11g replication
Setup oracle golden gate 11g replication
 
Pmi Delta Mining
Pmi Delta MiningPmi Delta Mining
Pmi Delta Mining
 
Buenas Prácticas pmi - Paul Villacorta SEDIPRO SAN MARCOS
Buenas Prácticas pmi  - Paul Villacorta SEDIPRO SAN MARCOSBuenas Prácticas pmi  - Paul Villacorta SEDIPRO SAN MARCOS
Buenas Prácticas pmi - Paul Villacorta SEDIPRO SAN MARCOS
 
Tablas en Oracle
Tablas en OracleTablas en Oracle
Tablas en Oracle
 
Consulta sql de tabla computador en mysql
Consulta sql de tabla computador en mysqlConsulta sql de tabla computador en mysql
Consulta sql de tabla computador en mysql
 
Seguridad Oracle 11g R2
Seguridad Oracle 11g R2Seguridad Oracle 11g R2
Seguridad Oracle 11g R2
 
Bases De Datos My Sql
Bases De Datos My SqlBases De Datos My Sql
Bases De Datos My Sql
 
Oracle database 12c sql worshop 2 student guide vol 2
Oracle database 12c sql worshop 2 student guide vol 2Oracle database 12c sql worshop 2 student guide vol 2
Oracle database 12c sql worshop 2 student guide vol 2
 
Creación de tablas en SQL Server
Creación de tablas en SQL ServerCreación de tablas en SQL Server
Creación de tablas en SQL Server
 
1 redes de computadoras elementos-2006
1 redes de computadoras elementos-20061 redes de computadoras elementos-2006
1 redes de computadoras elementos-2006
 
Examen clinico del pie diabetico 2008
Examen clinico del pie diabetico 2008Examen clinico del pie diabetico 2008
Examen clinico del pie diabetico 2008
 
Arquitectura de Sistemas de Bases de datos
Arquitectura de Sistemas de Bases de datosArquitectura de Sistemas de Bases de datos
Arquitectura de Sistemas de Bases de datos
 
Resumen pmbok 5 ( Certificación Project Manager PMI ).
Resumen pmbok 5 ( Certificación Project Manager PMI ).Resumen pmbok 5 ( Certificación Project Manager PMI ).
Resumen pmbok 5 ( Certificación Project Manager PMI ).
 

Semelhante a Estructuras de almacenamiento de Oracle 11g R2

Semelhante a Estructuras de almacenamiento de Oracle 11g R2 (20)

GUÍA 1_Administración de Base de Datos.docx
GUÍA 1_Administración de Base de Datos.docxGUÍA 1_Administración de Base de Datos.docx
GUÍA 1_Administración de Base de Datos.docx
 
Administración de memoria, procesos y estructura x
Administración de memoria, procesos y estructura xAdministración de memoria, procesos y estructura x
Administración de memoria, procesos y estructura x
 
Dbd04 t06 oracle
Dbd04 t06 oracleDbd04 t06 oracle
Dbd04 t06 oracle
 
Arquitectura de oracle (30 hojas)
Arquitectura de oracle (30 hojas)Arquitectura de oracle (30 hojas)
Arquitectura de oracle (30 hojas)
 
Administración de Oracle - Tema 3 - Creación de la BD
Administración de Oracle - Tema 3 - Creación de la BDAdministración de Oracle - Tema 3 - Creación de la BD
Administración de Oracle - Tema 3 - Creación de la BD
 
Bdp3
Bdp3Bdp3
Bdp3
 
Proyecto gestor sql java
Proyecto gestor sql javaProyecto gestor sql java
Proyecto gestor sql java
 
Base de Datos en Microsoft SQL Server
Base de Datos en Microsoft SQL ServerBase de Datos en Microsoft SQL Server
Base de Datos en Microsoft SQL Server
 
Tarea1 base de datos
Tarea1 base de datosTarea1 base de datos
Tarea1 base de datos
 
Tarea1 base de datos raquel jaramillo
Tarea1 base de datos raquel jaramilloTarea1 base de datos raquel jaramillo
Tarea1 base de datos raquel jaramillo
 
Base de datos en sql
Base de datos en sqlBase de datos en sql
Base de datos en sql
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos jose torres
Base de datos jose torresBase de datos jose torres
Base de datos jose torres
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Oracle3
Oracle3Oracle3
Oracle3
 
BASE DE DATOS EN SQL
BASE DE DATOS EN SQL BASE DE DATOS EN SQL
BASE DE DATOS EN SQL
 
Bases de datos
Bases de datos Bases de datos
Bases de datos
 
BASE DE DATOS EN MICROSOFT SQL SERVER
BASE DE DATOS EN MICROSOFT SQL SERVERBASE DE DATOS EN MICROSOFT SQL SERVER
BASE DE DATOS EN MICROSOFT SQL SERVER
 

Último

la forma de los objetos expresión gráfica preescolar
la forma de los objetos expresión gráfica preescolarla forma de los objetos expresión gráfica preescolar
la forma de los objetos expresión gráfica preescolarCa Ut
 
PSICOLOGÍA. UNA INTRODUCCIÓN. ALCIRA ORSINI Y LETICIA BOSSELLINI 3.pdf
PSICOLOGÍA. UNA INTRODUCCIÓN. ALCIRA ORSINI Y LETICIA BOSSELLINI 3.pdfPSICOLOGÍA. UNA INTRODUCCIÓN. ALCIRA ORSINI Y LETICIA BOSSELLINI 3.pdf
PSICOLOGÍA. UNA INTRODUCCIÓN. ALCIRA ORSINI Y LETICIA BOSSELLINI 3.pdfCarlosAntonio456574
 
plan espacios inspiradores para nivel primaria
plan espacios inspiradores para nivel primariaplan espacios inspiradores para nivel primaria
plan espacios inspiradores para nivel primariaElizabeth252489
 
Herbert James Drape. Erotismo y sensualidad.pptx
Herbert James Drape. Erotismo y sensualidad.pptxHerbert James Drape. Erotismo y sensualidad.pptx
Herbert James Drape. Erotismo y sensualidad.pptxArs Erótica
 
TECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptx
TECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptxTECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptx
TECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptxFranciscoCruz296518
 
Evaluacion Diagnostica Matematica 2do C2 Secundaria Ccesa007.pdf
Evaluacion Diagnostica Matematica 2do C2 Secundaria Ccesa007.pdfEvaluacion Diagnostica Matematica 2do C2 Secundaria Ccesa007.pdf
Evaluacion Diagnostica Matematica 2do C2 Secundaria Ccesa007.pdfDemetrio Ccesa Rayme
 
sociales ciencias segundo trimestre tercero
sociales ciencias segundo trimestre tercerosociales ciencias segundo trimestre tercero
sociales ciencias segundo trimestre terceroCEIP TIERRA DE PINARES
 
Concurso de Innovación Pedagógica T2 FONDEP 2024 Ccesa007.pdf
Concurso de Innovación Pedagógica  T2  FONDEP 2024 Ccesa007.pdfConcurso de Innovación Pedagógica  T2  FONDEP 2024 Ccesa007.pdf
Concurso de Innovación Pedagógica T2 FONDEP 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
La poesía del encarcelamiento de Raúl Zurita en el aula: una propuesta didáctica
La poesía del encarcelamiento de Raúl Zurita en el aula: una propuesta didácticaLa poesía del encarcelamiento de Raúl Zurita en el aula: una propuesta didáctica
La poesía del encarcelamiento de Raúl Zurita en el aula: una propuesta didácticaIGNACIO BALLESTER PARDO
 
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTO
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTOCIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTO
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTOCEIP TIERRA DE PINARES
 
Presentación contribuciones socioeconómicas del SUPV 2023
Presentación contribuciones socioeconómicas del SUPV 2023Presentación contribuciones socioeconómicas del SUPV 2023
Presentación contribuciones socioeconómicas del SUPV 2023Ivie
 
Concurso de Innovación Pedagógica T3 FONDEP 2024 Ccesa007.pdf
Concurso de Innovación Pedagógica  T3  FONDEP 2024 Ccesa007.pdfConcurso de Innovación Pedagógica  T3  FONDEP 2024 Ccesa007.pdf
Concurso de Innovación Pedagógica T3 FONDEP 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
21 MARZO DIA INTERNACIONAL DOS BOSQUES.pdf
21 MARZO DIA INTERNACIONAL DOS BOSQUES.pdf21 MARZO DIA INTERNACIONAL DOS BOSQUES.pdf
21 MARZO DIA INTERNACIONAL DOS BOSQUES.pdfceeabarcia
 
SIANET - GUÍA SOBRE COMO CREAR EVALUACIONES.pdf
SIANET  - GUÍA SOBRE COMO CREAR EVALUACIONES.pdfSIANET  - GUÍA SOBRE COMO CREAR EVALUACIONES.pdf
SIANET - GUÍA SOBRE COMO CREAR EVALUACIONES.pdfNELLYKATTY
 
Tarea 2 - Sociologia de la organizacion-1.docx
Tarea 2 - Sociologia de la organizacion-1.docxTarea 2 - Sociologia de la organizacion-1.docx
Tarea 2 - Sociologia de la organizacion-1.docxmiguelramosvse
 
UNIDAD DE APRENDIZAJE MARZO 2024.docx para educacion
UNIDAD DE APRENDIZAJE MARZO 2024.docx para educacionUNIDAD DE APRENDIZAJE MARZO 2024.docx para educacion
UNIDAD DE APRENDIZAJE MARZO 2024.docx para educacionCarolVigo1
 
Los escritos administrativos, técnicos y comerciales
Los escritos administrativos, técnicos y comercialesLos escritos administrativos, técnicos y comerciales
Los escritos administrativos, técnicos y comercialeshanda210618
 
Xardín de San Carlos (A Coruña) IES Monelos
Xardín de San Carlos (A Coruña) IES MonelosXardín de San Carlos (A Coruña) IES Monelos
Xardín de San Carlos (A Coruña) IES MonelosAgrela Elvixeo
 
ficha de aplicacion para estudiantes El agua para niños de primaria
ficha de aplicacion para estudiantes El agua para niños de primariaficha de aplicacion para estudiantes El agua para niños de primaria
ficha de aplicacion para estudiantes El agua para niños de primariamichel carlos Capillo Dominguez
 
La Gatera de la Villa nº 51. Revista cultural sobre Madrid..
La Gatera de la Villa nº 51. Revista cultural sobre Madrid..La Gatera de la Villa nº 51. Revista cultural sobre Madrid..
La Gatera de la Villa nº 51. Revista cultural sobre Madrid..La Gatera de la Villa
 

Último (20)

la forma de los objetos expresión gráfica preescolar
la forma de los objetos expresión gráfica preescolarla forma de los objetos expresión gráfica preescolar
la forma de los objetos expresión gráfica preescolar
 
PSICOLOGÍA. UNA INTRODUCCIÓN. ALCIRA ORSINI Y LETICIA BOSSELLINI 3.pdf
PSICOLOGÍA. UNA INTRODUCCIÓN. ALCIRA ORSINI Y LETICIA BOSSELLINI 3.pdfPSICOLOGÍA. UNA INTRODUCCIÓN. ALCIRA ORSINI Y LETICIA BOSSELLINI 3.pdf
PSICOLOGÍA. UNA INTRODUCCIÓN. ALCIRA ORSINI Y LETICIA BOSSELLINI 3.pdf
 
plan espacios inspiradores para nivel primaria
plan espacios inspiradores para nivel primariaplan espacios inspiradores para nivel primaria
plan espacios inspiradores para nivel primaria
 
Herbert James Drape. Erotismo y sensualidad.pptx
Herbert James Drape. Erotismo y sensualidad.pptxHerbert James Drape. Erotismo y sensualidad.pptx
Herbert James Drape. Erotismo y sensualidad.pptx
 
TECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptx
TECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptxTECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptx
TECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptx
 
Evaluacion Diagnostica Matematica 2do C2 Secundaria Ccesa007.pdf
Evaluacion Diagnostica Matematica 2do C2 Secundaria Ccesa007.pdfEvaluacion Diagnostica Matematica 2do C2 Secundaria Ccesa007.pdf
Evaluacion Diagnostica Matematica 2do C2 Secundaria Ccesa007.pdf
 
sociales ciencias segundo trimestre tercero
sociales ciencias segundo trimestre tercerosociales ciencias segundo trimestre tercero
sociales ciencias segundo trimestre tercero
 
Concurso de Innovación Pedagógica T2 FONDEP 2024 Ccesa007.pdf
Concurso de Innovación Pedagógica  T2  FONDEP 2024 Ccesa007.pdfConcurso de Innovación Pedagógica  T2  FONDEP 2024 Ccesa007.pdf
Concurso de Innovación Pedagógica T2 FONDEP 2024 Ccesa007.pdf
 
La poesía del encarcelamiento de Raúl Zurita en el aula: una propuesta didáctica
La poesía del encarcelamiento de Raúl Zurita en el aula: una propuesta didácticaLa poesía del encarcelamiento de Raúl Zurita en el aula: una propuesta didáctica
La poesía del encarcelamiento de Raúl Zurita en el aula: una propuesta didáctica
 
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTO
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTOCIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTO
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTO
 
Presentación contribuciones socioeconómicas del SUPV 2023
Presentación contribuciones socioeconómicas del SUPV 2023Presentación contribuciones socioeconómicas del SUPV 2023
Presentación contribuciones socioeconómicas del SUPV 2023
 
Concurso de Innovación Pedagógica T3 FONDEP 2024 Ccesa007.pdf
Concurso de Innovación Pedagógica  T3  FONDEP 2024 Ccesa007.pdfConcurso de Innovación Pedagógica  T3  FONDEP 2024 Ccesa007.pdf
Concurso de Innovación Pedagógica T3 FONDEP 2024 Ccesa007.pdf
 
21 MARZO DIA INTERNACIONAL DOS BOSQUES.pdf
21 MARZO DIA INTERNACIONAL DOS BOSQUES.pdf21 MARZO DIA INTERNACIONAL DOS BOSQUES.pdf
21 MARZO DIA INTERNACIONAL DOS BOSQUES.pdf
 
SIANET - GUÍA SOBRE COMO CREAR EVALUACIONES.pdf
SIANET  - GUÍA SOBRE COMO CREAR EVALUACIONES.pdfSIANET  - GUÍA SOBRE COMO CREAR EVALUACIONES.pdf
SIANET - GUÍA SOBRE COMO CREAR EVALUACIONES.pdf
 
Tarea 2 - Sociologia de la organizacion-1.docx
Tarea 2 - Sociologia de la organizacion-1.docxTarea 2 - Sociologia de la organizacion-1.docx
Tarea 2 - Sociologia de la organizacion-1.docx
 
UNIDAD DE APRENDIZAJE MARZO 2024.docx para educacion
UNIDAD DE APRENDIZAJE MARZO 2024.docx para educacionUNIDAD DE APRENDIZAJE MARZO 2024.docx para educacion
UNIDAD DE APRENDIZAJE MARZO 2024.docx para educacion
 
Los escritos administrativos, técnicos y comerciales
Los escritos administrativos, técnicos y comercialesLos escritos administrativos, técnicos y comerciales
Los escritos administrativos, técnicos y comerciales
 
Xardín de San Carlos (A Coruña) IES Monelos
Xardín de San Carlos (A Coruña) IES MonelosXardín de San Carlos (A Coruña) IES Monelos
Xardín de San Carlos (A Coruña) IES Monelos
 
ficha de aplicacion para estudiantes El agua para niños de primaria
ficha de aplicacion para estudiantes El agua para niños de primariaficha de aplicacion para estudiantes El agua para niños de primaria
ficha de aplicacion para estudiantes El agua para niños de primaria
 
La Gatera de la Villa nº 51. Revista cultural sobre Madrid..
La Gatera de la Villa nº 51. Revista cultural sobre Madrid..La Gatera de la Villa nº 51. Revista cultural sobre Madrid..
La Gatera de la Villa nº 51. Revista cultural sobre Madrid..
 

Estructuras de almacenamiento de Oracle 11g R2

  • 1. Gestión de las estructuras de almacenamiento ADMINISTRACIÓN DE ORACLE 11G Carmen Soler Chorro - http://www.linkedin.com/in/casoch 1
  • 2. INTRODUCCIÓN  En el capítulo anterior, nos centramos en la instancia, pero dejamos de lado el almacenamiento físico de datos.  La base de datos consiste el 3 tipos de ficheros:  Elcontrolfile  Los online redo log files  Los datafiles Carmen Soler Chorro - http://www.linkedin.com/in/casoch 2
  • 3. EL MODELO DE ALMACENAMIENTO  Los datos se almacenan  A nivel lógico  En SEGMENTOS  A nivel físico  En DATAFILES  Un tablespace es una estructura lógica que:  Puede contener muchos segmentos  Puede estar contenido en varios datafiles  Se identifica por un nombre que debe ser único dentro de la base de datos.  Al decir datafile, nos podemos referir a:  Ficheros físicos del sistema operativo Carmen Soler Chorro - http://www.linkedin.com/in/casoch 3
  • 4. EL MODELO DE ALMACENAMIENTO Carmen Soler Chorro - http://www.linkedin.com/in/casoch 4
  • 5. EL MODELO DE ALMACENAMIENTO  Según la imagen, vemos también que:  Un segmento o parte de segmento, puede estar en más de un datafile.  Pero puede estar en un solo tablespace.  Los segmentos son objetos identificados por un nombre, que deben almacenan datos.  No se consideran segmentos los procedures, las vistas o las secuencias, porque no almacenan datos. Carmen Soler Chorro - http://www.linkedin.com/in/casoch 5
  • 6. EL MODELO DE ALMACENAMIENTO Carmen Soler Chorro - http://www.linkedin.com/in/casoch 6
  • 7. EL MODELO DE ALMACENAMIENTO  Un datafile está formado físicamente por bloques del sistema operativo.  Esto implica las limitaciones propias del operativo. Por ejemplo, FAT tiene un límite de 4GB por fichero.  Desde el operativo también podemos cambiar el tamaño del bloque. En NTFS puede ir entre 512B y 64KB. Se suele dejar a 512B. Carmen Soler Chorro - http://www.linkedin.com/in/casoch 7
  • 8. EL MODELO DE ALMACENAMIENTO  Todos los datos de la base de datos se almacenan en segmentos.  Existe una vista del diccionario de datos, llamada DBA_SEGMENTS, que tiene la descripción de cada uno de los segmentos de la base de datos.  Esta es una consulta para ver qué tipos de segmentos existen en nuestra base de datos y cuántos hay de cada tipo: select segment_type, count(*) from dba_segments group by segment_type order by segment_type; Carmen Soler Chorro - http://www.linkedin.com/in/casoch 8
  • 9. EL MODELO DE ALMACENAMIENTO  TABLE  Es la estructura lógica con la que hemos trabajado hasta ahora  No tiene porqué coincidir con un segmento exactamente.  INDEX  Son punteros que sirven para localizar rápidamente, dentro de un datafile, las filas de una tabla.  TABLE PARTITION  Si una tabla es muy grande, se puede particionar en varios segmentos.  Entonces, la tabla estará formada por varios segmentos.  A su vez, estos segmentos, pueden estar situados en diferentes tablespaces.  INDEX PARTITION  Lo mismo que los índices anteriores pero para tablas particionadas.  CLUSTER  Es un segmento que puede contener más de una tabla.  Lo contrario que una tabla particionada.  NESTED TABLE  Se utiliza cuando el DBA define tipos de datos propios. Carmen Soler Chorro - http://www.linkedin.com/in/casoch 9
  • 10. EL MODELO DE ALMACENAMIENTO  Segmentos para recuperar datos:  TYPE2 UNDO  ROLLBACK  Segmentos para indexar tipos de gran capacidad:  LOBSEGMENT  LOGINDEX  LOB PARTITION Carmen Soler Chorro - http://www.linkedin.com/in/casoch 10
  • 11. CREAR Y GESTIONAR TABLESPACES  Un tablespace es un grupo lógico de uno o más ficheros físicos.  Tipos de tablespaces:  Permanentes  Para guardar datos de sistema o de usuario  Temporales  Para mejorar la concurrencia cuando hay muchas operaciones y reducir la sobrecarga  Lo gestiona Oracle  Undo  Autogestionado por Oracle  Este tablespace contiene siempre una copia consistente de la base de datos. Carmen Soler Chorro - http://www.linkedin.com/in/casoch 11
  • 12. TALLER 1 Asignación de espacio a las tablas Carmen Soler Chorro - http://www.linkedin.com/in/casoch 12
  • 13. TALLER 2 Ver qué tablespaces tiene Oracle por defecto. Carmen Soler Chorro - http://www.linkedin.com/in/casoch 13
  • 14. TALLER 3 Creación de un tablespace Carmen Soler Chorro - http://www.linkedin.com/in/casoch 14
  • 15. TALLER 4 Modificación de un tablespace ya creado Carmen Soler Chorro - http://www.linkedin.com/in/casoch 15
  • 16. TALLER 5 Eliminar un tablespace Carmen Soler Chorro - http://www.linkedin.com/in/casoch 16