ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Bases De Datos

eimy11ayme11 de Octubre de 2013

2.837 Palabras (12 Páginas)281 Visitas

Página 1 de 12

INTRODUCCIÓN

Desde la antigüedad en el mundo el ser humano ha necesitado registrar sus datos para así poder contener información por más tiempo sin dejarle el trabajo a la memoria, con el paso del tiempo ha empleado nuevas técnicas para poder grabar en distintos medios la información y así poder utilizarla cuando sea necesario.

En tiempos modernos se sigue utilizando dicha técnica pero mediante distintos medios uno de ellos es de manera electrónica, la cual es mucho más eficaz y ahorrativa tanto en tiempo, espacio y esfuerzo.

El estudio y la correcta comprensión de los principios básicos referentes a las bases de datos son de capital importancia para los profesionales de la informática y para otros especialistas cuyo trabajo se desarrolla dentro del ámbito de la sociedad de la información y del conocimiento.

La presente investigación se refiere al modelo de datos el cual es una representación abstracta de los datos de una organización además de la forma en que se relacionan, abarcando cada uno de los siguientes temas:

 Proceso de diseño

 Modelo Entidad-Relación (E-R)

 Restricciones

 Modelo Entidad Relación Extendido

 Otros aspectos del diseño de base de datos

El objetivo de esta investigación es que el alumno comprenda la función de un modelado de datos, así como las reglas y características de cada uno de los puntos que abarca el tema.

2.1 PROCESO DE DISEÑO

El diseño de bases de datos es un proceso en el que se determina la organización de una base de datos, en cual están incluidos su estructura, contenido y las aplicaciones que se han de desarrollar.

Uno de los principios que debe tener el proceso de diseño es evitar la duplicidad de la información, es decir para no desperdiciar el espacio y así aumentan la probabilidad de que haya errores. Otro principio es que la información sea completa y precisa.

Pasos a seguir en el proceso de diseño:

1.- Determinar el objetivo

2.- Buscar y organizar lo que sea necesario en la información

Esto quiere decir que hay que reunir todo tipo de información que debemos registrar, como ejemplo, los nombres de los productos.

3.- Dividir la información en tablas

Aquí los elementos de la información deben estar divididos en temas principales, en este caso seria los productos. Cada tema deberá estar en una tabla.

4.- Pasar elementos de la información en columnas

Primero decidir cuál o que información deseamos almacenar en determinada tabla. Cada dato pasara a convertirse en un campo y así mostrarse como una columna en la tabla, ejemplo seria, la tabla donde corresponde a empleados se podría incluir columnas como apellido.

5.- Determinar principales claves

La clave principal es una columna donde se utiliza para reconocer que no hay equivocaciones en la fila.

6.- Relaciones entre tablas.

7.- Amoldar el diseño.

2.2 MODELO ENTIDAD-RELACIÓN (E-R)

Es un modelo de datos de alto nivel, formado por un conjunto de conceptos que permiten describir lo real mediante representaciones gráficas. Facilita el diseño de bases de datos, admite la especificación de un esquema de la empresa que interpreta la estructura completa.

Pasos en el modelo Entidad-Relación:

1.- Descripción del texto del problema, a partir del texto se elabora el diagrama.

2.- Listado de palabras que aparezcan en verbos y sustantivos, y así relacionarlos con tablas y columnas. Entidades, puede ser entidad como es de empleados o sustantivo como es nombre(s). Los verbos son posibles relaciones.

3.- La cardinalidad (número de entidades) de las relaciones

4.- Elaboración del diagrama(s) E-R

5.- Se termina el modelo con una descripción de restricciones que no se pueden plasmar en el diagrama, y con listas de atributos, los atributos representa a las propiedades básicas de entidades y relaciones.

Las entidades es el objeto real sobre el que se agrupa la información. Estas se representa por medio de rectángulos y el dato aparece en el interior, este dato solo debe aparecer una vez en el esquema. Los tipos de entidades son: fuertes y débiles. Una entidad puede ser concreta, ejemplo una persona, o puede ser abstracta, como un préstamo o un concepto. La entidad se interpreta mediante un conjunto de atributos, estos especifican propiedades que tiene cada uno de los elementos de un conjunto de entidades. Cada entidad tiene un valor para cada uno de sus atributos.

Tipos de atributos:

-Atributos simples y compuestos. Los simples no están divididos en subpartes, en cambio los compuestos se pueden dividir en subpartes, quiere decir que en otros atributos.

Un ejemplo, nombre del cliente, puede ser un atributo compuesto, porque se basa en primer y segundo apellido.

-Atributos monovalorados y multivalorados. Monovalorados, tienen un solo valor para cada entidad. Multivalorados, hay ocasiones que un atributo tiene un conjunto de valores para dicha entidad especifica.

-Atributos derivados. Se derivan de los valores de otros atributos o entidades.

Relaciones: Es una asociación entre distintas entidades del mismo tipo.

2.3 RESTRICCIONES

Las restricciones son reglas que mantienen datos almacenados en la base de datos. Los modelos de datos aplican por si mismos un conjunto de restricciones, los cuales no admiten algunas estructuras. De otro modo el usuario aplica otro conjunto de restricciones que intenta describir algo.

Expresa el número de entidades a las que otra entidad puede estar con un miembro de un conjunto de relaciones, se le conoce como la razón de cardinalidades, describe conjuntos de relaciones binarias.

- Uno a uno. Una entidad en A se asocia con una entidad en B, y viceversa.

- Uno a varios. Una entidad en A se asocia con cualquier número de entidades en B (ninguna o varias).Una entidad en B, se puede asociar con una entidad en A.

- Varios a uno. Una entidad en A se asocia con una entidad en B. Una entidad en B, se puede asociar con cualquier número de entidades (ninguna o varias) en A

- Varios a varios. Una entidad en A se asocia con cualquier número de entidades (ninguna o varias) en B, y una entidad en B se asocia con cualquier número de entidades (ninguna o varias) en A.

Restricciones de participación: La participación de un conjunto de entidades en un conjunto de relaciones, quiere decir el total si cada entidad participa al menos en una relación.

Tipos de restricciones:

-Restricciones de dominio

Este tipo de restricciones especifican el valor de cada atributo. Los tipos de datos por lo común incluyen lo que son datos numéricos estándar de los números enteros y reales. Al igual se establecen caracteres, cadenas.

-Restricción de Valores Nulos

Para algunos atributos estos valores no son apropiados. La tupla es una secuencia de valores agrupados.

-Restricción de clave

Aquí se manejan de formas levemente diferentes a los distintos modelos de datos. En este modelo E-R una clave es un atributo que debe tener un único valor para cada entidad y así identificar de forma única cada entidad.

-Restricción de aserción

Algo más formal para personalizar restricciones explicitas es un lenguaje de especificación de restricciones. Aquí se establece separación entre la base de restricciones y subsistema de control integridad del SGBD. Las restricciones suelen llamarse aserciones. El subsistema de control integridad compila las aserciones, que se almacenan en SGBD, donde el subsistema consulta e impone automáticamente.

-Restricción de Integridad

Estos son los grupos de entidades débiles, debe incluir la clave esquema de relaciones de entidades de cual depende, así incluye una clave exterior que lleva a una restricción de integridad referencial.

2.4 DIAGRAMAS ENTIDAD-RELACION

Este modelo también es conocido como “E-R”; representa a la realidad a través de un esquema grafico empleando la terminología de entidades, también es una herramienta para el modelado de datos que permite representar las entidades relevantes de un sistema de información así como sus interrelaciones y propiedades.

Este modelo de datos está basado en una percepción del mundo real que consta de una colección de objetos básicos, llamados entidades, y de relaciones entre esos objetos.

Una entidad representa una cosa u objetó del mundo real con existencia independiente, es decir, se diferencia únicamente de otro objetó o cosa, incluso siendo del mismo tipo, o una misma entidad.

Un atributo son las características que definen o identifican a una entidad. Estas pueden ser muchas y el diseñador solo utiliza o implementa las que considera más relevantes. Los atributos son las propiedades que describen a cada entidad en un conjunto de entidades.

Una relación es una asociación o relación matemática entre varias entidades. Cada entidad interviene en una relación con una determinada cardinalidad. La cardinalidad se representa mediante una pareja de datos en minúsculas.

En este modelo cada entidad se representa mediante un rectángulo, las relaciones

...

Descargar como (para miembros actualizados) txt (18 Kb)
Leer 11 páginas más »
Disponible sólo en Clubensayos.com