Loading...
Flash Player 9 (or above) is needed to view slideshows. We have detected that you do not have it on your computer.To install it, go here
Slideshow Transcript
- Slide 1: IES Augustógriga - Ciclos Informática 2ºESI - 2008/09 Operaciones con Base de Datos Tema.-1 Gestión de Datos Rmonago - OBD T1 -D1
- Slide 2: IES Augustógriga - Ciclos Informática 2ºESI - 2008/09 1.0- Información ● Dato: Antecedente necesario para llegar al conocimiento exacto de algo o para deducir las consecuencias legítimas de un hecho. ● Información: es un conjunto organizado de datos procesados, que constituyen un mensaje sobre un determinado ente o fenomeno. http://es.wikipedia.org/wiki/Informacion Rmonago - OBD T1 -D2
- Slide 3: IES Augustógriga - Ciclos Informática 2ºESI - 2008/09 1.1.- Sistema de Información ● 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. ● Informática: información automática ● 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. Rmonago - OBD T1 -D3
- Slide 4: IES Augustógriga - Ciclos Informática 2ºESI - 2008/09 1.1.- Sistema de Información ● Funciones básicas en un Sistema de información: – Recogida de datos – Almacenamiento – Procesamiento – Presentación Rmonago - OBD T1 -D4
- Slide 5: IES Augustógriga - Ciclos Informática 2ºESI - 2008/09 1.1.- Sistema de Información ● Funciones básicas en un Sistema de información: – Recogida de datos => Teclado, escaner, lectores,.. – Almacenamiento => Memoria externa – Procesamiento =>Programas y memoria interna – Presentación => Pantalla, impresora, ... ● Relación con el Sistema informático Rmonago - OBD T1 -D5
- Slide 6: IES Augustógriga - Ciclos Informática 2ºESI - 2008/09 1.1.- Sistema de Información ● Sistemas de ficheros obsoletos. ● Razones de su estudio: – Conocer los problemas de este tipo de sistemas para no volver a cometerlos. – Por si surge la necesidad de convertir un sistema de ficheros en un sistema de base de datos. Rmonago - OBD T1 -D6
- Slide 7: IES Augustógriga - Ciclos Informática 2ºESI - 2008/09 1.1.- Sistema de ficheros ● Es un conjunto de programas que prestan servicio a los usuarios finales. Cada programa define y maneja sus propios datos. Inmobiliaria Dpto Ventas Dpto Contratos Propietario Inmuebles Inquilino Contrato Inmuebles Inquilino Rmonago - OBD T1 -D7
- Slide 8: IES Augustógriga - Ciclos Informática 2ºESI - 2008/09 1.1.- Sistemas de ficheros ● Incovenientes: – Separación y aislamiento de los datos. – Duplicación de datos (redundancia inconsistencia) – Dependencia de datos. – Formato de ficheros incompatibles. – Consultas fijas y proliferación de programas de aplicación. Rmonago - OBD T1 -D8
- Slide 9: IES Augustógriga - Ciclos Informática 2ºESI - 2008/09 1.2.- Sistemas de Bases de Datos ● BD: Colección de datos o informaciones interrelacionados entre ellos. Dpto Ventas Dpto Contratos Inmobiliaria propietario, inmueble, inquilino, contratos, ... Rmonago - OBD T1 -D9
- Slide 10: IES Augustógriga - Ciclos Informática 2ºESI - 2008/09 1.2.- Sistemas de Bases de Datos ● SBD: una BD con información para interpretar dicha BD. Dpto Ventas Dpto Contratos Datos Inmobiliaria propietario Inquilino = + inmueble Diccionario de datos Rmonago - OBD T1 -D10
- Slide 11: IES Augustógriga - Ciclos Informática 2ºESI - 2008/09 1.2.- Sistemas de Bases de Datos ● SGBD: aplicación que permite el almacenamiento y acceso a un SBD. Dpto Ventas Dpto Contratos Aplicación o SW Datos Inmobiliaria propietario Inquilino = + inmueble Diccionario de datos Rmonago - OBD T1 -D11
- Slide 12: IES Augustógriga - Ciclos Informática 2ºESI - 2008/09 1.2.- Sistemas de Bases de Datos Metadatos.- Información sobre los datos Rmonago - OBD T1 -D12
- Slide 13: IES Augustógriga - Ciclos Informática 2ºESI - 2008/09 1.2.- Sistemas de Bases de Datos ● Servicios que deben proporcionar: – LDD (Lenguaje de Definición de Datos) – LMD (Lenguaje de Manipulación de Datos): ● Procedura. ● No procedural (SQL el mas extendido). – Acceso controlado ● Seguridad de usuario y recuperación ante fallos hw o sw ● Integridad y consistencia. ● Diccionario de datos o catalogo (descripción de la BD) – Vistas (apartir del LDD) ● Aportan seguridad, formatos deseados e independencia. Rmonago - OBD T1 -D13
- Slide 14: IES Augustógriga - Ciclos Informática 2ºESI - 2008/09 1.2.1.- En el entorno de las BD ● Administrador. ● Diseñadores. ● Programadores. ● Usuarios finales. Rmonago - OBD T1 -D14
- Slide 15: IES Augustógriga - Ciclos Informática 2ºESI - 2008/09 1.2.2.- Historia de los SBD ● Sistemas de ficheros. ● Modelo jerárquico. ● Modelo en red o CODASYL. ● 1970 Codd, Modelo relacional. ● 1976, Chen, Modelo entidad-relación. ● Modelo orientado a objetos. ● Modelo relacional extendido. Rmonago - OBD T1 -D15
- Slide 16: IES Augustógriga - Ciclos Informática 2ºESI - 2008/09 1.2.2.- Historia de los SBD ● Ejemplos – Jerárquico: IMS (Information Management System). – En Red: IDMS (Integrated Database Management System) – Relacionales: DB2 y ORACLE. – Relacionales Multiusuario: INGRES e infomix. – Relacionales para PC: Paradox, Access y FoxPro. Rmonago - OBD T1 -D16
- Slide 17: IES Augustógriga - Ciclos Informática 2ºESI - 2008/09 1.2.3.- Ventajas de los SGBD ● Por la integración de los datos: – Redundancia de datos. – ... – ... ● Por la existencia del SGBD: – Seguridad. – ... – .. Rmonago - OBD T1 -D17
- Slide 18: IES Augustógriga - Ciclos Informática 2ºESI - 2008/09 1.2.3.- Ventajas de los SGBD ● Redundancia. ● Inconsistencia. ● Concurrencia. ● Integridad. ● Seguridad. ● Independencia. ● Acceso. Rmonago - OBD T1 -D18
- Slide 19: IES Augustógriga - Ciclos Informática 2ºESI - 2008/09 1.2.3.- Ventajas de los SGBD ● Redundancia. ● Inconsistencia. ● Concurrencia. RICISIA ● Integridad. ● Seguridad. ● Independencia. ● Acceso. Rmonago - OBD T1 -D19
- Slide 20: IES Augustógriga - Ciclos Informática 2ºESI - 2008/09 1.2.3.- Ventajas de los SGBD ● Redundancia. ● Inconsistencia. ● Concurrencia. RICISIA ● Integridad. ● Seguridad. ● Independencia. ● Acceso. Rmonago - OBD T1 -D20
- Slide 21: IES Augustógriga - Ciclos Informática 2ºESI - 2008/09 1.2.4.- Inconvenientes de los SGBD ● Complejidad. ● Tamaño. ● Coste económico. ● Equipamiento adicional. ● Conversión. ● Prestaciones. ● Vulnerabilidad. Rmonago - OBD T1 -D21
- Slide 22: IES Augustógriga - Ciclos Informática 2ºESI - 2008/09 1.3.- Arquitectura de los SBD ● ANSI-SPARC 3 niveles – Nivel interno -> esquema interno, modelo físico – Nivel conceptual ->esquema conceptual – Nivel externo -> esquema externos o visión del usuario ● · niveles aportan independencia: – Lógica – Física Rmonago - OBD T1 -D22
- Slide 23: IES Augustógriga - Ciclos Informática 2ºESI - 2008/09 1.3.1.-Modelo de Datos ● Conjunto de conceptos o reglas que sirven para describir la estructura de una base de datos. – Datos – Relaciones entre los datos – Restricciones de datos ● Tipos: – Conceptuales – Lógicos – Físicos Rmonago - OBD T1 -D23
- Slide 24: IES Augustógriga - Ciclos Informática 2ºESI - 2008/09 1.3.2.- Lenguajes de SGBD ● LDD esquema conceptual e interno – LDA – LDV ● LMD – Procedurales – No procedurales (SQL) ● L4G – Generadores de aplicaciones(formularios, informes, gráficos,...) Rmonago - OBD T1 -D24
- Slide 25: IES Augustógriga - Ciclos Informática 2ºESI - 2008/09 1.3.4.- Clasificación de los SGBD ● Según el modelo lógico: – Relacionales – Red – Jerárquico – Orientado a objetos Rmonago - OBD T1 -D25
- Slide 26: IES Augustógriga - Ciclos Informática 2ºESI - 2008/09 1.3.4.- Clasificación de los SGBD ● Según el modelo lógico: Relacional Rmonago - OBD T1 -D26
- Slide 27: IES Augustógriga - Ciclos Informática 2ºESI - 2008/09 1.3.4.- Clasificación de los SGBD ● Según el modelo lógico: en Red Rmonago - OBD T1 -D27
- Slide 28: IES Augustógriga - Ciclos Informática 2ºESI - 2008/09 1.3.4.- Clasificación de los SGBD ● Según el modelo lógico: Jerárquico Rmonago - OBD T1 -D28
- Slide 29: IES Augustógriga - Ciclos Informática 2ºESI - 2008/09 1.3.4.- Clasificación de los SGBD ● Según el nº de usuarios: – Monousuario – Multiusuario ● Según la distribución de los datos: – Centralizados (Cliente/servidor) – Distribuidos (con sus variantes) ● Según el proposito: – General – Especificos Rmonago - OBD T1 -D29
- Slide 30: IES Augustógriga - Ciclos Informática 2ºESI - 2008/09 1.3.5.- Funciones de los SGBD ● Servicios básicos: – Almacenar datos – Descripciones de los datos – Transaciones – Actualización concurrente – Recuperación – Protección de acceso – Comunicación por red – Integridad Rmonago - OBD T1 -D30
- Slide 31: IES Augustógriga - Ciclos Informática 2ºESI - 2008/09 1.3.6.- Componentes del SGBD ● Módulos: – Procesador de consultas – Gestor de BD – Gestor de ficheros – Prepoceso del LMD – Compilador LDD – Gestor del diccionario Rmonago - OBD T1 -D31
- Slide 32: IES Augustógriga - Ciclos Informática 2ºESI - 2008/09 1.3.6.- Componentes del SGBD Rmonago - OBD T1 -D32
- Slide 33: IES Augustógriga - Ciclos Informática 2ºESI - 2008/09 1.3.6.- Componentes del SGBD ● Componentes: – Control de autorización – Procesador de comandos – Control de integridad – Optimización de consultas – Gestor de transaciones – Planificador – Gestor de recuperación – Gestor de buffer Rmonago - OBD T1 -D33
- Slide 34: IES Augustógriga - Ciclos Informática 2ºESI - 2008/09 1.4.- Ley de Protección de Datos ● Aprobada el 13 de diciembre de 1999 ● Se aplica a: (Articulo 2) ● Aspectos a destacar: – La información solo se puede obtener del intersado. – No puede utilizarse para otros fines que los previstos. – Nadie puede ser obliago a declarar su ideología, religión,... – Datos referentes al origen racial o sexual solo por profesionales sujetos al secreto profesional. Rmonago - OBD T1 -D34
- Slide 35: IES Augustógriga - Ciclos Informática 2ºESI - 2008/09 1.4.- Ley de Protección de Datos ● La información que una empresa tiene de sus trabajadores, clientes, proveedores,.. Tienen la obligación de: – Notificar a la agencia de protección de datos, la existencia de esos ficheros. – Adoptar medidas de seguridad. – Cumplir con lo estipulado en la ley (documentos, contratos, poner los datos a disposición de las personas en cuestión...) www.agd.es Rmonago - OBD T1 -D35


