Anda di halaman 1dari 9

PRACTICA 15 MICROSOFT ACCESS

1. Propiedades de los campos Cada campo de una tabla dispone de una serie de caractersticas que proporcionan un control adicional sobre la forma de funcionar del campo. Las propiedades aparecen en la parte inferior izquierda de la Vista Dise o cuando tenemos un campo seleccionado.

Las propiedades se agrupan en dos pesta as! la pesta a "eneral donde indicamos las caractersticas generales del campo # la pesta a $%squeda en la que podemos definir una lista de &alores &'lidos para el campo. (sta %ltima #a )a sido e*plicada en un a&anzado del tema de creaci+n de tablas! de forma que en esta unidad profundizaremos en la primera. Las propiedades de la pesta a "eneral pueden cambiar para un tipo de dato u otro mientras que las propiedades de la pesta a $%squeda cambian seg%n el tipo de control asociado al campo. ,a# que tener en cuenta que si se modifican las propiedades de un campo despu-s de )aber introducido datos en -l se pueden perder estos datos introducidos. Microsoft Access Ing. Lucia A. Contreras Salas A continuaci+n e*plicaremos las propiedades de que disponemos seg%n los diferentes tipos de datos.

2. Algunas Propiedades 2.1. Tamao del campo .ara los campos /e*to! esta propiedad determina el n%mero m'*imo de caracteres que se pueden introducir en el campo. Siendo por defecto de 01 caracteres # &alor m'*imo de 200.

2.2. Mascara de entrada Se utiliza la m'scara de entrada para facilitar la entrada de datos # para controlar los &alores que los usuarios pueden introducir. .or e3emplo! puedes crear una m'scara de entrada para un campo 4%mero de tel-fono que muestre e*actamente c+mo debe introducirse un n%mero nue&o5 67778 77797777.

2.3. Titulo Se utiliza esta propiedad para indicar c+mo queremos que se &isualice la cabecera del campo. .or e3emplo! si un campo se llama :nac e indicamos :ec)a de nacimiento como &alor en la propiedad /tulo! en la cabecera del campo :nac &eremos :ec)a de nacimiento.

2.4. Regla de Validacin (sta propiedad nos permite controlar la entrada de datos seg%n el criterio que se especifique. ,a# que escribir el criterio que debe cumplir el &alor introducido en el campo para que sea introducido correctamente. .or e3emplo si queremos que un &alor introducido est- comprendido entre 111 # 2111! se puede especificar en esta propiedad ;<111 = ><2111.

2.5. Texto de Validacin (n esta propiedad escribiremos el te*to que queremos nos aparezca en pantalla si introducimos en un campo un &alor que no cumple la regla de &alidaci+n especificada en la propiedad anterior. Microsoft Access Ing. Lucia A. Contreras Salas Debe ser un mensa3e para que la persona que se equi&oque a la )ora de introducir los datos sepa el porqu- de su error # pueda solucionarlo.

2. . Re!uerido Si queremos que un campo se rellene obligatoriamente tendremos que asignar a esta propiedad el &alor S! en caso contrario el &alor ser' el de 4o.

3. Relaciones 3.1. "rear relacin 9 .ulsar el bot+n @elaciones de la pesta a ,erramientas de base de datos

Aparecer' el cuadro de di'logo Mostrar tabla # en -l deberemos indicar qutablas queremos seleccionar

Seleccionar una de las tablas que pertenecen a la relaci+n )aciendo clic sobre ella! aparecer' dic)a tabla remarcada. /ambi-n puedes seleccionar &arias a la &ez pulsando C/@L.

o o

,acer clic sobre el bot+n Agregar. @epetir los dos pasos anteriores )asta a adir todas las tablas sobre las cuales queramos efectuar relaciones.

,acer clic sobre el bot+n Cerrar. Microsoft Access Ing. Lucia A. Contreras Salas

A)ora aparecer' la &entana @elaciones con las tablas a adidas en el paso anterior

.ara crear la relaci+n5 o Ir sobre el campo de relaci+n de la tabla principal 6en nuestro caso c+digo paciente de la tabla .acientes8. o .ulsar el bot+n izquierdo del rat+n # manteni-ndolo pulsado arrastrar )asta el campo c+digo paciente de la tabla secundaria 6Ingresos8. o Soltar el bot+n del rat+n. Aparecer' el cuadro de di'logo Modificar relaciones siguiente5

,acer clic en crear

3.2. Modi#icar relaciones 9 ,acer clic con el bot+n derec)o sobre la lnea que representa la relaci+n a modificar # elegir la opci+n Modificar relaci+n del men% conte*tual que aparecer'.

Microsoft Access Ing. Lucia A. Contreras Salas

3.3. $liminar relaciones 9 ,acer clic con el bot+n derec)o sobre la relaci+n a borrar # elegir la opci+n (liminar del men% conte*tual

Microsoft Access Ing. Lucia A. Contreras Salas

Ejercicios
1. Crear una base de datos en la carpeta Mis documentos del disco duro con el nombre )ospital. 2. Crear una tabla con el nombre de .acientes con los siguientes campos5

4ombre del campo C+digo .aciente 4ombre .aciente Apellidos .aciente Direcci+n .oblaci+n C+digo postal .ro&incia /el-fono .aciente :ec)a nacimiento

/ipo de dato 4um-rico /e*to /e*to /e*to /e*to 4um-rico /e*to /e*to :ec)aC,ora

a. 4o definir cla&e principal. b. Crear otra tabla con el nombre de M-dicos con los siguientes campos5

4ombre del campo Codigo Medico 4ombre Medico Apellidos Medico /elefono Medico (specialidad

/ipo de dato /e*to /e*to /e*to /e*to /e*to Microsoft Access Ing. Lucia A. Contreras Salas

c. 4o definir cla&e principal. d. Crear otra tabla con el nombre de Ingresos con los siguientes campos5

4ombre del campo 4D ingreso ,abitacion

/ipo de dato Autonumeraci+n 4%mero

Cama :ec)a ingreso

/e*to :ec)aC,ora

e. 4o definir cla&e principal. f. Modificar la estructura de la tabla .acientes de la base de datos

4ombre del campo Codigo .aciente .ro&incia

/ipo de dato Cla&e principal $orrar este campo

g. Modificar la estructura de la tabla M-dicos con los siguientes datos5

4ombre del campo Codigo Medico /elefono Medico

/ipo de dato Cla&e principal $orrar este campo

). Modificar la estructura de la tabla Ingresos con los siguientes datos5

4ombre del campo 4D ingreso

/ipo de dato Cla&e principal

?. Modificar la tabla .acientes

Codigo .aciente 4ombre .aciente Apellidos .aciente Direccion .oblacion Codigo postal /elefono .aciente :ec)a nacimiento

(ntero /ama o5 10 /ama o5 ?1 /ama o5 ?1 /ama o5 10 /ama o5 0 /ama o5 11 :ormato5 :ec)a corta

Microsoft Access Ing. Lucia A. Contreras Salas

4ombre del campo

/ipo de dato

A. Modificar la tabla M-dicos

4ombre del campo Codigo Medico 4ombre Medico Apellidos Medico (specialidad

/ipo de dato /ama o5 0 /ama o5 10 /ama o5 ?1 /ama o5 21

0. Modificar la tabla Ingresos

4ombre del campo ,abitacion Cama :ec)a ingreso

/ipo de dato (ntero /ama o5 1 :ormato5 :ec)a corta

B. A adir a la tabla Ingresos un campo Codigo .aciente de tipo 4%mero de /ama o (ntero 6este campo ser&ir' para saber a qu- paciente corresponde el ingreso8! # un campoCodigo Medico de tipo /e*to # /ama o 0 6este campo ser&ir' para saber a qum-dico se encarga del ingreso8

E. Crea las relaciones oportunas entre las tablas

F. Introduce los siguientes datos en la tabla .acientes Microsoft Access Ing. Lucia A. Contreras Salas

Codigo Paciente

1250 102) 105' 11*0 1520 1&'0 1*'1 1(20

aria ,ose ,#an Pedro 1ri2a 6#lema 8i0iana 8ictor

Nombre

Fernande! -olimano .#tierre! Al0are! 3a!an 6#7iga Prado edina

"anah#ara Pa#carpata Ca/ma iraflores ,435 -achaca Tiaba/a Cerro Colorado

Are$#ipa Are$#ipa Are$#ipa Are$#ipa Are$#ipa Are$#ipa Are$#ipa Are$#ipa

2%&'5 2%02( 2%&02 2%&02 2%22' 2%001 2%02% 2%22'

(5)%&* ''5)%& (5&%*5 25(%&* 2'15&% 21(5)% 2'5*%& 2(5*%)

21+0'+)5 '0+10+() 0*+11+%) 1%+0)+'* 12+0(+50 2'+01+'2 12+0%+&0 25+0'+5%

Fecha nacimiento

Poblacin

Direccin

Apellidos

Telfono

Cdigo Postal

1(21 (0)1

Fabian 9elena

N#7e! 5omero

"#ra Are$#ipa

Are$#ipa Are$#ipa

2%&'5 2%&'5

2)%&*1 (5%&*)

25+0'+5% 10+01+)5

G. Introduce los siguientes datos en la tabla M-dicos

C+digo M-dico 111 112 11? 11A 110 11B 11E 11F 11G 111

4ombre Haren .edro Iimena .ablo Ale3andra :ernando Andrea @icardo Laura ,umberto

Apellidos Viza .ortocarrero Al&arez Caceres Delgado :lores Carpio Jong @iquelme Suarez

(specialidad .ediatra .siquiatra "eneral .ediatra @adiologa An'lisis Intensi&os Intensi&os Ciruga Kftalmologa

Microsoft Access Ing. Lucia A. Contreras Salas

Anda mungkin juga menyukai