Instituto: IES Gran Capitn Fechar: 10/10/201 DAW Base de Datos 1. Se quieren guardar en una base de datos openOfce Base una tabla con los siguientes datos referidos a los alumnos de un curso de formacin: DNI Nombre Apellidos ec!a de Nacimiento Direccin "ocalidad #el$fono de contacto Direccin de correo electrnico Ni%el de &studios Situacin "aboral a' De(ne los tipos de datos m)s adecuados para cada campo. #e sugiero el uso de un campo Desempleado de tipo S*+No para almacenar la situacin laboral. De(ne el tama,o de los campos - di cual puede usarse como cla%e principal. .na cla%e principal es un campo o con/unto de campos cu-o %alor no %a a repetirse en registros distintos0 esto es0 dos alumnos diferentes no pueden tener el mismo contenido en este campo. DAW Base de Datos b' 1rea una base de datos con el nombre 2academia.odb3. c' A!ora0 intenta crear una tabla desde el modo de %ista Dise,o asignando a los campos las propiedades que !as de(nido en el primer apartado0 sin ol%idar re%isar los tipos de datos - el tama,o de los campos. De(ne como cla%e principal el campo DNI. A dic!atabla puedes darle el nombre 4Alumnos4. d' Abre la tabla 5Alumnos3 e introduce los datos de los siguientes alumnos: 28.793.812 Jos Jimnez Prez 22/07/56 Pza. de Todos los Santos, 24 3! "astille#a de $%zm&n 954084332 'o tiene email $rad%ado (s)olar *esem+leado 27.343.404 ,ar-a de la . /ar0as 1eredia 24/11/77 )/ 2eal, 23 Tomares 954153322 o3ar0as4tomares.es *i+lomado 5ni3ersitario Tra6a#ador 45.223.454 ,ar-a del 2osario 2%iz $%tirrez/illalindo 23/01/66 )/ *on 2emondo, 5 Se3illa 954550044 DAW Base de Datos mr%iz04s%+erinternet.es T)ni)o (s+e)ialista 7P *esem+leado 23.754.982 !l8onso 2odr-0%ez (sta)i9n 11/05/65 )/ /irt%d, 7 Se3illa 954450226 al8orodr4lared.es :i)en)iado 5ni3ersitario *esem+leado 25.675.987 J%an ,an%el :o6o :9+ez 05/06/61 5r6. :as *eli)ias, 5 Tomares 954151531 #mlo6o4timo8on.es *i+lomado 5ni3ersitario Tra6a#ador 26.542.909 !le#andra ,ar-a "asares ,ar;%s 01/02/81 )/ de la Torre, s/n Tomares 954152138 alemar4)a6letron.es $rad%ado (s)olar *esem+leado DAW Base de Datos e' &limina el segundo registro de la tabla. f' 6odi(ca el primer registro: el nombre del alumno no es 7os$ sino 6anuel. g' .sando la !erramienta Buscar0 locali8a el registro con DNI: 9:.;<=.>?9 DAW Base de Datos !' Introduce tus datos creando un nue%o registro en la tabla. i' Ordena la tabla por el campo DNI. /' @uarda los cambios - sal del arc!i%o - del programa. DAW Base de Datos 9. Aartiendo de la tabla 5Alumnos3: a' Dise,a las siguientes consultas de seleccin0 mostrando DNI0 nombre - apellidos de los alumnos correspondientes. Beali8a las consultas con el modo %ista Dise,o. 1uando %eas que los resultados de una consulta son los esperados al pasar a la %ista Co/a de Datos0 la guardas con un nombre que sea signi(cati%o. i. Alumnos que %i%en en #omares DAW Base de Datos ii. Alumnos cu-o DNI es ma-or de 9?.DDD.DDD DAW Base de Datos iii. Alumnos que %i%en en #omares - tienen un DNI ma-or de 9E.DDD.DDD i%. Alumnos cu-o nombre empie8a por 6. DAW Base de Datos %. Alumnos que nacieron en la d$cada de los ED. %i. Alumnos que disponen de correo electrnico. DAW Base de Datos %ii. Alumnos desempleados. b' 1rea en tu base de datos una segunda tabla en la que se %an a guardar los mdulos de los que se !an matriculado los alumnos de la tabla 5Alumnos3. &sta segunda tabla no tendr) m)s que tres campos: DNI0 mdulo - fec!a de matriculacin0 sin embargo - dado que cada alumno puede matricularse de %arios mdulos0 el nFmero de registros ser) de n por alumno. GHu$ campos son la cla%e principalI DAW Base de Datos .na %e8 creada la tabla0 gu)rdala con el nombre 56dulos3. Se relacionar) con la tabla principal de alumnos por el campo DNI. Aara indicar la relacin %ete a la opcin relaciones dentro de la opcin del menF principal Cerramientas. 1omo opciones de actuali8acin0 indica 5Actuali8acin en cascada3 - como opciones de eliminacin indica 5&liminacin en cascada3. GHu$ implica estas dos Fltimas opciones que !emos indicadoI. DAW Base de Datos c' Introduce los siguientes datos en la tabla que acabas de crear: 9?.;>:.?19 JindoKs D=+D>+>> 9?.;>:.?19 Jord 9=+D<+>> 9?.;>:.?19 Internet D=+D;+>> =<.99:.=<= 1ontaplus 1=+19+>> =<.99:.=<= Internet D:+D1+>> =<.99:.=<= Ingl$s 99+D>+>> 9:.;<=.>?9 Ingl$s D=+D>+>> 9:.;<=.>?9 Jord 99+D>+>> 9<.E;<.>?; JindoKs 19+DE+>> 9E.<=9.>D> JindoKs :1+D1+>> 9E.<=9.>D> Jord 91+D9+>> 9E.<=9.>D> Internet 9:+11+>> 9E.<=9.>D> Ingl$s 1>+D=+>> d' 1rea una consulta que a partir de la tabla que contiene los datos personales de los alumnos - la tabla 56dulos3 que acabas de crear0 nos d$ la siguiente informacin de todos los alumnos matriculados de Jord: DNI0 Nombre - Apellidos0 #el$fono - ec!a de 6atriculacin en Jord. @uarda esta consulta con el nombre 5Alumnos de Jord3 DAW Base de Datos e' 1rea una consulta con los mismos datos que la anterior en la que se presenten los alumnos que est)n matriculados de JindoKs o de Jord. @u)rdala con el nombre 4Alumnos de JindoKs o Jord4 e impr*mela. DAW Base de Datos f' 1rea una consulta que nos de el DNI0 el nombre del mdulo - la fec!a de matriculacin para cada alumno. @uardal) con el nombre 5AlumnosL6odulos3 DAW Base de Datos :. Aartiendo de la tabla 5Alumnos3 - de la Fltima consulta 5AlumnosL6odulos3: a' &labora un formulario de forma que la introduccin de datos en la tabla de Alumnos sea m)s cmoda. .tili8a el asistente para la creacin de formularios0 teiendo en cuenta que %amos a insrter un subformulario a partir de los datos de la consulta3AlumnosL6odulos30 teniendo en cuenta que los campos %inculados de los dos formularios son el DNI. DAW Base de Datos b' Introduce desde el formulario los siguientes datos: :9.<=:.1D: rancisco Bomerales Bomero 1;+D>+=< A8a. Do,a &l%ira0 = #omares ><=D?<1=: fraromMcarraNi.es @raduado &scolar Desempleado ;<.>D1.:=> 6ar*a de las 6ercedes Santos Cern)nde8 91+D9+;1 c+ Amador de los B*os0 : 9O1 Se%illa ><=<<D??: marmerM!op!op.es @raduado &scolar #raba/ador DAW Base de Datos c' Sin salir del formulario0 - usando el botn Buscar de la barra de !erramientas0 locali8a el registro cu-o DNI es :9.<=:.1D:. DAW Base de Datos DAW Base de Datos d' .na %e8 situado en el registro se,alado en el apartado anterior0 cambia su situacin laboral0 -a que el alumno !a encontrado empleo. DAW Base de Datos e' "ocali8a el registro cu-o DNI es ;<.>D1.:=> - elim*nalo desde el formulario. DAW Base de Datos f' Introduce la siguiente informacin de rancisco Bomerales Bomero: se matricul de JindoKs el : de mar8o del >> - de Internet el 1= de /unio de 1.>>> DAW Base de Datos =. Aartiendo de la tabla 5Alumnos3 de un curso de formacin del e/ercicio 1: a' Hueremos elaborar un informe que teniendo una l*nea por alumno contenga los siguientes datos de los mismos: DNI Nombre Apellidos Direccin #el$fono Direccin de correo electrnico DAW Base de Datos .tili8a el asistente para la creacin de informes - obser%a las diferencias entre los distintos tipos de informes que se pueden crear con el asistente. Hu$date con el informe a partir de la tabla Alumnos ordenado por DNI. Si los nombres de las columnas delinforme no caben enteros en la l*nea0 edita el informe0 ampl*a el anc!o del mismo - sitFa de nue%o los t*tulos - las columnas de forma que la presentacin sea perfecta. DAW Base de Datos b' A!ora queremos obtener en un solo informe los siguientes datos de cada alumno: DNI Nombre Apellidos #el$fono 6dulos en los que se !a matriculado ec!a de matriculacin en cada uno de los mdulos. Aara lle%ar a cabo adecuadamente este apartado0 debes crear una consulta donde apare8can los campos que se nos pida0 donde ePista una una relacin entre las tablas 4Alumnos4 - 46dulos40 que estar)n %inculadas por el DNI. "a salida en el informe debe estar agrupada por alumnos0 esto es0 se mostrar) una %e8 los datos personales de cada alumno - a continuacin todos los mdulos de los que se !a-a matriculado. Al igual que en el apartado anterior - si lo crees con%eniente tras %er detenidamente la presentacin preliminar del informe0 entra en el modo de %ista Dise,o del informe - retoca las posiciones de los campos para lograr una presentacin perfecta. DAW Base de Datos