Modelo Relacional
Enviado por Luquitas700 • 19 de Noviembre de 2013 • 584 Palabras (3 Páginas) • 365 Visitas
El modelo relacional
De manera introductoria hablare sobre los subtemas que contiene el tema del modelo relacional, primeramente se habla la estructura básica que tiene el modelo relacional donde se explican algunos detalles pequeños pero importantes como cambios de términos para tabla y fila, después sobre el esquema de la base de datos, claves, lenguajes de consultas, después de esto se habla sobre el álgebra relacional y muchas de las operaciones que se realizan mostrando muchos ejemplos, modificación de la base de datos, vistas.
Una base de datos relacional está formada por tablas que contienen filas, y a partir de ahora se usara el término relación para referirse a una tabla y tupla para referirse a una fila, el esquema de la base de datos es simplemente el diseño lógico de la base datos.
En el modelo relacional, se manejan tres tipos de claves, la primera de ellas es la superclave, está formada por uno o más atributos que sirven para identificar una tupla de la relación, la segunda es la clave candidata la cual es un subconjunto de una superclave la cual no puede ser considerada como tal por lo que también se le conoce como superclave mínima, y la última es la clave primaria, la cual es una clave candidata que ha sido elegida por el creador de la base de datos para poder identificar las tuplas de una relación.
Los lenguajes de consulta en un lenguaje mediante el cual los usuarios pueden consultar información de la base de datos y se dividen en dos tipos, los primeros son los lenguajes procedimentales en los cuales el usuario es quien le dice al sistema que operaciones realizar para llegar al resultado deseado y los segundos son los de tipo no procedimentales en estos solamente da la información que necesita sin dar el procedimiento para obtenerlo.
En la base de datos el usuario puede realizar distintas modificaciones, la primera de ellas sería la inserción de datos, en donde solo se indica en que tupla será guardado el dato, también está el borrado de datos y la actualización de datos en donde se modificara un dato ya almacenado en la base de datos.
Y finalmente están las vistas, las cuales son lo que finalmente ve un usuario que únicamente tiene acceso a consultas y no a la parte lógica de la base de datos, estas sirven para que se tenga una mejor comunicación entre el usuario y la base de datos.
Finalmente puedo decir que en el tema del modelo relacional, hay muchos subtemas de los cuales tengo conocimiento ya que fueron vistos brevemente durante el semestre pasado, como la estructura del modelo relación que está formado por tablas que ahora son conocidas como relaciones que contienen tuplas donde son almacenados los datos, lo de las claves también fue algo ya habíamos visto con anterioridad, el lenguajes de consultas me pareció interesante pues el usuario puede dar o no el procedimiento que se debe seguir para obtener
...