La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Gestión de Datos 2013.

Presentaciones similares


Presentación del tema: "Gestión de Datos 2013."— Transcripción de la presentación:

1 Gestión de Datos 2013

2 Los conocimientos son esenciales en el desempeño profesional
Los conocimientos son esenciales en el desempeño profesional. Sin ellos es imposible lograr las habilidades para competir laboralmente. La Universidad ofrece la oportunidad de adquirir conocimientos que serán aprovechados más adelante en beneficio propio y de la sociedad. El avance de la ciencia y de la técnica hace necesario actualizar continuamente esos conocimientos. Cuando se toma la decisión de embarcarse en una vida profesional, se adquiere un compromiso de por vida: “Mantenerse al día en los conocimientos del área u oficio que ha decidido desempeñar”

3 Equipo J.T.P Higinio Facchini Auxiliar Mara García
Profesora María Eugenia Stefanoni

4 Horarios María Eugenia Turno tarde: sábado 8:00 a 11:00
Turno noche: sábado 11:00 a 14:00 Higinio/Mara Turno tarde: lunes 14:30 a 17:30 Turno noche: lunes 19:00 a 22:00 2013

5 ingresar a la página http://frm. cvg. utn. edu
ingresar a la página al curso Gestión de Datos y registrarse como usuario con su correo (de la frm) y la contraseña es "gestion 2013"

6 Área de Programación 2013 Para cursar Regulares Rendidas Para rendir
Aprobadas Análisis de Sistemas 2º Matemática Discreta 1º Análisis de Sistemas 2º Sintaxis y Semántica de lenguajes 2º Sistemas y Organizaciones 1º Sintaxis y semántica de lenguajes 2º Paradigmas de programación 2º Algoritmos y Estructuras de Datos 1º Paradigmas de Programación 2º 2013

7 Bibliografía sugerida
SISTEMAS DE BASES DE DATOS Thomas M. Connolly; Carolyn E. Begg

8 En los últimos 20 años, el manejo de las Bases de datos y el conocimiento de los motores de Bases de Datos existentes en el mercado han tomado un protagonismo absoluto en el desarrollo del software. Si bien este tema siempre se analizaron dentro del área de informática, antes sólo era considerado para el desarrollo de sistemas de mediana y gran envergadura. Actualmente no se justifica la construcción de una página Web sin tener como respaldo una base de datos para manejar la persistencia de los datos, aunque sean mínimos.

9 La informática evoluciona a un ritmo vertiginoso
La informática evoluciona a un ritmo vertiginoso. Esto provoca una constante innovación de tecnologías de desarrollo de software y almacenamiento de datos. A pesar de esto, es necesario el estudio de los temas elementales, en nuestro caso, referidos a Base de Datos.

10 OBJETIVOS Capacitarse en: Diseñar una Base de datos.
Manejar lenguajes de consultas. Implementar una Base de datos. Tener una visión de resultados teóricos importantes sobre la teoría de BD. 2013

11 PROYECTO Narración de un problema, para el cual construirás una Base de Datos. Construcción del Modelo Algebraico o Modelo Entidad Relación. Transformación del Modelo anterior al Modelo Relacional con sus restricciones de integridad correspondientes. Plantear consultas en Álgebra Relacional y SQL. Creación de tablas y restricciones en cualquier SGBD Relacional que consideres interesante. Demostrar por medio de la Teoría de Normalización que la BD se encuentra en 3º Forma Normal o Forma Normal Boyce Codd. 2013

12 Bases de Datos y usuarios de Bases de Datos
Conceptos y arquitectura de los sistemas de bases de datos 2013

13 Bases de Datos y usuarios de Bases de Datos
2013

14 Objetivos de la clase Conocer la Teoría de Bases de Datos.
Identificar los modelos de datos anteriores y actuales para el almacenamiento persistente de grandes volúmenes de datos. Distinguir los tipos de usuarios y funciones de un administrador de Bases de Datos. 2013

15 Base de Datos Definición inicial: Dato:
Conjunto de datos relacionados entre sí Dato: Hecho concreto 2013

16 Base de Datos Propiedades:
Representa algún aspecto del mundo real, llamado: Minimundo, Realidad o Universo de discurso Conjunto de datos lógicamente coherentes. Se diseña, construye y puebla para un propósito específico. 2013

17 Una posible definición
base de datos: Una fuente de la cual se derivan los datos, cierto grado de interacción con los acontecimientos del mundo real y un público activamente interesado en su contenido. 2013

18 Otra definición Una Base de Datos es un conjunto de datos estructurados y definidos a través de un proceso específico, que busca evitar la redundancia, y que se almacenará en algún medio de almacenamiento masivo, como un disco.

19 Sistema De Base De Datos
Hardware Software DBMS Define Construye Manipula Aplicación Base de datos Personas 2013

20 Acciones de una BD Definición: Datos, estructuras y restricciones
Construcción: almacenar los datos concretos Manipulación: Consultas y actualización 2013

21 Usuarios/programadores
SISTEMA DE BASE DE DATOS Programas de aplicación / consultas SOFTWARE DEL SGBD Software para procesar consultas/programas Software para tener acceso a los datos almacenados Definición de la base de datos almacenada (meta-datos) Base de datos almacenada

22 Sistema de alumnos en una Universidad
Ejemplo de BD Sistema de alumnos en una Universidad 2013

23 ALUMNO Nombre Código Alumno Año Especialidad CURSO Nombre de Curso
Juan Manuel 17 1 CS Agustina 8 2 CURSO Nombre de Curso Código Curso Créditos Departamento Intr. a la Computación CS1310 4 CS Estructura de Datos CS3320 Matemática Discreta MATE2410 3 MATE Bases de Datos CS3380

24

25 Base De Datos Vs. Procesamiento De Archivos 2013

26 Características del enfoque de Bases de datos
2013

27 Características del enfoque de Bases de datos
Naturaleza autodescriptiva de la base de datos (Catálogo: estructura y organización de los archivos) Separación entre los programas y los datos (Independencia con respecto a programas y datos) (Independencia con respecto a programas y operaciones) (Abstracción de datos) Manejo de múltiples vistas de los datos Datos compartidos y con acceso concurrente por varios usuarios (Software de control de concurrencia) 2013

28 Características del enfoque de Bases de datos
Potencial para imponer normas. (Comunicación y cooperación) Más rapidez para crear aplicaciones. Flexibilidad. (Para modificar la estructura de la BD). Disponibilidad de información actualizada para todos los usuarios. (Es posible a través de subsistemas de control de concurrencia y recuperación) Economías de escala. (Reducción de costos de operación y control) 2013

29 Personas Administrador de la base de datos
Definición del esquema de la BD Modificación de la organización física Autorización para el acceso a los datos Especificaciones de las restricciones de integridad Diseñadores de bases de datos Generan vistas 2013

30 Personas 2013 Usuarios finales Esporádicos Paramétricos Avanzados
(Consultas) Paramétricos (Consultas y actualizaciones) Avanzados Autónomos 2013

31 Personas Programadores de aplicaciones y analistas de sistemas
(Transacciones programadas) Diseñadores e implementadores del DBMS (Módulos para catálogo, leng. De consultas, acceso a los datos, seguridad) Creadores de herramientas Operadores y personal de mantenimiento 2013

32 Ventajas de Utilizar un SGBD
2013

33 Recursos Del DBMS Control de redundancia
(Redundancia controlada) Restricción de accesos no autorizados (Subsistema de seguridad y autorización) 2013

34 Recursos Del DBMS Almacenamiento persistente de objetos y estructuras de datos de programas (DBMS orientado a objetos) Problema de incompatibilidad de impedancia Inferencias que permiten generar reglas de deducción (Bases de datos deductivas) 2013

35 Recursos Del DBMS Múltiples interfaces
Lenguajes de consulta Lenguajes de programación Formas y códigos Menús Representación de vínculos complejos entre los datos 2013

36 Recursos Del DBMS Imposición de restricciones de integridad
Tipos de datos Vinculación entre registros de archivos Elementos de información únicos Respaldo y recuperación (Subsistema de respaldo y seguridad) 2013

37 Cuándo No Usar Un DBMS 2013

38 Costos adicionales: Inversión inicial en equipo, software y capacitación La generalidad que ofrece el DBMS para definir y procesar los datos Seguridad, control de concurrencia, recupe-ración e integridad Administración inadecuada del DBA 2013

39 Sistemas Convencionales de Archivos
La base de datos y las aplicaciones simples, bien definidas y no se esperan cambios. Requerimientos estrictos de tiempo real (Costo extra del SGBD) No se requiere acceso multiusuario a los datos. 2013

40 Conceptos y arquitectura de los sistemas de bases de datos
2013

41 Conceptos y arquitectura de los sistemas de bases de datos
Modelos de datos, esquemas y ejemplares Arquitectura de tres niveles Independencia con respecto a los datos Módulos de un sistema de base de datos 2013

42 Modelo de datos “Colección de conceptos que sirven para describir la estructura de una base de datos” 2013

43 Modelo De Datos Modelo de datos de alto nivel o conceptuales
(Modelo algebraico/entidad-relación) Modelo de datos de implementación (Modelo relacional, red, jerárquico, orientado a objetos, deductivo…) Modelo de datos de bajo nivel, o físico 2013

44 Esquemas, instancias y estado de la BD
Descripción: esquema de la BD no es de esperar que se modifique Intensión Base de Datos: datos reales cambiantes Estado de la BD Ocurrencias o instantánea Extensión 2013

45 Arquitectura De Tres Esquemas
Nivel externo Esquemas externos (Descripción de vistas) Nivel conceptual Esquema conceptual (Descripción de alto nivel de la BD) Relacional / Red / Jerárquico Describe qué datos y qué relaciones existen entre los datos Nivel interno Esquema interno (Descripción de estructuras de almacenamiento de la BD) Describe cómo se almacenan los datos 2013

46

47 Independencia con respecto a los Datos
Capacidad de poder modificar el esquema en un nivel sin tener que modificar el esquema del nivel inmediato superior: Independencia lógica con respecto a los datos (Modificar el esquema conceptual) No modificar las aplicaciones Independencia física con respecto a los datos (Modificar el esquema interno) Crear estructuras de acceso adicionales 2013

48 Lenguajes De Una BD DDL lenguaje de definición de datos
SDL lenguaje de definición de almacenamiento VDL lenguaje de definición de vistas DML lenguaje de manipulación de datos 2013

49 Módulos Componentes De Un DBMS
2013

50

51 Utilería Del Sistema De Base De Datos
Ayuda al DBA a manejar el sistema Carga Respaldo Reorganización de archivos Vigilancia del rendimiento Catálogo/diccionario Activo (DBMS, DBA y usuarios) Pasivo (DBA y usuarios) 2013

52 Clasificación De Los Sistemas De Gestión De BD
Modelos de datos Relacional Red Jerárquico Orientados a objetos Otros Número de usuarios Monousuarios Multiusuarios Número de sitios Centralizados. DBMS distribuidos. Homogéneos. Heterogéneos (DBMS federados). 2013

53 Cuestionario de Repaso
¿Qué es una Base de Datos? ¿Qué es un Sistema Administrador /Gestor/ Motor de una BD? ¿Qué es un Modelo de Datos? ¿Qué tipos de Usuarios puede tener una BD? ¿Qué diferencias encuentra entre un Administrador de BD y un Programador de Aplicaciones de interactúan con BD?

54 Y ahora descanso


Descargar ppt "Gestión de Datos 2013."

Presentaciones similares


Anuncios Google