ORACLE SQL Developer Data Modeler. v 4.1.3

ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E
INGENIERÍA
CURSO: 204026 – ADMINISTRACION DE BASES DE
DATOS – PERIODO 16-04
GUÍA DE ACTIVIDADES N°4.
TRABAJO COLABORATIVO N°2
Objetivos:


Aplicar los conceptos del Modelo Relacional.
Aplicar los conceptos y manejo de instrucciones del Lenguaje SQL.
Tipo de actividad y evaluación


Foro: Actividad de carácter individual.
Tarea: Actividad de Transferencia – Desarrollo de actividades
propuestas para la Unidad 2 y 3.
Fecha para su desarrollo: 03/OCT/2016 00:00
Fecha de finalización: 03/NOV/2016 23:55
Descripción de la actividad
Paso N°1:
Cada estudiante con base en el Modelo Lógico consolidado del trabajo colaborativo 1,
realizara el Modelo físico o Relacional (Caso compañía ferroviaria página N°4 de este
documento).
En términos generales usted deberá realizar de forma individual el Modelo físico o
Relacional, deberá refinar dicho modelo mediante la técnica Entidad-Relación. Aquí
pueden utilizar la notación de: Richard Barker o la notación de peter chen
Para dicho modelo se le sugiere tener en cuenta el Algebra relacional, así mismo tener en
cuenta el proceso de normalización de bases de datos.
El Paso N°1 es de carácter: Individual
Peso: 25 Puntos
Lugar de entrega: Foro de: Espacio para aportes individuales.
Herramienta sugerida para esta parte 1 de la actividad:
ORACLE SQL Developer Data Modeler. v 4.1.3
1
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E
INGENIERÍA
CURSO: 204026 – ADMINISTRACION DE BASES DE
DATOS – PERIODO 16-04
Nota: Recuerde que en este Modelo Relacional, solo son tablas, campos,
campos claves y llaves foráneas.
Paso N°2:
Luego de haber construido su Modelo Relacional, usted deberá debatir con su grupo de
trabajo el modelo relacional que mayor credibilidad o el que mejor estructurado se
encuentre, para posteriormente realizar la implementación de dicho Modelo Generado a
partir del análisis previo con una herramienta de implementación.
Herramienta sugerida para esta parte 2 de la actividad:
Oracle Application Express
Esta aplicación le permitirá diseñar, desarrollar e implementar aplicaciones de Bases de
Datos en línea.
El Paso N°2 es de carácter: Grupal
Peso: 50 Puntos
Paso N°3: Creación de la Base de Datos con el SGBD ORACLE APLICATIONS
EXPRESS
Herramienta sugerida para esta parte 3 de la actividad:
Oracle Application Express
En este punto todas las Querys deben realizarse a punta de SQL, NO utilice los
asistentes de la herramienta.

Guarde la Base de datos con el Nombre: BD_N°Grupo

Inserte como mínimo 10 registros en cada tabla de la base de datos.

Modifique la tabla: OPERARIO, agregándole dos nuevas columnas llamadas:
E-mail y Num_contacto

Muestre por medio de una consulta el número de registros totales que tiene la
Tabla: REPARACION
El Paso N°3 es de carácter: Grupal
Peso: 50 Puntos
2
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E
INGENIERÍA
CURSO: 204026 – ADMINISTRACION DE BASES DE
DATOS – PERIODO 16-04
NOTA 1: El paso N°1 es de carácter individual
Lugar de entrega: Foro de: Espacio para aportes individuales.
[Nombre del archivo: Trabajo_colaborativo_2_Nombre_Apellido]
NOTA 2: El desarrollo de los 3 puntos se debe dar por medio de capturas de pantalla
dentro de un documento de Word y enviar el archivo resultante de la Base de datos ya
creado (Script de la Base de datos)
NOTA 3: El grupo de trabajo deberá enviar en un único archivo comprimido, la realización
de los 3 puntos de trabajo mencionados anteriormente, para ello la entrega consolidada
deberá darse en el espacio de: Evaluación y Seguimiento / ► Unidad 2 y 3: Paso 4 Entrega de trabajo colaborativo 2Tarea
[Nombre del archivo: Trabajo_colaborativo_2_N°_Grupo]
Documentos de referencia – Entorno de Conocimiento
1. Diseño de bases de datos relacionales
Autor: Adoración de Miguel Castano
̃
Mario Gerardo Piattini Velthuis; Esperanza Marcos Martin
́ ez
Haga clic aquí.
2. Análisis y diseño de bases de datos
Autor: Igor Titus Hawryszkiewycz
Haga clic aquí.
3. ORGANIZACIÓN Y ESTRUCTURA DE LA INFORMACIÓN
Autor: Aldaz, L., Eguía, B. y Urcola, L. (2009)
Haga clic aquí.
4. Modelo relacional de datos
Autor: Sánchez, M. (2014). Fundamentos de bases de datos. En M. Sánchez, Modulo
bases de datos (pág. 107 - 169). Medellín: UNAD.
Haga clic aquí.
3
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E
INGENIERÍA
CURSO: 204026 – ADMINISTRACION DE BASES DE
DATOS – PERIODO 16-04
Recursos adicionales
Información acerca del Modelo Relacional
http://ict.udlap.mx/peo/carlos/iml
http://www3.uji.es/~mmarques/f47/apun/node43.html
http://www.slideshare.net/guestd19144b/modelo-relacional-1128750
http://www.uazuay.edu.ec/analisis/El%20modelo%20relacional.pdf
http://www.tejedoresdelweb.com/wiki/images/a/a5/Basesdatos_teo5_modelo_relac
ional.pdf
Indicaciones para la presentación
Formato
 Página: Carta
 Márgenes: Superior, Inferior, Izquierdo y Derecho: 2,5 cm
 Interlineado: sencillo
 Fuente: Arial, 12 puntos
 Formato de entrega: Microsoft Word (doc) o Adobe Acrobat (pdf )
Contenido
 Portada
 Introducción
 Objetivos
 Desarrollo de actividades
 Conclusiones
 Referencias Bibliográficas
Número máximo de páginas: Quince (7). El tamaño máximo de 5 Mb.
Las actividades deben enviarse en la fecha establecida en el cronograma
de actividades que se encuentran en el Entorno de Información, de tal
forma que:
Nota: El estudiante que no muestre su desarrollo de la actividad dentro del foro grupal,
esto es: que no presente aportes en el foro del grupo de manera pertinente y articulada
tendrá una nota total de CERO: (0). Participar no es enviar un mensaje o un saludo y ya.
Se debe participar de manera eficiente en la elaboración, junto con el grupo colaborativo,
de cada una de las tareas propuestas.
4
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E
INGENIERÍA
CURSO: 204026 – ADMINISTRACION DE BASES DE
DATOS – PERIODO 16-04
ESTUDIO DE CASO A RESOLVER
Una compañía ferroviaria necesita una base de datos para gestionar su taller en el
que se llevan a cabo las revisiones periódicas y reparaciones de las locomotoras.
La información que debe contener la base de datos se describe en los siguientes
supuestos semánticos.
El taller dispone de varias áreas de reparación (motores diésel, motores eléctricos,
transmisiones, etc.) caracterizadas por un número, una localización y un tamaño
en metros cuadrados.
Las reparaciones de las locomotoras (código de locomotora, fecha de comienzo
de funcionamiento y nombre) se desglosan en un conjunto de tareas a las que se
asignan diversas áreas de reparación (zonas del taller).
Una tarea se caracteriza por su nombre (desmontaje, limpieza, engrase, montaje,
etc.), su descripción y su duración y se puede realizar en una o varias áreas de
reparación. Cada área de reparación puede ocuparse para realizar distintas tareas
de reparación.
Las tareas de reparación son llevadas a cabo por varios operarios (tanto
especializados como aprendices). Interesa conocer quiénes son los operarios
asignados a una determinada tarea de reparación y área de reparación. De igual
manera, hay que recoger las áreas de reparación ocupadas para llevar a cabo las
tareas y los operarios involucrados en ellas (incluyendo las horas dedicadas por
cada operario en cada tarea y área de reparación).
De cada reparación se desea guardar un código, el nombre, la duración en horas y
la fecha de comienzo. Es importante, además saber los recambios (tuercas,
válvulas, etc.) que se han empleado en la reparación de una determinada
locomotora, queriendo conocer de cada recambio el código, descripción, nombre
de los proveedores que suministran cada recambio y número de unidades
empleadas en cada reparación. Así mismo, se quiere almacenar las herramientas
(código de herramienta, descripción y peso) empleadas en cada tarea de
reparación junto con las fechas de inicio y fin de utilización de esas herramientas.
Existen operarios especializados y aprendices: de los especializados se quiere
conocer los años de experiencia, su DNI, nombre, fecha de nacimiento y número
de la Seguridad Social. Los operarios especializados supervisan a los aprendices,
interesando almacenar esta información, Un operario aprendiz solo tiene un
5
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E
INGENIERÍA
CURSO: 204026 – ADMINISTRACION DE BASES DE
DATOS – PERIODO 16-04
supervisor y se quiere guardar la fecha en que se inició este seguimiento. De los
operarios aprendices se almacenará su DNI, nombre, fecha de nacimiento y
número de la Seguridad Social.
Por último, los aprendices asisten a cursos de formación (código de curso, nombre
y fecha de inicio) y en cada curso los aprendices son evaluados con varias
puntuaciones.
6