Alumno: Gerardo Mario Valdés Ortega Matricula: 11030097 Asignatura: Bases de Datos Cuatrimestre: Cuarto Carrera: Licenciatura en Tecnologías de la Información.

Slides:



Advertisements
Presentaciones similares
EL MODELO RELACIONAL Edgar Codd, 1970: Artículo → “A Relational Model of Data for Large Shared Data Banks”. Basado en teoría de conjuntos. Operaciones.
Advertisements

Diseño de Bases de Datos
Normalizaciones de Bases de Datos
Lunes 18 de Febrero 2008 Material para la clase: Elprofe3.wordpress.com.
LICENCIATURA EN SISTEMAS COMPUTACIONALES EN ADMINISTRACION
Se desea establecer un modelo conceptual para la gestión de una biblioteca. Se desean tener almacenados todos los libros que la componen. Para cada libro.
TECNICATURA EN INFORMATICA
UNIX COMP 240.
Rocío Contreras Águila Primer Semestre 2010
Modelo entidad-relación
Diseño de Bases de Datos
Modelo Entidad-Relación
Access Bases de datos.
MODELO RELACIONAL.
¿QUÉ SON LAS BASES DE DATOS?
INTELIGENCIA ARTIFICIAL
Primera Forma Normal En una relación (tabla) no pueden existir grupos de repetición, es decir, un atributo no puede tomar más de un valor del dominio subyacente:
Estadística Computacional I
MODELOS LÓGICOS : Modelo Relacional
Cómo consultar una base de datos o un catálogo en 5 minutos
MODELO RELACIONAL.
Ms access Microsoft Access es un sistema gestor de bases de datos relacionales (SGBD). base de datos suele definirse como un conjunto de información.
Base de Datos.
Teoría de Bases de Datos
UNIDAD II Modelo de Datos.
Facultad de Ciencia Política y Relaciones Internacionales Dirección de Concursos Proyecto: Informatización de la Gestión de Concursos Sistema CONDOR.
MODELO RELACIONAL.
Modificado de: M.A. Ana Celia Gutiérrez Olivas
Sindy Carolina Asprilla
INTEGRANTES ALEXIS MENDOZA ALDAIR ARRIETA CARLOS PASTOR LORENA RODRIGUEZ ANTHONY JIMENEZ.
y programa de Microsoft Access
UNIDAD I Conceptos Básicos.
Como empezar en Access 2000 Abrir Access 2000 Pulsamos INICIO
BASE DE DATOS I Clase # 1.
EL MODELO RELACIONAL Edgar Codd, 1970: Artículo → “A Relational Model of Data for Large Shared Data Banks”. Basado en teoría de conjuntos. Operaciones.
El Modelo Relacional Francisco Moreno 12/04/2017 Curso Bases de Datos.
NORMALIZACION La teoría de la normalización, cuyas tres primeras formas normales fueron introducidas por Codd desde sus primeros trabajos, elimina dependencias.
Viviana Poblete López Módulo: Modelo de Datos
BASE DE DATOS BY: Julián Villar Vázquez.
(Organización y Manejo de Archivos)
Métrica v2.1 Técnicas: Modelado de datos (Parte 2)
MODELADO DE DATOS (PARTE 2) Viviana Poblete L. Modelo de Datos I.
Fundamentos de bases de datos:
Normalización en una base de datos
Lic. en Inf. Manuel Álvaro Pacheco Hoyo. Una base de datos o banco de datos (en inglés: database) es un conjunto de datos pertenecientes a un mismo contexto.
DISEÑO DE BASES DE DATOS
Elaborado por: GCRM Institución Gabriel García Márquez.
Tema 2: Base de datos relacionales
Modelos de Datos.
Seminario de Informática Elementos Conceptuales
Alumno: Gerardo Mario Valdés Ortega Matricula: Asignatura: Matemáticas Financieras Cuatrimestre: Cuarto Carrera: Licenciatura en Tecnologías de.
Bases de Datos.
Base de Datos Juan Inoa. Conceptos de Base de Datos.
Bases de Datos.
COLEGIO DE BACHILLERES “XOCHIMILCO TEPEPAN” Nº13  Tecnologías de la Información y comunicación 3.  Profa. Gabriela Pichardo Lazardo EQUIPO 25  Emmanuel.
 El objetivo de esta ley es desarrollar el derecho constitucional que tienen todas las personas a conocer, actualizar y rectificar las informaciones.
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
Alumno: Israel Espinosa Jiménez Matricula: Licenciatura: TIC Asignatura: Bases de Datos Cuatrimestre: 4 Página 1 de 6.
Bases de Datos Modelo Relacional.
MIA - Grupo 5 Unidad 2.
Programación II Concepto de Archivos.
¿QUÉ ES EL MODELO ENTIDAD-RELACIÓN?  Como ya he comentado este modelo es solo y exclusivamente un método del que disponemos para diseñar estos esquemas.
Sistemas de Información I
BASE DE DATOS. NOMBRE: Paula Andrea Bedoya Rojas. GRADO: 7.3 Institución educativa Débora Arango Pérez.
Base de Datos I – Ing. Mary Carlota Bernal J.
BASES DE DATOS CONCEPTOS BASICOS Elizabeth Maite Zarate Machaca “El tratamiento eficiente de la información al servicio del usuario”
¿Qué es una base de datos? Una base de datos se puede definir como un conjunto de información relacionada que se encuentra agrupada ó estructurada. Desde.
Creado por Edgar Codd, 1970: Artículo “A Relational Model of Data for Large Shared Data Banks”. EL MODELO RELACIONAL.
Fundamentos de Bases de Datos
Transcripción de la presentación:

Alumno: Gerardo Mario Valdés Ortega Matricula: Asignatura: Bases de Datos Cuatrimestre: Cuarto Carrera: Licenciatura en Tecnologías de la Información y Comunicación. Actividad: Presentación Fecha de entrega:

Antecedentes. Edgard F. Codd propuso a finales de 1968 cuando trabajaba como matemático investigador para IBM, el uso de las matemáticas para dar cierto rigor y exactitud al campo de las bases de datos; escribió un artículo titulado: A Relational Model of Data for Large Shared Data Banks, donde están los conceptos fundamentales del modelo y sus beneficios frente a la tecnología a finales de la década de los 60’. Antes del modelo de Codd se usaban archivos de datos, cuyo uso tenía varios problemas, entre ellos la pérdida de información, duplicación innecesaria de la misma, datos incompletos y erróneos, esto causó que los investigadores en computación de aquellos tiempos propusieran modelos de bases de datos; los modelos prerelacionales fueron: Modelo jerárquico y modelo de red, en el primero se trabajaba como un organigrama donde se tenía padre e hijos, pero solo se comunicaban de forma vertical y no horizontal, fue conveniente hasta que se usaron apuntadores para la interconexión de los nodos, otro problema fue que no se podía usar el modelo M:M (muchos a muchos) entre instancias de entidades en el mundo. En el modelo de red se usaba la interconexión de nodos mediante apuntadores sin la restricción jerárquica, cada nodo tenía salida para varios arcos apuntando a otros nodos, tenía la ventaja de que podían tenerse conexiones entre nodos de cualquier tipo, con esto si se podían hacer relaciones de M:M, por otro lado tenía problemas en su implementación para lograr un desempeño óptimo.

Modelo relacional: Su nombre proviene de las “relaciones” que son las estructuras de almacenamiento de datos, tiene por características que los datos son percibidos por el usuario solo como relaciones, para consultar dichos datos el usuario cuenta con operadores que generan nuevas relaciones a partir de otras (algebra relacional); es una teoría abstracta de datos que toma ciertos aspectos de las matemáticas (teoría de conjuntos y lógica de predicados); en base a esto podemos decir que es un conjunto de tuplas y atributos que se componen de dos partes: encabezado y cuerpo (relación). En el encabezado de una relación se denota un cierto predicado o función valuada como verdadera; en el cuerpo se denota una cierta proposición verdadera, obtenida del predicado por medio de la sustitución de valores en los indicadores de posición o parámetros de dicho predicado, con esto podemos afirmar que el cuerpo es un conjunto de instancias o modelos del predicado.

Un ejemplo del predicado podría ser: El equipo NOMEQ tiene como apodo APODEQ, su uniforme es COLORUN y juega en el estado de LOCALEQ. En base a la siguiente tabla: El equipo Atlante tiene como apodo Potros de hierro, su uniforme es Azul con rojo y juega en el estado de Quintana Roo. *El numero de atributos de una relación se conoce como grado y el numero de tuplas como cardinalidad NOMEQAPODEQCOLORUNLOCALEQ El encabezado es un conjunto de “n” atributos necesariamente distintos en forma (NombredeAtributo:Nombredetipo ) AméricaÁguilasAmarillo con azul Distrito Federal El cuerpo es un conjunto de “m” tuplas, donde cada una significa un conjunto de componentes de la forma: NombredeAtributo:ValordeAtributo AtlantePotros de hierro Azul con rojo Quintana Roo AtlasZorrosRojo con negro Guadalajara

Propiedades de la relación: No existen tuplas duplicadas. La teoria de conjuntos descarta los elementos duplicados; según la lógica normal no podemos afirmar dos veces el mismo hecho como verdadero. Las tuplas están en desorden. La misma teoría dice que sus elementos están en desorden, no existen los conceptos “tupla a”, “siguiente tupla”, “segunda tupla”, etcétera; entonces la opción correcta para referirse a una tupla es por su proposición verdadera. Los atributos están en desorden Al igual que las tuplas tampoco existen los conceptos “siguiente atributo”, “tercer atributo”, etcétera, para referirse a ellos es por su nombre. Los atributos deben contener valores atómicos. Esto es que el valor para cada tupla en un determinado atributo no debe ser semánticamente divisible, por lo tanto, representar un valor único.

Claves. Clave candidata: Identifica de manera única a cada tupla de una relación que tiene varias claves candidatas simples, formadas por un atributo, o compuestas, formadas por varios atributos (superclaves). Clave principal: Es una candidata seleccionada para ser la principal de la relación, a diferencia de ellas solo hay una por cada relación (también pueden ser superclaves). Clave foránea: Hace referencia a una clave principal en otra relación, e implica que no pueda existir un valor en la clave foránea que no exista primero en la clave principal.

Utilidad base de datos. La utilidad de las bases de datos es diversa y ya está implementada en varios (si no es que en todos) los negocios que existen formalmente, en mayor o menor escala. Dos ejemplos que se me ocurren es mi oficina, donde esta base de datos es dinámica, ya que a diario se genera información o atributos que cambian la misma y una biblioteca. En la oficina los trabajadores checan diariamente su entrada y salida mediante su RPE (Registro Permanente de Empleado) esto esta generando la asistencia, este registro a su vez ya tiene varios atributos fijos, como son el nombre de la persona, el numero del IMSS, su fecha de ingreso, dirección de casa, salario, grado de estudios, etc, los cuales es muy raro que cambien; esta base de datos esta guardada en el SIRH (Sistema Integral de Recursos Humanos), mediante este sistema se pueden generar constancias de empleo, constancias de ingresos y hasta dictámenes de jubilación o invalidez, esto último es lo que me recordó el ejemplo que presentan en la sesión 2, donde el sistema mencionado arroja un documento de word con los datos completos del trabajador haciendo incluso un calculo de lo que debe percibir al momento de jubilarse; pero cuando hay un error el documento sale con las claves en lugar de las palabras o datos que deberían salir para que tuviera una coherencia el oficio.

Respecto a la biblioteca se puede decir que en ellas ya se manejaba un antecedente de las bases de datos en las fichas bibliográficas, durante la modernización de las bibliotecas se vaciaron dichas fichas a una base de datos para agilizar la búsqueda de libros cuando un cliente solicita uno, en este caso hay una tupla donde el atributo cambia su estatus de “prestado” a “disponible” dependiendo de el caso, todas las demás tuplas conservan sus atributos como son: Titulo del libro, autor, editorial, tema