Tecnicatura Universitaria en Informática

Slides:



Advertisements
Presentaciones similares
INSTITUTO DE ESTUDIOS SUPERIORES DE CHIAPAS
Advertisements

SISTEMAS DE GESTIÓN DE BASES DE DATOS
DEFINICIONES. TIPOS. SEMANA 12
Base de Datos Unidad I Introducción.
Arquitecturas de BD Modelo ANSI/SPARC
TECNICATURA EN INFORMATICA
Sistemas de Gestión de Bases de Datos (SGBD’s)
Introducción a LAS Bases de Datos
Sistemas Gestores de Bases de Datos
CURSO DE ACCESS Ing. Saul Yasaca.
Introducción a los Sistemas de Bases de Datos
Elementos para Interpretar el Modelo Conceptual de Datos
Modelos de Datos Modelado y Diseño de Bases de Datos
Curso de Diseño y Construcción de Productos de Software CLASE 2
Sistema de Gestión de Base de Datos
UNIDAD II Modelo de Datos.
MOTORES DE BASE DE DATOS
BASES DE DATOS Clase 2 Conceptos Básicos
DIAGRAMA DE COMPONENTES INTEGRANTES Córdova Vásquez Giovanny Escobar Alvares Calixto Gomez Quinteros Adelaida Pinto Flores Yarmila.
Modelo Entidad - Relación
Mayo de 2009Dos Ideas - La visión de Sistemas desde el Desarrollo Introducción a Base de Datos Conceptos básicos.
Armando Lechler Avitia
BASE DE DATOS I. Tipos de Bases de Datos  Base de Datos de Red Colección de registros los cuales están conectados entre si por medio de enlaces. “Un.
UNIDAD I Conceptos Básicos.

Ing. Fabián Ruano.  Definición  Diferencias con BD Centralizadas.
BASES DE DATOS INTRODUCCION
Viviana Poblete López Módulo: Modelo de Datos
Introducción a las bases de datos
Bases de Datos Orientadas a Objetos (BDOO)
Introducción a la Base de Datos
Bases de Datos Relacionales.  Responsable Cátedra: Silvina Migani  JTP: Liliana Romera  Ayudante:
Introducción A Las Bases De Datos
BASE DE DATOS BY: Julián Villar Vázquez.
Modelos de Bases de Datos
Introducción a los Sistemas de Bases de Datos (2)
Taller de refuerzo Base De Datos.
Elaborado por: GCRM Institución Gabriel García Márquez.
DIAGRAMAS ENTIDAD RELACIÓN
BASES DE DATOS Entidad-Relación
APLICACIÓN DE NUEVAS TECNOLOGÍAS EN LA CONSERVACIÓN Y ANÁLISIS DEL PATRIMONIO CULTURAL Pensar Relacionalmente: Bases de Datos Relacionales (una visión.
CICLO DE VIDA Y NORMAALIZACION DE UN SISTEMA DE BASE DE DATOS
Seminario de Informática Elementos Conceptuales
PROYECTO EMPRESARIAL Clase # 1.
El modelo de análisis tiene como objetivo generar una arquitectura de objetos que sirva como base para el diseño posterior del sistema. Dependiendo del.
UNIVERSIDAD LATINA BASES DE DATOS DISEÑO DE BASES DE DATOS (modelos para el diseño)
DISEÑO DE MODULOS INTEGRANTES ; ESPINOSA MUÑOZ LUIS ALBERTO
Métrica v2.1 Técnicas: Modelado de datos (Parte 1)
FUNDAMENTO TÉCNICOS DE INFORMACIÓN ALUMNA: LCDA. SARA LÓPEZ GUTIÉRREZ MAESTRA : ING. SARA DE LA CRUZ.
1 Unidad VI Arquitectura y Componentes de un SGBD.
REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA DEFENSA UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICADE LA FUERZA ARMADA NACIONAL.
Introducción a las Bases de Datos Parte 1. Contenido 2 1.Definiciones de Bases de datos 2.Dato e Información 3.Sistemas de bases de datos 4.Sistema de.
Ingeniería de Requisitos
Prof : Jhimy Miranda Torres Instituto Superior Tecnológico Privado TOKIO.
Fundamentos técnicos de la información Andrea Del Salto.
FUNDAMENTOS DE BASES DE DATOS
MBA. LIDA LOOR MACIAS 2 Introducción a los conceptos de Bases de datos Qué es un Sistema de Bases de Datos Introducción a los conceptos de Bases de datos.
BASE DE DATOS EDY GOMEZ C. Lic. En Informatica y Medios Audiovisuales
Prof.: Juan D. Duque y Octavio Mayor. BBDD. Parte V: Sistemas relacionales; Tema 9: Arquitectura de un SGBD relacional; Bloque 1. 1 Parte V: Sistemas relacionales.
BASES DE DATOS Conceptos Básicos
PARTICIPANTE: CAMACHO MAITE C.I T-01.
Bases de Datos 1 Universidad Católica de Costa Rica Prof. Daniel Obando.
Conceptos Generales de Bases de Datos
Unidad 6. Tema 1. Bases de datos. Conceptos Básicos.
MBA. LIDA LOOR MACIAS 2 Introducción a los conceptos de Bases de datos Qué es un Sistema de Bases de Datos Introducción a los conceptos de Bases de datos.
Introducción Base de datos Ing. Linda K. Masias M. Base de datos (MySQL)
BASES DE DATOS CONCEPTOS BASICOS Elizabeth Maite Zarate Machaca “El tratamiento eficiente de la información al servicio del usuario”
Programación Orientada a Objetos Unidad 5. Los objetos son entidades que combinan estado Contiene toda la información denominados atributos REPASO Cada.
Bases de datos ITecnológico San Agustín1 BASES DE DATOS Conceptos Básicos Paulo César Acosta Lozano –
Modelos Entidad – Relación (E-R). El modelo entidad-relación Los MD soportados por los SGBD no suelen ofrecer, dado su bajo nivel de abstracción, los.
Transcripción de la presentación:

Tecnicatura Universitaria en Informática Bases de Datos Tecnicatura Universitaria en Informática 2º Año

¿QUÉ ES LA ABSTRACCIÓN DE DATOS? Un objetivo importante de un sistema de base de datos es proporcionar a los usuarios una visión abstracta de los datos, es decir, el sistema esconde ciertos detalles de cómo se almacenan y mantienen los datos.

NIVELES DE ABSTRACCIÓN Existen diferentes niveles de abstracción para simplificar la interacción de los usuarios con el sistema: Interno-Físico Conceptual Externo-Visión

Niveles de abstracción (ANSI/SPARC) Vista usuario n Vista usuario 2 n esquemas externos Vista usuario 1 Nivel externo confidencialidad Nivel conceptual integridad-coherencia Esquema lógico, resultado de un proceso de modelamiento Nivel interno gestión de acceso Esquema físico

Nivel de Visión Externo El más cercano a los usuarios finales Percepción de la base de datos por parte de los usuarios finales Tantas visiones como tipos de usuarios Cada visión de usuario final se puede caracterizar como un subesquema

Nivel de Visión Cada visión puede proporcionar diferentes representaciones de los mismos datos Visión Vendedor Fechas con formato: (dd-mm-yy) Visión Contador Fechas con formato: (yyyy-dd-mm) BD

Nivel de Visión Algunas visiones de usuario pueden incluir: Datos Agrupados: Totales por Dpto. Datos Derivados: Sueldo total = básico + comisión Datos Calculados: Edad de una persona (inferida a partir de su fecha de Nacimiento)

Nivel de Visión Los conceptos de dato derivado y calculado podrían usarse indistintamente para significar, en general, que un dato se genera a partir de otro(s) Pueden haber a su vez datos agregados derivados, datos agregados calculados etc.

Nivel Conceptual Es una visión completa de todos los requerimientos y elementos de interés para la organización Debe incluir restricciones sobre los datos La descripción del nivel conceptual no debe tener detalles dependientes del almacenamiento* Tiene asociado un lenguaje de alto nivel * Sin embargo en algunos SGBD esto no se logra expresar de esta manera…

Nivel Físico Interno Más cercano a la máquina Interesa al Administrador y al usuario Especialista Esquema físico: Descripción y tipos de datos: tamaño y precisión, tipos de índices y de estructuras de almacenamiento concretas que se manejan, de acuerdo con un SGBD particular

Nivel Físico Describe cómo los datos son almacenados en términos de estructuras de datos particulares Se encarga de: - Reservar espacio para datos e índices - Compresión de datos - Técnicas de encriptamiento de datos

Independencia de los datos Es uno de los objetivos de la arquitectura ANSI/SPARC Permite modificar la definición de un nivel sin afectar (en lo posible) el nivel inmediatamente superior Sin independencia de datos se requeriría mucho esfuerzo para cambiar las aplicaciones de tal forma que se adaptasen a la nueva estructura de la base de datos. Hay dos tipos: física y lógica

Independencia de los datos Física: inmunidad que tienen los usuarios y las aplicaciones ante los cambios en la forma de almacenar físicamente los datos. Conceptual o lógica: inmunidad que poseen los usuarios y las aplicaciones ante los cambios en la estructura lógica de la base de datos

Independencia Física Se presenta entre el nivel conceptual y el nivel físico Un cambio en el esquema físico (usar otras estructuras de almacenamiento) no conduce a cambios en el esquema conceptual Inmunidad del esquema conceptual ante cambios del esquema físico

Independencia Lógica Se presenta entre el nivel de visión y el nivel conceptual Significa que un cambio en el nivel conceptual no debe conllevar a un cambio en el nivel de visión Es más difícil de lograr. ¿Por qué? Actividad de Investigación Nº 1

Independencia Lógica Algunos de los posibles cambios en el nivel conceptual: Adición de nuevos elementos (atributos, entidades etc.) Eliminación de elementos  Puede afectar a los subesquemas externos

Tendencias de los SGBD Sistemas para el soporte para toma de decisiones (Data Warehouse) y/o con capacidades deductivas y bases de datos temporales Manejar información multimedial: Imágenes, audio, videos Bases de datos orientadas a objetos y objeto-relacionales Manejar información georeferenciada: Sistemas de Información Geográficos (SIG) Manejo de información documental: Motores de búsqueda, sistemas para el manejo de documentos. Bases de datos nativas para XML Actividad de Investigación Nº 2 - en grupo

¿Qué es modelo de datos?     Es una colección de herramientas conceptuales para describir los datos, las relaciones que existen entre ellos, semántica asociada a los datos y restricciones de consistencia. Los modelos de datos se dividen en tres grupos: Modelos lógicos basados en objetos. Modelos lógicos basados en registros. Modelos físicos de datos.

MODELOS LÓGICOS BASADOS EN OBJETOS. Modelo Entidad-Relación.              Denominado por sus siglas como: E-R; Este modelo representa a la realidad a través de entidades, que son objetos  que existen y que se distinguen de otros por sus características, por ejemplo: un alumno Las entidades pueden ser de dos tipos: Tangibles: Son todos aquellos objetos físicos que podemos ver, tocar o sentir. Intangibles: Todos aquellos eventos u objetos conceptuales que no podemos ver, aun sabiendo que existen, por ejemplo: la entidad materia, sabemos que existe, sin embargo, no la podemos visualizar o tocar

Símbolo Representa Empleado: Artículo: Nombre Descripción Puesto Costo Ejemplo: Empleado: Artículo: Nombre Descripción Puesto Costo Salario clave RFC Símbolo              Representa

Empleado: Artículo: Nombre Descripción Puesto Costo Salario clave RFC

MODELOS LÓGICOS BASADOS EN REGISTROS Modelo Relacional Modelo de Red Modelo Jerárquico Modelo Relacional Num_empl Nombre Sección 033 Juan Pérez 25 034 Pedro López Sección Nomb_Secc 25 Textil 26 Pintura

Modelo de Red 033 Juan Pérez 25 Textil 034 Pedro López Modelo Jerárquico Empresa 25 Textil 26 Pintura 27 Construcción 033 Juan Pérez 034 Pedro López

Referencias Bibliográficas “Introducción a los sistemas de bases de datos” C.J. Date Gloria Lucía Giraldo Gómez - Universidad Nacional de Colombia Prof: Mariella Gutiérrez Valenzuela