Professional Documents
Culture Documents
BASES DE DATOS
MICROSOFT OFFICE
ACCESS 2003
En este caso, el ejemplo se podría poner en una sola tabla, pero hay casos
en los que esto no es posible.
Ejemplo:
Problemas:
SOLUCIÓN:
Tener dos tablas:
1ª tabla: datos de la venta (incluido un código de cliente)
2ª tabla: datos de cliente ( incluido claro está su código de cliente)
En caso de modificar un dato de cliente, sólo lo haríamos una vez, en la
tabla de clientes.
Tabla 1 Tabla 2
TABLAS
LA ORGANIZACIÓN DE LA INFORMACIÓN
2ª DISEÑO LÓGICO:
Parte del modelo anterior, se describen las diferentes tablas que formarán la
base de datos y la información que contendrán.
3ª DISEÑO FÍSICO:
Parte del lógico, y describe las características físicas de los ficheros donde
se almacenarán las tablas de la base de datos.
CONCEPTOS
CLAVE:
Columnas cuyos valores no pueden repetirse en dos o más filas, es
decir cada fila tiene valores únicos en la columna que forma la clave
(ej.: cód_cliente)
CLAVE PRIMARIA:
De entre todas las claves de una tabla, se elige una que se usa como
identificador principal de la tabla.
Sólo puede existir una llave primaria por tabla.
Nunca tendrá valores nulos en sus columnas.
Las que no se asignen como primarias, serán claves alternativas o
candidatas.
INTEGRIDAD REFERENCIAL:
Consiste en garantizar que cualquier clave ajena se corresponda con
una primaria o sea nula.
TIPOS DE DATOS:
La información que manipula una base de datos está formada por DATOS,
que son de distintos tipos y con una serie de características específicas para
cada uno de ellos.
TIPOS DE DATOS:
clave:
21114558 ANA 951362514
CLIENTES
EMPLEADOS
PEDIDOS
DETALLES DE PEDIDOS
NOTAS:
NOTAS
1 n
Cliente Pedidos: un cliente podrá tener varios pedidos,
pero un pedido concreto pertenecerá a un único cliente.
Pedidos 1 n Detalles de pedidos: un pedido podrá tener
referencia sobre varios productos, cada uno de los cuales estará descrito en
una línea diferente del pedido.
n n
PROFESOR ALUNMO
1 1
PERSONA DNI
PASOS:
1º Archivo nuevo base de datos en blanco
2º El cuadro de diálogo ARCHIVO NUEVA BASE DE DATOS, permite
seleccionar el directorio donde se almacenará la BD y el nombre que se le
dará, en este caso CLIENTES.
3º Aparece la ventana base de datos. Una BD contiene una solapa por cada
objeto que puede contener: TABLAS, CONSULTAS, FORMULARIOS,
INFORMES, MACROS Y MÓDULOS.
1º Ejecutar asistente
Importar tablas de
otras BD
3º
Lectura y
modificación de
datos en el origen
externo sin
importarlos.
TIPOS DE DATOS: dispone de una lista desplegable que contiene todos los
tipos de datos disponibles:
- Tipo Texto: texto combinado con números.
- Tipo Memo: cantidad de texto mayor, su tamaño puede ser de hasta 65535
caracteres
- Tipo Numérico: datos numéricos usados en cálculos matemáticos.
- Tipo Fecha/Hora: introducir valores de fecha y hora para los años del 100
al 9999.
- Tipo Moneda: valores de moneda y valores numéricos usados en cálculos
- Tipo Autonumérico: se asigna cada vez que se añade un nuevo registro a la
tabla y no se puede modificar.
COLUMNA DESCRIPCIÓN:
Este campo permite introducir un texto que se utiliza para aclarar la función
del campo; es recomendable que quede documentado tanto para la persona
que creó la tabla, como para las personas que lo puedan utilizar
posteriormente.
Este texto aparecerá en la barra de estado cuando este campo se utilice para
crear un formulario.