Operaciones con Base de Datos Tema.-1  Gestión de Datos
1.0- Información <ul><li>Dato:  Antecedente necesario para llegar al conocimiento exacto de algo o para deducir las consec...
1.1.- Sistema de Información <ul><li>Sistema de información:  es un conjunto de elementos que interactúan entre sí con el ...
1.1.- Sistema de Información <ul><li>Funciones básicas en un Sistema de información: </li></ul><ul><ul><li>Recogida de dat...
1.1.- Sistema de Información <ul><li>Funciones básicas en un Sistema de información: </li></ul><ul><ul><li>Recogida de dat...
1.1.- Sistema de Información <ul><li>Sistemas de ficheros    obsoletos. </li></ul><ul><li>Razones de su estudio: </li></u...
1.1.- Sistema de ficheros <ul><li>Es un conjunto de programas que prestan servicio a los usuarios finales. Cada programa d...
1.1.- Sistemas de ficheros <ul><li>Incovenientes: </li></ul><ul><ul><li>Separación y aislamiento de los datos. </li></ul><...
1.2.- Sistemas de Bases de Datos <ul><li>BD : Colección de datos o informaciones interrelacionados entre ellos. </li></ul>...
1.2.- Sistemas de Bases de Datos <ul><li>SBD : una BD con información para interpretar dicha BD. </li></ul>= + Inmobiliari...
1.2.- Sistemas de Bases de Datos <ul><li>SGBD:  aplicación que permite el almacenamiento y acceso a un SBD. </li></ul>= + ...
1.2.- Sistemas de Bases de Datos <ul><li> Metadatos.-  </li></ul><ul><li>Información sobre los datos </li></ul>
1.2.- Sistemas de Bases de Datos <ul><li>Servicios que deben proporcionar: </li></ul><ul><ul><li>LDD  (Lenguaje de Definic...
1.2.1.- En el entorno de las BD <ul><li>Administrador. </li></ul><ul><li>Diseñadores. </li></ul><ul><li>Programadores. </l...
1.2.2.- Historia de los SBD <ul><li>Sistemas de ficheros. </li></ul><ul><li>Modelo jerárquico. </li></ul><ul><li>Modelo en...
1.2.2.- Historia de los SBD <ul><li>Ejemplos </li></ul><ul><ul><li>Jerárquico: IMS  (Information Management System). </li>...
1.2.3.- Ventajas de los SGBD <ul><li>Por la integración de los datos: </li></ul><ul><ul><li>Redundancia de datos. </li></u...
1.2.3.- Ventajas de los SGBD <ul><li>Redundancia. </li></ul><ul><li>Inconsistencia. </li></ul><ul><li>Concurrencia. </li><...
1.2.3.- Ventajas de los SGBD <ul><li>Redundancia. </li></ul><ul><li>Inconsistencia. </li></ul><ul><li>Concurrencia. </li><...
1.2.3.- Ventajas de los SGBD <ul><li>R edundancia. </li></ul><ul><li>I nconsistencia. </li></ul><ul><li>C oncurrencia. </l...
1.2.4.- Inconvenientes de los SGBD <ul><li>Complejidad. </li></ul><ul><li>Tamaño. </li></ul><ul><li>Coste económico. </li>...
1.3.- Arquitectura de los SBD <ul><li>ANSI-SPARC 3 niveles </li></ul><ul><ul><li>Nivel interno -> esquema interno, modelo ...
1.3.1.-Modelo de Datos <ul><li>Conjunto de conceptos o reglas que sirven para describir la estructura de una base de datos...
1.3.2.- Lenguajes de SGBD <ul><li>LDD esquema conceptual e interno </li></ul><ul><ul><li>LDA </li></ul></ul><ul><ul><li>LD...
1.3.4.- Clasificación de los SGBD <ul><li>Según el modelo lógico: </li></ul><ul><ul><li>Relacionales </li></ul></ul><ul><u...
1.3.4.- Clasificación de los SGBD <ul><li>Según el modelo lógico: Relacional </li></ul>
1.3.4.- Clasificación de los SGBD <ul><li>Según el modelo lógico: en Red </li></ul>
1.3.4.- Clasificación de los SGBD <ul><li>Según el modelo lógico: Jerárquico </li></ul>
1.3.4.- Clasificación de los SGBD <ul><li>Según el nº de usuarios: </li></ul><ul><ul><li>Monousuario </li></ul></ul><ul><u...
1.3.5.- Funciones de los SGBD <ul><li>Servicios básicos: </li></ul><ul><ul><li>Almacenar datos </li></ul></ul><ul><ul><li>...
1.3.6.- Componentes del SGBD <ul><li>Módulos: </li></ul><ul><ul><li>Procesador de consultas </li></ul></ul><ul><ul><li>Ges...
1.3.6.- Componentes del SGBD
1.3.6.- Componentes del SGBD <ul><li>Componentes: </li></ul><ul><ul><li>Control de autorización </li></ul></ul><ul><ul><li...
1.4.- Ley de Protección de Datos <ul><li>Aprobada el 13 de diciembre de 1999 </li></ul><ul><li>Se aplica a:  (Articulo 2) ...
1.4.- Ley de Protección de Datos <ul><li>La información que una empresa tiene de sus trabajadores, clientes, proveedores,....
Próxima SlideShare
Cargando en…5
×

T1 Gestion De Datos

3.508 visualizaciones

Publicado el

Breve Introducción a las bases de datos

Publicado en: Educación
2 comentarios
6 recomendaciones
Estadísticas
Notas



  • <b>[Comment posted from</b> http://iesaugustobriga.juntaextremadura.net/moodle/mod/resource/view.php?id=54]
       Responder 
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí
  • Muy bnas diapositivas....
       Responder 
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí
Sin descargas
Visualizaciones
Visualizaciones totales
3.508
En SlideShare
0
De insertados
0
Número de insertados
115
Acciones
Compartido
0
Descargas
0
Comentarios
2
Recomendaciones
6
Insertados 0
No insertados

No hay notas en la diapositiva.

T1 Gestion De Datos

  1. 1. Operaciones con Base de Datos Tema.-1 Gestión de Datos
  2. 2. 1.0- Información <ul><li>Dato: Antecedente necesario para llegar al conocimiento exacto de algo o para deducir las consecuencias legítimas de un hecho. </li></ul><ul><li>Informa ción: es un conjunto organizado de datos procesados, que constituyen un mensaje sobre un determinado ente o fenomeno. </li></ul><ul><li>http://es.wikipedia.org/wiki/Informacion </li></ul>
  3. 3. 1.1.- Sistema de Información <ul><li>Sistema de información: es un conjunto de elementos que interactúan entre sí con el fin de apoyar las actividades de una empresa o negocio. </li></ul><ul><li>Informática: información automática </li></ul><ul><li>Sistema informático: es el conjunto de hardware, software y de un soporte humano. Este emplea un ordenador con dispositivos programables para capturar, almacenar y procesar datos. </li></ul>
  4. 4. 1.1.- Sistema de Información <ul><li>Funciones básicas en un Sistema de información: </li></ul><ul><ul><li>Recogida de datos </li></ul></ul><ul><ul><li>Almacenamiento </li></ul></ul><ul><ul><li>Procesamiento </li></ul></ul><ul><ul><li>Presentación </li></ul></ul>
  5. 5. 1.1.- Sistema de Información <ul><li>Funciones básicas en un Sistema de información: </li></ul><ul><ul><li>Recogida de datos </li></ul></ul><ul><ul><li>Almacenamiento </li></ul></ul><ul><ul><li>Procesamiento </li></ul></ul><ul><ul><li>Presentación </li></ul></ul><ul><ul><li>=> Teclado, escaner, lectores,.. </li></ul></ul><ul><ul><li>=> Memoria externa </li></ul></ul><ul><ul><li>=> Programas y memoria interna </li></ul></ul><ul><ul><li>=> Pantalla, impresora, ... </li></ul></ul><ul><li>Relación con el Sistema informático </li></ul>
  6. 6. 1.1.- Sistema de Información <ul><li>Sistemas de ficheros  obsoletos. </li></ul><ul><li>Razones de su estudio: </li></ul><ul><ul><li>Conocer los problemas de este tipo de sistemas para no volver a cometerlos. </li></ul></ul><ul><ul><li>Por si surge la necesidad de convertir un sistema de ficheros en un sistema de base de datos. </li></ul></ul>
  7. 7. 1.1.- Sistema de ficheros <ul><li>Es un conjunto de programas que prestan servicio a los usuarios finales. Cada programa define y maneja sus propios datos. </li></ul><ul><li>Inmobiliaria </li></ul>Dpto Ventas Propietario Inquilino Inmuebles Dpto Contratos Contrato Inquilino Inmuebles
  8. 8. 1.1.- Sistemas de ficheros <ul><li>Incovenientes: </li></ul><ul><ul><li>Separación y aislamiento de los datos. </li></ul></ul><ul><ul><li>Duplicación de datos (redundancia  inconsistencia ) </li></ul></ul><ul><ul><li>Dependencia de datos. </li></ul></ul><ul><ul><li>Formato de ficheros incompatibles. </li></ul></ul><ul><ul><li>Consultas fijas y proliferación de programas de aplicación. </li></ul></ul>
  9. 9. 1.2.- Sistemas de Bases de Datos <ul><li>BD : Colección de datos o informaciones interrelacionados entre ellos. </li></ul>Inmobiliaria propietario, inmueble, inquilino, contratos, ... Dpto Ventas Dpto Contratos
  10. 10. 1.2.- Sistemas de Bases de Datos <ul><li>SBD : una BD con información para interpretar dicha BD. </li></ul>= + Inmobiliaria propietario Inquilino inmueble Dpto Ventas Dpto Contratos Datos Diccionario de datos
  11. 11. 1.2.- Sistemas de Bases de Datos <ul><li>SGBD: aplicación que permite el almacenamiento y acceso a un SBD. </li></ul>= + Inmobiliaria propietario Inquilino inmueble Dpto Ventas Dpto Contratos Datos Diccionario de datos Aplicación o SW
  12. 12. 1.2.- Sistemas de Bases de Datos <ul><li> Metadatos.- </li></ul><ul><li>Información sobre los datos </li></ul>
  13. 13. 1.2.- Sistemas de Bases de Datos <ul><li>Servicios que deben proporcionar: </li></ul><ul><ul><li>LDD (Lenguaje de Definición de Datos) </li></ul></ul><ul><ul><li>LMD (Lenguaje de Manipulación de Datos) : </li></ul></ul><ul><ul><ul><li>Procedura. </li></ul></ul></ul><ul><ul><ul><li>No procedural (SQL el mas extendido). </li></ul></ul></ul><ul><ul><li>Acceso controlado </li></ul></ul><ul><ul><ul><li>Seguridad de usuario y recuperación ante fallos hw o sw </li></ul></ul></ul><ul><ul><ul><li>Integridad y consistencia. </li></ul></ul></ul><ul><ul><ul><li>Diccionario de datos o catalogo (descripción de la BD) </li></ul></ul></ul><ul><ul><li>Vistas (apartir del LDD) </li></ul></ul><ul><ul><ul><li>Aportan seguridad, formatos deseados e independencia. </li></ul></ul></ul>
  14. 14. 1.2.1.- En el entorno de las BD <ul><li>Administrador. </li></ul><ul><li>Diseñadores. </li></ul><ul><li>Programadores. </li></ul><ul><li>Usuarios finales. </li></ul>
  15. 15. 1.2.2.- Historia de los SBD <ul><li>Sistemas de ficheros. </li></ul><ul><li>Modelo jerárquico. </li></ul><ul><li>Modelo en red o CODASYL. </li></ul><ul><li>1970 Codd, Modelo relacional. </li></ul><ul><li>1976, Chen, Modelo entidad-relación. </li></ul><ul><li>Modelo orientado a objetos. </li></ul><ul><li>Modelo relacional extendido. </li></ul>
  16. 16. 1.2.2.- Historia de los SBD <ul><li>Ejemplos </li></ul><ul><ul><li>Jerárquico: IMS (Information Management System). </li></ul></ul><ul><ul><li>En Red: IDMS (Integrated Database Management System) </li></ul></ul><ul><ul><li>Relacionales: DB2 y ORACLE. </li></ul></ul><ul><ul><li>Relacionales Multiusuario: INGRES e infomix. </li></ul></ul><ul><ul><li>Relacionales para PC: Paradox, Access y FoxPro. </li></ul></ul>
  17. 17. 1.2.3.- Ventajas de los SGBD <ul><li>Por la integración de los datos: </li></ul><ul><ul><li>Redundancia de datos. </li></ul></ul><ul><ul><li>... </li></ul></ul><ul><ul><li>... </li></ul></ul><ul><li>Por la existencia del SGBD: </li></ul><ul><ul><li>Seguridad. </li></ul></ul><ul><ul><li>... </li></ul></ul><ul><ul><li>.. </li></ul></ul>
  18. 18. 1.2.3.- Ventajas de los SGBD <ul><li>Redundancia. </li></ul><ul><li>Inconsistencia. </li></ul><ul><li>Concurrencia. </li></ul><ul><li>Integridad. </li></ul><ul><li>Seguridad. </li></ul><ul><li>Independencia. </li></ul><ul><li>Acceso. </li></ul>
  19. 19. 1.2.3.- Ventajas de los SGBD <ul><li>Redundancia. </li></ul><ul><li>Inconsistencia. </li></ul><ul><li>Concurrencia. </li></ul><ul><li>Integridad. </li></ul><ul><li>Seguridad. </li></ul><ul><li>Independencia. </li></ul><ul><li>Acceso. </li></ul>
  20. 20. 1.2.3.- Ventajas de los SGBD <ul><li>R edundancia. </li></ul><ul><li>I nconsistencia. </li></ul><ul><li>C oncurrencia. </li></ul><ul><li>I ntegridad. </li></ul><ul><li>S eguridad. </li></ul><ul><li>I ndependencia. </li></ul><ul><li>A cceso. </li></ul>
  21. 21. 1.2.4.- Inconvenientes de los SGBD <ul><li>Complejidad. </li></ul><ul><li>Tamaño. </li></ul><ul><li>Coste económico. </li></ul><ul><li>Equipamiento adicional. </li></ul><ul><li>Conversión. </li></ul><ul><li>Prestaciones. </li></ul><ul><li>Vulnerabilidad. </li></ul>
  22. 22. 1.3.- Arquitectura de los SBD <ul><li>ANSI-SPARC 3 niveles </li></ul><ul><ul><li>Nivel interno -> esquema interno, modelo físico </li></ul></ul><ul><ul><li>Nivel conceptual ->esquema conceptual </li></ul></ul><ul><ul><li>Nivel externo -> esquema externos o visión del usuario </li></ul></ul><ul><li>· niveles aportan independencia: </li></ul><ul><ul><li>Lógica </li></ul></ul><ul><ul><li>Física </li></ul></ul>
  23. 23. 1.3.1.-Modelo de Datos <ul><li>Conjunto de conceptos o reglas que sirven para describir la estructura de una base de datos. </li></ul><ul><ul><li>Datos </li></ul></ul><ul><ul><li>Relaciones entre los datos </li></ul></ul><ul><ul><li>Restricciones de datos </li></ul></ul><ul><li>Tipos: </li></ul><ul><ul><li>Conceptuales </li></ul></ul><ul><ul><li>Lógicos </li></ul></ul><ul><ul><li>Físicos </li></ul></ul>
  24. 24. 1.3.2.- Lenguajes de SGBD <ul><li>LDD esquema conceptual e interno </li></ul><ul><ul><li>LDA </li></ul></ul><ul><ul><li>LDV </li></ul></ul><ul><li>LMD </li></ul><ul><ul><li>Procedurales </li></ul></ul><ul><ul><li>No procedurales (SQL) </li></ul></ul><ul><li>L4G </li></ul><ul><ul><li>Generadores de aplicaciones(formularios, informes, gráficos,...) </li></ul></ul>
  25. 25. 1.3.4.- Clasificación de los SGBD <ul><li>Según el modelo lógico: </li></ul><ul><ul><li>Relacionales </li></ul></ul><ul><ul><li>Red </li></ul></ul><ul><ul><li>Jerárquico </li></ul></ul><ul><ul><li>Orientado a objetos </li></ul></ul>
  26. 26. 1.3.4.- Clasificación de los SGBD <ul><li>Según el modelo lógico: Relacional </li></ul>
  27. 27. 1.3.4.- Clasificación de los SGBD <ul><li>Según el modelo lógico: en Red </li></ul>
  28. 28. 1.3.4.- Clasificación de los SGBD <ul><li>Según el modelo lógico: Jerárquico </li></ul>
  29. 29. 1.3.4.- Clasificación de los SGBD <ul><li>Según el nº de usuarios: </li></ul><ul><ul><li>Monousuario </li></ul></ul><ul><ul><li>Multiusuario </li></ul></ul><ul><li>Según la distribución de los datos: </li></ul><ul><ul><li>Centralizados (Cliente/servidor) </li></ul></ul><ul><ul><li>Distribuidos (con sus variantes) </li></ul></ul><ul><li>Según el proposito: </li></ul><ul><ul><li>General </li></ul></ul><ul><ul><li>Especificos </li></ul></ul>
  30. 30. 1.3.5.- Funciones de los SGBD <ul><li>Servicios básicos: </li></ul><ul><ul><li>Almacenar datos </li></ul></ul><ul><ul><li>Descripciones de los datos </li></ul></ul><ul><ul><li>Transaciones </li></ul></ul><ul><ul><li>Actualización concurrente </li></ul></ul><ul><ul><li>Recuperación </li></ul></ul><ul><ul><li>Protección de acceso </li></ul></ul><ul><ul><li>Comunicación por red </li></ul></ul><ul><ul><li>Integridad </li></ul></ul>
  31. 31. 1.3.6.- Componentes del SGBD <ul><li>Módulos: </li></ul><ul><ul><li>Procesador de consultas </li></ul></ul><ul><ul><li>Gestor de BD </li></ul></ul><ul><ul><li>Gestor de ficheros </li></ul></ul><ul><ul><li>Prepoceso del LMD </li></ul></ul><ul><ul><li>Compilador LDD </li></ul></ul><ul><ul><li>Gestor del diccionario </li></ul></ul>
  32. 32. 1.3.6.- Componentes del SGBD
  33. 33. 1.3.6.- Componentes del SGBD <ul><li>Componentes: </li></ul><ul><ul><li>Control de autorización </li></ul></ul><ul><ul><li>Procesador de comandos </li></ul></ul><ul><ul><li>Control de integridad </li></ul></ul><ul><ul><li>Optimización de consultas </li></ul></ul><ul><ul><li>Gestor de transaciones </li></ul></ul><ul><ul><li>Planificador </li></ul></ul><ul><ul><li>Gestor de recuperación </li></ul></ul><ul><ul><li>Gestor de buffer </li></ul></ul>
  34. 34. 1.4.- Ley de Protección de Datos <ul><li>Aprobada el 13 de diciembre de 1999 </li></ul><ul><li>Se aplica a: (Articulo 2) </li></ul><ul><li>Aspectos a destacar: </li></ul><ul><ul><li>La información solo se puede obtener del intersado. </li></ul></ul><ul><ul><li>No puede utilizarse para otros fines que los previstos. </li></ul></ul><ul><ul><li>Nadie puede ser obliago a declarar su ideología, religión,... </li></ul></ul><ul><ul><li>Datos referentes al origen racial o sexual solo por profesionales sujetos al secreto profesional. </li></ul></ul>
  35. 35. 1.4.- Ley de Protección de Datos <ul><li>La información que una empresa tiene de sus trabajadores, clientes, proveedores,.. Tienen la obligación de: </li></ul><ul><ul><li>Notificar a la agencia de protección de datos, la existencia de esos ficheros. </li></ul></ul><ul><ul><li>Adoptar medidas de seguridad. </li></ul></ul><ul><ul><li>Cumplir con lo estipulado en la ley (documentos, contratos, poner los datos a disposición de las personas en cuestión...) </li></ul></ul><ul><ul><li>www.agd.es </li></ul></ul>

×