SlideShare una empresa de Scribd logo
1 de 30
Conceptos Básicos de  los Sistemas de Base de Datos “ Hay una fuerza motriz más poderosa que el vapor, la electricidad, y la energía atómica: La Voluntad.” Albert Einstein UNIDAD I
Objetivos UNIDAD I ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
HISTORIA DE LA BASE DE DATOS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
REDUNDANCIA E INCONSISTENCIA DE LOS DATOS Redundancia. La misma información es almacenada varias veces en la misma base de datos   Inconsistencia. Consiste en que no todas las copias redundantes contienen la misma información   PERSONAL Cedula Nombre Dirección 7492837 Ana Calle 1 9836384 Pedro Avenida 3 8038464 José Urb. Los … PROFESORES Cedula Nombre Dirección 7492837 Ana Maria Calle 55 9836384 Pedro Avenida 3
DIFICULTAD EN EL ACCESO A LOS DATOS (Consultas) Nuevas  Necesidades de Información Programador  de Aplicaciones Lenguaje SQL a través de LMD
PROBLEMAS DE ATOMICIDAD Cuenta A Transferir 100.000 Bs. de la Cuenta “A” a la “B” Retiramos los 100.000 Bs. Transferencia Cuenta B Abonamos los 100.000 Bs. X Fallo en el Sistema
PROBLEMAS DE SEGURIDAD Usuario de Nómina Acceso X Acceso Datos de los  Empleados Datos de los Clientes
PROBLEMAS DE INTEGRIDAD Los problemas de integridad se suelen producir cuando varios usuarios están editando datos de la misma base de datos de forma  simultánea .  El DBMS debe asegurar que se pueden realizar estas tareas sin que se produzcan errores que afecten a la integridad de la base de datos. Base de Datos Crea un registro Edita un registro Borra un registro
[object Object],[object Object],[object Object],[object Object],BASE DE DATOS ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],BASE DE DATOS Bits Byte o Caracteres Campos Registros Archivos de Datos CONTENIDO DE UNA BASE DE DATOS Archivos  de Datos Índices Metadatos Metadatos de Aplicación
SISTEMAS DE BASE DE DATOS (DBMS – SGBD) Es una colección de datos interrelacionados y un conjunto de programas que permiten a los usuarios tener acceso a esos datos y modificarlos.  Es un conjunto de programas que permite a los usuarios crear y mantener una base de datos. Es un sistema ó software de propósito general, que facilita el proceso de definir, construir y manipular bases de datos para diversas aplicaciones. SGBD - Sistema de Gestión de Bases de Datos En inglés DBMS - DataBase Manager System
SISTEMAS DE BASE DE DATOS (DBMS – SGBD)
APLICACIONES DE LOS SISTEMAS DE BASE DE DATOS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
OPERACIONES SOBRE UNA BASE DE DATOS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
BASE DE DATOS DBMS Propósito Integridad Interrelación Reutilización Seguridad Concurrencia Que es lo novedoso? Permitir el acceso simultáneo a la base de datos por parte de varios usuarios Asegura que la información almacenada es correcta. Elimina la redundancia,  inconsistencia y datos imposibles. Permite establecer la una lógica coherente en las interrelaciones entre los datos Permite reutilizar el software y poder aplicarlos a diferentes bases de datos Permite que los usuarios manejen solo los datos a los que están autorizados
BASE DE DATOS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ABSTRACIÓN DE DATOS – Visión de los Datos Es el proceso de visualizar o manejar lo fundamental ignorando los detalles. Es un proceso mental capaz de ocultar detalles y fijarse en lo esencial, busca las propiedades comunes de un conjunto de objetos, reduciendo así la complejidad y ayudando la comprensión del mundo real. NIVELES DE ABSTRACIÓN DE DATOS -  ( Comité ANSI-SPARC ) ABSTRACIÓN DE DATOS Los desarrolladores esconden la complejidad a los usuarios a través de varios niveles de abstracción para simplificar la interacción de los usuarios con el sistema Como  se almacenan en las estructuras física los datos   Describe el modelo conceptual de la base de datos ( que  datos y  que  vínculos) Describe solo parte de la base de datos según el perfil del usuario
USUARIOS DE LA BASE DE DATOS Son las personas que trabajan con una base de datos (Diseño, Mantenimiento y Uso), se clasifican como  usuarios o administradores . USUARIOS DE LA BASE DE DATOS ,[object Object],[object Object],[object Object],[object Object],[object Object]
USUARIOS DE LA BASE DE DATOS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ARQUITECTURA DE UN SISTEMA DE BASE DE DATOS Usuarios Normales Programador Aplicaciones Usuarios Sofisticados Usuario Administrador Interfases de Aplicación Programas de  Aplicación Herramientas de Consulta Herramientas de Administración Programas  de Aplicación Código Objeto Gestor de  Memoria Interna Gestor de  Archivos Gestor de  Autorización e Integridad Gestor de Transacciones Disco Duro Compilador  Y Enlazador Consultas LMD Interprete  LDD - LCD Compilador  LMD Motor de  Evaluación de Consultas Procesador de Consultas Gestor de Almacenamiento Datos Índice Diccionario de Datos Datos Estadísticos LDD - Lenguaje de Definición de Datos LMD - Lenguaje de Manipulación de Datos
ARQUITECTURA DE UN SISTEMA DE BASE DE DATOS Usuario Aplicación SGBD Usuario ,[object Object],[object Object],[object Object],DOS CAPAS TRES CAPAS SGBD ,[object Object],[object Object],[object Object],[object Object],[object Object]
ARQUITECTURA DE UN SISTEMA DE BASE DE DATOS PARA LA WEB Usuario Navegador WEB Servidor WEB SGBD HTTP - FireWall  ,[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],CLASIFICACIÓN DE LOS MODELOS LOGICOS DE BD ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],MODELOS LOGICOS DE BASE DE DATOS 7492837 Ana Calle 1 A1 Ing. Civil 9836384 Pedro Avenida 3 8038464 José Urb. Los … A3 Ing. Químico
MODELOS LOGICOS DE BASE DE DATOS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],7492837 Ana Calle 1 A1 Ing. Civil 9836384 Pedro Avenida 3 A3 Ing. Químico A3 Ing. Químico 8038464 José Urb. Los …
MODELO RELACIONAL Se representa una o mas tablas que contienen los datos y las relaciones entre los diferentes datos. MODELOS LOGICOS DE BASE DE DATOS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],No usa punteros o enlaces, en su lugar, relaciona registros mediante los valores que ellos contienen. REGISTROS DE ESTUDIANTES Cedula Nombre Dirección Código_ disciplina 7492837 Ana Calle 1 A1 9836384 Pedro Avenida 3 A3 8038464 José Urb. Los … A3 DISCIPLINAS Código_ disciplina Disciplina A1 Ing. Civil A2 Medicina A3 Ing. Químico
MODELOS LOGICOS DE BASE DE DATOS MODELO DE RED - EJEMPLO
MODELOS LOGICOS DE BASE DE DATOS MODELO JERARQUICO - EJEMPLO
MODELOS LOGICOS DE BASE DE DATOS MODELO RELACIONAL - EJEMPLO
[object Object],[object Object],[object Object],OTRAS CLASIFICACIONES DE LOS SGBD ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Más contenido relacionado

La actualidad más candente

Bases de datos
Bases de datosBases de datos
Bases de datosAlfonso
 
Introduccion bases de datos
Introduccion bases de datosIntroduccion bases de datos
Introduccion bases de datosUTN
 
Sistema manejador de bases de datos
Sistema manejador de bases de datosSistema manejador de bases de datos
Sistema manejador de bases de datosdikatherin93
 
Manejador de base de datos
Manejador de base de datosManejador de base de datos
Manejador de base de datosadezhiz
 
Bases de datos.ppt presentacion andrea
Bases de datos.ppt presentacion andreaBases de datos.ppt presentacion andrea
Bases de datos.ppt presentacion andreaandreaydarlys
 
Base de Datos - Yaiberth Bravo
Base de Datos - Yaiberth BravoBase de Datos - Yaiberth Bravo
Base de Datos - Yaiberth BravoYaiberth
 
Bases de datos
Bases de datosBases de datos
Bases de datosSara Maria
 
Fundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidadFundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidademilio_ambrosio
 
Componentes de una base de datos
Componentes de una base de datosComponentes de una base de datos
Componentes de una base de datosjcguanuco
 
Base de Datos: introduccion a sistemas de base de datos
Base de Datos: introduccion a  sistemas de base de datosBase de Datos: introduccion a  sistemas de base de datos
Base de Datos: introduccion a sistemas de base de datosYefri Altamirano
 
Introducción a los SGBD
Introducción a los SGBDIntroducción a los SGBD
Introducción a los SGBDmanobile
 
Introduccion a Base de Datos
Introduccion a Base de DatosIntroduccion a Base de Datos
Introduccion a Base de Datosyaopg
 

La actualidad más candente (20)

Base de datos
Base de datos Base de datos
Base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de Datos Cap I: Introducción
Bases de Datos Cap I: IntroducciónBases de Datos Cap I: Introducción
Bases de Datos Cap I: Introducción
 
Introduccion bases de datos
Introduccion bases de datosIntroduccion bases de datos
Introduccion bases de datos
 
Taller 1 bases de datos
Taller 1 bases de datosTaller 1 bases de datos
Taller 1 bases de datos
 
Conceptos basicos
Conceptos basicosConceptos basicos
Conceptos basicos
 
Sistema manejador de bases de datos
Sistema manejador de bases de datosSistema manejador de bases de datos
Sistema manejador de bases de datos
 
Manejador de base de datos
Manejador de base de datosManejador de base de datos
Manejador de base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de datos.ppt presentacion andrea
Bases de datos.ppt presentacion andreaBases de datos.ppt presentacion andrea
Bases de datos.ppt presentacion andrea
 
Base de Datos - Yaiberth Bravo
Base de Datos - Yaiberth BravoBase de Datos - Yaiberth Bravo
Base de Datos - Yaiberth Bravo
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Unidad 1. Sistema Manejador de Bases de Datos
Unidad 1. Sistema Manejador de Bases de DatosUnidad 1. Sistema Manejador de Bases de Datos
Unidad 1. Sistema Manejador de Bases de Datos
 
Presentacion bases de datos
Presentacion bases de datosPresentacion bases de datos
Presentacion bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Fundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidadFundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidad
 
Componentes de una base de datos
Componentes de una base de datosComponentes de una base de datos
Componentes de una base de datos
 
Base de Datos: introduccion a sistemas de base de datos
Base de Datos: introduccion a  sistemas de base de datosBase de Datos: introduccion a  sistemas de base de datos
Base de Datos: introduccion a sistemas de base de datos
 
Introducción a los SGBD
Introducción a los SGBDIntroducción a los SGBD
Introducción a los SGBD
 
Introduccion a Base de Datos
Introduccion a Base de DatosIntroduccion a Base de Datos
Introduccion a Base de Datos
 

Destacado

Redundancia de datos
Redundancia de datosRedundancia de datos
Redundancia de datosdiegorap
 
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
 
Bases De Datos
Bases De DatosBases De Datos
Bases De DatosJesus1115
 
Respaldo y Recuperación de Datos.
Respaldo y Recuperación de Datos.Respaldo y Recuperación de Datos.
Respaldo y Recuperación de Datos.Mariana Picasso
 

Destacado (6)

Redundancia de datos
Redundancia de datosRedundancia de datos
Redundancia 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 1
Base de datos 1Base de datos 1
Base de datos 1
 
Componentes de un SGBD
Componentes de un SGBDComponentes de un SGBD
Componentes de un SGBD
 
Bases De Datos
Bases De DatosBases De Datos
Bases De Datos
 
Respaldo y Recuperación de Datos.
Respaldo y Recuperación de Datos.Respaldo y Recuperación de Datos.
Respaldo y Recuperación de Datos.
 

Similar a Unidad1

Similar a Unidad1 (20)

Tecnologia Base Datos - Introduccion
Tecnologia Base Datos - IntroduccionTecnologia Base Datos - Introduccion
Tecnologia Base Datos - Introduccion
 
r302283718545059126232890f90c841.91290998.pdf
r302283718545059126232890f90c841.91290998.pdfr302283718545059126232890f90c841.91290998.pdf
r302283718545059126232890f90c841.91290998.pdf
 
Tipos de Datos
Tipos de DatosTipos de Datos
Tipos de Datos
 
cc302modulo1
cc302modulo1cc302modulo1
cc302modulo1
 
Sistemas Gestores de Base de Datos
Sistemas Gestores de Base de DatosSistemas Gestores de Base de Datos
Sistemas Gestores de Base de Datos
 
Unidad1
Unidad1Unidad1
Unidad1
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos presentacion
Base de datos presentacionBase de datos presentacion
Base de datos presentacion
 
Tema conceptos basicos bases de datos
Tema conceptos basicos bases de datosTema conceptos basicos bases de datos
Tema conceptos basicos bases de datos
 
Introduccion BD - 02
Introduccion BD - 02Introduccion BD - 02
Introduccion BD - 02
 
1. introducción
1. introducción1. introducción
1. introducción
 
BD_Sesión 03_Fundamentos de BD-2.pptx
BD_Sesión 03_Fundamentos de BD-2.pptxBD_Sesión 03_Fundamentos de BD-2.pptx
BD_Sesión 03_Fundamentos de BD-2.pptx
 
Usuarios y administradores 2º unidad
Usuarios y administradores 2º unidadUsuarios y administradores 2º unidad
Usuarios y administradores 2º unidad
 
Tema 1 base de datos HL Segundo Año
Tema 1 base de datos HL Segundo AñoTema 1 base de datos HL Segundo Año
Tema 1 base de datos HL Segundo Año
 
Base de datos y sistemas de gestion de datos
Base de datos y sistemas de gestion de datosBase de datos y sistemas de gestion de datos
Base de datos y sistemas de gestion de datos
 
Usuarios Y Administradores
Usuarios Y AdministradoresUsuarios Y Administradores
Usuarios Y Administradores
 
Enfoque de archivos
Enfoque de archivosEnfoque de archivos
Enfoque de archivos
 
Tema 1 base de datos
Tema 1   base de datosTema 1   base de datos
Tema 1 base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Taller de base de datos i
Taller de base de datos  iTaller de base de datos  i
Taller de base de datos i
 

Último

SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
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
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
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
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
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
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
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
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 

Último (20)

SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
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
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
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
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
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
 
Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
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
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 

Unidad1

  • 1. Conceptos Básicos de los Sistemas de Base de Datos “ Hay una fuerza motriz más poderosa que el vapor, la electricidad, y la energía atómica: La Voluntad.” Albert Einstein UNIDAD I
  • 2.
  • 3.
  • 4. REDUNDANCIA E INCONSISTENCIA DE LOS DATOS Redundancia. La misma información es almacenada varias veces en la misma base de datos Inconsistencia. Consiste en que no todas las copias redundantes contienen la misma información PERSONAL Cedula Nombre Dirección 7492837 Ana Calle 1 9836384 Pedro Avenida 3 8038464 José Urb. Los … PROFESORES Cedula Nombre Dirección 7492837 Ana Maria Calle 55 9836384 Pedro Avenida 3
  • 5. DIFICULTAD EN EL ACCESO A LOS DATOS (Consultas) Nuevas Necesidades de Información Programador de Aplicaciones Lenguaje SQL a través de LMD
  • 6. PROBLEMAS DE ATOMICIDAD Cuenta A Transferir 100.000 Bs. de la Cuenta “A” a la “B” Retiramos los 100.000 Bs. Transferencia Cuenta B Abonamos los 100.000 Bs. X Fallo en el Sistema
  • 7. PROBLEMAS DE SEGURIDAD Usuario de Nómina Acceso X Acceso Datos de los Empleados Datos de los Clientes
  • 8. PROBLEMAS DE INTEGRIDAD Los problemas de integridad se suelen producir cuando varios usuarios están editando datos de la misma base de datos de forma simultánea . El DBMS debe asegurar que se pueden realizar estas tareas sin que se produzcan errores que afecten a la integridad de la base de datos. Base de Datos Crea un registro Edita un registro Borra un registro
  • 9.
  • 10.
  • 11. SISTEMAS DE BASE DE DATOS (DBMS – SGBD) Es una colección de datos interrelacionados y un conjunto de programas que permiten a los usuarios tener acceso a esos datos y modificarlos. Es un conjunto de programas que permite a los usuarios crear y mantener una base de datos. Es un sistema ó software de propósito general, que facilita el proceso de definir, construir y manipular bases de datos para diversas aplicaciones. SGBD - Sistema de Gestión de Bases de Datos En inglés DBMS - DataBase Manager System
  • 12. SISTEMAS DE BASE DE DATOS (DBMS – SGBD)
  • 13.
  • 14.
  • 15. BASE DE DATOS DBMS Propósito Integridad Interrelación Reutilización Seguridad Concurrencia Que es lo novedoso? Permitir el acceso simultáneo a la base de datos por parte de varios usuarios Asegura que la información almacenada es correcta. Elimina la redundancia, inconsistencia y datos imposibles. Permite establecer la una lógica coherente en las interrelaciones entre los datos Permite reutilizar el software y poder aplicarlos a diferentes bases de datos Permite que los usuarios manejen solo los datos a los que están autorizados
  • 16.
  • 17. ABSTRACIÓN DE DATOS – Visión de los Datos Es el proceso de visualizar o manejar lo fundamental ignorando los detalles. Es un proceso mental capaz de ocultar detalles y fijarse en lo esencial, busca las propiedades comunes de un conjunto de objetos, reduciendo así la complejidad y ayudando la comprensión del mundo real. NIVELES DE ABSTRACIÓN DE DATOS - ( Comité ANSI-SPARC ) ABSTRACIÓN DE DATOS Los desarrolladores esconden la complejidad a los usuarios a través de varios niveles de abstracción para simplificar la interacción de los usuarios con el sistema Como se almacenan en las estructuras física los datos Describe el modelo conceptual de la base de datos ( que datos y que vínculos) Describe solo parte de la base de datos según el perfil del usuario
  • 18.
  • 19.
  • 20. ARQUITECTURA DE UN SISTEMA DE BASE DE DATOS Usuarios Normales Programador Aplicaciones Usuarios Sofisticados Usuario Administrador Interfases de Aplicación Programas de Aplicación Herramientas de Consulta Herramientas de Administración Programas de Aplicación Código Objeto Gestor de Memoria Interna Gestor de Archivos Gestor de Autorización e Integridad Gestor de Transacciones Disco Duro Compilador Y Enlazador Consultas LMD Interprete LDD - LCD Compilador LMD Motor de Evaluación de Consultas Procesador de Consultas Gestor de Almacenamiento Datos Índice Diccionario de Datos Datos Estadísticos LDD - Lenguaje de Definición de Datos LMD - Lenguaje de Manipulación de Datos
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27. MODELOS LOGICOS DE BASE DE DATOS MODELO DE RED - EJEMPLO
  • 28. MODELOS LOGICOS DE BASE DE DATOS MODELO JERARQUICO - EJEMPLO
  • 29. MODELOS LOGICOS DE BASE DE DATOS MODELO RELACIONAL - EJEMPLO
  • 30.