You are on page 1of 12

SERVICIO NACIONAL DE APRENDIZAJE SENA LA PLATA HUILA CENTRO DE DESARROLLO AGROEMPRESARIAL Y TURISTICO DEL HUILA

TECNOLOGO EN FORMULACION DE PROYECTOS EJERCICIOS PRACTICOS.

Una vez ledo el documento de apoyo y con los conocimientos adquiridos realizaremos unos ejercicios prcticos para practicar el manejo bsico de ACCESS.

Ejercicio 1: Concesionario
1 Abrir la base de datos Concesionario de la carpeta Mis ejercicios del disco duro. 2 Crear una tabla con el nombre Clientes con los siguientes campos:
Nombre del campo Cdigo Cliente Nombre Cliente Apellidos cliente Direccin cliente Poblacin Cdigo postal Provincia Telfono Fecha nacimiento Tipo de dato Numrico Texto Texto Texto Texto Numrico Texto Texto Fecha/Hora

La clave principal ser el campo Cdigo cliente. 3 Crear otra tabla con el nombre Coches vendidos con los siguientes campos:
Nombre del campo Matricula Marca Modelo Color Precio Extras instalados Tipo de dato Texto Texto Texto Texto Texto Memo

La clave principal ser el campo Matricula. 4 Crear otra tabla con el nombre de Revisiones con los siguientes campos:
Nombre del campo N revisin Cambio aceite Cambio filtro Revisin frenos Otros Tipo de dato Auto numrico S/No S/No S/No Memo

La clave principal ser el campo N revisin. 5 Cerrar la base de datos.

MARILUZ SILVA HERRERA


Ingeniera de Sistemas Instructora SENA

SERVICIO NACIONAL DE APRENDIZAJE SENA LA PLATA HUILA CENTRO DE DESARROLLO AGROEMPRESARIAL Y TURISTICO DEL HUILA

TECNOLOGO EN FORMULACION DE PROYECTOS

Ejercicio 2: Clnica 1 Abrir la base de datos Clnica de la carpeta Mis ejercicios del disco duro. 2 Crear una tabla con el nombre de Pacientes con los siguientes campos: Nombre del campo Tipo de dato Cdigo Paciente Nombre Paciente Apellidos Paciente Direccin Poblacin Cdigo postal Provincia Telfono Paciente Fecha nacimiento De momento no definimos clave principal. 3 Crear otra tabla con el nombre de Mdicos con los siguientes campos: Nombre del campo Tipo de dato Cdigo Medico Nombre Medico Apellidos Medico Telfono Medico Especialidad De momento no definimos clave principal. 4 Crear otra tabla con el nombre de Ingresos con los siguientes campos: Nombre del campo Tipo de dato N ingreso Habitacin Cama Fecha ingreso No definir clave principal. 5 Cerrar la base de datos. Auto numrico Numrico Texto Fecha/Hora Texto Texto Texto Texto Texto Numrico Texto Texto Texto Texto Numrico Texto Texto Fecha/Hora

Ejercicios. Modificar tablas de datos

MARILUZ SILVA HERRERA


Ingeniera de Sistemas Instructora SENA

SERVICIO NACIONAL DE APRENDIZAJE SENA LA PLATA HUILA CENTRO DE DESARROLLO AGROEMPRESARIAL Y TURISTICO DEL HUILA

TECNOLOGO EN FORMULACION DE PROYECTOS

Si no tienes abierto Access 2007, brelo para realizar los ejercicios planteados a continuacin.

Ejercicio 1: Concesionario
1 Introducir los siguientes datos en la tabla Clientes de la base de datos Concesionario de la carpeta Mis ejercicios.
Cdigo Nombre Apellidos Cliente Cliente Cliente 100 101 105 112 225 260 289 352 365 390 810 822 860 861 Antonio Garca Prez Carlos Luis Jaime Prez Ruiz Rodrguez Ms Juan Sornes gran Direccin Astilleros, 3 Magallanes, 21 Juan de Mena, 11 Balmes, 21 Sneca, 23 Ro Segura, 14 Valencia, 4 Villafranca, 34 Salinas, 8 Ercilla, 8 Gran va, 34 Blasco Ibez, 65 Ganda, 8 Ganda, 8 Poblacin Valencia Utiel Ganda Valencia Sagunto Valencia Sagunto Alcira Valencia Valencia Valencia Valencia Xtiva Xtiva Cdigo Provincia Telfono Postal 46011 46300 46700 46014 46500 46002 46500 46600 46002 46005 46007 46005 46800 46800 Valencia Valencia Valencia Valencia Valencia Valencia Valencia Valencia Valencia Valencia Valencia Valencia Valencia Valencia Fecha nacimiento

963689521 15/08/60 962485147 26/04/58 962965478 30/03/61 963684596 31/01/68 963547852 28/04/69 963874569 15/05/64 963547812 10/07/62 962401589 12/08/65 963589621 02/01/65 963589654 03/05/67 963587412 25/06/64 963589621 25/12/67 963758963 04/05/69 963758963 04/05/69

Alfonso Prats Montoya Jos Elisa Eva Carlos Sergio Navarro Larde beda Sansn San Martn Prats Ruiz Larrea Navas

Gerardo Hernndez Luis Lourdes Oliver Peris Joaqun rboles Onsins Joaqun rboles Onsins

2 Modificar el nombre de Gerardo Hernndez Luis por Alfredo. 3 Borrar el ltimo registro. 4 Cerrar la tabla y la base de datos.

Ejercicio 2: Clnica
1 Modificar la estructura de la tabla Pacientes de la base de datos Clnica de la carpeta Mis ejercicios siguiendo estas indicaciones:
Nombre del campo Cdigo Paciente Provincia Tipo de dato clave principal Borrar este campo

2 Modificar la estructura de la tabla Mdicos con los siguientes datos:


Nombre del campo Tipo de dato

MARILUZ SILVA HERRERA


Ingeniera de Sistemas Instructora SENA

SERVICIO NACIONAL DE APRENDIZAJE SENA LA PLATA HUILA CENTRO DE DESARROLLO AGROEMPRESARIAL Y TURISTICO DEL HUILA

TECNOLOGO EN FORMULACION DE PROYECTOS

Cdigo Medico Telfono Medico

Clave principal Borrar este campo

3 Modificar la estructura de la tabla Ingresos con los siguientes datos:


Nombre del campo N ingreso Tipo de dato Clave principal

4 Cerrar la base de datos.

PASOS

Ejercicio 1: Concesionario
En el * 1 tenemos que introducir los datos para ello debemos abrir la tabla Clientes en vista Hoja de datos: 1 Abrir la base de datos Concesionario. 2 Hacer doble clic sobre el nombre de la tabla Clientes para abrirla. 3 Escribir los datos que nos piden a excepcin de la ltima fila. La ltima fila es casi idntica a la primera por lo que utilizaremos un truco, la copiaremos. 4 Seleccionar la fila del cliente 860 haciendo clic en el extremo izquierdo de la fila, la fila entera deber quedar resaltada. 5 Pulsar Ctrl+C (copiar). 6 Seleccionar la primera fila vaca haciendo clic en su extremo izquierdo, la fila entera deber quedar resaltada. 7 Pulsar Ctrl+V (pegar). Se habr copiado la fila del cliente 860. A continuacin debemos cambiar el cdigo del nuevo cliente a 861. 8 Posicionarse sobre el campo y dejarlo en 861. Nota: Si antes de cambiar el valor intentamos salir de la nueva fila nos aparecer un mensaje de error ya que el Cdigo de cliente est definido como clave principal y por lo tanto no pueden existir dos clientes con el cdigo 860.

En el * 2 hay que MODIFICAR EL REGISTRO 9 (el que contiene el cliente Gerardo Hernndez Luis): 1 Ir a la hoja de datos de la tabla Clientes en caso de no estar en ella.

MARILUZ SILVA HERRERA


Ingeniera de Sistemas Instructora SENA

SERVICIO NACIONAL DE APRENDIZAJE SENA LA PLATA HUILA CENTRO DE DESARROLLO AGROEMPRESARIAL Y TURISTICO DEL HUILA

TECNOLOGO EN FORMULACION DE PROYECTOS

Ahora podemos ir directamente al registro a modificar haciendo clic sobre el nombre y cambiar Gerardo por Alfredo pero vamos a practicar el desplazarse a un registro determinado: 2 Hacer doble clic sobre el recuadro en blanco de la barra inferior donde aparece en nmero de registro actual. 3 Escribir el nmero del registro al cual queremos ir, 9. 4 Pulsar INTRO. Ahora estaremos en el registro deseado. Como queremos cambiar el nombre: 5 Pulsar la FLECHA DERECHA del teclado hasta que el nombre quede seleccionado. 6 Escribir el nuevo nombre Alfredo.

En el * 3 hay que BORRAR EL LTIMO REGISTRO. 1 Hacer clic sobre la parte izquierda del registro para seleccionarlo completamente. 2 Hacer clic en el botn de la seccin Registros en la pestaa Inicio.

En el * 4 hay que cerrar la tabla y la base de datos: 1 Hacer clic sobre el botn de la ventana de Access.

Ejercicio 2: Clnica
En el * 1 hay que MODIFICAR LA ESTRUCTURA DE LA TABLA Pacientes: 1 Abrir la base de datos Clinica. 2 Ir al diseo de la tabla Pacientes, haciendo clic derecho sobre ella y seleccionando la opcin Vista Diseo en el men contextual.

Para definir el campo Cdigo Paciente como clave principal: 3 Hacer clic sobre el nombre del campo. 4 Hacer clic sobre el botn Para borrar el campo Provincia: 5 Hacer clic sobre el nombre del campo. 6 Hacer clic sobre el icono en la pestaa Diseo. en la pestaa Diseo.

MARILUZ SILVA HERRERA


Ingeniera de Sistemas Instructora SENA

SERVICIO NACIONAL DE APRENDIZAJE SENA LA PLATA HUILA CENTRO DE DESARROLLO AGROEMPRESARIAL Y TURISTICO DEL HUILA

TECNOLOGO EN FORMULACION DE PROYECTOS

7 Guardar la tabla haciendo clic sobre el botn

de la barra de Acceso Rpido.

Para los dems *s seguir las mismas instrucciones que para el * 1

Ejercicios . Propiedades de los campos


Ejercicio 1: Concesionario
1 Modificar la estructura de la tabla Clientes de la base de datos Concesionario siguiendo los datos que vienen a continuacin:
Nombre del campo Cdigo Cliente Nombre Cliente Apellidos cliente Direccin cliente Poblacin Cdigo postal Propiedades No se puede introducir clientes cuyo cdigo no est comprendido entre los valores 1 y 3000. Tamao:15 Tamao: 30 Tamao: 30 Tamao: 15 Tamao: 5 slo admite nmeros de 5 cifras e inferiores a 53000 Tamao: 15 Por defecto el valor ser: Valencia ya que la mayora de nuestros clientes estn en esta provincia. Tamao: 10 con mscara de telfono Formato: Fecha corta

Provincia Telfono Fecha nacimiento

2 Probar cambiar el cdigo del primer cliente por 4500. Observa cmo no nos deja por no cumplir la regla de validacin. 3 Volver a dejar el cdigo 100. 4 Comprobar todas las dems propiedades que hemos incluido. 5 Modificar la estructura de la tabla Coches vendidos:
Nombre del campo Matricula Marca Modelo Color Precio Extras instalados Tipo de dato Tamao: 7 Tamao: 15 Tamao: 20 Tamao: 12 Numrico formato Moneda Dejar las opciones que tiene

MARILUZ SILVA HERRERA


Ingeniera de Sistemas Instructora SENA

SERVICIO NACIONAL DE APRENDIZAJE SENA LA PLATA HUILA CENTRO DE DESARROLLO AGROEMPRESARIAL Y TURISTICO DEL HUILA

TECNOLOGO EN FORMULACION DE PROYECTOS

6 Cerrar la tabla. 7 Cerrar la base de datos.

Ejercicio 2: Clnica III.


1 Modificar la tabla Pacientes de la base de datos Clinica siguiendo estas indicaciones:
Nombre del campo Cdigo Paciente Nombre Paciente Apellidos Paciente Direccin Poblacin Cdigo postal Telfono Paciente Fecha nacimiento Tipo de dato Entero Tamao: 15 Tamao: 30 Tamao: 30 Tamao: 15 Tamao: 5 Tamao: 10 Formato: Fecha corta

2 Modificar la tabla Mdicos con los siguientes campos:


Nombre del campo Cdigo Medico Nombre Medico Apellidos Medico Especialidad Tipo de dato Tamao: 5 Tamao: 15 Tamao: 30 Tamao: 20

3 Modificar la tabla Ingresos con los siguientes campos:


Nombre del campo Habitacin Cama Fecha ingreso Tipo de dato Entero Tamao: 1 Formato: Fecha corta

4 Cerrar la base de datos.

Las relaciones
Ejercicio 1: Concesionario
1 Abre la base de datos Concesionario.

MARILUZ SILVA HERRERA


Ingeniera de Sistemas Instructora SENA

SERVICIO NACIONAL DE APRENDIZAJE SENA LA PLATA HUILA CENTRO DE DESARROLLO AGROEMPRESARIAL Y TURISTICO DEL HUILA

TECNOLOGO EN FORMULACION DE PROYECTOS

2 Aade a la tabla Coches vendidos un campo Cdigo cliente de tipo Nmero. Este campo nos dir qu cliente nos ha comprado el coche. 3 Aade a la tabla Revisiones un campo Matricula de tipo Texto y Tamao 7 que nos indicar a qu coche (de los coches vendidos) corresponde la revisin. 4 Crea las relaciones oportunas entre las tablas. 5 Introduce los siguientes datos en la tabla Coches vendidos.
Matrcula V2360OX V1010PB V4578OB V7648OU V3543NC V7632NX V8018LJ V2565NB V7642OU V1234LC V9834LH Marca Opel Ford Ford Citron Ford Citron Ford Renault Ford Audi Peugeot Modelo Corsa 1.2 Sport Prob 2.0 16V Orin 1.8 Ja Antia 16V Escort 1.6 Ja Zx Turbo-D Fiesta 1.4 CLX Clio 1.7 S 100 2.3 205 GTI Color Azul Blanco Negro Negro Rojo Rojo Azul Blanco Verde Rojo Precio 21000 28600 26000 24800 25000 28000 19500 21000 31000 35100 24500 Climatizador Aire Acondicionado, Airbag Elevalunas elctricos Aire Acondicionado Airbag Extras Antena elctrica Cdigo Cliente 100 101 105 225 260 289 352 390 810 822 860

Mondeo 1.8 GLX Blanco

6 Introduce los siguientes datos en la tabla Revisiones.


N Cambio Cambio Revisin Otros Revisin aceite filtro frenos 1 2 3 4 5 6 7 8 9 10 11 12 13 14 S S No No S No S No S No No S No No No S S S S No S No No S No S S S No No S S S S No No S No No S No No Cambiar limpias Regular encendido Reparar puerta delantera Revisar luces Cambiar limpias Arreglar alarma Ajustar tablero Cambiar limpias, revisar luces Cambiar luz interior Matrcula V7632NX V7632NX V4578OB V2360OX V2565NB V7648OU V2565NB V8018LJ V3543NC V8018LJ V3543NC V1234LC V9834LH V1010PB

7 Cierra la base de datos.

MARILUZ SILVA HERRERA


Ingeniera de Sistemas Instructora SENA

SERVICIO NACIONAL DE APRENDIZAJE SENA LA PLATA HUILA CENTRO DE DESARROLLO AGROEMPRESARIAL Y TURISTICO DEL HUILA

TECNOLOGO EN FORMULACION DE PROYECTOS

Ejercicio 2: Clnica IV.


1 Abre la base de datos Clinica. 2 Aade a la tabla Ingresos un campo Cdigo Paciente de tipo Nmero de Tamao Entero (este campo servir para saber a qu paciente corresponde el ingreso), y un campo Cdigo Medico de tipo Texto y Tamao 5 (este campo servir para saber a qu mdico se encarga del ingreso) 3 Crea las relaciones oportunas entre las tablas. 4 Introduce los siguientes datos en la tabla Pacientes.
Cdigo Nombre Paciente 100 102 103 110 120 130 131 140 142 200 201 207 220 231 240 300 302 400 401 Jos Santiago Carmen Alberto Sergio Jaime Enrique Ana Olga Carlos Mara Rogelia Ivn Luis Mnica Joaqun Loreto Luis Luisa Apellidos Romerales Pinto Rodrguez Santacana Puig Monza Prez Sanabria Flores Lpez Morales Miguel Torrente Hermosilla Prats Hernndez Jimnez Blanco Toms Caballo Guerra Santa Granadino Callejas Navarrete Prat Armengol Prats Rodrguez Monzn Martnez Lozano Martnez Garca Garca Montoro Direccin Azorn, 34 Poblacin Mstoles Madrid Getafe Getafe Alcorcn Madrid Madrid Alcorcn Mstoles Madrid Cdigo Telfono Postal 28935 28024 28902 28902 28223 28001 28028 28223 28935 28003 28028 28025 28015 28223 28028 28223 28223 28935 28935 912563256 914562587 915478555 914589966 915584471 914526654 914552203 914785236 917458963 914589632 914578559 914562258 914522369 914512589 914588963 914578521 914589632 911235641 911235652 Fecha nacimiento 21/03/75 30/10/47 06/11/87 18/07/36 12/04/50 23/01/32 12/08/90 25/03/58 25/03/58 12/01/73 05/05/55 12/07/90 19/07/75 13/06/40 02/07/85 05/05/77 24/01/51 24/01/80 10/01/75

Gonzlez Sancho Coslada, 12 Javier Poncela, 3 Divisin Azul, 56 Pizarro, 45 Alcatraz, 56 Madrid, 45 Barcelona, 35 Versalles, 2 Gran Va, 123

Enrique Velasco, Madrid 3 Castellana, 12 Doctor Ms, 46 Trujillo, 33 Madrid Madrid Alcorcn

Doce de octrubre, Madrid 1 Barcelona, 111 Cipreses, 56 Olmos, 54 Olmos, 24 Alcorcn Alcorcn Mstoles Mstoles

5 Introduce los siguientes datos en la tabla Medicos.


Cdigo Mdico AJH CEM CSM ESMH Nombre Antonio Carmen Carlos Eva Apellidos Jimnez Hernndez Esteban Muoz Snchez Martnez San Hernndez Martn Especialidad Pediatra Psiquiatra General Pediatra

MARILUZ SILVA HERRERA


Ingeniera de Sistemas Instructora SENA

SERVICIO NACIONAL DE APRENDIZAJE SENA LA PLATA HUILA CENTRO DE DESARROLLO AGROEMPRESARIAL Y TURISTICO DEL HUILA

TECNOLOGO EN FORMULACION DE PROYECTOS

FHL FVP JMP OPA PAP SGM SVT

Fernanda Federico Juana Olga Pedro Sebastin Santiago

Hernndez Lpez Vidal Planella Moreno Navarro Pons lvarez Armengol Prats Gutirrez Mellado Vzquez Torres

Radiologa Anlisis Intensivos Intensivos Ciruga Oftalmologa Ginecologa

6 Introduce los siguientes datos en la tabla Ingresos.


N Fecha Habitacin Cama Ingreso ingreso 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 101 105 125 204 205 204 201 201 305 304 306 303 302 504 504 405 401 408 504 509 A A B B B A A A A B A B A B B B A B A B 23/04/98 24/05/98 15/06/98 12/09/98 12/10/98 04/01/99 01/02/99 02/04/00 03/05/00 12/05/00 13/05/00 15/06/00 16/06/00 30/06/00 02/07/00 05/07/00 08/08/00 10/08/00 12/08/00 20/08/00 Cdigo Cdigo Paciente Mdico 302 103 300 120 100 102 240 110 220 201 207 220 131 130 231 200 140 142 120 240 SVT CSM PAP SGM JMP CEM FHL OPA FVP ESMH OPA CSM AJH SGM ESMH FVP PAP SGM SGM FHL

7 Cierra la base de datos.

Ejercicio 2: Clnica
En el * 2 hay que MODIFICAR LA ESTRUCTURA de la tabla Ingresos: Hacer lo mismo que en el ejercicio 1.

MARILUZ SILVA HERRERA


Ingeniera de Sistemas Instructora SENA

SERVICIO NACIONAL DE APRENDIZAJE SENA LA PLATA HUILA CENTRO DE DESARROLLO AGROEMPRESARIAL Y TURISTICO DEL HUILA

TECNOLOGO EN FORMULACION DE PROYECTOS

En el * 3 hay DEFINIR LAS DOS RELACIONES, una entre Pacientes e Ingresos y otra entre Medicos e Ingresos: 1 Haz clic en el botn Relaciones en la pestaa Herramientas de base de datos. 2 Seleccionar la tabla Pacientes. 3 Hacer clic sobre el botn Agregar. 4 Seleccionar la tabla Ingresos. 5 Hacer clic sobre el botn Agregar. 6 Seleccionar la tabla Mdicos. 7 Hacer clic sobre el botn Agregar. 8 Hacer clic sobre el botn Cerrar.

Para definir las relaciones: 9 Ir sobre el campo Cdigo Paciente de la tabla Pacientes. 10 Pulsar el botn del ratn y mantenindolo pulsado arrastrar hasta el mismo campo de la tabla Ingresos. 11 Soltar el botn del ratn. 12 Activar el recuadro Exigir integridad referencial haciendo clic sobre ste. 13 Activar las casillas Actualizar en cascada los campos relacionados y Eliminar en cascada los registros relacionados. 14 Hacer clic sobre el botn Crear. Ahora vamos a realizar la segunda relacin: 15 Ir sobre el campo Cdigo Medico de la tabla Medicos. 16 Pulsar el botn del ratn y mantenindolo pulsado arrastrar hasta el mismo campo de la tabla Ingresos. 17 Soltar el botn del ratn. 18 Activar el recuadro Exigir integridad referencial haciendo clic sobre ste. 19 Activar las casillas Actualizar en cascada los campos relacionados y Eliminar en cascada los registros relacionados. 20 Hacer clic sobre el botn Crear.

MARILUZ SILVA HERRERA


Ingeniera de Sistemas Instructora SENA

SERVICIO NACIONAL DE APRENDIZAJE SENA LA PLATA HUILA CENTRO DE DESARROLLO AGROEMPRESARIAL Y TURISTICO DEL HUILA

TECNOLOGO EN FORMULACION DE PROYECTOS

21 Cerrar la ventana de relaciones haciendo clic sobre su botn

NOTA: LA BASE DE DATOS CREADA CON SUS RESPECTIVAS TABLAS CREADAS Y RELACIONADA RESPECTIVAMENTE DEBE SER ENVIADAS POR LA PLATAFORMA. Muchos xitos.

MARILUZ SILVA HERRERA


Ingeniera de Sistemas Instructora SENA

You might also like