Large Objects datatype

Description

Cap06 Managing Large Objects
Tito Martinez
Mind Map by Tito Martinez, updated more than 1 year ago
Tito Martinez
Created by Tito Martinez about 9 years ago
18
0

Resource summary

Large Objects datatype
  1. Almacenamiento Interno en la BD
    1. BLOB
      1. Data no estructurada, Fotos, Videos, gif, .jpg, .doc .xls
      2. CLOB
        1. Texto extenso
          1. Compatible con VARCHAR2
          2. NCLOB
            1. Texto UNICODE, Lenguas Extranjeras
          3. Almacenamiento Externo a la BD
            1. BFILE
              1. Características
                1. Solo Lectura
                  1. No soporta transacciones
                    1. Límite de 4GB por archivo
                      1. El respado de la BD no considera los BFILEs
                        1. Un delete de una fila no elimina el archivo externo
                        2. Requerimientos
                          1. Crear directorio externo a nivel SO
                            1. Creado por SYSADMIN o el DBA
                              1. Deben tener privilegios de lectura
                              2. Crear directorio interno en la BD
                                1. Otorga seguridad al acceder indirectamente a los archivos
                                2. Tabla con un campo BFILE
                                3. Inicializado con la funcion BFILENAME
                              3. Partes
                                1. Localizador (LOCATOR)
                                  1. Se almacena dentro de la tabla
                                    1. Se inicializa con EMPTY_CLOB() y EMPTY_BLOB() en caso de LOBs internos
                                      1. Se inicializa con BFILENAME para los bfiles
                                      2. Valor LOB
                                        1. Segmento LOB (Internos)
                                          1. BFILE - Ubicación externa a la BD (SO, disco externo, DVD)
                                        2. Gestion de LOBs
                                          1. DBMS_LOB
                                            1. Procedimientos y funciones
                                              1. Mutators (Modificadores)
                                                1. Observers (Leen)
                                                  1. Función DBMS_LOB.FILEEXISTS valida si existe el archivo
                                                  2. No soporta concurrencia
                                                  3. Pro*C y Pro*Cobol
                                                    1. Oracle Call Interface (OCI)
                                                      1. SQL
                                                        1. JDBC
                                                        Show full summary Hide full summary

                                                        Similar

                                                        AQA Core Biology (B1) - 1.1 - Keeping Healthy
                                                        NiallRamphal
                                                        BIOLOGY B1 3
                                                        x_clairey_x
                                                        STUDY PLANNER IGCSE
                                                        Felixus
                                                        GCSE Chemistry C2 topic notes
                                                        imogen.shiels
                                                        Master French
                                                        jedimaster3721
                                                        Expertise in Project Management
                                                        tonesha_g
                                                        Flame tests
                                                        Joshua Rees
                                                        Système circulatoire sanguin
                                                        Martin Fortier
                                                        Romeo and Juliet Key Quotations
                                                        Rachel Sheppard
                                                        Philosophy - p1
                                                        Temirlan Shablin
                                                        Nsi question and answer 2022 (1)
                                                        Dewotar Yonjan