Taller 2
Fundamentos de base de datos
Ejercicios
Ejercicio 1:
1 Crear una base de datos con el nombre de Concesionario.
2 Crear una tabla con el nombre de Clientes con los siguientes campos:
Nombre del campo |Tipo de dato |
CodigoCliente |Numrico |
NombreCliente |Texto |
ApellidosCliente |Texto |
DireccionCliente |Texto |
Poblacion |Texto |
CodigoPostal |Texto |
Provincia |Texto |
Telefono |Texto |
FechaNacimiento |Fecha/Hora |
La clave principal ser el campo CdigoCliente.
3 Crear otra tabla con el nombre de CochesVendidos con los siguientes campos:
Nombre del campo |Tipo de dato |
Matricula |Texto |
Marca |Texto |
Modelo |Texto |
Color |Texto |
Precio |Texto |
ExtrasInstalados |Memo |
La clave principal ser el campo Matricula.
4 Crear otra tabla con el nombre de FechasRevision con los siguientes campos:
Nombre del campo |Tipo de dato |
NumRevision |Autonumrico |
CambioAceite |S/No |-logico
CambioFiltro |S/No |
RevisionFrenos |S/No |
Otros |Memo |
La clave principal ser el campo NumRevision.
5 Modificar la estructura de la tabla Clientes siguiendo los datos a continuacin:
Nombre del campo |Propiedades |
CodigoCliente |Regla de validacin: No se puede introducir clientes cuyo cdigo
no est comprendido entre los valores 1 y 3000. |
NombreCliente |Tamao:15 |
ApellidosCliente |Tamao: 30 |
DireccionCliente |Tamao: 30 |
Poblacion |Tamao: 15 |
CodigoPostal |Tamao: 5 |
Provincia |Tamao: 15, Valor predeterminado: Panama |
Telefono |Tamao: 10 |
FechaNacimiento |Formato: Fecha corta |
6 Modificar la estructura de la tabla CochesVendidos:
Nombre del campo |Tipo de dato |
Matricula |Tamao: 7 |
Marca |Tamao: 15 |
Modelo |Tamao: 20 |
Color |Tamao: 12 |
Precio |Numrico |
ExtrasInstalados |Dejar las opciones por defecto |
7 Introducir datos a la tabla Clientes:
8 Ir al registro 8 y modificar el nombre por Alfredo.
9 Probar cambiar el cdigo del primer registro por 4500. (debe tener como cdigo 102)
Observa como no nos deja por no cumplir la regla de validacin.
10 Volver a dejar el cdigo 102.
11En esta tabla crearemos dos relaciones una entre el tabla de Clientes y
CochesVendidos y la otra entre CochesVendidos y FechasRevision, las dos de tipo
Uno a Varios. Empezaremos por la relacin entre las tablas Clientes y
CochesVendidos. Para ello necesitamos un campo en comn, como aqu la tabla
principal es la de Clientes, se aadir su clave principal a la tabla de CochesVendidos.
12 Modificar la estructura de la tabla CochesVendidos para aadir el campo
CodigoCliente de tipo Numrico.
13 Realizar la relacin entre las dos tablas.
14 Modificar la estructura de la tabla FechasRevision para aadir el campo Matricula
tipo Texto y Tamao 7.
15 Realizar la relacin entre las dos tablas.
16 Salir de la ventana de relaciones.
17 Crear un formulario para la edicin de registros de la tabla Clientes.
18 Crear un formulario para la introduccin y edicin de registros de la tabla
CochesVendidos.
19 Crear un formulario para la introduccin y edicin de registros de la tabla
FechasRevision.
20 Introducir los siguientes datos en la tabla CochesVendidos utilizando el formulario
creado.
21 Introducir datos en la tabla FechasRevision utilizando el formulario creado.
Estas consultas se harn en su momento, cuando lleguemos a este tema, de
igual forma puede ir adelantando si conoce al respecto.
22 Buscar el coche de Matricula V9834LH y cambiar su color a Verde.
23 Buscar el coche de Matricula V2565NB y cambiar el precio a 2300000.
24 Crear una consulta para visualizar nicamente los campos Matrcula, Marca y
Modelo de los CochesVendidos.
25 Modificar la consulta anterior para aadir el precio, y especificar aquellos que sean
Ford.
26 Modificar la consulta anterior para visualizar los Ford que tengan un precio superior
a 2600000.
27 Crear una consulta par ver los apellidos y poblacin de aquellos clientes que hayan
comprado Ford o Citroen.
28 Crear una consulta para visualizar la Matrcula y modelo de aquellos coches que
tengan que realizar Cambio de aceite y cambio de filtro.