Vous êtes sur la page 1sur 7

EJERCICIO

:base de datos GESTIN COMERCIAL

Ejercicio de diseo de tablas de una base de datos

TABLAS
Escribir descripcin en todos los campos y aadir texto de validacin en los campos con
regla de validacin.

Tabla CLIENTES :

CAMPO
Cdigo cliente

TIPO
Autonumrico

Nombre

Texto

50

Apellidos

Texto

50

Empresa

Texto

50

Puesto

Texto

50

Direccin

Texto

50

Poblacin

Texto

10

Cdigo Postal

Texto

Departamento

Texto

10

Telfono

Numrico

Entero largo

Fecha nacimiento

Fecha/hora

TAMAO

PREDETERMINADO

No vaco
Cuatro letras ????
Encargado
Naranjos
Tarija
[01/01/60-Actual]

Tabla ALMACN:

CAMPO

TIPO

PROPIEDADES

Cdigo del artculo

Autonumrico

Descripcin

Texto

Proveedor

Texto

Precio Unitario

Moneda

No negativo

Quedan en stock

Numrico

[0,100]

Stock seguridad

Numrico

No inferior a 2

Imagen

Objeto OLE

Foto del producto

VALIDACIN

TIPO

PREDETERMINADO

Tabla PEDIDOS:
CAMPO

TAMAO

PROPIEDADES

Cdigo del pedido

Autonumrico

CLAVE

N del pedido

Numrico

Cdigo cliente

Texto

Cdigo artculo

Texto

Fecha

Fecha/hora

actual(fecha())

Hora

Fecha/hora

actual

Vendedor

Texto

Cantidad

Numrico

Servido

S/no

Mayor que 10

CONSULTAS
1. NOMBRES: Mostrar el nombre y apellidos de los clientes Manuel Antonio,
ordenados por nombre.
2.

mostrar nombre, apellidos , telfono, direccin y poblacin de los clientes Tarijeos


(poblacin = Tarija), de entre 25 y 35 aos (crear un campo que calcule la edad fecha_actualfecha_naci, y aadir el criterio >=25 y <=35), ordenados por edad.

3. SIN_TLF: Mostrar nombre y apellidos de los clientes que no tengan telfono.(nulo).


4. CUANTOS: Contar la cantidad de artculos que hay en el almacn: Quedan en stock (suma).
5. Mostrar el precio total de los productos del almacn: nuevo campo calculado llamado valor con

la siguiente expresin (valor:[Precio unitario]*[quedan en stock]), y aadir suma en la fila total.

EJERCICIO :base de datos TELFONO


Diseo de una base de datos que mantenga los datos necesarios de un listado telefnico, as
como una tabla que recoja los mensajes recibidos de las personas que componen el listado.

TABLAS
Escribir Ttulo en todos los campos y aadir texto de validacin en los campos que incluyan
regla de validacin.

Tabla TELFONO :
Crear la tabla utilizando el asistente. Tomar los campos de Personal / Direcciones.

CAMPO

TIPO

Telfono

Texto

Nombre

Texto

Apellidos

Texto

Ciudad

Texto

TAMAO

(CLAVE)

mscara (999)99-99-99
20
Naranjos, Santiago o vaco. Por defecto Naranjos.

Departame Texto
nto

PROPIEDADES

10

Oruro, Tarija, o vaco. Por defecto Tarija.

Tabla RECADOS :

CAMPO

TIPO

Telfono

PROPIEDADES
El mismo formato que en la tabla anterior

Fecha

Fecha/hora

Slo fechas del ao actual

Hora

Fecha/hora

Predeterminado: Hora actual

Urgente

S/No

Por defecto No

Recado

Memo
5

GESTIN DE TABLAS
1. Filtrar los telfonos de el departamento de De Tarija.
2. Buscar un telfono por los apellidos de la persona.
3. Filtrar los registros de los recados urgentes, ordenndolos por fecha.
4. Filtrar los recados del da de hoy, que sean urgentes, ordenndolos por hora.

EJERCICIO : base de datos LIBROS


TABLAS

Tabla PUBLICACIONES:

Definir el campo clave : IdPublicacin de tipo texto de 10 caracteres de tamao.


Poner como ttulo Identificador de la publicacin. Aadir el texto de validacin El
identificador de la publicacin debe ser nico.
CAMPO

TIPO

DESCRIPCIN

TAMAO

TTULO

Ttulo

Texto

Ttulo de la obra

80

Ttulo

Tipo

Texto

Tipo de la publicacin

12

Tipo

Editor
Fecha

Texto
Fecha larga

Editora de la publicacin
Fecha de la publicacin

50

Editorial
Fecha edicin

Pginas

Numrico

Nmero de pginas

Entero

N pginas

Anotacin

Memo

Notas importantes

Tabla AUTORES:
CAMPO

TIPO

IdAutor

Texto

Apellidos

Texto

Nombre

Texto

Notas

Memo

TAMAO
10

CLAVE

Tabla TEMAS:
CAMPO

TIPO

TAMAO

IdPublicacin
Tema

PROPIEDADES

PROPIEDADES
Es el mismo campo que
en la tabla anterior.

Texto

30

Tabla PUBLICACION-AUTORES

CAMPO

PROPIEDADES

IdPublicacin

Es el mismo campo que en la tabla

IdAutor

PUBLICAIONES.
Es el mismo campo que en la tabla
AUTORES.

Notas

RELACIONES
Exigir Integridad referencial en toda las relaciones.

Relacin 1:varios entre las tablas AUTORES y PUBLICACION-AUTORES.

Relacin 1:varios entre las tablas PUBLICACIONES y PUBLICACION-AUTORES.

Relacin 1:varios entre las tablas PUBLICACIONES y TEMAS.

DATOS
Introducir los datos en las tablas.

EJERCICIO:base de datos ALMACN


Diseo de una base de datos que permita la gestin de un almacn dedicado a la
distribucin de productos alimenticios.

TABLAS
Escribir descripcin en todos los campos y aadir texto de validacin en los campos que
incluyan regla de validacin.

Tabla CLIENTES :
CAMPO

TIPO

Cdigo cliente Texto


Nombre

Texto

Direccin

Texto

Departamento Texto

TAMAO PREDETERMINADO

10

De Tarija

Tabla VENDEDORES :

CAMPO

TIPO

Cdigo
vendedor

Texto

Nombre

Texto

TAMAO
3

(CLAVE)

Tabla ARTCULOS:
CAMPO

TIPO

PROPIEDADES

Cdigo artculo Texto


Descripcin

Texto

PVP
Stock

Numrico
Numrico

TAMAO
10

Positivo
Entre 0 y 100

Tabla PEDIDOS:
CAMPO

Cdigo
pedido
Fecha

TIPO

PROPIEDADES

del Autonumrico

PREDETERMINADO

CLAVE

Fecha/hora

Fecha corta

La actual

Cdigo vendedor Texto


Cdigo cliente

Texto

Cdigo artculo

Texto

Cantidad

Numrico

Servido

S/no

Mayor que cero

RELACIONES
Relacionar las cuatro tablas convenientemente, antes de introducir los datos.
Exigir integridad referencial.

DATOS
Introducir los datos en las tablas.

EJERCICIO:base de datos RESTAURANTE


Gestionar el servicio de mesas de un restaurante segn las siguientes especificaciones.

TABLAS
Aadir texto de validacin en los campos que incluyan regla de validacin.
Ajustar el tamao de los campos segn los datos que vayan a almacenar.

Tabla CAMAREROS
CAMPO

TIPO

PROPIEDADES

Cdigo camarero

Autonumrico

3 camareros

Nombre

Texto

Mara, Antonio y Manuel

Comisin

Numrico

Entre 0 y 5%

Tabla CARTA
CAMPO

Cdigo del plato

TIPO
Texto (3)

PROPIEDADES

PREDETERMINADO

CLAVE

Plato

Nombre del plato

Raciones

Nmero de raciones que

Precio

Entre 5.000 y 10.000 pts

Tipo

S / No

Plato postre

7.500 pts
Plato

Tabla PEDIDOS:
CAMPO

Cdigo del pedido

TIPO
Autonumrico

Mesa
Fecha
Cdigo plato

PROPIEDADES

PREDETERMINADO

CLAVE
Hay 5 mesas

Fecha/hora

La de hoy

Cdigo camarero
Personas

Hasta seis

Notas

Memo

RELACIONES
Relacionar las tablas convenientemente, antes de introducir los datos.
Exigir integridad referencial.

FORMULARIOS
Dar un formato atractivo al formulario Pedidos.

Incluir todos los campos de la tabla de PEDIDOS.

Introducir el cdigo del plato a travs de la seleccin en un cuadro de lista con los
posibles platos, mostrando adems las raciones que hay de cada plato.

Utilizar un cuadro de seleccin para indicar el camarero.

Aadir botn de comando que permita imprimir el pedido.

CONSULTAS
Mesa: Indicar el nmero de personas que fueron atendidas en cada mesa, para una fecha
concreta.
Plato preferido: Determinar cual es el plato (no postre) ms pedido.
Atenciones: Indicar el nmero de pedidos que atendi un camarero concreto.
Importe comisin: Calcular el importe de comisin de cada camarero, segn la frmula:
Importe comisin = comisin * total de personas servidas / 100

INFORMES
Factura: Disear la factura de una mesa y fecha concreta, mostrando como cabecera el
camarero que la atendi, el nmero de mesa, fecha y como detalle de cada pedido el nombre del
plato, personas e importe (precio*personas). Agrupar las lneas de detalle de forma que primero
aparezcan las de tipo plato y despus los postres. Aadir el total de la factura.
Men: Relacin de platos (incluyendo los precios), agrupndolos segn tipo: 1 mostrar
los platos y despus los postres.

EJERCICIO :base de datos ALUMNOS


Base de datos que permita la gestin de los cursos impartidos en este centro.

TABLAS
Aadir texto de validacin en los campos que incluyan regla de validacin.

Tabla CURSOS

CAMPO

TIPO

PROPIEDADES

Cdigo del curso Autonumrico CLAVE


Curso
Texto
Word, Access, Excel
Duracin

1,2 3 meses

Precio
Numrico
Tabla ALUMNOS

Entre 5.000 y 10.000 pts

CAMPO

TIPO

Cdigo alumno

Autonumrico

Nombre

Texto

PREDETERMINADO
Word
2
7.000

PROPIEDADES
CLAVE

Direccin
Actual

S/No

Permite saber si es un
alumno actual

Tabla CLASE
CAMPO

Cdigo clase

TIPO
CLAVE

PROPIEDADES
Ejemplos :LM17 :30,MJ20

Cdigo alumno
Cdigo curso
Calificacin

De 0 a 10

RELACIONES
Relacionar las tablas convenientemente, antes de introducir los datos.

FORMULARIOS
Disear un formulario para cada tabla para facilitar la introduccin de datos.
Calificacin: Disear un formulario para mostrar los datos del alumno, clase y curso de
forma que presente la calificacin obtenida.

CONSULTAS
Actuales: Indicar el nmero de alumnos actuales.

INFORMES
Recibo: Disear el recibo de pago de un alumno concreto, mostrando como cabecera los
datos del alumno y como detalle el nombre del curso y el precio. Incluir el total a pagar.
Aprobados: Relacin ordenada por nombre, de los alumnos aprobados.
18

Vous aimerez peut-être aussi