Fundamentos de BD
Este módulo explica los conceptos básicos de la teoría relacional, e ilustra la forma en que pueden ser diagramados y documentados los modelos de datos basados en esta tecnología.
Contenido
Caso práctico: Cruz Roja 2
Concepto de bases de datos 3
Concepto de tablas, registros, campos 4
Concepto de llaves y relaciones 7
Concepto de dominio 9
Diagrama de estructura de datos 10
Diagramas de entidad relación 13
Modelo de documentación para un modelo de datos relacional 22
Vicios del modelo relacional 28
Caso práctico: Cruz Roja
La mayor cantidad de donaciones que recibe la Cruz Roja Mexicana (CRM), contrario a lo que se pudiera pensar, no son derivadas de las …ver más…
Una tabla puede contener n registros, todos ellos con el mismo número de atributos, todos ellos conteniendo la misma naturaleza de información; nunca hay dos registros exactamente iguales en una tabla.
Campos
Son cada uno de los atributos que componen un registro. Cada registro contiene n campos. Cada uno de los campos posee un dominio, un tipo de dato, y una longitud determinada.
Nota: es común en la industria referir las tablas como archivos o entidades; también es común referir a los registros como filas, y a los campos como atributos o columnas. Tome en cuenta esto, ya que veremos en el curso múltiples plataformas, y cada una de ellas le llama como quiere.
Figura 1.1: Representación de una tabla.
Laboratorio 1.1
Identificando sujetos y eventos
Cuántos sujetos y eventos forman el modelo de datos del caso práctico. Para obtener la respuesta, puede contestar a las siguientes preguntas:
Eventos:
¿Qué transacciones se desea registrar? ____________________
Sujetos:
¿Quién hace las donaciones? ____________________
¿En dónde se pueden hacer las donaciones? ____________________
¿Qué clasificación se da para los donadores? ____________________
¿A qué se dedican los donadores? ____________________
¿Cómo se enteraron los donadores? ____________________
Opciones a escoger:
Estado Tipo de Donador
País Donador
Actividad Donación
Contribuyente Transacción
Medio