Bases de Datos Relacionales.
Modelos empleados
Se emplara fundamentalmente en el modelo entidad-interrelacion
Como modelos logico el modelo relacional
Modelo de datos relacional
¿Que es?
* Una base de datos relacional es un conjunto de tablas que almacenan datos, relacionadas entre si
¿Quien lo propuso? Fue propuesto por Edgar F. Codd, 1970
El modelo mas extendido en la actualidad (el diseño conceptual)
Los datos se organizan mediante tablas relacionadas
Base de datos relacional
Una base de datos relacional es un conjuto de tablas que almacenan datos relacionados entre si
Las tablas se organisan en registros y campos
Registro:. cada una de las filas de la tabla. Un registro recoge los datos asociados a un individuo
Campo:. Cada una de las partes de las que se desglosa los datos de cada registro
Tabla:. conjunto de todos los registros junto con su definicion de campos
Diseño de una Base de Datos
diseño fisico
Se parte de esquema logico. Se obtiene esquema fisico( descripcion de la implementacion de la BD usando un determinado SGBD. Se detallan las estructuras fisicas de almacenamientonde datos en el ordenador, los metodos de acceso a dichos datos y el modelo de seguridad del sistema)
Su objetivo determinar estructuras de almacenamiento y esyructuras de acceso para que las aplicaciones que accedan a la BD obtengan un buen rendimiento
Diseño lógico
Se parte de esquema conceptual. se obtiene esquema logico Se emplea para ello un modelo logico, lenguaje empleado para describir el esquema logico es independiente del SGBD que se empleara para implementar las BD, pero si depende del modelo de datos elegido
Diseño conceptual
Se parte de wspecificacion de requisitos. ( descripcion de la informacion debe recoger la BD y las presentaciones a ofrecer). Se obtiene esquema conceptual (descripcion en lenguaje natural/grafico de la estructura de la BD independientemente de la bese de datos elegido y del SGBD que usara posteriormente para implementar. Se emplea para ello un modelo conceptual: lenguaje natural o grafico que se emplea para describir un esquema conceptual