UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÌA E INGENIERÌA CURSO: 301330 – BASES DE DATOS BÁSICOS GUÍA DE ACTIVIDADES TRABAJO COLABORATIVO 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 grupal – Trabajo colaborativo. Tarea: Actividad de Transferencia – Desarrollo de actividades propuestas para la Unidad 2. Descripción de la actividad El siguiente trabajo colaborativo se basa en el manejo del Modelo Relacional y en la aplicación en el diseño de una base de datos a través de un SGBD, el cuál será MySQL. El estudiante debe resolver de manera individual las actividades planteadas y participar en el foro asignado para la actividad; se debe interactuar con los integrantes de grupo par a luego entregar un trabajo final en donde se recopile la información de la participación de cada estudiante. Documentos de referencia Módulo: Bases de Datos Básico. UNAD. 2014 Documento de apoyo puesto en el foro. Recursos adicionales Información acerca del Modelo Relacional http://ict.udlap.mx/people/carlos/is341/bases03.html 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_relacional.pdf Información acerca del Algebra relacional http://usuarios.lycos.es/cursosgbd/UD3.htm http://www3.uji.es/~mmarques/f47/apun/node43.html http://pisis.unalmed.edu.co/cursos/material/3004590/1/ejer_alg.pdf http://dis.unal.edu.co/profesores/eleon/cursos/BD/presentaciones/teo6_algebra_relacional.pdf http://algebrarelacional.awardspace.com/Algebra%20Relacional.htm http://www.unalmed.edu.co/~mstabare/Algebra_Rel.htm http://www.scribd.com/doc/2450884/Algebra-Relacional http://cnx.org/content/m18351/latest/ UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÌA E INGENIERÌA CURSO: 301330 – BASES DE DATOS BÁSICOS GUÍA DE ACTIVIDADES TRABAJO COLABORATIVO 2 Información acerca del Lenguaje SQL http://es.wikipedia.org/wiki/SQL http://www.desarrolloweb.com/directorio/bases_de_datos/lenguaje_sql/ http://www.pablin.com.ar/computer/cursos/varios/sql1.htm http://es.tldp.org/Postgresql-es/web/navegable/tutorial/sql-language.html http://personal.lobocom.es/claudio/sql001.htm http://www.infotutoriales.com/categoria/16/lenguaje-sql/ http://www.slideshare.net/skuld.lina/lenguaje-sql-1070327 http://www.programacion.com/bbdd/tutorial/modrel/ 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 (15) Envío de la actividad. La actividad debe enviarse en la fecha establecida en el cronograma de actividades. Una vez cerrada la fecha de entrega no se podrán enviar más tareas. El trabajo debe adjuntarse en el espacio diseñado en el curso para tal fin, con un tamaño máximo de 2 Mb. El nombre del documento final debe tener la siguiente estructura: codigodelcurso_TC2_NroGruColab y debe adjuntarse (colgarse) en el foro respectivo bajo el tema: Entrega Trabajo Final” UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÌA E INGENIERÌA CURSO: 301330 – BASES DE DATOS BÁSICOS GUÍA DE ACTIVIDADES TRABAJO COLABORATIVO 2 Actividades 1. Con base en las correcciones efectuadas a los modelo ló gicos de datos de los caso 1 del trabajo colaborativo 1. Realice para cada uno de ellos el Modelo Relacional o diseño físico. Recuerde que este modelo, solo son tablas, campos, campos claves y llaves foráneas. 2. Con base en el modelo relacional del caso 1, cree una base de datos llamada FINCASINAGUA con sus respectivas tablas utilizando toda la sintaxis del Lenguaje de Definición de datos y el Lenguaje de Manipulación de datos. Se debe usar la herramienta MySql y mostrar las evidencias de los pantallazos. Además, hacer las siguientes operaciones a. b. c. d. Modificar la estructura de una tabla. Adicionar para cada tabla, mínimo cinco filas. Eliminar una filas en alguna tabla Actualizar una fila 3. Teniendo en cuenta la base de datos anterior, realizar las siguientes consultas a. Se requiere el nombre de los cultivos que le realizaron la actividad cuyo nombre es la “Siembra”. b. Se requiere el nombre de los cultivos con el nombre de las actividades en el año 2013. c. Se requiere saber el nombre de los estados de cultivos con l os respectivos nombres de trabajadores que han realizado actividades, organizados por nombre de cultivo. d. Se desea saber el nombre de los cultivos con su respectiva cantidad total de actividades realizadas. Solo aquellos cultivos que tuvieron más de 3 actividades realizadas desde el 2012 hasta la fecha.