DISEÑO LOGICO DE UNA BASE DE DATOS RELACIONADA CON UN ÁREA DE LA INGENIERIA INDUSTRIAL
Enviado por Helena • 28 de Abril de 2018 • 3.178 Palabras (13 Páginas) • 366 Visitas
...
- MARCO DE REFERENCIA
4.1 MARCO TEÓRICO
1. Base de datos relacionales:Éste es el modelo utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente. Tras ser postulados sus fundamentos 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 de base de datos. Su idea fundamental es el uso de "relaciones". Estas relaciones podrían considerarse en forma lógica como conjuntos de datos llamados "tuplas". Pese a que ésta es la teoría de las bases de datos relacionales creadas por Codd, la mayoría de las veces se conceptualiza de una manera más fácil de imaginar. Esto es pensando en cada relación como si fuese una tabla que está compuesta por registros (las filas de una tabla), que representarían las tuplas, y campos (las columnas de una tabla).
En este modelo, el lugar y la forma en que se almacenen los datos no tienen relevancia (a diferencia de otros modelos como el jerárquico y el de red). Esto tiene la considerable ventaja de que es más fácil de entender y de utilizar para un usuario esporádico de la base de datos. La información puede ser recuperada o almacenada mediante "consultas" que ofrecen una amplia flexibilidad y poder para administrar la información.
2. Cuando se utiliza una base de datos para gestionar información, se está plasmando una parte del mundo real en una serie de tablas, registros y campos ubicados en un ordenador; creándose un modelo parcial de la realidad. Antes de crear físicamente estas tablas en el ordenador se debe realizar un modelo de datos. Se suele cometer el error de ir creando nuevas tablas a medida que se van necesitando, haciendo así el modelo de datos y la construcción física de las tablas simultáneamente. El resultado de esto acaba siendo un sistema de información parcheado, con datos dispersos que terminan por no cumplir adecuadamente los requisitos necesarios.
3. Oracle Database 11g es una plataforma integral de base de datos para datawarehousing e inteligencia de negocios que combina escalabilidad y desempeño líderes del sector, análisis bien integrado y calidad de datos e integridad—todo en una sola plataforma que se ejecuta en una infraestructura grid de bajo costo y confiable.
Identificador clave o llave: Es uno o más atributos de la entidad cuyos valores son únicos en cada ejemplar de la entidad.
Identificadores candidatos: Son aquellos atributos que tienen más posibilidad de ser identificadores llaves.
Identificadores alternativos:Se trata de uno o más atributos cuyos valores son únicos para cada ejemplar de una entidad, pero que no son identificadores ya que existen identificadores mejores en la entidad.
Modelo relacional
Relación o tabla: El elemento fundamental del modelo relacional se conoce como relación, aunque más habitualmente se le llama tabla. Las relaciones constan de:
Atributos: Referido a cada propiedad de los datos que se almacenan en la relación.
Tuplas: Referido a cada elemento o fila de la relación.
Dominio: Un dominio contiene todos los posibles valores que puede tomar un determinado atributo.
Clave candidata: Conjunto de atributos que identifican unívocamente cada tupla de la relación
Clave primaria: Clave candidata que se escoge como identificadorde las Tuplas
Clave alternativa: Cualquier clave candidata que no sea primaria.
4.2 MARCO CONCEPTUAL
Para el desarrollo de este proyecto se aplican los siguientes términos:
- Entidad.- Objeto del mundo real sobre el que queremos almacenar información (Ej: una persona). Las entidades están compuestas de atributos que son los datos que definen el objeto (para la entidad persona serían DNI, nombre, apellidos, dirección,...). De entre los atributos habrá uno o un conjunto de ellos que no se repite; a este atributo o conjunto de atributos se le llama clave de la entidad, (para la entidad persona una clave seria DNI). En toda entidad siempre hay al menos una clave que en el peor de los casos estará formada por todos los atributos de la tabla. Ya que puede haber varias claves y necesitamos elegir una, lo haremos atendiendo a estas normas:
- Que sea única.
- Que se tenga pleno conocimiento de ella.- ¿Por qué en las empresas se asigna a cada cliente un número de cliente?
- Que sea mínima, ya que será muy utilizada por el gestor de base de datos.
- Relación.- Asociación entre entidades, sin existencia propia en el mundo real que estamos modelando, pero necesaria para reflejar las interacciones existentes entre entidades. Las relaciones pueden ser de tres tipos:
- Relaciones 1-1.- Las entidades que intervienen en la relación se asocian una a una (Ej: la entidad HOMBRE, la entidad MUJER y entre ellos la relación MATRIMONIO).
- Relaciones 1-n.- Una ocurrencia de una entidad está asociada con muchas (n) de otra (Ej: la entidad EMPERSA, la entidad TRABAJADOR y entre ellos la relación TRABAJAR-EN).
- Relaciones n-n.-Cada ocurrencia, en cualquiera de las dos entidades de la relación, puede estar asociada con muchas (n) de la otra y viceversa (Ej: la entidad ALUMNO, la entidad EMPRESA y entre ellos la relación MATRÍCULA).
- Atributo: Los atributos son las características por medio de los cuales se puede describir una entidad.
- Cardinalidad: La cardinalidad expresa cuántas del conjunto de entidades de un extremo de la relación están relacionadas con cuántas entidades del conjunto del otro extremo.
- RECURSOS
5.1. RECURSOS HUMANOS
Para llevar a cabo nuestro proyecto tuvimos en cuenta lo siguiente:
- Ya que nosotras las integrantes del grupo tenemos conocimientos acerca la creación de una base de datos pudimos hacer las veces de un ingeniero industrial (carrera que actualmente estudiamos) porque por medio de la información brindada por el dueño de la empresa pudimos analizar su problema y buscarle una solución, además fuimos las
...