INTRODUCCION A BASE DE DATOS RELACIONALES Y AL DISEÑO DE BASE DE DATOS.
Una base de datos relacional se compone de tablas interrelacionadas que almacenan datos organizados en registros y campos. El desarrollo de una base de datos inicia con la especificación de requisitos, que define la información a recoger y las prestaciones a ofrecer.
🔸Se emplea para ello un modelo conceptual: lenguaje natural o grafico que se emplea para describir un esquema conceptual
🔸Se parte de: especificación de requisitos (descripción de la
información que debe recoger la BD y las prestaciones a
ofrecer).
🔷 Se emplea para ello un modelo lógico: lenguaje empleado para describir el esquema lógico. Es independiente del SGBD
que se empleara para implementar la BD, pero si depende del modelo de datos elegido.
🔷Se parte de: esquema conceptual.
Se obtiene: esquema lógico (descripción de la estructura de la BD basada en el modelo de datos elegido para implementarla).
🔷 Se obtiene: esquema físico (descripción de la implementación
de la BD usando un determinado SGBD. Se detallan las estructuras físicas de almacenamiento de datos en el ordenador, los métodos de acceso a dichos datos y el modelo de seguridad del sistema).
🔷 Se parte de: esquema lógico.
🔷 Objetivo: determinar estructuras de almacenamiento y estructuras de acceso para que las aplicaciones que accedan a la BD obtengan un buen rendimiento.
🔷Ej.: descripción grafica de un conjunto de tablas relacionales.
🔸 Se obtiene: esquema conceptual (descripción en lenguaje natural/grafico de la estructura de la BD, independiente del modelo de datos elegido y del SGBD que se usara posteriormente para implementarla).
🔰 Diseño físico
🔰 Diseño lógico
🔰Diseño conceptual
Una única tabla recoge todos los datos a ´
almacenar
(4 registros de 3 campos):
(3 registros de 5 campos)
✔Datos organizados en distintas tablas
con campos con contenido común
💠TABLA ESCRIBE
💠TABLA AUTOR
TABLA RELACIONALES
💠TABLA PLANA
🔸 Conjunto de todos los registros junto con su definición de campos.
🔸 Cada una de las partes en las que se desglosa los
datos de cada registro. 🔹La tabla AUTOR está formada por cinco campos: DNI,
Nombre, Dirección, Ciudad y Fecha.
🔹 Cada una de la filas de la tabla. Un registro recoge
los datos asociados a un individuo.
(44345789, Ana Pérez, C/Sol, 17, Sevilla, 19/5/1960).
TABLA
CAMPO
REGISTRO
✅ Por ejemplo, podemos tener una tabla AUTOR, con 3 registros
(de 5 campos cada uno):
✔ Una BD relacional es un conjunto de tablas que almacenan
datos, relacionadas entre sí.
✔ Las tablas se organizan en registros y campos.
1️⃣ Propuesto por Edgar F. Codd, 1970.
2️⃣ Los datos se organizan mediante tablas relacionadas. 3️⃣ Diseño conceptual:
Basado en Modelo entidad-interrelación de P. Chen, 1976.
4️⃣ El modelo más extendido en la actualidad.
DISEÑO DE UNA BD
MODELO DE DATOS RELACIONAL
INTRODUCCION A BASE DE DATOS RELACIONALES Y AL DISEÑO DE BASE DE DATOS.