SlideShare a Scribd company logo
1 of 42
Download to read offline
Sistemas de Bases de
               Datos

       II - Semestre 2006




        Actualización de transparencias de Claudia   1
                 Jiménez/ Marcela Varas
Sistemas de Bases de Datos




                             2
Componentes de los SBD
    La base de datos (BD)

    El Sistema de Gestión de Bases de Datos

    (SGBD, DBMS)
    Programas de aplicación

    Un conjunto de usuarios

    Máquinas

    Programas utilitarios (generadores de

    informes, de interfaces, herramientas de
    desarrollo, de administración, etc.)
                                               3
Enfoque de Base de Datos
    Una colección grande de datos coherente y

    relacionados
    Datos son hechos registrables y con significado

    implícito.
    Una base de datos representa algún aspecto del

    mundo real
    Datos con una redundancia controlada

    Datos compartidos por usuarios y aplicaciones

    Soporte de vistas de los datos

    Datos cuyo almacenamiento es independiente y

    cuya descripción (metadato) se almacena junto a
    los datos.                                        4
Ejemplos de Bases de Datos
1.-BDR Empleados y Supervisores: Relación EMPLEADO




 2.-BDR Piezas: Relaciones Piezas y Uso




                                                     5
Ejemplos de Bases de Datos

3.-BDR Barcos: Relaciones Barco, Puerto, Carga, Misión




                                                         6
Bases de Datos
    Integrada: se entiende que una base de

    datos puede considerarse como una
    unificación de varios archivos de datos
    independientes
    Compartida: Se entiende que partes

    individuales de la Base de Datos pueden
    compartirse entre varios usuarios distintos,
    en el sentido que cada uno de ellos puede
    tener acceso a la misma parte de la Base de
    Datos y utilizarla con propósitos diferentes
                                                   7
Bases de Datos
    Vistas: Diferentes usuarios pueden tener

    una perspectiva o vista diferente de los
    datos. Una vista es un subconjunto de los
    datos o datos virtuales derivados de los
    almacenados en la base de datos




                                                8
Bases de Datos
    Redundancia controlada: no existan

    duplicidades perjudiciales ni innecesarias.
    Las redundancias físicas, convenientes
    muchas veces a fin de responder a objetivos
    de eficiencia, sean tratadas por el mismo
    sistema, de modo que no puedan producirse
    incoherencias. Esto significa que en las
    bases de datos NO está permitida la
    redundancia lógica, pero si se admite cierta
    redundancia física por motivos de eficiencia.
                                                    9
Bases de Datos
    Metadata: En las bases de datos, la

    descripción, y en algunos casos, también
    una definición y documentación completa
    sobre los datos, se almacenan junto con
    éstos, de modo que éstos están
    documentados, y cualquier cambio que se
    produzca debe quedar recogido en el
    sistema.

                                               10
Bases de Datos
    Independencia: La característica que

    permite a independencia entre los datos y
    los programas es la abstracción de datos.
    Esta abstracción de los datos de una base
    de datos está asociada con el modelo de
    datos que permite definir un SGBD.




                                                11
Archivos versus DB
    Las aplicaciones deben localizar grandes

    conjuntos de datos entre memoria
    secundaria y principal
    Datos requieren código especial para

    diferentes consultas
    Se deben proteger los datos para mantener

    consistencia y manejo de concurrencia
    Recuperación ante falla

    Manejo de seguridad de control de acceso


                                                12
Ventajas de las BD




                     13
Ventajas de las BD
    Independencia de los datos respecto a los

    tratamientos y viceversa: un cambio en los
    tratamientos no imponga un nuevo diseño lógico
    y/o físico de la base de datos. Por otro lado,
    cambios en la incorporación, desaparición de
    datos, cambios en la estructura física o caminos de
    acceso no deben obligar a alterar los programas.
    Así se evita la reprogramación de las aplicaciones.
    Es el punto de partida para la adaptación de los
    sistemas de información a la evolución de las
    organizaciones.

                                                          14
Ventajas de las BD
    Coherencia de los resultados: debido a que

    la información de la base de datos se recoge
    y se almacena una sola vez, en todos los
    tratamientos se utilizan los mismos datos,
    por lo que los resultados de estos son
    coherentes y comparables. Así, se eliminan
    las divergencias en los resultados.



                                               15
Ventajas de las BD
    Mejor disponibilidad de los datos para el

    conjunto de los usuarios: en una base de
    datos ningún usuario es propietario de los
    datos, pues éstos se comparten entre las
    aplicaciones, existiendo una mayor
    disponibilidad y transparencia.




                                                 16
Ventajas de las BD
    Mayor valor informativo: esto se refiere al concepto

    de sinergia, en donde el valor informativo del
    conjunto de datos es superior a la suma del valor
    informativo de los elementos individuales.
    Mejor y más normalizada documentación: la

    mayoría de los SGBD proporcionan herramientas
    para reflejar el contenido semántico de los datos,
    es decir, incluyen una descripción de los datos
    dentro del sistema (metadata).


                                                           17
Ventajas de las BD
    Mayor eficiencia en la captura, validación e ingreso

    de datos al sistema: al no existir redundancias, los
    datos se capturan y validan una sola vez
    aumentando el rendimiento del proceso previo al
    almacenamiento
    Reducción del espacio de almacenamiento: por un

    lado, la disminución de redundancias y las técnicas
    de compactación hacen que disminuya el espacio
    en disco. Sin embargo, los diccionarios,
    referencias, punteros, listas invertidas también
    ocupan espacio.

                                                           18
Desventajas de las BD




                        19
Desventajas de las BD
    Instalación costosa: equipos: nuevas instalaciones

    o ampliaciones, sistemas operativos, compiladores,
    SGBD comerciales, computadores más poderosos,
    etc.
    Personal especializado: es clave la administración

    de la base de datos (DBA) y los diseñadores y
    programadores se requiere de conocimientos
    específicos.
    Desfase entre teoría y práctica: muchos ejecutivos

    asumen que ciertas funcionalidades de un sistema
    de base de datos son ya un hecho (informes de
    gestión, OLAP) cuando en realidad un SBD es
    OLTP.                                                20
Desventajas de las BD
    Implantación larga y costosa: Sucede

    muchas veces por la calidad de los datos
    que manejan las organizaciones.
    Ausencia de estándares: A pesar del

    estándar SQL2, aún quedan aspectos
    ciertos tipos de bases de datos no
    estandarizados (en la Web, OO, etc.)


                                               21
Archivos versus SGBD
    Las aplicaciones deben localizar grandes

    conjuntos de datos entre memoria
    secundaria y principal
    Datos requieren código especial para

    diferentes consultas
    Se deben proteger los datos para mantener

    consistencia y manejo de concurrencia
    Recuperación ante falla

    Manejo de seguridad de control de acceso


                                                22
Funciones del SGBD

    Permite especificar la BD, su estructura y las

    relaciones que existen entre los datos, las
    reglas de integridad semántica, las vistas
    lógicas de los usuarios, los controles a
    efectuar antes de autorizar el acceso a la
    base, características de tipo físico.


                                                 23
Funciones del SGBD

    Permite a los usuarios de la base (todos)

    buscar, eliminar o modificar los datos de la
    base, de acuerdo a las especificaciones y
    normas de seguridad dadas por el
    administrador.



                                                   24
Funciones del SGBD

    Reúne todas las interfaces que necesitan los

    diferentes tipos de usuarios para comunicarse con
    la base y proporciona un conjunto de
    procedimientos para el administrador.
      Algunas de estas funciones de servicio son:

        cambiar capacidades de los archivos
    

        obtener estadísticas de utilización
    

        respaldos
    

        carga y descarga de la base
    

        seguridad, etc.
    
                                                        25
Lenguajes de los SGBD

    Las distintas funciones que cumple un SGBD, hace

    necesario contar con diferentes lenguajes y
    procedimientos que permitan la comunicación con
    la base de datos.
    Por tipo de función, tendremos lenguajes de

    definición (LDD o DDL)y lenguajes de manipulación
    (LMD o DML).
    Por tipo de usuarios tendremos lenguajes para

    informáticos y lenguajes para no informáticos o
    usuarios finales.
                                                    26
Lenguajes de los SGBD: SQL
    SQL (Structured Query Language) es DDL y DML.

    Presente en los SGBD Relacionales

    No necesariamente es un lenguaje para usuarios

    finales
    Lenguaje autocontenido (puede por sí solo actuar

    con la BD)
    Lenguaje no procedural (no especifica cómo actuar

    con la BD en detalle)
    Lenguaje que puede actuar como huésped de un

    lenguaje anfitrión (por ejemplo PL/SQL de Oracle
    es el anfitrión y SQL actúa como huésped)
                                                        27
Arquitectura de BD
    Uno de los principales objetivos de las

    bases de datos es conseguir la
    independencia entre las estructuras lógica y
    física de los datos, que tiene como
    consecuencia la independencia entre datos
    y aplicaciones. Así, los cambios en la
    estructura de los datos tengan una
    repercusión mínima en los programas de
    aplicación y viceversa.
                                                   28
Arquitectura de BD
    Este concepto de independencia implica la separación entre el

    almacenamiento y la organización lógica de los datos, con lo que
    se consigue:
     Los datos se presentarán de formas distintas, según las
       necesidades de los usuarios.
     El almacenamiento de los datos, su estructura lógica y los
       programas de aplicación serán independientes unos de otros.
    En los SI/TI (Sistemas Informáticos) existen 2 estructuras: la

    lógica (vista del usuario) y la física (forma en que se encuentran
    los datos en el almacenamiento).




                                                                         29
Arquitectura de BD
    En las bases de datos aparece un nuevo

    nivel de abstracción llamado nivel
    conceptual, estructura lógica global o
    esquema. Esta estructura intermedia es una
    representación global de los datos
    independiente de equipos y los usuarios
    (visión de la empresa).
    Los otros dos niveles corresponden al nivel

    de máquina o interno y al nivel de usuario o
    externo.
                                               30
Arquitectura de BD


    Nivel Externo
    Vista Individuales de
    los Usuarios




   Nivel Conceptual
   Vista Comunitaria de
   los Usuarios



   Nivel Interno
   Vista del Almacenamiento




                              Figura 1.5. - Arquitectura de tres niveles de una Base de Datos




                                                                                                31
Arquitectura de BD: Nivel
Externo
    Se ocupa de las vistas individuales de los usuarios.

    Los usuarios pueden ser programadores de
    aplicaciones o usuarios finales.
    Habrá tantos esquemas externos como exijan las

    diferentes aplicaciones y un mismo esquema
    externo puede ser utilizado por varias aplicaciones
    En el deberán encontrarse reflejados solo aquellos

    datos e interrelaciones que necesite un usuario en
    particular. También deben especificarse las
    restricciones de uso, como por ejemplo, derecho a
    borrar o insertar determinados datos.
                                                           32
Arquitectura de BD: Nivel
Conceptual
    Tiene por objetivo describir en términos

    abstractos pero con absoluta fidelidad una
    cierta realidad de una organización y su
    proceso de gestión.
    Por ser la visión general de los datos,

    deberá incluir la descripción de todos los
    datos e interrelaciones entre éstos,
    restricciones de integridad y confidencialidad.
    Este nivel es lo que le corresponde al

    diseñador de BD
                                                  33
Arquitectura de BD: Nivel
Interno
    Este esquema es dependiente del SGBD

        Estrategia de almacenamiento
    

        Camino de acceso
    

        Técnicas de compresión de datos
    

        Técnicas de criptografía
    

        Técnicas de Tuning y optimización
    

        Dispositivos de memoria: tamaño de la página,
    
        nro. de páginas asignadas a cada área de
        almacenamiento, tamaño de los buffers de E/S
                                                        34
Arquitectura de BD y SGBD




                            35
Arquitectura Cliente/Servidor
    Otra forma de ver los sistemas de bases de

    datos: una parte, llamada servidor y la otra,
    formada por un conjunto de clientes.
    El servidor es el SGBD. Los clientes son las

    diversas aplicaciones que se ejecutan sobre
    el SGBD (aplicaciones escritas por el
    usuario o aplicaciones proporcionadas por el
    fabricante)

                                                36
Arquitectura Cliente/Servidor
                            Usuarios Finales



                            Clientes
             Aplicaciones


               SGBD          Servidor



                             Base de datos

                                               37
Arquitectura Cliente/Servidor
    Un SBD puede operar en dos máquinas

    diferentes. Existe la factibilidad del
    procesamiento distribuido: distintas
    máquinas conectadas a través de una red,
    de manera que el procesamiento pueda
    dividirse entre ellas.
    Una organización típica para SBD es que el

    servidor y el cliente se ejecutan en
    máquinas distintas
                                                 38
Arquitectura cliente/servidor

Clientes y servidor
Operando en
máquinas diferentes
                                       Máquina cliente
                      Aplicaciones

                                     Acceso remoto transparente

                                        Máquina servidor
                        SGBD




                                                           39
Ventajas de C/S
    Procesamiento del servidor y del cliente se hacen

    en paralelo->Mejoras en tiempos de respuesta
    Máquina servidora adecuada y adaptada a la

    función del SGBD->Mejor desempeño
    Máquina cliente adaptada a las necesidades del

    usuario final->mejores interfaces, mejor facilidad de
    uso
    Varias máquinas clientes son capaces de acceder

    a la máquina servidor->compartición de una sola
    BD entre varios clientes. Esta es una forma típica
    de operar en una empresa.
                                                        40
Arquitectura cliente/servidor
    Otra forma común es donde cada máquina opera

    como cliente y servidor al mismo tiempo. Ejemplo
    sucursales.
    Esta forma de operar es también típica: datos

    almacenados en varias máquinas y las aplicaciones
    requieren acceder a los datos de más de una
    máquina
        Máquina cliente accede a varios servidores, pero uno a la
    
        vez.

        Máquina cliente accede a varios servidores en forma
    
        simultánea. Esto último se llama sistema de bases de
        datos distribuida.                                          41
Casificación de SGBD
    Basada en modelo de datos:

        Relacional
    
        Orientada al objeto
    
        Objeto-relacional
    
        Jerárquicos
    
        Red
    

    Basada en el número de usuarios:

        Monousuario
    
        Multiusuario
    

    Basada en el número de sitios:

        Centralizado
    
        Distribuido
    


                                       42

More Related Content

What's hot

sistema de gestión base de datos
sistema de gestión base de datossistema de gestión base de datos
sistema de gestión base de datosMaria Alejandra
 
Sistema GestióN De Bases De Datos
Sistema GestióN De Bases De DatosSistema GestióN De Bases De Datos
Sistema GestióN De Bases De Datoshugofern
 
Sistema GestióN De Bases De Datos
Sistema GestióN De Bases De DatosSistema GestióN De Bases De Datos
Sistema GestióN De Bases De DatosJeisson Nc
 
Funciones y Componente de un Sistema de Gestión de Base de Datos
Funciones y Componente de un Sistema de Gestión de Base de DatosFunciones y Componente de un Sistema de Gestión de Base de Datos
Funciones y Componente de un Sistema de Gestión de Base de DatosJesus Parra
 
Sistemas de Gestión de Bases de datos
Sistemas de Gestión de Bases de datosSistemas de Gestión de Bases de datos
Sistemas de Gestión de Bases de datosJesús Tramullas
 
Componentes de un sistema de base de datos
Componentes de un sistema de base de datosComponentes de un sistema de base de datos
Componentes de un sistema de base de datosIsabel
 
Base de datos 2(tema 2)
Base de datos 2(tema 2)Base de datos 2(tema 2)
Base de datos 2(tema 2)Edwin Arias
 
El dba(administracion de base de datos)
El dba(administracion de base de datos)El dba(administracion de base de datos)
El dba(administracion de base de datos)UTN
 
Base de datos (william mata 26550902)
Base de datos (william mata 26550902)Base de datos (william mata 26550902)
Base de datos (william mata 26550902)WilliamMata7
 
B a s e d e d a t o s
B a s e   d e   d a t o sB a s e   d e   d a t o s
B a s e d e d a t o sVicky García
 

What's hot (20)

Actividad base de datos 1
Actividad base de datos 1Actividad base de datos 1
Actividad base de datos 1
 
Base de datos
Base de datosBase de datos
Base de datos
 
sistema de gestión base de datos
sistema de gestión base de datossistema de gestión base de datos
sistema de gestión base de datos
 
Sgbs
SgbsSgbs
Sgbs
 
Sistema GestióN De Bases De Datos
Sistema GestióN De Bases De DatosSistema GestióN De Bases De Datos
Sistema GestióN De Bases De Datos
 
Tipos de BDD y SGBD
Tipos de BDD y SGBDTipos de BDD y SGBD
Tipos de BDD y SGBD
 
Base de datos
Base de datosBase de datos
Base de datos
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datos
 
Clase Base De Datos I
Clase Base De Datos IClase Base De Datos I
Clase Base De Datos I
 
Sistema GestióN De Bases De Datos
Sistema GestióN De Bases De DatosSistema GestióN De Bases De Datos
Sistema GestióN De Bases De Datos
 
Funciones y Componente de un Sistema de Gestión de Base de Datos
Funciones y Componente de un Sistema de Gestión de Base de DatosFunciones y Componente de un Sistema de Gestión de Base de Datos
Funciones y Componente de un Sistema de Gestión de Base de Datos
 
Sistemas de Gestión de Bases de datos
Sistemas de Gestión de Bases de datosSistemas de Gestión de Bases de datos
Sistemas de Gestión de Bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Componentes de un sistema de base de datos
Componentes de un sistema de base de datosComponentes de un sistema de base de datos
Componentes de un sistema de base de datos
 
Base de datos 2(tema 2)
Base de datos 2(tema 2)Base de datos 2(tema 2)
Base de datos 2(tema 2)
 
Base de datos
Base de datosBase de datos
Base de datos
 
El dba(administracion de base de datos)
El dba(administracion de base de datos)El dba(administracion de base de datos)
El dba(administracion de base de datos)
 
Base de datos (william mata 26550902)
Base de datos (william mata 26550902)Base de datos (william mata 26550902)
Base de datos (william mata 26550902)
 
B a s e d e d a t o s
B a s e   d e   d a t o sB a s e   d e   d a t o s
B a s e d e d a t o s
 
00016211
0001621100016211
00016211
 

Viewers also liked

CancióN De Los Hombres
CancióN De Los HombresCancióN De Los Hombres
CancióN De Los Hombrespidoayuda
 
arquitectura del computador lisbeth pastran
arquitectura del computador lisbeth pastranarquitectura del computador lisbeth pastran
arquitectura del computador lisbeth pastrantuty
 
Colombia Magnifica
Colombia MagnificaColombia Magnifica
Colombia Magnificapacho54
 
2º estudio #hotelesqueconversan: Cadenas Hoteleras españolas en Twitter
2º estudio #hotelesqueconversan: Cadenas Hoteleras españolas en Twitter2º estudio #hotelesqueconversan: Cadenas Hoteleras españolas en Twitter
2º estudio #hotelesqueconversan: Cadenas Hoteleras españolas en TwitterBequest, I+D
 
Apunte Marca Arq Hito 07
Apunte Marca Arq Hito 07Apunte Marca Arq Hito 07
Apunte Marca Arq Hito 07guestccf67d
 
LECTURAS DEFORMADAS DE LA BIBLIA
LECTURAS DEFORMADAS DE LA BIBLIALECTURAS DEFORMADAS DE LA BIBLIA
LECTURAS DEFORMADAS DE LA BIBLIAclaudiochiq
 
BlackRock Valencia: Tendencias en Banca Privada (5 noviembre 2015)
BlackRock Valencia: Tendencias en Banca Privada (5 noviembre 2015)BlackRock Valencia: Tendencias en Banca Privada (5 noviembre 2015)
BlackRock Valencia: Tendencias en Banca Privada (5 noviembre 2015)Rankia
 
Escuela de comercio n°31 de 9 cs ec (1)
Escuela de comercio n°31 de 9 cs ec (1)Escuela de comercio n°31 de 9 cs ec (1)
Escuela de comercio n°31 de 9 cs ec (1)graorti
 
Margarita d. rosas
Margarita d. rosasMargarita d. rosas
Margarita d. rosasdferrerde
 
El whats app como herramienta de comunicación síncrona para el aprendizaje
El whats app como herramienta de comunicación síncrona para el aprendizajeEl whats app como herramienta de comunicación síncrona para el aprendizaje
El whats app como herramienta de comunicación síncrona para el aprendizajeHenry Rodriguez
 
Presentacion proyecto de vida
Presentacion proyecto de vidaPresentacion proyecto de vida
Presentacion proyecto de vidacampobosco
 
Consells presentació i exposició
Consells presentació i exposicióConsells presentació i exposició
Consells presentació i exposicióFrancesc Farré
 
Las Preguntas Son Las Respuestas
Las Preguntas Son Las RespuestasLas Preguntas Son Las Respuestas
Las Preguntas Son Las Respuestasusanamonobe
 
Super Heroes
Super HeroesSuper Heroes
Super Heroesnicoh
 
Mujeres
MujeresMujeres
Mujeresnicoh
 
Com Recuperar La ConfiançA Perduda
Com Recuperar La ConfiançA PerdudaCom Recuperar La ConfiançA Perduda
Com Recuperar La ConfiançA Perdudagueste07b6c
 
F U E N T E S D E I N F O R M A C I O N
F U E N T E S  D E  I N F O R M A C I O NF U E N T E S  D E  I N F O R M A C I O N
F U E N T E S D E I N F O R M A C I O Nrosemberg
 

Viewers also liked (20)

CancióN De Los Hombres
CancióN De Los HombresCancióN De Los Hombres
CancióN De Los Hombres
 
arquitectura del computador lisbeth pastran
arquitectura del computador lisbeth pastranarquitectura del computador lisbeth pastran
arquitectura del computador lisbeth pastran
 
Colombia Magnifica
Colombia MagnificaColombia Magnifica
Colombia Magnifica
 
2º estudio #hotelesqueconversan: Cadenas Hoteleras españolas en Twitter
2º estudio #hotelesqueconversan: Cadenas Hoteleras españolas en Twitter2º estudio #hotelesqueconversan: Cadenas Hoteleras españolas en Twitter
2º estudio #hotelesqueconversan: Cadenas Hoteleras españolas en Twitter
 
Ugc Redes2[1]
Ugc Redes2[1]Ugc Redes2[1]
Ugc Redes2[1]
 
San valentin pamela
San valentin pamelaSan valentin pamela
San valentin pamela
 
Apunte Marca Arq Hito 07
Apunte Marca Arq Hito 07Apunte Marca Arq Hito 07
Apunte Marca Arq Hito 07
 
LECTURAS DEFORMADAS DE LA BIBLIA
LECTURAS DEFORMADAS DE LA BIBLIALECTURAS DEFORMADAS DE LA BIBLIA
LECTURAS DEFORMADAS DE LA BIBLIA
 
BlackRock Valencia: Tendencias en Banca Privada (5 noviembre 2015)
BlackRock Valencia: Tendencias en Banca Privada (5 noviembre 2015)BlackRock Valencia: Tendencias en Banca Privada (5 noviembre 2015)
BlackRock Valencia: Tendencias en Banca Privada (5 noviembre 2015)
 
Escuela de comercio n°31 de 9 cs ec (1)
Escuela de comercio n°31 de 9 cs ec (1)Escuela de comercio n°31 de 9 cs ec (1)
Escuela de comercio n°31 de 9 cs ec (1)
 
Margarita d. rosas
Margarita d. rosasMargarita d. rosas
Margarita d. rosas
 
El whats app como herramienta de comunicación síncrona para el aprendizaje
El whats app como herramienta de comunicación síncrona para el aprendizajeEl whats app como herramienta de comunicación síncrona para el aprendizaje
El whats app como herramienta de comunicación síncrona para el aprendizaje
 
Presentacion proyecto de vida
Presentacion proyecto de vidaPresentacion proyecto de vida
Presentacion proyecto de vida
 
Consells presentació i exposició
Consells presentació i exposicióConsells presentació i exposició
Consells presentació i exposició
 
Las Preguntas Son Las Respuestas
Las Preguntas Son Las RespuestasLas Preguntas Son Las Respuestas
Las Preguntas Son Las Respuestas
 
Super Heroes
Super HeroesSuper Heroes
Super Heroes
 
El futuro de la formacion corporativa
El futuro de la formacion corporativaEl futuro de la formacion corporativa
El futuro de la formacion corporativa
 
Mujeres
MujeresMujeres
Mujeres
 
Com Recuperar La ConfiançA Perduda
Com Recuperar La ConfiançA PerdudaCom Recuperar La ConfiançA Perduda
Com Recuperar La ConfiançA Perduda
 
F U E N T E S D E I N F O R M A C I O N
F U E N T E S  D E  I N F O R M A C I O NF U E N T E S  D E  I N F O R M A C I O N
F U E N T E S D E I N F O R M A C I O N
 

Similar to 01 Introducion Bd

Yulieth Ardila
Yulieth ArdilaYulieth Ardila
Yulieth ArdilaAREQUIPE!
 
Laura Garcia y Camila Hernandez
Laura Garcia y Camila HernandezLaura Garcia y Camila Hernandez
Laura Garcia y Camila HernandezAREQUIPE!
 
Karen Angarita Y Maria Paula Niño!
Karen Angarita Y Maria Paula Niño!Karen Angarita Y Maria Paula Niño!
Karen Angarita Y Maria Paula Niño!AREQUIPE!
 
Karen Angarita Y Maria Paula Niño!
Karen Angarita Y Maria Paula Niño!Karen Angarita Y Maria Paula Niño!
Karen Angarita Y Maria Paula Niño!AREQUIPE!
 
Paola mendoza
Paola mendozaPaola mendoza
Paola mendozaAREQUIPE!
 
Sistemas manejadores de base de datos
Sistemas manejadores de base de datosSistemas manejadores de base de datos
Sistemas manejadores de base de datosLuis Vázquez
 
ALEJANDRA GUERRERO Y YULEIDY HERNANDEZ
ALEJANDRA GUERRERO Y YULEIDY HERNANDEZALEJANDRA GUERRERO Y YULEIDY HERNANDEZ
ALEJANDRA GUERRERO Y YULEIDY HERNANDEZAREQUIPE!
 
tarea base de datos
tarea base de datostarea base de datos
tarea base de datosAREQUIPE!
 
Bbdd 01 - bases de datos
Bbdd 01 - bases de datosBbdd 01 - bases de datos
Bbdd 01 - bases de datosDario
 
Cirber consulta. sulbey niño y fernanda villada
Cirber consulta. sulbey niño y fernanda villadaCirber consulta. sulbey niño y fernanda villada
Cirber consulta. sulbey niño y fernanda villadaAREQUIPE!
 
BASE DE DATOS
BASE DE DATOS BASE DE DATOS
BASE DE DATOS AREQUIPE!
 
Paola mendoza
Paola mendozaPaola mendoza
Paola mendozaAREQUIPE!
 
Marcela Pita y Paula Prada
Marcela Pita y Paula PradaMarcela Pita y Paula Prada
Marcela Pita y Paula PradaAREQUIPE!
 

Similar to 01 Introducion Bd (20)

baseIntroduccion bd
baseIntroduccion bdbaseIntroduccion bd
baseIntroduccion bd
 
adm. base de datos intro.pdf
adm. base de datos intro.pdfadm. base de datos intro.pdf
adm. base de datos intro.pdf
 
Yulieth Ardila
Yulieth ArdilaYulieth Ardila
Yulieth Ardila
 
cc302modulo1
cc302modulo1cc302modulo1
cc302modulo1
 
Referente conceptual
Referente conceptualReferente conceptual
Referente conceptual
 
Laura Garcia y Camila Hernandez
Laura Garcia y Camila HernandezLaura Garcia y Camila Hernandez
Laura Garcia y Camila Hernandez
 
Karen Angarita Y Maria Paula Niño!
Karen Angarita Y Maria Paula Niño!Karen Angarita Y Maria Paula Niño!
Karen Angarita Y Maria Paula Niño!
 
Karen Angarita Y Maria Paula Niño!
Karen Angarita Y Maria Paula Niño!Karen Angarita Y Maria Paula Niño!
Karen Angarita Y Maria Paula Niño!
 
Doc111
Doc111Doc111
Doc111
 
Paola mendoza
Paola mendozaPaola mendoza
Paola mendoza
 
Sistemas manejadores de base de datos
Sistemas manejadores de base de datosSistemas manejadores de base de datos
Sistemas manejadores de base de datos
 
ALEJANDRA GUERRERO Y YULEIDY HERNANDEZ
ALEJANDRA GUERRERO Y YULEIDY HERNANDEZALEJANDRA GUERRERO Y YULEIDY HERNANDEZ
ALEJANDRA GUERRERO Y YULEIDY HERNANDEZ
 
Referente conceptual
Referente conceptualReferente conceptual
Referente conceptual
 
tarea base de datos
tarea base de datostarea base de datos
tarea base de datos
 
LAURA VERA!
LAURA VERA!LAURA VERA!
LAURA VERA!
 
Bbdd 01 - bases de datos
Bbdd 01 - bases de datosBbdd 01 - bases de datos
Bbdd 01 - bases de datos
 
Cirber consulta. sulbey niño y fernanda villada
Cirber consulta. sulbey niño y fernanda villadaCirber consulta. sulbey niño y fernanda villada
Cirber consulta. sulbey niño y fernanda villada
 
BASE DE DATOS
BASE DE DATOS BASE DE DATOS
BASE DE DATOS
 
Paola mendoza
Paola mendozaPaola mendoza
Paola mendoza
 
Marcela Pita y Paula Prada
Marcela Pita y Paula PradaMarcela Pita y Paula Prada
Marcela Pita y Paula Prada
 

More from Kudos S.A.S

AWS - Ingrese a la era de las bases de datos personalizadas: Encuentre la bas...
AWS - Ingrese a la era de las bases de datos personalizadas: Encuentre la bas...AWS - Ingrese a la era de las bases de datos personalizadas: Encuentre la bas...
AWS - Ingrese a la era de las bases de datos personalizadas: Encuentre la bas...Kudos S.A.S
 
Miradas al exterior.
Miradas al exterior. Miradas al exterior.
Miradas al exterior. Kudos S.A.S
 
Bringing GEOSS services into Practice for Beginners: GeoNode Tutorial
Bringing GEOSS services into Practice for Beginners: GeoNode TutorialBringing GEOSS services into Practice for Beginners: GeoNode Tutorial
Bringing GEOSS services into Practice for Beginners: GeoNode TutorialKudos S.A.S
 
Uso de Tecnologías Geoespaciales y Big Data para mejorar los procesos de actu...
Uso de Tecnologías Geoespaciales y Big Data para mejorar los procesos de actu...Uso de Tecnologías Geoespaciales y Big Data para mejorar los procesos de actu...
Uso de Tecnologías Geoespaciales y Big Data para mejorar los procesos de actu...Kudos S.A.S
 
Using python to analyze spatial data
Using python to analyze spatial dataUsing python to analyze spatial data
Using python to analyze spatial dataKudos S.A.S
 
Proyecto Mapa Nacional de Amenaza Relativa por Movimientos en Masa
Proyecto Mapa Nacional de Amenaza Relativa por Movimientos en MasaProyecto Mapa Nacional de Amenaza Relativa por Movimientos en Masa
Proyecto Mapa Nacional de Amenaza Relativa por Movimientos en MasaKudos S.A.S
 
Presentación software libre v2
Presentación software libre v2Presentación software libre v2
Presentación software libre v2Kudos S.A.S
 
A Web Application Designed to Publish Information of Surface Manifestations o...
A Web Application Designed to Publish Information of Surface Manifestations o...A Web Application Designed to Publish Information of Surface Manifestations o...
A Web Application Designed to Publish Information of Surface Manifestations o...Kudos S.A.S
 
Portafolio Empresarial Egresados Universidad Nacional de Colombia 2013
Portafolio Empresarial Egresados Universidad Nacional de Colombia 2013Portafolio Empresarial Egresados Universidad Nacional de Colombia 2013
Portafolio Empresarial Egresados Universidad Nacional de Colombia 2013Kudos S.A.S
 
Conferencias ACIS: Análisis y visualización de información georreferenciada u...
Conferencias ACIS: Análisis y visualización de información georreferenciada u...Conferencias ACIS: Análisis y visualización de información georreferenciada u...
Conferencias ACIS: Análisis y visualización de información georreferenciada u...Kudos S.A.S
 
Implementación de Fábricas de Software en el Sector Público Colombiano
Implementación de Fábricas de Software en el Sector Público ColombianoImplementación de Fábricas de Software en el Sector Público Colombiano
Implementación de Fábricas de Software en el Sector Público ColombianoKudos S.A.S
 
Presentacion SNC : Sistema Nacional Catastral de Colombia
Presentacion SNC : Sistema Nacional Catastral de ColombiaPresentacion SNC : Sistema Nacional Catastral de Colombia
Presentacion SNC : Sistema Nacional Catastral de ColombiaKudos S.A.S
 
Analizando y visualizando información geoespacial utilizando cloud computing
Analizando y visualizando información geoespacial utilizando cloud computingAnalizando y visualizando información geoespacial utilizando cloud computing
Analizando y visualizando información geoespacial utilizando cloud computingKudos S.A.S
 
Manejo de información raster_en_post_gis-2.0-
Manejo de información raster_en_post_gis-2.0-Manejo de información raster_en_post_gis-2.0-
Manejo de información raster_en_post_gis-2.0-Kudos S.A.S
 
Crowd-sourcing free and open geographic data: information poverty solutions f...
Crowd-sourcing free and open geographic data: information poverty solutions f...Crowd-sourcing free and open geographic data: information poverty solutions f...
Crowd-sourcing free and open geographic data: information poverty solutions f...Kudos S.A.S
 
Software libre y Sistemas de Información Geográfica
Software libre y Sistemas de Información GeográficaSoftware libre y Sistemas de Información Geográfica
Software libre y Sistemas de Información GeográficaKudos S.A.S
 
Modelamiento en Web de Geoinformación de la Amazonía Colombiana con el uso de...
Modelamiento en Web de Geoinformación de la Amazonía Colombiana con el uso de...Modelamiento en Web de Geoinformación de la Amazonía Colombiana con el uso de...
Modelamiento en Web de Geoinformación de la Amazonía Colombiana con el uso de...Kudos S.A.S
 
Kudos Flashcamp Bogota 2009
Kudos Flashcamp Bogota 2009Kudos Flashcamp Bogota 2009
Kudos Flashcamp Bogota 2009Kudos S.A.S
 
Geo Marketing, ¿Herramienta o Gadget?:
Geo Marketing, ¿Herramienta o Gadget?: Geo Marketing, ¿Herramienta o Gadget?:
Geo Marketing, ¿Herramienta o Gadget?: Kudos S.A.S
 
Integración de Adobe Flex y Google Maps: Aplicaciones Geográficas Enriquecida...
Integración de Adobe Flex y Google Maps: Aplicaciones Geográficas Enriquecida...Integración de Adobe Flex y Google Maps: Aplicaciones Geográficas Enriquecida...
Integración de Adobe Flex y Google Maps: Aplicaciones Geográficas Enriquecida...Kudos S.A.S
 

More from Kudos S.A.S (20)

AWS - Ingrese a la era de las bases de datos personalizadas: Encuentre la bas...
AWS - Ingrese a la era de las bases de datos personalizadas: Encuentre la bas...AWS - Ingrese a la era de las bases de datos personalizadas: Encuentre la bas...
AWS - Ingrese a la era de las bases de datos personalizadas: Encuentre la bas...
 
Miradas al exterior.
Miradas al exterior. Miradas al exterior.
Miradas al exterior.
 
Bringing GEOSS services into Practice for Beginners: GeoNode Tutorial
Bringing GEOSS services into Practice for Beginners: GeoNode TutorialBringing GEOSS services into Practice for Beginners: GeoNode Tutorial
Bringing GEOSS services into Practice for Beginners: GeoNode Tutorial
 
Uso de Tecnologías Geoespaciales y Big Data para mejorar los procesos de actu...
Uso de Tecnologías Geoespaciales y Big Data para mejorar los procesos de actu...Uso de Tecnologías Geoespaciales y Big Data para mejorar los procesos de actu...
Uso de Tecnologías Geoespaciales y Big Data para mejorar los procesos de actu...
 
Using python to analyze spatial data
Using python to analyze spatial dataUsing python to analyze spatial data
Using python to analyze spatial data
 
Proyecto Mapa Nacional de Amenaza Relativa por Movimientos en Masa
Proyecto Mapa Nacional de Amenaza Relativa por Movimientos en MasaProyecto Mapa Nacional de Amenaza Relativa por Movimientos en Masa
Proyecto Mapa Nacional de Amenaza Relativa por Movimientos en Masa
 
Presentación software libre v2
Presentación software libre v2Presentación software libre v2
Presentación software libre v2
 
A Web Application Designed to Publish Information of Surface Manifestations o...
A Web Application Designed to Publish Information of Surface Manifestations o...A Web Application Designed to Publish Information of Surface Manifestations o...
A Web Application Designed to Publish Information of Surface Manifestations o...
 
Portafolio Empresarial Egresados Universidad Nacional de Colombia 2013
Portafolio Empresarial Egresados Universidad Nacional de Colombia 2013Portafolio Empresarial Egresados Universidad Nacional de Colombia 2013
Portafolio Empresarial Egresados Universidad Nacional de Colombia 2013
 
Conferencias ACIS: Análisis y visualización de información georreferenciada u...
Conferencias ACIS: Análisis y visualización de información georreferenciada u...Conferencias ACIS: Análisis y visualización de información georreferenciada u...
Conferencias ACIS: Análisis y visualización de información georreferenciada u...
 
Implementación de Fábricas de Software en el Sector Público Colombiano
Implementación de Fábricas de Software en el Sector Público ColombianoImplementación de Fábricas de Software en el Sector Público Colombiano
Implementación de Fábricas de Software en el Sector Público Colombiano
 
Presentacion SNC : Sistema Nacional Catastral de Colombia
Presentacion SNC : Sistema Nacional Catastral de ColombiaPresentacion SNC : Sistema Nacional Catastral de Colombia
Presentacion SNC : Sistema Nacional Catastral de Colombia
 
Analizando y visualizando información geoespacial utilizando cloud computing
Analizando y visualizando información geoespacial utilizando cloud computingAnalizando y visualizando información geoespacial utilizando cloud computing
Analizando y visualizando información geoespacial utilizando cloud computing
 
Manejo de información raster_en_post_gis-2.0-
Manejo de información raster_en_post_gis-2.0-Manejo de información raster_en_post_gis-2.0-
Manejo de información raster_en_post_gis-2.0-
 
Crowd-sourcing free and open geographic data: information poverty solutions f...
Crowd-sourcing free and open geographic data: information poverty solutions f...Crowd-sourcing free and open geographic data: information poverty solutions f...
Crowd-sourcing free and open geographic data: information poverty solutions f...
 
Software libre y Sistemas de Información Geográfica
Software libre y Sistemas de Información GeográficaSoftware libre y Sistemas de Información Geográfica
Software libre y Sistemas de Información Geográfica
 
Modelamiento en Web de Geoinformación de la Amazonía Colombiana con el uso de...
Modelamiento en Web de Geoinformación de la Amazonía Colombiana con el uso de...Modelamiento en Web de Geoinformación de la Amazonía Colombiana con el uso de...
Modelamiento en Web de Geoinformación de la Amazonía Colombiana con el uso de...
 
Kudos Flashcamp Bogota 2009
Kudos Flashcamp Bogota 2009Kudos Flashcamp Bogota 2009
Kudos Flashcamp Bogota 2009
 
Geo Marketing, ¿Herramienta o Gadget?:
Geo Marketing, ¿Herramienta o Gadget?: Geo Marketing, ¿Herramienta o Gadget?:
Geo Marketing, ¿Herramienta o Gadget?:
 
Integración de Adobe Flex y Google Maps: Aplicaciones Geográficas Enriquecida...
Integración de Adobe Flex y Google Maps: Aplicaciones Geográficas Enriquecida...Integración de Adobe Flex y Google Maps: Aplicaciones Geográficas Enriquecida...
Integración de Adobe Flex y Google Maps: Aplicaciones Geográficas Enriquecida...
 

Recently uploaded

David_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDavid_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDAVIDROBERTOGALLEGOS
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfcristianrb0324
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointValerioIvanDePazLoja
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerenciacubillannoly
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)JuanStevenTrujilloCh
 
Clasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptxClasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptxCarolina Bujaico
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosAlbanyMartinez7
 
Viguetas Pretensadas en concreto armado
Viguetas Pretensadas  en concreto armadoViguetas Pretensadas  en concreto armado
Viguetas Pretensadas en concreto armadob7fwtwtfxf
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1ivanapaterninar
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfFernandoOblitasVivan
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfKarinaCambero3
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docxobandopaula444
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxhasbleidit
 
PROYECCIÓN DE VISTAS planos de vistas y mas
PROYECCIÓN DE VISTAS planos de vistas y masPROYECCIÓN DE VISTAS planos de vistas y mas
PROYECCIÓN DE VISTAS planos de vistas y maslida630411
 
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guiaORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guiaYeimys Ch
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar24roberto21
 

Recently uploaded (20)

David_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDavid_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptx
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdf
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 Testcontainers
 
Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power Point
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerencia
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)
 
Clasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptxClasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptx
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos Juridicos
 
Viguetas Pretensadas en concreto armado
Viguetas Pretensadas  en concreto armadoViguetas Pretensadas  en concreto armado
Viguetas Pretensadas en concreto armado
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdf
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdf
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
 
PROYECCIÓN DE VISTAS planos de vistas y mas
PROYECCIÓN DE VISTAS planos de vistas y masPROYECCIÓN DE VISTAS planos de vistas y mas
PROYECCIÓN DE VISTAS planos de vistas y mas
 
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guiaORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar
 

01 Introducion Bd

  • 1. Sistemas de Bases de Datos II - Semestre 2006 Actualización de transparencias de Claudia 1 Jiménez/ Marcela Varas
  • 2. Sistemas de Bases de Datos 2
  • 3. Componentes de los SBD La base de datos (BD)  El Sistema de Gestión de Bases de Datos  (SGBD, DBMS) Programas de aplicación  Un conjunto de usuarios  Máquinas  Programas utilitarios (generadores de  informes, de interfaces, herramientas de desarrollo, de administración, etc.) 3
  • 4. Enfoque de Base de Datos Una colección grande de datos coherente y  relacionados Datos son hechos registrables y con significado  implícito. Una base de datos representa algún aspecto del  mundo real Datos con una redundancia controlada  Datos compartidos por usuarios y aplicaciones  Soporte de vistas de los datos  Datos cuyo almacenamiento es independiente y  cuya descripción (metadato) se almacena junto a los datos. 4
  • 5. Ejemplos de Bases de Datos 1.-BDR Empleados y Supervisores: Relación EMPLEADO 2.-BDR Piezas: Relaciones Piezas y Uso 5
  • 6. Ejemplos de Bases de Datos 3.-BDR Barcos: Relaciones Barco, Puerto, Carga, Misión 6
  • 7. Bases de Datos Integrada: se entiende que una base de  datos puede considerarse como una unificación de varios archivos de datos independientes Compartida: Se entiende que partes  individuales de la Base de Datos pueden compartirse entre varios usuarios distintos, en el sentido que cada uno de ellos puede tener acceso a la misma parte de la Base de Datos y utilizarla con propósitos diferentes 7
  • 8. Bases de Datos Vistas: Diferentes usuarios pueden tener  una perspectiva o vista diferente de los datos. Una vista es un subconjunto de los datos o datos virtuales derivados de los almacenados en la base de datos 8
  • 9. Bases de Datos Redundancia controlada: no existan  duplicidades perjudiciales ni innecesarias. Las redundancias físicas, convenientes muchas veces a fin de responder a objetivos de eficiencia, sean tratadas por el mismo sistema, de modo que no puedan producirse incoherencias. Esto significa que en las bases de datos NO está permitida la redundancia lógica, pero si se admite cierta redundancia física por motivos de eficiencia. 9
  • 10. Bases de Datos Metadata: En las bases de datos, la  descripción, y en algunos casos, también una definición y documentación completa sobre los datos, se almacenan junto con éstos, de modo que éstos están documentados, y cualquier cambio que se produzca debe quedar recogido en el sistema. 10
  • 11. Bases de Datos Independencia: La característica que  permite a independencia entre los datos y los programas es la abstracción de datos. Esta abstracción de los datos de una base de datos está asociada con el modelo de datos que permite definir un SGBD. 11
  • 12. Archivos versus DB Las aplicaciones deben localizar grandes  conjuntos de datos entre memoria secundaria y principal Datos requieren código especial para  diferentes consultas Se deben proteger los datos para mantener  consistencia y manejo de concurrencia Recuperación ante falla  Manejo de seguridad de control de acceso  12
  • 14. Ventajas de las BD Independencia de los datos respecto a los  tratamientos y viceversa: un cambio en los tratamientos no imponga un nuevo diseño lógico y/o físico de la base de datos. Por otro lado, cambios en la incorporación, desaparición de datos, cambios en la estructura física o caminos de acceso no deben obligar a alterar los programas. Así se evita la reprogramación de las aplicaciones. Es el punto de partida para la adaptación de los sistemas de información a la evolución de las organizaciones. 14
  • 15. Ventajas de las BD Coherencia de los resultados: debido a que  la información de la base de datos se recoge y se almacena una sola vez, en todos los tratamientos se utilizan los mismos datos, por lo que los resultados de estos son coherentes y comparables. Así, se eliminan las divergencias en los resultados. 15
  • 16. Ventajas de las BD Mejor disponibilidad de los datos para el  conjunto de los usuarios: en una base de datos ningún usuario es propietario de los datos, pues éstos se comparten entre las aplicaciones, existiendo una mayor disponibilidad y transparencia. 16
  • 17. Ventajas de las BD Mayor valor informativo: esto se refiere al concepto  de sinergia, en donde el valor informativo del conjunto de datos es superior a la suma del valor informativo de los elementos individuales. Mejor y más normalizada documentación: la  mayoría de los SGBD proporcionan herramientas para reflejar el contenido semántico de los datos, es decir, incluyen una descripción de los datos dentro del sistema (metadata). 17
  • 18. Ventajas de las BD Mayor eficiencia en la captura, validación e ingreso  de datos al sistema: al no existir redundancias, los datos se capturan y validan una sola vez aumentando el rendimiento del proceso previo al almacenamiento Reducción del espacio de almacenamiento: por un  lado, la disminución de redundancias y las técnicas de compactación hacen que disminuya el espacio en disco. Sin embargo, los diccionarios, referencias, punteros, listas invertidas también ocupan espacio. 18
  • 20. Desventajas de las BD Instalación costosa: equipos: nuevas instalaciones  o ampliaciones, sistemas operativos, compiladores, SGBD comerciales, computadores más poderosos, etc. Personal especializado: es clave la administración  de la base de datos (DBA) y los diseñadores y programadores se requiere de conocimientos específicos. Desfase entre teoría y práctica: muchos ejecutivos  asumen que ciertas funcionalidades de un sistema de base de datos son ya un hecho (informes de gestión, OLAP) cuando en realidad un SBD es OLTP. 20
  • 21. Desventajas de las BD Implantación larga y costosa: Sucede  muchas veces por la calidad de los datos que manejan las organizaciones. Ausencia de estándares: A pesar del  estándar SQL2, aún quedan aspectos ciertos tipos de bases de datos no estandarizados (en la Web, OO, etc.) 21
  • 22. Archivos versus SGBD Las aplicaciones deben localizar grandes  conjuntos de datos entre memoria secundaria y principal Datos requieren código especial para  diferentes consultas Se deben proteger los datos para mantener  consistencia y manejo de concurrencia Recuperación ante falla  Manejo de seguridad de control de acceso  22
  • 23. Funciones del SGBD Permite especificar la BD, su estructura y las  relaciones que existen entre los datos, las reglas de integridad semántica, las vistas lógicas de los usuarios, los controles a efectuar antes de autorizar el acceso a la base, características de tipo físico. 23
  • 24. Funciones del SGBD Permite a los usuarios de la base (todos)  buscar, eliminar o modificar los datos de la base, de acuerdo a las especificaciones y normas de seguridad dadas por el administrador. 24
  • 25. Funciones del SGBD Reúne todas las interfaces que necesitan los  diferentes tipos de usuarios para comunicarse con la base y proporciona un conjunto de procedimientos para el administrador. Algunas de estas funciones de servicio son:  cambiar capacidades de los archivos  obtener estadísticas de utilización  respaldos  carga y descarga de la base  seguridad, etc.  25
  • 26. Lenguajes de los SGBD Las distintas funciones que cumple un SGBD, hace  necesario contar con diferentes lenguajes y procedimientos que permitan la comunicación con la base de datos. Por tipo de función, tendremos lenguajes de  definición (LDD o DDL)y lenguajes de manipulación (LMD o DML). Por tipo de usuarios tendremos lenguajes para  informáticos y lenguajes para no informáticos o usuarios finales. 26
  • 27. Lenguajes de los SGBD: SQL SQL (Structured Query Language) es DDL y DML.  Presente en los SGBD Relacionales  No necesariamente es un lenguaje para usuarios  finales Lenguaje autocontenido (puede por sí solo actuar  con la BD) Lenguaje no procedural (no especifica cómo actuar  con la BD en detalle) Lenguaje que puede actuar como huésped de un  lenguaje anfitrión (por ejemplo PL/SQL de Oracle es el anfitrión y SQL actúa como huésped) 27
  • 28. Arquitectura de BD Uno de los principales objetivos de las  bases de datos es conseguir la independencia entre las estructuras lógica y física de los datos, que tiene como consecuencia la independencia entre datos y aplicaciones. Así, los cambios en la estructura de los datos tengan una repercusión mínima en los programas de aplicación y viceversa. 28
  • 29. Arquitectura de BD Este concepto de independencia implica la separación entre el  almacenamiento y la organización lógica de los datos, con lo que se consigue:  Los datos se presentarán de formas distintas, según las necesidades de los usuarios.  El almacenamiento de los datos, su estructura lógica y los programas de aplicación serán independientes unos de otros. En los SI/TI (Sistemas Informáticos) existen 2 estructuras: la  lógica (vista del usuario) y la física (forma en que se encuentran los datos en el almacenamiento). 29
  • 30. Arquitectura de BD En las bases de datos aparece un nuevo  nivel de abstracción llamado nivel conceptual, estructura lógica global o esquema. Esta estructura intermedia es una representación global de los datos independiente de equipos y los usuarios (visión de la empresa). Los otros dos niveles corresponden al nivel  de máquina o interno y al nivel de usuario o externo. 30
  • 31. Arquitectura de BD Nivel Externo Vista Individuales de los Usuarios Nivel Conceptual Vista Comunitaria de los Usuarios Nivel Interno Vista del Almacenamiento Figura 1.5. - Arquitectura de tres niveles de una Base de Datos 31
  • 32. Arquitectura de BD: Nivel Externo Se ocupa de las vistas individuales de los usuarios.  Los usuarios pueden ser programadores de aplicaciones o usuarios finales. Habrá tantos esquemas externos como exijan las  diferentes aplicaciones y un mismo esquema externo puede ser utilizado por varias aplicaciones En el deberán encontrarse reflejados solo aquellos  datos e interrelaciones que necesite un usuario en particular. También deben especificarse las restricciones de uso, como por ejemplo, derecho a borrar o insertar determinados datos. 32
  • 33. Arquitectura de BD: Nivel Conceptual Tiene por objetivo describir en términos  abstractos pero con absoluta fidelidad una cierta realidad de una organización y su proceso de gestión. Por ser la visión general de los datos,  deberá incluir la descripción de todos los datos e interrelaciones entre éstos, restricciones de integridad y confidencialidad. Este nivel es lo que le corresponde al  diseñador de BD 33
  • 34. Arquitectura de BD: Nivel Interno Este esquema es dependiente del SGBD  Estrategia de almacenamiento  Camino de acceso  Técnicas de compresión de datos  Técnicas de criptografía  Técnicas de Tuning y optimización  Dispositivos de memoria: tamaño de la página,  nro. de páginas asignadas a cada área de almacenamiento, tamaño de los buffers de E/S 34
  • 35. Arquitectura de BD y SGBD 35
  • 36. Arquitectura Cliente/Servidor Otra forma de ver los sistemas de bases de  datos: una parte, llamada servidor y la otra, formada por un conjunto de clientes. El servidor es el SGBD. Los clientes son las  diversas aplicaciones que se ejecutan sobre el SGBD (aplicaciones escritas por el usuario o aplicaciones proporcionadas por el fabricante) 36
  • 37. Arquitectura Cliente/Servidor Usuarios Finales Clientes Aplicaciones SGBD Servidor Base de datos 37
  • 38. Arquitectura Cliente/Servidor Un SBD puede operar en dos máquinas  diferentes. Existe la factibilidad del procesamiento distribuido: distintas máquinas conectadas a través de una red, de manera que el procesamiento pueda dividirse entre ellas. Una organización típica para SBD es que el  servidor y el cliente se ejecutan en máquinas distintas 38
  • 39. Arquitectura cliente/servidor Clientes y servidor Operando en máquinas diferentes Máquina cliente Aplicaciones Acceso remoto transparente Máquina servidor SGBD 39
  • 40. Ventajas de C/S Procesamiento del servidor y del cliente se hacen  en paralelo->Mejoras en tiempos de respuesta Máquina servidora adecuada y adaptada a la  función del SGBD->Mejor desempeño Máquina cliente adaptada a las necesidades del  usuario final->mejores interfaces, mejor facilidad de uso Varias máquinas clientes son capaces de acceder  a la máquina servidor->compartición de una sola BD entre varios clientes. Esta es una forma típica de operar en una empresa. 40
  • 41. Arquitectura cliente/servidor Otra forma común es donde cada máquina opera  como cliente y servidor al mismo tiempo. Ejemplo sucursales. Esta forma de operar es también típica: datos  almacenados en varias máquinas y las aplicaciones requieren acceder a los datos de más de una máquina Máquina cliente accede a varios servidores, pero uno a la  vez. Máquina cliente accede a varios servidores en forma  simultánea. Esto último se llama sistema de bases de datos distribuida. 41
  • 42. Casificación de SGBD Basada en modelo de datos:  Relacional  Orientada al objeto  Objeto-relacional  Jerárquicos  Red  Basada en el número de usuarios:  Monousuario  Multiusuario  Basada en el número de sitios:  Centralizado  Distribuido  42