Base de datos relacionales

Solo disponible en BuenasTareas
  • Páginas : 11 (2731 palabras )
  • Descarga(s) : 0
  • Publicado : 11 de diciembre de 2010
Leer documento completo
Vista previa del texto
Instituto Tecnológico De Durango.

,

Carrera: Ing. Sistemas Computacionales.

.

Unidad 5: Bases De Datos Relacionales.

Contenido.

Introducción. 3

Bases De Datos Relacionales. 4

Esquema Y Componentes De Una Base De Datos Relacional. 5

Explicar Los Componentes De Una Base De Datos Relacional. 6

Concepto De Normalización. 7

Tipos De Normalización. 9

Ejemplo De BaseDe Datos Relacional Donde Se Aplica Normalización. 11

Conclusión. 17

Bibliografía. 18


Introducción.

En el siguiente trabajo hablaremos sobre las bases de datos relacionales y sus elementos se dice que una base de datos relacional es una base de datos que cumple con el modelo relacional, el cual es el modelo más utilizado en la actualidad para implementar bases de datos yaplanificadas. Permiten establecer interconexiones (relaciones) entre los datos (que están guardados en tablas), y a través de dichas conexiones relacionar los datos de ambas tablas, de ahí proviene su nombre:"Modelo Relacional". Tras ser postuladas sus bases en 1970 por Edgar Frank Codd, de los laboratorios IBM en San José (California), no tardó en consolidarse como un nuevo paradigma en los modelos debase de datos.
Por otra parte hablaremos también del proceso de normalización ya que siempre que un analista de sistemas de base de datos arma una base de datos, queda a su cargo descomponer dicha base en grupos y segmentos de registros. Este proceso es la descomposición; el mismo es necesario independientemente de la arquitectura de la base de datos - relacional, red o jerárquica-. Sin embargo,para la base de datos relacional, la acción correspondiente puede dividirse y expresarse en términos formales y se denomina normalización a la misma.

Bases De Datos Relacionales.
En una computadora existen diferentes formas de almacenar información. Esto da lugar a distintos modelos de organización de la base de datos: jerárquico, red, relacional y orientada a objeto.
Los sistemas relacionalesson importantes porque ofrecen muchos tipos de procesos de datos, como: simplicidad y generalidad, facilidad de uso para el usuario final, períodos cortos de aprendizaje y las consultas de información se especifican de forma sencilla.
Las tablas son un medio de representar la información de una forma más compacta y es posible acceder a la información contenida en dos o más tablas. Más adelanteexplicaremos que son las tablas.
Las bases de datos relacionales están constituidas por una o más tablas que contienen la información ordenada de una forma organizada. Cumplen las siguientes leyes básicas:
 Generalmente, contendrán muchas tablas.
 Una tabla sólo contiene un número fijo de campos.
 El nombre de los campos de una tabla es distinto.
 Cada registro de la tabla es único.
 Elorden de los registros y de los campos no está determinados.
 Para cada campo existe un conjunto de valores posible.


Esquema Y Componentes De Una Base De Datos Relacional.
Componentes de una base de datos Relacional:
Tenemos dos grupos básicos de componentes, que son las tablas y las relaciones entre tablas.
TABLAS: Una tabla es una estructura formada por filas (registros) y columnas(campos) en donde se guarda la información de la base de datos. Cada campo especifica un tipo de datos a guardar "ejemplo nombre, apellidos, teléfono,..." y cada registro guarda los datos que van unidos. "Ejemplo en una tabla de contactos, en donde tengo las columnas: nombre, apellidos, teléfono., pues en el primer registro guardo los datos del contacto x, en el segundo los del contacto p, y asísucesivamente".
RELACIONES: Las relaciones, nos permiten unir los datos de varias tablas, ya sea de 1 a 1, o de 1 a muchos. Ejemplo tengo una tabla de empresas y otra de trabajadores, pues usando las relaciones puedo asignar la empresa correspondiente a cada trabajador. Y con eso puedo saber en todo momento cuales son los trabajadores de cada una de las empresas que yo vaya introduciendo.
La...
tracking img