Está en la página 1de 23

OLGUN ARREOLA MARCOS RAFAEL BASE DE DATOS

INSTITUTO TECNOLOGICO DE QUERETARO

INGENIERIA EN LOGISTICA

BASE DE DATOS

TAREA NO.2

MANUAL DE PRCTICAS

GRUPO

9V

Presenta:

NOMBRE NO. CONTROL

OLGUN ARREOLA MARCOS RAFAEL 11141061

Profesora tutora:

ISC MARIBEL BUENO QUIONES

Martes 21 de Mayo de 2013

21 DE MAYO DEL 2013.MANUAL DE PRCTICAS


OLGUN ARREOLA MARCOS RAFAEL BASE DE DATOS

INDICE

ndice .1

Introduccin .2

1. Modelo entidad - relacin .3


alumnos
2. Tablas relacionales .4-5

3. Conclusin .6

21 DE MAYO DEL 2013.MANUAL DE PRCTICAS


OLGUN ARREOLA MARCOS RAFAEL BASE DE DATOS

INTRODUCCIN

En este trabajo se elabor un ejemplo del modelo de base de datos entidad


relacin con el fin de crear un diseo de base de datos de los alumnos.

Adems que este ejercicio nos permitir entender de mejor manera lo que
implica este tipo de modelo para as poder saber cmo estructurarlo y trabajar
con el mismo.

21 DE MAYO DEL 2013.MANUAL DE PRCTICAS


OLGUN ARREOLA MARCOS RAFAEL BASE DE DATOS

CREAR UNA TABLA DE DATOS

1. En la pestaa Crear, hacer clic en la opcin DISEO DE TABLA

2. El siguiente paso ser en la primera fila escribir CODIGO ALUMNADO eligiendo


AUTONUMERACION en el campo TIPO DE DATOS

3. Escribir NOMBRE ALUMNADO como nombre del segundo campo de la tabla, el tipo de
datos ser texto y en el campo DESCRIPCION escribir el texto INTRODUCIR EL
NOMBRE DEL ALUMNO.

21 DE MAYO DEL 2013.MANUAL DE PRCTICAS


OLGUN ARREOLA MARCOS RAFAEL BASE DE DATOS

Para los siguientes campos de la tabla se debern escribir APELLIDOS ALUMNADO,


DIRECCION y POBLACION con tipo de datos de TEXTO
Crear el campo CODIGO POSTAL con datos tipo NMERO
Crear el campo FECHA DE NACIMIENTO con datos tipo HORA/FECHA
Por ultimo crear un campo llamado CURSOS de dato de tipo NMERO
Definir el campo CODIGO ALUMNADO como clave principal

4. Guardar la tabla con el nombre de ALUMNADO

5. Se creara una segunda tabla:


El nombre del primer campo ser CODIGO CURSO el tipo de dato para elegir es
NUMERO
Escribe NOMBRE CURSO como nombre del segundo campo de la tabla.
El tercer campo ser el N HORAS, de tipo NUMERO.

21 DE MAYO DEL 2013.MANUAL DE PRCTICAS


OLGUN ARREOLA MARCOS RAFAEL BASE DE DATOS

Se creara de la misma forma los siguientes campos FECHA INICIO y FECHA FINAL
que sern de tipo FECHA/HORA haciendo del campo CODIGO CURSO la llave
principal.

6. Guardar la tabla con el nombre CURSOS

MODIFICAR UNA TABLA DE DATOS EN VISTA HOJA DE DATOS

7. Aadir un campo llamado AUXILIAR

21 DE MAYO DEL 2013.MANUAL DE PRCTICAS


OLGUN ARREOLA MARCOS RAFAEL BASE DE DATOS

8. Eliminar el campo AUXILIAR Pulsando con el botn derecho del ratn sobre el
encabezado del campo Auxiliar y seleccionando ELIMINAR CAMPO

21 DE MAYO DEL 2013.MANUAL DE PRCTICAS


OLGUN ARREOLA MARCOS RAFAEL BASE DE DATOS

INTRODUCIR DATOS EN UNA TABLA

9. Abrir la base de datos CLASES y rellenar la tabla ALUMNADO con los datos que se
muestran en la siguiente imagen

10. Cerrar la base de datos desde la pestaa ARCHIVO

21 DE MAYO DEL 2013.MANUAL DE PRCTICAS


OLGUN ARREOLA MARCOS RAFAEL BASE DE DATOS

DESPLAZAMIENTO EN UNA TABLA

11. Haz clic sobre el botn NUEVO REGISTRO localizado en la parte inferior de la tabla
para crear un nuevo registro y as aadir nuevos registros con los dos datos anexos a
lo que era la tabla del punto 9 anterior.

BUSCAR DATOS EN UNA TABLA

12. Para modificar un campo en especfico debemos seleccionar el campo donde se


encuentre el valor a buscar
Ejemplo: El alumno a buscar ser Fabiola, seleccionamos el campo NOMBRE
ALUMNADO, en la pestaa INICIO damos clic en BUSCAR y se nos desplegara un
cuadro de ttulo BUSCAR Y REEMPLAZAR, en la opcin BUSCAR escribiremos el
nombre del alumno a consultar, en este caso ser Fabiola, despus en el cuadro
coincidir le dejaremos la opcin que no aparece por defecto
21 DE MAYO DEL 2013.MANUAL DE PRCTICAS
OLGUN ARREOLA MARCOS RAFAEL BASE DE DATOS

13. En otro ejemplo se modificara un campo para modificar la direccin de un alumno de


apellido Lpez. Se har el mismo procedimiento que el paso anterior a diferencia que
ahora el dato a buscar se encuentra en el campo APELLIDO ALUMNADO

14. A los datos de la tabla ALUMNADO se le ha modificado la FECHA DE NACIMIENTO y


la DIRECCION a comparacin de los puntos 12 y 13 respectivamente

MODIFICAR PROPIEDADES DE UNA TABLA

21 DE MAYO DEL 2013.MANUAL DE PRCTICAS


OLGUN ARREOLA MARCOS RAFAEL BASE DE DATOS

15. Para modificar las propiedades de los campos es necesario abrir la vista DISEO de la
tabla. En la parte inferior de la descripcin de los campos de la tabla se encontraran las
propiedades de los mismos.
Para nuestro caso modificamos cada uno de los campos de las tablas que tenemos

CREAR RELACIONES

Para crear la relacin primero tenemos que tener las tablas en la ventana Relaciones:
1. Haz clic en el botn Relaciones en la pestaa Herramientas de base de datos. Aparecer el
cuadro de dilogo Mostrar tablas. Si no es as, pulsa el botn Mostrar tabla.
2. Selecciona la tabla Cursos.
3. Haz clic sobre el botn Agregar.
4. Selecciona la tabla Alumnado.
5. Haz clic sobre el botn Agregar.
6. Haz clic sobre el botn Cerrar.

21 DE MAYO DEL 2013.MANUAL DE PRCTICAS


OLGUN ARREOLA MARCOS RAFAEL BASE DE DATOS

Ahora definiremos la relacin; las dos tablas estarn relacionadas por el campo Cdigo Curso:
7. Posicinate sobre el campo de relacin de la tabla principal, es decir Cdigo Curso de la
tabla Cursos.
8. Pulsa el botn del ratn y mantenindolo pulsado arrstralo hasta el campo Curso de la
tabla Alumnado.
9. Suelta el botn del ratn. Aparecer el cuadro de dilogo Modificar relaciones.
10. En la parte superior deben estar los nombres de las dos tablas relacionadas y debajo de
stos el nombre de los campos de relacin, Cdigo Curso y Curso. Observa en la parte
inferior el tipo de relacin que se asigna dependiendo de las caractersticas de los campos de
relacin. En nuestro caso pondr Uno a varios.
11. Activa la casilla Exigir integridad referencial haciendo clic sobre ella.
12. Pulsa Crear.

21 DE MAYO DEL 2013.MANUAL DE PRCTICAS


OLGUN ARREOLA MARCOS RAFAEL BASE DE DATOS

MODIFICAR RELACIONES

Vamos primero a practicar las operaciones de Mostrar y Quitar tabla:


1. Haz clic en la tabla Cursos de la ventana Relaciones.
2. Pulsa el botn Ocultar tabla en la pestaa Diseo. La tabla ha desaparecido y tambin la
relacin asociada a ella. Esto no significa que se hayan eliminado.
3. Haz clic en el botn Mostrar tabla en la pestaa Diseo. Aparecer el cuadro de dilogo
Mostrar tablas.
4. Selecciona la tabla Cursos.
5. Haz clic sobre el botn Agregar.
6. Haz clic sobre el botn Cerrar.

21 DE MAYO DEL 2013.MANUAL DE PRCTICAS


OLGUN ARREOLA MARCOS RAFAEL BASE DE DATOS

Ahora has vuelto a la ventana Relaciones y al mostrar la tabla Cursos ha reaparecido


automticamente la relacin.
Ahora queremos que cuando se borre un curso, se borren automticamente todos los
alumnos que tengan ese curso. Para ello debemos modificar la relacin:
1. Haz clic sobre la relacin, esta aparecer resaltada.
2. Haz clic en el botn Modificar relacines en la pestaa Diseo. Aparecer el cuadro de
dilogo Modificar relaciones.
3. Activa la casilla Eliminar en cascada los registros relacionados. Tambin queremos que
cuando se modifique el cdigo de un curso, se actualicen.

5. Haz clic sobre el botn Aceptar.


Has modificado la relacin y has vuelto a la ventana Relaciones.
Por ltimo intentaremos eliminar la relacin, de forma que las tablas no estn relacionadas
entre s:
1. Haz clic sobre la relacin, quedar resaltada
2. Pulsa la tecla SUPR en tu teclado. Aparecer un cuadro de dilogo donde nos pedir si
queremos eliminar la relacin de forma permanente, le deberamos contestar S, pero para el
ejercicio para no borrar la relacin y poder seguir con el ejercicio.
3. Contesta No.

21 DE MAYO DEL 2013.MANUAL DE PRCTICAS


OLGUN ARREOLA MARCOS RAFAEL BASE DE DATOS

Para quitar y mostrar una tabla:


1. Haz clic con el botn derecho sobre la tabla Cursos, se desplegar el men contextual
asociado.
2. Elige la opcin Ocultar tabla. La tabla ha desaparecido y tambin la relacin asociada a
ella.
3. Haz clic con el botn derecho del ratn sobre el fondo de la ventana Relaciones. Se
desplegar el men contextual asociado a la ventana.
4. Elige la opcin Mostrar tabla. Aparecer el cuadro de dilogo Mostrar tablas.
5. Haz doble clic sobre el nombre de la tabla Cursos que aparece en el cuadro de dilogo.
6. Haz clic sobre el botn Cerrar. Ahora has vuelto a la ventana Relaciones y al mostrar la
tabla Cursos ha reaparecido automticamente la relacin.

Para modificar la relacin:


1. Haz clic con el botn derecho sobre la relacin a modificar, se desplegar el men
contextual asociado a relaciones.
2. Elige la opcin Modificar relacin... Aparecer el cuadro de dilogo Modificar relaciones.

21 DE MAYO DEL 2013.MANUAL DE PRCTICAS


OLGUN ARREOLA MARCOS RAFAEL BASE DE DATOS

CONSULTAS SIMPLES
21 DE MAYO DEL 2013.MANUAL DE PRCTICAS
OLGUN ARREOLA MARCOS RAFAEL BASE DE DATOS

Empezaremos por crear una consulta y utilizar el * (todas las columnas).


1. Haz clic en el botn Diseo de Consulta en la pestaa Crear. Se abrir el cuadro Mostrar
tabla.
2. Haz clic en la tabla Cursos y pulsa Agregar. Observa que aparece la tabla Cursos en la
zona de tablas de la ventana Diseo de consulta.

3. Pulsa el botn Cerrar para cerrar el cuadro de dilogo ya que la consulta se va a basar slo
en la tabla Cursos.

21 DE MAYO DEL 2013.MANUAL DE PRCTICAS


OLGUN ARREOLA MARCOS RAFAEL BASE DE DATOS

Ya tenemos la ventana diseo con la tabla aadida, vamos ahora a indicar qu campos
(columnas) queremos que aparezcan en la consulta. En la tabla de la zona de tablas tienes
los campos de la tabla Cursos y un * que representa todas las columnas.
4. Haz doble clic sobre el asterisco y observa como aparece en la rejilla QBE el asterisco.

5. Haz clic en el botn Ejecutar o el botn Vista Hoja de datos de la pestaa Inicio para ver el
resultado. Observa que aparecen todas las columnas de la tabla Cursos. Como no tenemos
cursos creados no aparecen datos, pero podemos introducirlos directamente desde la vista
Hoja de datos de la consulta.
Ya que se haya terminado de hacer el anterior paso debemos de insertar los siguientes datos
tal como se muestra en la siguiente imagen

21 DE MAYO DEL 2013.MANUAL DE PRCTICAS


OLGUN ARREOLA MARCOS RAFAEL BASE DE DATOS

Ahora vamos a eliminar la columna * de la rejilla.


1. Cambia de nuevo a la Vista Diseo, desde el botn de la pestaa Inicio o desde la barra de
estado.
2. Mueve el puntero sobre la parte superior de la columna, en la regilla QBE, hasta que
aparezca la flecha de seleccin de columna y en ese momento haz clic. La columna
aparecer seleccionada.
3. Pulsa la tecla DEL o SUPR, la columna queda vaca.

Ahora aadiremos los campos uno a uno.


1. Haz doble clic sobre el campo Cdigo curso, se aadir a la rejilla QBE.

21 DE MAYO DEL 2013.MANUAL DE PRCTICAS


OLGUN ARREOLA MARCOS RAFAEL BASE DE DATOS

2. Haz doble clic sobre el campo horas, se aadir despus del ltimo.
3. Haz doble clic sobre el campo Fecha Inicio, se aadir.

Ahora queremos aadir Nombre curso despus de Cdigo Curso.


4. Arrastra el campo Nombre Curso con el ratn sobre el campo horas. Cuando sueltes el
botn del ratn vers que el campo Nombre curso ha tomado el lugar de horas desplazndolo
y los dems campos una posicin a la derecha.
5. Termina por aadir el campo Fecha final.

21 DE MAYO DEL 2013.MANUAL DE PRCTICAS


OLGUN ARREOLA MARCOS RAFAEL BASE DE DATOS

Ahora aadiremos un campo calculado que indique el nmero de das transcurridos entre la
fecha de Inicio y la final.
1. Posiciona el cursor en la fila Campo: de la primera columna libre de la rejilla (despus del
campo horas) y escribe das: [Fecha final] - [Fecha inicio]. Lo que ponemos delante de los dos
puntos es el encabezado de la columna, y detrs de los puntos ponemos la expresin que
permite calcular el campo, los nombres de las columnas de la tabla los tenemos que escribir
entre corchetes [ ] porque contienen espacios en blanco. Tambin podemos calcular el 10%
de las horas del curso con la expresin horas*0,1. Fjate que en este caso no hace falta
encerrar el nombre del campo de la tabla horas entre corchetes porque no contiene blancos.
2. Ahora visualiza el resultado de la consulta con el botn Ejecutar o el botn Vista Hoja de
datos de la pestaa Inicio.
3. Cambia el n de horas de un curso y observa que cuando cambias de campo,
automticamente se actualiza el campo calculado (el porcentaje vara). Vuelve a dejar el valor
que tena el registro.
4. Cierra la consulta, como es la primera vez que la guarda te pedir un nombre, ponle
consulta simple.

Empezaremos por crear la consulta.


1. Haz clic en el botn Diseo de Consulta en la pestaa Crear. Se abrir el cuadro Mostrar
tabla.
2. Haz clic en la tabla Alumnado, quedar as seleccionada.
3. Haz clic en el botn Agregar. Observa que aparece la tabla Alumnado en la zona de tablas
de la ventana diseo.
4. Pulsa el botn Cerrar para cerrar el cuadro de dilogo ya que la consulta se va a basar slo
en la tabla Alumnado. Ya tenemos la ventana diseo con la tabla aadida, vamos ahora a
indicar qu campos (columnas) queremos que aparezcan en la consulta.

21 DE MAYO DEL 2013.MANUAL DE PRCTICAS


OLGUN ARREOLA MARCOS RAFAEL BASE DE DATOS

5. Haz doble clic sobre el campo Cdigo Alumnado de la tabla Alumnado y observa como
aparece en la rejilla QBE.
6. Haz doble clic sobre el campo Curso de la tabla Alumnado y observa como aparece en la
rejilla QBE.
7. Haz clic en el botn Ejecutar.

21 DE MAYO DEL 2013.MANUAL DE PRCTICAS


OLGUN ARREOLA MARCOS RAFAEL BASE DE DATOS

2. Haz clic en el botn Diseo de Consulta en la pestaa Crear. Se abrir el cuadro Mostrar tabla.

3. Haz clic en la tabla Alumnado, quedar as seleccionada si no lo estaba antes.


4. Haz clic en el botn Agregar. Observa que aparece la tabla Alumnado en la zona de tablas de la
ventana diseo.
5. Pulsa el botn Cerrar para cerrar el cuadro de dilogo ya que la consulta se va a basar slo en la
tabla Alumnado.

Vamos a aadir los campos Nombre, Apellidos, Poblacin, Fecha de nacimiento


6. Haz clic sobre la fila Campo: de la primera columna de la rejilla.
7. Despliega la lista asociada haciendo clic sobre su flecha de lista desplegable.
8. Elige el campo Nombre Alumnado. Esta es otra forma de aadir campos a la rejilla.
9. Repite los pasos 6, 7 y 8 pero en la segunda columna pon el campo Apellidos Alumnado.
10. Lo mismo para el campo Poblacin.
11. Lo mismo para el campo Fecha de nacimiento.

La cuadrcula quedar de la siguiente forma:


12. Haz clic en el botn Ejecutar de la pestaa Diseo.
13. Vamos a guardar la consulta, haz clic sobre el botn de la barra de Acceso Rpido.
14. Escribe el nombre que le queremos dar a la consulta, Alumnos.
15. Haz clic sobre el botn de la ventana de la consulta para salir de ella.

21 DE MAYO DEL 2013.MANUAL DE PRCTICAS