SlideShare una empresa de Scribd logo
1 de 11
REPUBLICA BOLIVARIANA DE VENEZUELA
               MINISTERIO DEL PODER POPULAR PARA LA EDUCACION SUPERIOR
                  UNIVERSIDAD PEDAGOGICA EXPERIMENTAL LIBERTADOR




                                                                    INTEGRANTES:
PROF.: BEATRIZ ORTEGA
                                                                   ELENA JIMENEZ
                                                                  NIURKA REPEREZ
                                                                  MANUEL DURAN
                             VALENCIA, NOVIEMBRE 2012
SISTEMA DE BASE DE DATOS
   Se puede definir como un     Características     de     un
                                 sistema de base de datos:
    conjunto de programas que    Independencia lógica y física
    se encarga de manejar,       de datos.
    coordinar,    ordenar    y   Reducción>Redudancia       de
    manipular          grandes   Datos
                                 Acceso
    volúmenes de información y   concurrentes>Multiples
    esta formado por:            usuarios
                                 Integridad>Datos
   Los usuarios
                                 Consultas          complejas
   Los componentes físicos      optimizadas
    (Hardware)                   Seguridad    de   acceso    y
                                 auditoria
   Los componentes lógicos      Respaldo y recuperación
    (Software)                   Acceso>Lenguje
                                 programación estandar
DESARROLLO HISTÓRICO
   Herman Hollerit (1860-1929) primer ingeniero estadístico de la historia, invento una
    computadora llamada “Máquina Automática Perforadora de Tarjetas
   Década de 1950. Empezó a automatizar la información de las nóminas, Consistía en leer
    una cinta o más y pasar los datos a otra, y también se podían pasar desde las tarjetas
    perforadas. Simulando un sistema de Backup.
   Década de 1960. El uso de los discos. Los discos dieron inicio a las Bases de Datos, de red y
    jerárquica, era posible guardar estructuras de datos como listas y árboles.
   Década de 1970. Edgar Frank Codd (23 de agosto de 1923 – 18 de abril de 2003), definió el
    modelo relacional y publicó una serie de reglas para la evaluación de administradores de
    sistemas de datos relacionales y así nacieron las bases de datos relacionales.
   Década de 1980. Las bases de datos relacionales con su sistema de tablas, filas y
    columnas, pudieron competir con las bases de datos jerárquicas y de red
   Principios década de los 90. Se crea el lenguaje SQL, que es un lenguaje programado
    para consultas.
   Finales de la década de los 90. El boom de esta década fue la aparición de la WWW
    “Word Wide Web‿ ya que por éste medio se facilitaba la consulta de las bases de datos. 
   Siglo XXI. En la actualidad existe gran cantidad de alternativas en línea que permiten
    hacer búsquedas orientadas a necesidades especificas de los usuarios, una de las tendencias
    más amplias son las bases de datos que cumplan con el protocolo Open Archives Initiative –
    Protocol for Metadata Harvesting (OAI-PMH) los cuales permiten el almacenamiento de
    gran cantidad de artículos que permiten una mayor visibilidad y acceso en el ámbito
    científico y general.
LA ABSTRACCIÓN DE DATOS
   La abstracción de datos es la característica de un sistema de bases
    de datos, permite al usuario o programador operar con los datos
    sin necesidad de conocer detalles que para él no son de
    “importancia”.
                     NIVELES DE ABSTRACCIÓN
   Nivel Físico. Determina como están almacenados físicamente los
    datos (pistas, sectores, cilindros), representa el nivel más bajo.
   Nivel Lógico o Conceptual. Determina la organización de los
    archivos. Índices, llaves, orden de campos, relaciones, tipos de
    datos.
   Nivel de Vistas. Oculta parte de la información a los usuarios, es
    decir hace visible solo una parte de la base de datos.
TIPOS DE USUARIOS DE BASES DE
                DATOS
                        Son usuarios no sofisticados que interactúan en un
                        programa de aplicación con una interfaz de formularios
Usuarios normales       para rellenar campos, pueden también simplemente leer
                        informes generados de la base de datos.
                            Son profesionales informáticos que escriben los programas de
  Programadores de          aplicación, utilizando herramientas para desarrollar interfaces
                            de usuario, como las herramientas de desarrollo rápido de
    aplicaciones            aplicaciones (DRA)
                               usando el lenguaje  de consulta  de base de datos para hacer
                               sus consultas. Los analistas que envían las consultas para
         Usuarios              explorar los datos en la base de datos entran en esta
        sofisticados           categoría, usando ellos las herramientas de procesamiento
                               analítico en línea (OLAP) o herramientas de
                               recopilación de datos.


             Usuarios              Entre estas aplicaciones están los sistemas de diseño
                                   asistido por computadora, sistemas de base de
          especializados           conocimientos y sistemas expertos,  sistemas que
                                   almacenan datos de tipos complejos (como gráficos y de
                                   audio) y sistemas de modelado de entorno.



          Administradores de la
                                         Son las personas que tienen el
           base de datos (ABD)
                                         control central del SGBD
ELEMENTOS FUNCIONALES DE UN SISTEMA
         DE BASE DE DATOS
Es un Sistema de Base de Datos (SBD) se encuentra dividido
  en módulos, cada uno de los cuales controla una parte de
  las funciones que ejecuta el sistema; en la mayoría de los
  casos, el sistema operativo proporciona únicamente los
  servicios más básicos y el SBD se encarga de controlas el
  manejo correcto de los datos. Los elementos funcionales se
  pueden dividir a grandes rasgos en:
 Gestor de archivos:

 Compilador DDL:

 Archivos de datos: Almacenan la información (los datos).

 Diccionario de datos:

 Índices: .
LOS ELEMENTOS FUNCIONALES SE
PUEDEN DIVIDIR A GRANDES RASGOS EN:
   Gestor de archivos: Se encarga de las estructuras de
    datos que se emplean para representar la información
    almacenada y asignar el espacio en disco.

   Manejador de Base de Datos: Es el interface entre los
    datos de bajo nivel almacenados en la Base y los
    programas de aplicaciones y consultas de datos.

   Procesador de consultas: Traduce las proposiciones
    del lenguaje de consultas a instrucciones de bajo nivel
    para que las entienda el manejador de Base de Datos a
    petición del usuario equivalente pero más eficiente.
LOS ELEMENTOS FUNCIONALES SE
    PUEDEN DIVIDIR A GRANDES RASGOS EN:
      Compilador DDL: Convierte las proposiciones DDL
       en un conjunto de tablas que contienen metadatos.

      Archivos de datos: Almacenan la información (los
       datos).

      Diccionario de datos: Almacena información
       referida a la estructura de la Base de Datos. Se debe
       poner un gran énfasis en un buen diseño y una
       implementación adecuada del diccionario de datos.

      Índices: Proporcionan acceso rápido a elementos de
       datos que tienen valores particulares.
DISEÑO LÓGICO DE UNA BASE DE
                  DATOS

   El diseño lógico: su función es convertir los esquemas conceptuales
    locales en un esquema lógico global que se ajuste al modelo de SGBD
    sobre el que se vaya a implementar el sistema.



   El objetivo del diseño lógico: es obtener una representación que use,
    del modo más eficiente posible, los recursos que el modelo de SGBD
    posee para estructurar los datos y para modelar las restricciones
MODELOS LÓGICOS DE UNA BASE DE
DATOS: JERÁRQUICOS, RELACIONALES Y
              REDES

   Jerárquicos: se organiza la información con jerarquía en la que la
    relación entre las entidades de este modelo siempre es del tipo padre /
    hijo. De esta forma hay una serie de nodos que contendrán atributos y
    que se relacionarán con nodos hijos de forma que puede haber más de
    un hijo para el mismo padre (pero un hijo sólo tiene un padre).

   Las entidades: de este modelo se llaman segmentos y los atributos
    campos. La forma visual de este modelo es de árbol invertido, en la parte
    superior están los padres y en la inferior los hijos.
MODELOS LÓGICOS DE UNA BASE DE
    DATOS: JERÁRQUICOS, RELACIONALES Y
                  REDES
   Relacionales: Los datos se muestran en forma de tablas y
    relaciones. Este es el modelo que se comenta en el presente
    documento. De hecho es el claramente más popular.
    Redes: Organiza la información en registros y enlaces. Los
    registros representan las entidades del modelo entidad / relación,
    almacenando los datos utilizando atributos, los enlaces permiten
    relacionar     los   registros    de    la   base     de     datos.
    El modelo en red más aceptado es el llamado codasyl, que
    durante mucho tiempo se ha convertido en un estándar.
    Las bases de datos en red son parecidas a las jerárquicas sólo que
    en ellas puede haber más de un padre. En este modelo se pueden
    representar perfectamente relaciones varios a varios. Pero su
    dificultad de manejo y complejidad hace que se estén abandonando
    completamente.

Más contenido relacionado

La actualidad más candente

PRESENTACIÓN INTRODUCCIÓN BASE DE DATOS
PRESENTACIÓN INTRODUCCIÓN BASE DE DATOSPRESENTACIÓN INTRODUCCIÓN BASE DE DATOS
PRESENTACIÓN INTRODUCCIÓN BASE DE DATOSWilmer Castañeda
 
Glosario de base de datos
Glosario de base de datosGlosario de base de datos
Glosario de base de datospaola584
 
Glosario de Base de Datos
Glosario de Base de DatosGlosario de Base de Datos
Glosario de Base de DatosCarlos Arturo
 
Fundamentos de la administracion de la base de 1
Fundamentos de la administracion de la base de 1Fundamentos de la administracion de la base de 1
Fundamentos de la administracion de la base de 1jrengifom
 
Historia de la tecnologia de base de datos
Historia de la tecnologia de base de datosHistoria de la tecnologia de base de datos
Historia de la tecnologia de base de datosralbarracin
 
Sistemas de base de datos
Sistemas de base de datosSistemas de base de datos
Sistemas de base de datosDeborah Roa
 
Bases de datos
Bases de datosBases de datos
Bases de datosJosue Diaz
 
BASES DE DATOS TERCERA GENERACIÓN
BASES DE DATOS TERCERA GENERACIÓNBASES DE DATOS TERCERA GENERACIÓN
BASES DE DATOS TERCERA GENERACIÓNandresgelvez
 
Introduccion a las Bases de Datos Relacionales
Introduccion a las Bases de Datos RelacionalesIntroduccion a las Bases de Datos Relacionales
Introduccion a las Bases de Datos Relacionalesesacre
 
Glosario de terminos de base de datos
Glosario de terminos de base de datosGlosario de terminos de base de datos
Glosario de terminos de base de datosJorguell Perez
 
Tipos de bases de datos
Tipos de bases de datosTipos de bases de datos
Tipos de bases de datosgberz
 

La actualidad más candente (18)

PRESENTACIÓN INTRODUCCIÓN BASE DE DATOS
PRESENTACIÓN INTRODUCCIÓN BASE DE DATOSPRESENTACIÓN INTRODUCCIÓN BASE DE DATOS
PRESENTACIÓN INTRODUCCIÓN BASE DE DATOS
 
Base de datos
Base de datosBase de datos
Base de datos
 
Glosario de base de datos
Glosario de base de datosGlosario de base de datos
Glosario de base de datos
 
Glosario de Base de Datos
Glosario de Base de DatosGlosario de Base de Datos
Glosario de Base de Datos
 
Fundamentos de la administracion de la base de 1
Fundamentos de la administracion de la base de 1Fundamentos de la administracion de la base de 1
Fundamentos de la administracion de la base de 1
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos 1
Base de datos 1Base de datos 1
Base de datos 1
 
Historia de la tecnologia de base de datos
Historia de la tecnologia de base de datosHistoria de la tecnologia de base de datos
Historia de la tecnologia de base de datos
 
Base de datos yy.
Base de datos yy.Base de datos yy.
Base de datos yy.
 
Bases de Datos de Tercera Generacion
Bases de Datos de Tercera GeneracionBases de Datos de Tercera Generacion
Bases de Datos de Tercera Generacion
 
Sistemas de base de datos
Sistemas de base de datosSistemas de base de datos
Sistemas de base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
BASES DE DATOS TERCERA GENERACIÓN
BASES DE DATOS TERCERA GENERACIÓNBASES DE DATOS TERCERA GENERACIÓN
BASES DE DATOS TERCERA GENERACIÓN
 
Introduccion a las Bases de Datos Relacionales
Introduccion a las Bases de Datos RelacionalesIntroduccion a las Bases de Datos Relacionales
Introduccion a las Bases de Datos Relacionales
 
Glosario de terminos de base de datos
Glosario de terminos de base de datosGlosario de terminos de base de datos
Glosario de terminos de base de datos
 
Glosario base de datos
Glosario base de datosGlosario base de datos
Glosario base de datos
 
Tipos de bases de datos
Tipos de bases de datosTipos de bases de datos
Tipos de bases de datos
 
Primera clase
Primera clasePrimera clase
Primera clase
 

Similar a Base de datos

Sistemas gestores de bases de datos unidad 1.
Sistemas gestores de bases de datos unidad 1.Sistemas gestores de bases de datos unidad 1.
Sistemas gestores de bases de datos unidad 1.Juan Anaya
 
Sistemas Gestores de Base de Datos
Sistemas Gestores de Base de DatosSistemas Gestores de Base de Datos
Sistemas Gestores de Base de DatosAlexandraConstante
 
Bases de-datos
Bases de-datosBases de-datos
Bases de-datossquall3800
 
Exposicion base datos
Exposicion  base datosExposicion  base datos
Exposicion base datosUNEFA
 
Exposicion base datos
Exposicion  base datosExposicion  base datos
Exposicion base datosUNEFA
 
Modelo de base de datos orientados a objetos
Modelo de base de datos orientados a objetosModelo de base de datos orientados a objetos
Modelo de base de datos orientados a objetosarmin tilano
 
Enfoque de archivos
Enfoque de archivosEnfoque de archivos
Enfoque de archivosUbaldogarcia
 
Presentacion base de datos. Alexander Benitez 28009324
Presentacion base de datos. Alexander Benitez 28009324Presentacion base de datos. Alexander Benitez 28009324
Presentacion base de datos. Alexander Benitez 28009324AlexanderBenitez21
 
SISTEMAS DE GESTION DE BASE DE DATOS 2023.pdf
SISTEMAS DE GESTION DE BASE DE DATOS 2023.pdfSISTEMAS DE GESTION DE BASE DE DATOS 2023.pdf
SISTEMAS DE GESTION DE BASE DE DATOS 2023.pdfEverCGonzalesRodrigo1
 
Bases de datos
Bases de datosBases de datos
Bases de datosmarquela
 
Diapositivas base de datos...
Diapositivas base de datos...Diapositivas base de datos...
Diapositivas base de datos...Dialy Ramirez
 
Presentacion Base de Datos.pptx
Presentacion Base de Datos.pptxPresentacion Base de Datos.pptx
Presentacion Base de Datos.pptxpabloamundarai
 

Similar a Base de datos (20)

Sistemas gestores de bases de datos unidad 1.
Sistemas gestores de bases de datos unidad 1.Sistemas gestores de bases de datos unidad 1.
Sistemas gestores de bases de datos unidad 1.
 
Sistemas Gestores de Base de Datos
Sistemas Gestores de Base de DatosSistemas Gestores de Base de Datos
Sistemas Gestores de Base de Datos
 
Bases de-datos
Bases de-datosBases de-datos
Bases de-datos
 
Exposicion base datos
Exposicion  base datosExposicion  base datos
Exposicion base datos
 
Exposicion base datos
Exposicion  base datosExposicion  base datos
Exposicion base datos
 
Tabajo de base de datos
Tabajo de base de datosTabajo de base de datos
Tabajo de base de datos
 
Modelo de base de datos orientados a objetos
Modelo de base de datos orientados a objetosModelo de base de datos orientados a objetos
Modelo de base de datos orientados a objetos
 
Enfoque de archivos
Enfoque de archivosEnfoque de archivos
Enfoque de archivos
 
Presentacion base de datos. Alexander Benitez 28009324
Presentacion base de datos. Alexander Benitez 28009324Presentacion base de datos. Alexander Benitez 28009324
Presentacion base de datos. Alexander Benitez 28009324
 
SISTEMAS DE GESTION DE BASE DE DATOS 2023.pdf
SISTEMAS DE GESTION DE BASE DE DATOS 2023.pdfSISTEMAS DE GESTION DE BASE DE DATOS 2023.pdf
SISTEMAS DE GESTION DE BASE DE DATOS 2023.pdf
 
base de datos
base de datosbase de datos
base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Unidad1
Unidad1Unidad1
Unidad1
 
Base de datos I
Base de datos IBase de datos I
Base de datos I
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Diapositivas base de datos...
Diapositivas base de datos...Diapositivas base de datos...
Diapositivas base de datos...
 
Presentacion Base de Datos.pptx
Presentacion Base de Datos.pptxPresentacion Base de Datos.pptx
Presentacion Base de Datos.pptx
 
Aprendizaje 4
Aprendizaje 4Aprendizaje 4
Aprendizaje 4
 
República bolivariana de venezuela
República bolivariana de venezuelaRepública bolivariana de venezuela
República bolivariana de venezuela
 

Último

Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 

Último (20)

Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 

Base de datos

  • 1. REPUBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACION SUPERIOR UNIVERSIDAD PEDAGOGICA EXPERIMENTAL LIBERTADOR INTEGRANTES: PROF.: BEATRIZ ORTEGA ELENA JIMENEZ NIURKA REPEREZ MANUEL DURAN VALENCIA, NOVIEMBRE 2012
  • 2. SISTEMA DE BASE DE DATOS  Se puede definir como un Características de un sistema de base de datos: conjunto de programas que Independencia lógica y física se encarga de manejar, de datos. coordinar, ordenar y Reducción>Redudancia de manipular grandes Datos Acceso volúmenes de información y concurrentes>Multiples esta formado por: usuarios Integridad>Datos  Los usuarios Consultas complejas  Los componentes físicos optimizadas (Hardware) Seguridad de acceso y auditoria  Los componentes lógicos Respaldo y recuperación (Software) Acceso>Lenguje programación estandar
  • 3. DESARROLLO HISTÓRICO  Herman Hollerit (1860-1929) primer ingeniero estadístico de la historia, invento una computadora llamada “Máquina Automática Perforadora de Tarjetas  Década de 1950. Empezó a automatizar la información de las nóminas, Consistía en leer una cinta o más y pasar los datos a otra, y también se podían pasar desde las tarjetas perforadas. Simulando un sistema de Backup.  Década de 1960. El uso de los discos. Los discos dieron inicio a las Bases de Datos, de red y jerárquica, era posible guardar estructuras de datos como listas y árboles.  Década de 1970. Edgar Frank Codd (23 de agosto de 1923 – 18 de abril de 2003), definió el modelo relacional y publicó una serie de reglas para la evaluación de administradores de sistemas de datos relacionales y así nacieron las bases de datos relacionales.  Década de 1980. Las bases de datos relacionales con su sistema de tablas, filas y columnas, pudieron competir con las bases de datos jerárquicas y de red  Principios década de los 90. Se crea el lenguaje SQL, que es un lenguaje programado para consultas.  Finales de la década de los 90. El boom de esta década fue la aparición de la WWW “Word Wide Web‿ ya que por éste medio se facilitaba la consulta de las bases de datos.   Siglo XXI. En la actualidad existe gran cantidad de alternativas en línea que permiten hacer búsquedas orientadas a necesidades especificas de los usuarios, una de las tendencias más amplias son las bases de datos que cumplan con el protocolo Open Archives Initiative – Protocol for Metadata Harvesting (OAI-PMH) los cuales permiten el almacenamiento de gran cantidad de artículos que permiten una mayor visibilidad y acceso en el ámbito científico y general.
  • 4. LA ABSTRACCIÓN DE DATOS  La abstracción de datos es la característica de un sistema de bases de datos, permite al usuario o programador operar con los datos sin necesidad de conocer detalles que para él no son de “importancia”. NIVELES DE ABSTRACCIÓN  Nivel Físico. Determina como están almacenados físicamente los datos (pistas, sectores, cilindros), representa el nivel más bajo.  Nivel Lógico o Conceptual. Determina la organización de los archivos. Índices, llaves, orden de campos, relaciones, tipos de datos.  Nivel de Vistas. Oculta parte de la información a los usuarios, es decir hace visible solo una parte de la base de datos.
  • 5. TIPOS DE USUARIOS DE BASES DE DATOS Son usuarios no sofisticados que interactúan en un programa de aplicación con una interfaz de formularios Usuarios normales para rellenar campos, pueden también simplemente leer informes generados de la base de datos. Son profesionales informáticos que escriben los programas de Programadores de aplicación, utilizando herramientas para desarrollar interfaces de usuario, como las herramientas de desarrollo rápido de aplicaciones aplicaciones (DRA) usando el lenguaje  de consulta  de base de datos para hacer sus consultas. Los analistas que envían las consultas para Usuarios explorar los datos en la base de datos entran en esta sofisticados categoría, usando ellos las herramientas de procesamiento analítico en línea (OLAP) o herramientas de recopilación de datos. Usuarios Entre estas aplicaciones están los sistemas de diseño asistido por computadora, sistemas de base de especializados conocimientos y sistemas expertos,  sistemas que almacenan datos de tipos complejos (como gráficos y de audio) y sistemas de modelado de entorno. Administradores de la Son las personas que tienen el base de datos (ABD) control central del SGBD
  • 6. ELEMENTOS FUNCIONALES DE UN SISTEMA DE BASE DE DATOS Es un Sistema de Base de Datos (SBD) se encuentra dividido en módulos, cada uno de los cuales controla una parte de las funciones que ejecuta el sistema; en la mayoría de los casos, el sistema operativo proporciona únicamente los servicios más básicos y el SBD se encarga de controlas el manejo correcto de los datos. Los elementos funcionales se pueden dividir a grandes rasgos en:  Gestor de archivos:  Compilador DDL:  Archivos de datos: Almacenan la información (los datos).  Diccionario de datos:  Índices: .
  • 7. LOS ELEMENTOS FUNCIONALES SE PUEDEN DIVIDIR A GRANDES RASGOS EN:  Gestor de archivos: Se encarga de las estructuras de datos que se emplean para representar la información almacenada y asignar el espacio en disco.  Manejador de Base de Datos: Es el interface entre los datos de bajo nivel almacenados en la Base y los programas de aplicaciones y consultas de datos.  Procesador de consultas: Traduce las proposiciones del lenguaje de consultas a instrucciones de bajo nivel para que las entienda el manejador de Base de Datos a petición del usuario equivalente pero más eficiente.
  • 8. LOS ELEMENTOS FUNCIONALES SE PUEDEN DIVIDIR A GRANDES RASGOS EN:  Compilador DDL: Convierte las proposiciones DDL en un conjunto de tablas que contienen metadatos.  Archivos de datos: Almacenan la información (los datos).  Diccionario de datos: Almacena información referida a la estructura de la Base de Datos. Se debe poner un gran énfasis en un buen diseño y una implementación adecuada del diccionario de datos.  Índices: Proporcionan acceso rápido a elementos de datos que tienen valores particulares.
  • 9. DISEÑO LÓGICO DE UNA BASE DE DATOS  El diseño lógico: su función es convertir los esquemas conceptuales locales en un esquema lógico global que se ajuste al modelo de SGBD sobre el que se vaya a implementar el sistema.  El objetivo del diseño lógico: es obtener una representación que use, del modo más eficiente posible, los recursos que el modelo de SGBD posee para estructurar los datos y para modelar las restricciones
  • 10. MODELOS LÓGICOS DE UNA BASE DE DATOS: JERÁRQUICOS, RELACIONALES Y REDES  Jerárquicos: se organiza la información con jerarquía en la que la relación entre las entidades de este modelo siempre es del tipo padre / hijo. De esta forma hay una serie de nodos que contendrán atributos y que se relacionarán con nodos hijos de forma que puede haber más de un hijo para el mismo padre (pero un hijo sólo tiene un padre).  Las entidades: de este modelo se llaman segmentos y los atributos campos. La forma visual de este modelo es de árbol invertido, en la parte superior están los padres y en la inferior los hijos.
  • 11. MODELOS LÓGICOS DE UNA BASE DE DATOS: JERÁRQUICOS, RELACIONALES Y REDES  Relacionales: Los datos se muestran en forma de tablas y relaciones. Este es el modelo que se comenta en el presente documento. De hecho es el claramente más popular. Redes: Organiza la información en registros y enlaces. Los registros representan las entidades del modelo entidad / relación, almacenando los datos utilizando atributos, los enlaces permiten relacionar los registros de la base de datos. El modelo en red más aceptado es el llamado codasyl, que durante mucho tiempo se ha convertido en un estándar. Las bases de datos en red son parecidas a las jerárquicas sólo que en ellas puede haber más de un padre. En este modelo se pueden representar perfectamente relaciones varios a varios. Pero su dificultad de manejo y complejidad hace que se estén abandonando completamente.