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.

Slides:



Advertisements
Presentaciones similares
Tecnicatura Universitaria en Informática
Advertisements

Diseño de Bases de Datos
DEFINICIONES. TIPOS. SEMANA 12
Base de Datos Unidad I Introducción.
Arquitecturas de BD Modelo ANSI/SPARC
Sistemas de Gestión de Bases de Datos (SGBD’s)
Rocío Contreras Águila Primer Semestre 2010
Introducción a LAS Bases de Datos
Modelo entidad-relación
Diseño de Bases de Datos
MODELO RELACIONAL.
APLICACIÓN DE NUEVAS TECNOLOGÍAS EN LA CONSERVACIÓN Y ANÁLISIS DEL PATRIMONIO CULTURAL A Modo de Resumen.
Bases de Datos Introducción.
¿QUÉ SON LAS BASES DE DATOS?
Modelos de Datos Modelado y Diseño de Bases de Datos
MODELOS DE DATOS.
4/2/ :49 PM BASE DE DATOS © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may.
Base de Datos Relacional.
UNIDAD II Modelo de Datos.
MOTORES DE BASE DE DATOS
BASES DE DATOS I Introducción.
UNIDAD I Conceptos Básicos.
UNIDAD 2:Crear, abrir y cerrar una base de datos Hacer clic sobre la opción Nuevo de la pestaña Archivo. Se mostrarán las distintas opciones para nuevos.
Viviana Poblete López Módulo: Modelo de Datos
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
DATA WAREHOUSE Equipo 9.
BASES DE DATOS Con Access.
Métrica v2.1 Técnicas: Modelado de datos (Parte 2)
MODELADO DE DATOS (PARTE 2) Viviana Poblete L. Modelo de Datos I.
Sistemas de Información I
Modelos de Bases de Datos
Ing. JUAN CARLOS GARCIA DUARTE
Introducción a las Bases de Datos Relacionales Juan Alberto Sigüenza Escuela Técnica Superior de Informática Universidad Autónoma de Madrid.
Bases de datos relacionales
Informática Docente: M.T.E.Mayra Minerva Méndez Anota
SISTEMA DE BASE DE DATOS
Elaborado por: GCRM Institución Gabriel García Márquez.
Conceptos Generales de Bases de Datos
Ing. Héctor Abraham Hernández Erazo
CICLO DE VIDA Y NORMAALIZACION DE UN SISTEMA DE BASE DE DATOS
Seminario de Informática Elementos Conceptuales
PROYECTO EMPRESARIAL Clase # 1.
PASO DEL ESQUEMA E-R AL MODELO RELACIONAL
UNIVERSIDAD LATINA BASES DE DATOS DISEÑO DE BASES DE DATOS (modelos para el diseño)
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MATERIA:TIC EQUIPO:21 PRESENTACION: BASE DE DATOS ALUMNAS: Adán Millán Sánchez.
Métrica v2.1 Técnicas: Modelado de datos (Parte 1)
SISTEMA DE BASE DE DATOS Equipo #6 Integrantes :García Hernández Yaneli Tlacomulco Moncada Blanca Edith Carreto Vichique Laura Belén Rosales Titla María.
BASES DE DATOS RELACIONALES
SISTEMA DE BASE DE DATOS
Sistemas de Archivos Sistemas Operativos.  Se debe proporcionar un almacenamiento secundario que respalda a la memoria principal  El Sistema de archivos.
ISAE UNIVERSIDAD FACULTAD DE CIENCIAS TECNOLOGICAS TECNICO EN INFORMATICA CURSO TECNOLOGIA DE LA INFORMACIÒN Y COMUNICACIÒN PARTICIPANTES: DEXSI DELGADO.
Beatriz Adriana Sabino Moxo
1 FUNDAMENTOS DE BASES DE DATOS SISTEMA GESTOR DE BASES DE DATOS (SGBD) Consiste en una colección de datos interrelacionados y un conjunto de programas.
MODELOS DE DATOS RELACIONAL
Bases de Datos Unidad 1.
Modelo Entidad - Relación
Bases de Datos Modelo Relacional.
PARTICIPANTE: CAMACHO MAITE C.I T-01.
Conceptos Generales de Bases de Datos
Sistemas de Información I
En el presente trabajo, se explica los diferentes elementos que nos ofrece Microsoft Access, para hacer mas fácil y rápido la realización de bases de.
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)
Diccionario/Directorio de Datos
BASES DE DATOS CONCEPTOS BASICOS Elizabeth Maite Zarate Machaca “El tratamiento eficiente de la información al servicio del usuario”
Una base de datos o banco de datos un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este.
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:

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 clásica)

Del Mundo Real a las Bases de Datos Mundo Real Estándar Necesidades … Modelo Conceptual Herramientas de diseño Datos Almacenados

Conceptos Básicos Dato: Conjunto de símbolos con algún significado que se interpretan como una unidad. Por ejemplo: 15 de Julio de Información: Es un conjunto ordenado de datos, manejados según la necesidad del usuario, y con una interpretación semántica dentro del contexto asignado por el usuario. Por ejemplo: 15 de Julio de 2009 se interpreta como una fecha. Campo: Es la unidad más pequeña a la cual uno puede referirse en una BD. Desde ciertos puntos de vista representa una característica de un individuo u objeto. Por ejemplo, en una BD que trate biografías, la unidad que almacena la Fecha de Nacimiento. Registro: Colección de campos que están relacionados y que determinan una unidad de orden superior. El equivalente a la ficha. Por ejemplo, el registro de un autor. Tabla: Colección de registros almacenados siguiendo una estructura homogénea. Por ejemplo, el conjunto de registros que contienen la información de autores de nuestra colección.

Conceptos Básicos Base de datos (BD): Es una colección de registros que tienen algún tipo de relación entre sí. Sistema Gestor de BD (SGBD): Un SGBD es una aplicación software que permite la definición, creación y uso de Bases de Datos. Actúa a modo de interfaz entre el usuario que maneja la información y el sistema físico que maneja los datos.  Ejemplos: Microsoft Access, FileMaker, MySQL, Posgre, Oracle, etc… Esquema de la BD: Es la estructura lógica que define la BD. Administrador de la BD: Es la persona o equipo de personas profesionales responsables del control y manejo a bajo nivel del SGBD.

Objetivos Manejar grandes cantidades de información:  Definición de estructuras para el almacenamiento de los datos.  Provisión de los mecanismos necesarios para su manipulación.  Mecanismos de seguridad que garanticen la integridad de la información. Proporcionar a los usuarios finales una visión abstracta de los datos (posiblemente, lejana de la estructura real que dichos datos tienen en los sistemas de almacenamiento):  Adaptación al usuario.  Vistas

Objetivos Disminuir: Redundancia e inconsistencia de datos. Dificultad para acceder a los datos. Estandarización de los datos. Anomalías del acceso concurrente. Problemas de seguridad. Problemas de integridad

Niveles de abstracción Diferentes niveles de abstracción Nivel físico. Describe en detalle la forma con que se almacenan los datos en los dispositivos de almacenamiento. Nivel conceptual. Describe qué datos son almacenados realmente en la base de datos y las relaciones que existen entre los mismos:  Definición de los datos: Los tipos de registros, datos y capacidad:  Registros: Autores y Obras  Campos de Registros: Nombre (Texto 100), Fecha de Nacimiento (Fecha), Lugar de Nacimiento (Texto 100), etc…  Campos de Obras: Título, Fecha de Creación, Formato, etc…  Relaciones entre datos:  Relación entre Obras y Autores: Indicar para cada Obra qué Autor es el creador de la Obra. Nivel de visión. Nivel más alto de abstracción, es lo que el usuario final puede visualizar del sistema terminado, describe sólo una parte de la base de datos al usuario acreditado para verla

Niveles de abstracción

Paso 1: Modelo Entidad-Relación (ER) Representa a la realidad a través de entidades:  Por ejemplo: obras, creadores, instituciones, etc…. Características que definen entidades: atributos.  Por ejemplo: nombre, fecha de nacimiento, etc… Asociación entre entidades: relaciones.  Por ejemplo: entre la entidad Obras y la entidad Autores, la asociación que establece qué autor es el creador de una determinada obra, que podríamos llamar Relación de Creación.

Modelo ER: Representación Gráfica

Paso 2: Modelo Relacional Basado en registros. En este modelo se representan los datos y las relaciones entre estos a través de una colección de tablas:  Filas: equivalen a los cada uno de los registros que contendrá la base de datos  Columnas corresponden a las características (atributos) de cada registro localizado en la tupla. Pero… ¿qué pasa con las relaciones?

Paso 3: Trasladando las relaciones Grado: cantidad de entidades que intervienen en una relación. Por ejemplo:  AUTOR-OBRA es de grado 2 (binaria), ya que intervienen dos entidades en ella.  Una relación de orden superior a 2 podría ser la relación entre EVENTOS, FECHAS y LUGARES (ternaria).

Paso 3: Trasladando las relaciones Cardinalidad: límites que se impongan a cuántos elementos de un tipo se pueden relacionar con los del otro.  Relación uno a uno  Relación uno a muchos:  Muchos a muchos:

Paso 3: Trasladando las relaciones ¿Cómo se representan las relaciones entre las entidades (concepto abstracto) en este modelo? La forma general pasa por referenciar un registro completo por uno de sus atributos, que pasa a llamarse Clave Primaria de la tabla.  Por ejemplo: en el caso de las obras podría utilizarse un campo como el Nº Inventario.  Si no dispusiéramos de tal información, siempre tenemos la posibilidad de crear un código único para cada fila que identifique dicho elemento.

Paso 3: Trasladando las relaciones Ahora, tenemos dos posibilidades para almacenar las relaciones haciendo uso de tablas: Haciendo una tabla nueva que contenga cada una de las claves de las entidades involucradas en la relación: Incluyendo en alguna de las tablas de las entidades involucradas, la clave de la otra tabla:

Paso 3: Trasladando las relaciones ¿Qué método seguir en general?  Relaciones 1-1: cualquiera de los dos métodos. Normalmente, añadiendo a cualquiera de las dos entidades la clave primaria de la otra.  Relaciones 1-n: cualquiera de los dos métodos. Normalmente, añadiendo a cualquiera de las dos entidades la clave primaria de la otra.  Relaciones n-n: únicamente pueden trasladarse como tablas independientes.

Un ejemplo completo: BaroqueArt

APLICACIÓN DE NUEVAS TECNOLOGÍAS EN LA CONSERVACIÓN Y ANÁLISIS DEL PATRIMONIO CULTURAL Pensar Relacionalmente: Bases de Datos en Grafo (una visión actual)

Del Mundo Real a las Bases de Datos Mundo Real Estándar Necesidades … Modelo Conceptual Herramientas de diseño Datos Almacenados

Conceptos Básicos Dato: sin cambios… Información: sin cambios… Nodo: Unidades de información que representan entidades del mundo real (que se quiere modelar). Relación: Asociación entre entidades (nodos) que establecen enlaces semánticos entre los mismos. Propiedad: Unidad de información que forma parte de un nodo o una relación. Grafo: Conjunto de nodos y relaciones que forman parte de un dominio de estudio. Esquema (no es necesario): Estructura de nodos y relaciones que sirven de base para la conceptualización del grafo global.

Del Mundo Real a las Bases de Datos Esquema Grafo

Comparativa