Proyecto base de datos
El documento que presenta a continuación trata sobre el análisis y la creación de una base de datos para una empresa encargada de fabricar termocuplas. La cual además permitirá ingresar toda la información necesaria para el óptimo funcionamiento de la empresa, ya sea la información de los clientes, empleados, productos, facturas, entre otros. Este producto servirá de gran ayudaen el ardua labor del manejo de la información, ya que en la empresa se esta manejando de manera empírica toda la información. Para esto hemos desarrollado el uso de tablas que representan a cada una de las posibles entidades existentes en la empresa. Además se podrá evidenciar el uso de las diferentes formas de normalización en cada uno de las tablas además de su posterior identificación declaves principales, foráneas y códigos.
ÍNDICE
INTRODUCCION
INDICE
CAPITULO I
1 MARCO TEÓRICO
1.1 TABLAS
1.2 CONCEPTO Y DEFINICION BASE DE DATOS
1.3 SISTEMA DE GESTION DE BASE DE DATOS
1.4 VENTAJAS DE LA BASES DE DATOS
1.5 DESVENTAJAS DE LAS BASES DE DATOS
1.6 TIPOS DE CAMPOS
1.7 TIPOS DE BASE DE DATOS
1.8 MODELO ENTIDAD RELACION
1.9 QUE ES LANORMAILZACION
CAPITULO II
2 MODELO ENTIDAD RELACION
2.1 RECOPILACION DE INFORMACION
2.2 CREACION DE TABLAS PRINCIPALES
2.3 APLICACIÓN DE NORMAILZACION
2.4 RELACION DE ENTIDADES
3 CONCLUCIONES
4 BIBLIOGRAFIA
CAPITULO I
1 MARCO TEORICO
1.1 Tablas: Tabla en las bases de datos, se refiere al tipo de modelado de datos, donde se guardan los datos recogidos por unprograma. Su estructura general se asemeja a la vista general de un programa de Hoja de cálculo.
Las tablas se componen de dos estructuras:
1.1.1 Campo: Corresponde al nombre de la columna. Debe ser único y además de tener un tipo de dato asociado.
1.1.2 Registro: Corresponde a cada fila que compone la tabla. Allí se componen los datos y los registros. Eventualmente pueden ser nulos en sualmacenamiento. En la definición de cada campo, debe existir un nombre único, con su tipo de dato correspondiente. Esto es útil a la hora de manejar varios campos en la tabla, ya que cada nombre de campo debe ser distinto entre sí
1.2 Concepto y Definición: Según David Megías Jiménez “las bases de datos son el método preferido para el almacenamiento estructurado de datos. Desde las grandesaplicaciones multiusuario, hasta los teléfonos móviles y las agendas electrónicas utilizan tecnología de bases de datos para asegurar la integridad de los datos y facilitar la labor tanto de usuarios como de los programadores que las desarrollaron. Desde la realización del primer modelo de datos, pasando por la administración del sistema gestor, hasta llegar al desarrollo de la aplicación, los conceptos yla tecnología asociados son muchos y muy heterogéneos.”.
1.2.1 Características:
1.2.1.1 Atomicidad: significa que las modificaciones a la Base de Datos (agregar, borrar o modificar) deben seguir la regla de todo o nada. Si cualquier parte de la transacción falló, por más pequeña que sea dicha parte, toda la transacción falló.
1.2.1.2 Consistencia: solamente datos válidos pueden ser escritosen la Base de Datos. Dentro de una transacción se pueden tener temporalmente datos inválidos pero cuando la transacción termina, sea de la forma que sea, la Base de Datos debe tener solamente datos válidos.
1.2.1.3 Aislamiento: si varias transacciones se están ejecutando al mismo tiempo, ninguna de ellas interfiere con las otras. Eso implica que la transacción A no conoce ni puede cambiar lo quela transacción B está haciendo. Cada transacción está aislada de todas las demás transacciones, o sea que cada transacción es totalmente independiente de todas las demás transacciones.
1.2.1.4 Durabilidad: cuando los cambios a los datos que realizó la transacción son grabados, dichos cambios permanecerán aún cuando se corte la energía eléctrica, se interrumpa la conexión a la red, o cualquier...
Regístrate para leer el documento completo.