bases de datos

Páginas: 30 (7264 palabras) Publicado: 16 de septiembre de 2014
Departamento de Informática
Ingeniería en Informática

Bases de Datos

Universidad Nacional del Litoral
FACULTAD DE INGENIERÍA
Y CIENCIAS HÍDRICAS

TEMA II
LA BASE DE DATOS RELACIONAL - RDBMS
INTRODUCCIÓN
En el tema anterior, se han visto generalidades sobre bases de datos sin considerar en particular
algún tipo de arquitectura de implementación. En este tema, se desarrollará laarquitectura relacional y
a través de un ejemplo se mostrará el pasaje de un modelo conceptual al modelo físico de datos para el
modelo relacional.
Cualquiera sea el tipo de arquitectura utilizada, siempre será necesario establecer conjuntos de
relaciones entre dos o más elementos conceptuales. Se observa claramente que los elementos conceptuales si bien son abstractos, representan “algo”,mientras que las relaciones no resultan tan tangibles ya
que no pueden ser medidas o clasificadas con claridad como los atributos de un individuo (de una clase
o una entidad). Una relación no existe como algo separado o tangible. Los datos son abstractos, pero
más aun lo son las relaciones. Dentro de la computadora, los datos pueden existir como señales magnéticas o eléctricas. Pero cuando los datosse convierten en parte de una base de datos, ésta incluirá las
relaciones que existen entre las entidades de datos, de modo tal que las relaciones también se deben
convertir en algo concreto; vale decir que se da a la relación un nivel equivalente a los datos a los cuales se aplica. La relación se formula del mismo modo que los datos. Por lo tanto, esta relación se convierte en algo tan concretocomo aquellos datos. La forma de trabajar con ambos, datos y relación, es
la tabla o matriz que se desarrollará a continuación.

LA MATRIZ DE DATOS
La base de datos relacional fue creada por personas orientadas matemáticamente. Ellos
deseaban obtener una visión uniforme de los datos. Todos los datos acerca de una población se
ingresan en una sola tabla. Esta tabla se denomina también matriz.Como ejemplo de este tipo de
tablas, se presenta el de la siguiente figura:

Bases de Datos.

Pág. 1

Tema II: La base de datos relacional

D

FILAS

COLUMNAS

La citada tabla es bidimensional; consiste en filas y columnas:



Una fila comprende todos los datos que están en la misma línea horizontal
Una columna comprende todos los datos dispuestos sobre la misma líneavertical

Un dato simple, es denominado celda. Una fila consiste en una cierta cantidad de celdas
horizontales. Una columna es el conjunto de celdas verticales. Se puede identificar una celda,
dando como dirección la fila y la columna en que se halla ubicada.
Se utilizarán letras mayúsculas en negrita como símbolo de una tabla. Se denomina D a la
tabla o matriz de la figura anterior.
La matriz Des análoga a un archivo. Cada fila corresponde a un registro, consistente en
un grupo de campos. Por lo tanto, un campo y una celda son conceptos comparables. La posición de una celda dentro de una fila, es importante. Se identificará qué representa dicha celda por
medio de su posición dentro de la fila. Todas las filas consisten en conjuntos ordenados de celdas. Por otro lado, la posición deuna fila dentro de una matriz, no es importante; dos matrices se
denominan equivalentes, siempre que consistan en las mismas filas, independientemente del orden
en el cual éstas aparezcan en cada una de las matrices.

Relación uno a uno
Se considerarán ahora dos poblaciones. Cada una de ellas, está representada por su propia
matriz. Para una forma de relación uno a uno, se trata de unproblema simple, ya que para cada
fila de una matriz, existirá una fila correspondiente en la otra matriz, y todo lo que se tiene que
hacer, es establecer punteros entre las filas correspondientes.

Bases de Datos.

Pág. 2

Tema II: La base de datos relacional

Ejemplo:
Se considerarán las poblaciones de estudiante y persona. La población estudiante es un
subconjunto de persona. El vínculo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS