jueves, 16 de junio de 2011

PRACTICA 5

PRACTICA 5: CREAR UNA BASE DE DATOS



1.     Crea una base de datos de nombre ACADEMIA en Mis documentos.



2.     Crea las siguientes tablas:



Alumnos                                                                             Cursos 

(La clave principal es NAlumno)                    (No tiene clave principal) 

NAlumno              Autonumérico                     NombreCurso                     Texto (35)

Nombre                Texto (15)

Apellidos              Texto (25)

Curso                    Texto (35)

Fecha                    Fecha/Hora

Importe                 Moneda Euro





3.     Introduce los siguientes registros en la tabla Cursos:



·         Introducción a la Informática

·         Ofimática Básica

·         Ofimática Avanzada

·         Internet

·         Access Básico

·         Access Avanzado





4.     Inserta la tabla Cursos en el campo Curso, como cuadro combinado de la tabla Alumnos.



5.     Escribe una regla de validación para  que los precios de los cursos estén entre 100 y 200, inclusive, en la tabla Alumnos.



6.     Introduce los siguientes registros, usando un formulario en columnas de la tabla Alumnos:



NAlumno
Nombre
Apellidos
Curso
Fecha
Importe
1
Jorge
Pérez Gómez
Internet
01/06/2004
180 €
2
Jorge
Sánchez Pons
Access Básico
02/07/2004
120 €
3
Lola
Fernández García
Access Básico
02/07/2004
120 €
4
Lola
Abel Silla
Internet
01/06/2004
180 €
5
Luís
García García
Ofimática Básica
22/05/2004
200 €
6
Pedro
Pérez Pérez
Access Básico
02/07/2004
120 €





7.     Realiza las siguientes consultas:



1.     Muestra toda la información de los alumnos cuyo nº de alumno sea mayor que 3.

2.     Muestra toda la información de los cursos de Access.

3.     Muestra toda la información de los alumnos que acudan a cursos de Internet o Ofimática Básica.

4.     Muestra toda la información de los cursos que empiecen a partir del 1 de julio del 2004.

5.     Pregunta el precio de un curso y que muestre el curso y la fecha.

6.     Cuenta el número de alumnos de cada curso.





8.     Crea un informe agrupado por cursos, mostrando los alumnos ordenados por apellidos. Guarda el informe con el nombre Lista de alumnos.



9.     En el informa anterior, crea una portada con el texto “ACADEMIA APRENDER A LA PRIMERA”.Guarda el informe con el nombre INFORME CON PORTADA.

lunes, 13 de junio de 2011

PRACTICA 4

PRACTICA 4: CREAR UNA BASE DE DATOS
1.     Crea una base de datos de nombre PEDIDOS en Mis documentos.

2.     Crea las siguientes tablas (deberás considerar el tipo de campo, propiedades y clave principal más convenientes):


Provincias                           Proveedores                      Pedidos
CodProvincia                      CodProveedor                     CodPedido
Nombre Provincia              Nombre Proveedor              CodCliente
                                                                                        CodArticulo
                                                                                         Fecha
Clientes                               Almacén                             CodVendedor
CodCliente                          CodArticulo                         Cantidad
Nombre                                Descripcion
Apellidos                              CodProveedor
Empresa                               Precio                                  Vendedores
Cargo                                    Unidades en Stock             CodVendedor
Direccion                              Stock de Seguridad           Nombre Vendedor
Poblacion                             Foto del Articulo
CodProvincia
Telefono
Fecha Primer Pedido


Debes tener presente lo siguiente: los campos de distintas tablas a relacionar deben ser del mismo tipo y con el valor de la propiedad “Tamaño del campo” igual, exceptuando el caso de un campo “autonumérico”, el campo correspondiente de la otra tabla a relacionar ha de ser numérico con la propiedad “tamaño del campo” igual a Entero largo (es el valor que aparece por defecto si el campo es “Numérico”).

Por ejemplo:
El campo “CodProvincia” de la tabla Provincias es lógico definirlo como Autonumérico (de esta forma no será necesario inventar un número para cada provincia). Por otro lado, el campo “CodProvincia” de la tabla Clientes deberá ser Numérico, con la propiedad “Tamaño del campo”, igual a Entero largo. En caso contrario no podríamos establecer una relación entre Provincias y Clientes.

3.     Inventa 5 registros para las tablas Provincias, Proveedores y Vendedores.

4.     Inserta la tabla Provincias en el campo CodProvincia, como cuadro combinado de la tabla Clientes.

5.     Inserta la tabla Proveedores en el campo CodProveedor, como cuadro combinado de la tabla Almacén (Utiliza la pantalla de diseño de Almacén).
Inventa un registro de “Almacén”, para comprobar que el cuadro combinado funciona.

6.     Inserta la tabla Vendedores en el campo CodVendedor, como cuadro combinado de la tabla Pedidos

7.     Establece las relaciones:
Clientes                                               Pedidos
CodCliente ----------------------------àCodCliente                          Almacén
CodArticulo ---------------à CodArticulo

8.     Inventa 5 registros para las tablas: Clientes y Almacén.

9.     Si sigues al pie de la letra el orden expuesto; en la tabla Clientes ya tendrás como “hoja secundaria de datos” los Pedidos correspondientes. Y en la tabla Almacén también tendrás como “hoja secundaria” los datos de los Pedidos.

10.   Crea el Autoformulario de la tabla Clientes y utilízalo para introducir nuevos pedidos a un cliente determinado.

11.   Soluciona la única incomodidad que nos queda al trabajar con Pedidos: inserta el nombre y apellidos del cliente en el campo CodCliente de Pedidos, como cuadro combinado.

lunes, 6 de junio de 2011

PRACTICA 3

PRACTICA 3: CREAR UNA BASE DE DATOS
Vamos a hacer la base de datos de un herbolario. Nuestro herbolario ha descubierto (después de muchos años de experiencia) un método curativo que se basa en la mezcla de tres hierbas (como máximo), de un total de ocho. El problema que nos planteamos es organizar informáticamente las diferentes Ventas que recibe.
  1. Crea una nueva base de datos de nombre HERBOLARIO
  2. Define las siguientes tablas:
Tabla: DatosPersonales
Campos:
CódigoCliente (Autonumérico) – Clave Principal
NomCliente (Texto)
Dirección (Texto)
Teléfono (Texto)
Tabla: Ventas
Campos:
NVenta (Autonumérico) – Clave Principal
CódigoCliente (Número)
Dolencia (Texto)
Hierba1 (Texto)
Hierba2 (Texto)
Hierba3 (Texto)
Tabla: Hierbas
Campos:
Hierba1 (Texto) – Clave Principal
  1. Introduce en la tabla Hierbas los siguientes registros:
·         Salvia
·         Boldo
·         Tomillo
·         Manzanilla
·         Té Verde
·         Apio
·         Remolacha
·         Ajo
  1. Define la relación:
DatosPersonales Ventas
CódigoCliente (tabla: DatosPersonales) <<<<<<<<<<<<<< CódigoCliente (tabla: Ventas)
  1. En la tabla Ventas, en el  campo CódigoCliente, inserta los campos CódigoCliente y NomCliente de DatosPersonales como cuadro combinado. Cambia el número de columnas a 2 y el ancho de columnas a 0 y 10 cms.
  2. En la tabla Ventas, en el campo  Hierba1, inserta la tabla Hierbas como cuadro combinado. Haz lo mismo con los campos Hierbas2 e Hierbas3.
  3. Crea un autoformulario en columnas para la tabla DatosPersonales. Añade el texto DATOS PERSONALES en el encabezado del formulario y guarda el formulario con el mismo nombre DatosPersonales.
  4. Crea un autoformulario en columnas para la tabla Ventas. Añade el texto VENTAS en el encabezado del formulario y guarda el formulario con el mismo nombre Ventas.
Vamos a ver si es operativo nuestro “programa”... En el herbolario de nuestro amigo acaba de entrar un cliente...
  1. Abre el formulario “DatosPersonales”
·         Pulsa [Tab]
·         Escribe el nombre del cliente que resulta ser Pepito Grillo
·         Que vive en la calle de las Palmeras, 21 - 23
·         Y de teléfono:  655 27 31 48
  1. Cierra el formulario DatosPersonales y abre el formulario Ventas.
·         Pulsa [Tab]
·         Pulsa [F4], para “abrir” el cuadro combinado.
·         Con la tecla del cursor abajo, selecciona el único cliente que tenemos y pulsa [Tab].
·         Nuestro cliente dice que le duele la tripa, por lo tanto escribiremos (en el campo Dolencia): Dolor de tripa
·         Pulsa [Tab], para situarte en el siguiente campo.
·         Vamos a establecer el tratamiento para el dolor de tripa...
[F4] - selecciona Remolacha - [Tab]
[F4] - selecciona Boldo - [Tab]
[F4] - selecciona Té Verde - [Tab]
  1. Cierra el formulario “Ventas” porque acaba de entrar otro cliente.
  2. Introduce los datos del nuevo cliente, de la misma forma que antes (deberás hacer clic en el control de navegación nuevo, en cada uno de los dos formularios):
En el formulario DatosPersonales:
NomCliente: Felipe Hermoso
Dirección: Avda. Camposanto, 13 - 9
Teléfono: 643 33 13 58
Y en el formulario Ventas:
CódigoCliente: Felipe Hermoso
Dolencia: Escalofríos Nocturnos
Hierba1: Ajo
Hierba2: Salvia
  1. Acaba de entrar en la tienda de nuestro herbolario, el Sr. Pepito Grillo, que acaba de detectarse un problema de estreñimiento; por lo tanto, abre el formulario Ventas.
·         Clic en el control de navegación “nuevo”
·         [Tab] para “saltar” el campo Autonumérico
·         [F4], selecciona “Pepito Grillo” y [Tab]
·         Escribe: Estreñimiento y pulsa [Tab]
·         [F4], selecciona “Manzanilla” y [Tab]
·         [F4], selecciona “Tomillo” y [Tab]
·         [F4], selecciona “Apio” y [Tab]
  1. Haz una consulta que muestre el nombre de los clientes ordenados y sus dolencias. Guarda la consulta con el nombre Clientes y sus dolencias.
  2. Haz un informe, agrupando por clientes que muestre sus dolencias. Para esto usa la consulta anterior. Guarda el informe con el nombre Clientes y sus dolencias.