Sei sulla pagina 1di 2

1.

Modelo relacional de bases de datos Es una coleccin de principios matemticos desarrollados inicialmente sobre un conjunto de conceptos tericos y predicados lgicos. Define el modo en que los datos van a ser representados. En trminos generales tiene las siguientes caractersticas: Estn conceptualmente como un arreglo ordenado, llamado valor. Todos los valores son escalares. Son realizadas sobre la relacin completa, concepto conocido como clausura. Una relacin puede ser considerada como una tabla. 2. Terminologa relacional La figura 1.2 muestra la relacin con los nombres.

La figura constituye una relacin, donde cada fila constituye una tupia. La relacin se divide en dos secciones el encabezado y el cuerpo, donde el encabezado se divide en la parte izquierda que es la dominacin, mientras que la parte derecha es el dominio del atributo. El cuerpo es un conjunto desordenado de cero o ms tuplas, las tuplas es un orden intrnseco. De ah las siguientes equivalencias de significado: Una relacin puede ser una tabla, o un result set. Una tapia puede ser una fila(row) Un atributo puede ser una columna(column) 3. Base de datos relacional Es una base de datos que cumple con el modelo relacional, lo cual es el ms usado para implementar una base de datos. 3.1. Caractersticas Se compone de varias tablas No pueden existir dos tablas con el mismo nombre Cada tabla es un conjunto de registros La relacin de tablas se lleva a cabo por medio de claves primarias y ajenas Las claves primarias son la clave principal de un registro Las claves ajenas, contiene el mismo valor que la clave primaria 3.2. Elementos Relaciones bases y derivadas Todos los datos se almacenan y se accede a ellos por medio de las relaciones. Las que almacenan son llamadas relaciones base y otras que no almacenan son llamadas relaciones derivadas. Restricciones

Es un conjunto que obliga el cumplimiento de ciertas condiciones en la base de datos. Algunas son inherentes definidas por el simple hecho de que la base de datos sea relacional. Dominios Describe un conjunto de posibles valores para cierto atributo. Como un dominio restringe los valores del atributo. Clave nica Cada tabla puede tener uno o ms campos cuyos valores identifican cada registro de dicha tabla. Clave primaria Es una clave elegida entre todas las candidatas que define unvocamente a todos los dems atributos de la tabla. Clave fornea Es una referencia a una tabla en otra tabla. Calve ndice Surgen con la necesidad de tener un acceso ms rpido a los datos. Procedimientos almacenados Es un cdigo ejecutable que se asocia y se almacena con la base de datos. 3.3. Estructura La base de datos se organiza en dos marcadas secciones: el esquema y los datos. Principalmente almacena los siguientes datos: El nombre de cada tabla El nombre de cada columna El tipo de dato de cada columna La tabla a la que pertenece cada columna. Las bases de datos relacionales pasan por un proceso al que se le conoce como normalizacin. Los datos es el contenido de la base de datos en un momento dado. Manipulacin de la informacin Al manipular la informacin utilizamos un lenguaje relacional, actualmente se cuenta con dos lenguajes formales al algebra relacional y el clculo relacional. Manejadores der bases de datos relacionales Existe software exclusivamente dedicado a tratar con base de datos relacionales.

Potrebbero piacerti anche