INGENIERO

Páginas: 18 (4360 palabras) Publicado: 20 de octubre de 2013
MODULO I.- ESTRUCTURA DE DATOS RELACIONAL
El estudiante aplicará la operación de diferencias de conjuntos, producto cartesiano y renombramiento, con base en una problemática planteada para cada operación revisando conceptos de estructura de datos relacional, las reglas de integridad y la álgebra relacional, fundamentales para la aplicación del modelo relacional en el desarrollo de una base dedatos.

1.1. Estructura de datos relacional
Como se ha venido mencionando, el modelo relacional se divide en tres partes para su estudio: estructura, integridad y manipulación de datos. Cada una de ellas tiene sus propios términos y la relación con la estructura de los datos.
El modelo relacional nos ofrece una manera única de representar los datos: como una tabla bidimensional denominadarelación. Una relación es una tabla con columnas y filas, como se muestra en el siguiente ejemplo.

Un SGBD sólo necesita que el usuario pueda percibir la base de datos como un conjunto de tablas. Esta percepción sólo se aplica a la estructura lógica de la base de datos, no se aplica a la estructura física de la base de datos, que se puede implementar con distintas estructuras de almacenamiento.
Unatributo es el nombre de una columna de una relación. En el modelo relacional, las relaciones se utilizan para almacenar información sobre los objetos que se representan en la base de datos. Una relación se representa gráficamente como una tabla bidimensional en la que las filas corresponden a registros individuales y las columnas corresponden a los campos o atributos de esos registros. Losatributos pueden aparecer en la relación en cualquier orden.
Por ejemplo en la relación Alumnos, se tienen columnas para los atributos Matrícula, Nombre, ApePat (Apellido paterno), ApeMat (Apellido materno), Dirección, Teléfono, Ciudad y Estado.
El nombre de una relación y el conjunto de sus atributos reciben el nombre de esquemas de la relación. El esquema de una relación se denota con el nombre deésta seguido de una lista de sus atributos en paréntesis, cabe mencionar que los atributos de un esquema de una relación son un conjunto y no una lista. Así, el esquema de la relación Alumnos.
Alumnos (Matrícula, Nombre, ApePat, ApeMat, Dirección Teléfono, Ciudad, Estado)
En el modelo relacional, un diseño consta de uno o más esquemas de relación. En un diseño, al conjunto de esquema de relacionesse le llama esquema de datos relacional o esquema de la base de datos.
Los renglones de una relación, si no son el renglón del encabezado que contiene los atributos se le da el nombre de tuplas. Una tupla tiene un componente para cada uno de los atributos de una relación. Las tuplas de una relación no siguen ningún orden.
En nuestro ejemplo la relación Alumnos es de grado cuatro porque tienecuatro atributos. Esto quiere decir que cada fila de la tabla es una tupla con cuatro valores. Un dominio es el conjunto de valores escalables, todos del mismo tipo. Los dominios constituyen una poderosa característica del modelo relacional, cada atributo de una base de datos relacional se define sobre un dominio, pudiendo haber varios atributos definidos sobre el mismo dominio.
La siguiente tablamuestra los dominios de los atributos de la relación Alumnos.
Atributo
Nombre del domino
Descripción
Definición
Matrícula
Mat_alumno
Matrícula del alumno
15 caracteres
Nombre
Nomb_alumno
Nombre del alumno
60 caracteres
ApePat
ApePat_alumno
Apellido paterno del alumno
100 caracteres
ApeMat
ApeMat_ alumno
Apellido materno del alumno
100 caracteres
Dirección
Dir_alumnoDirección del alumno
200 caracteres
Teléfono
Tel_alumno
Teléfono del alumno
10 dígitos
Ciudad
Ciudad_alumno
Ciudad de residencia del alumno
150 caracteres
Estado
Estado_alumno
Estado de de residencia del alumno
150 caracteres
Nótese que en esta relación hay varios atributos que están definidos sobre el mismo dominio, como ApePat y ApeMat, Ciudad y Estado.
El grado de una relación es el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS