Unidad 4
desarrollar bases de datos mediante programas de administración
Un
RDBMS
Es un
Sistema Administrador de Bases de
Datos Relacionales
.RDBMS viene del acrónimo en inglés
Relational Data Base Management
System
.
*
Los RDBMS proporcionan el ambiente
adecuado para gestionar una base de datos
*
Los
Sistemas de gestión de bases de
datos
(En inglés
Database management system
, abreviado
DBMS
) Son un tipo de software muy específico,
dedicado a servir de interfaz entre la base de datos, el usuario y las
aplicaciones que la utilizan
4.1.-
CREAR TABLAS DE ACUERDO A LAS ENTIDADES DISEÑADAS
Una tabla
es una estructura lógica que sirve para almacenar los datos de un mismo tipo,
esto significa que cada entidad se almacena en estructuras separadas. Por
ejemplo: la entidad factura se almacena en estructuras diseñadas para ese tipo
de entidad: la tabla FACTURA. Cada elemento almacenado dentro de la tabla
recibe el nombre de registro
o
fila.
Así,
si la tabla FACTURA almacena 1.000 facturas, se dice que la tabla FACTURA
contiene 1.000 registros o filas. Una tabla se compone de campos
o
columnas, que son
conjuntos de datos del mismo tipo, los datos de una columna son de todos del
mismo tipo: numéricos, alfanuméricos, fechas la estructura de una tabla es
esta: Cada fila almacena los datos de una factura, y cada columna almacena los
datos de un mismo tipo (las
descripciones, los clientes, etc.). De este modo se puede crear una tabla para
cada tipo de entidad, y almacenar en ella los valores correspondientes
4.2.-ASIGNAR
CLAVES PRINCIPALES A LAS TABLAS CREADAS
Cada
tabla de la base de datos debe tener un campo o un conjunto de campos
que identifiquen
inequívocamente cada registro almacenado en la tabla. Este
campo recibe
el nombre de clave principal.
Qué es
una clave principal?
•
Una
clave principal es un campo o conjunto de campos de la tabla que
proporcionan a
Microsoft Office Access 2007 un identificador exclusivo para cada
fila.
En una base de datos relacional como Office Access 2007, la información se
divide en
tablas distintas en función del tema.
•
Este
enfoque funciona porque una vez definida la clave principal, se puede
utilizaren otras tablas para hacer referencia a la tabla que contiene la clave
principal. Por
ejemplo,
un campo Id. de cliente de la tabla Compradores podría aparecer también
en la
tabla Pedidos. En la tabla Compradores es la clave principal y en la tabla
Pedidos es
una clave externa. Una clave externa, en términos simples, es la clave
principal de
otra tabla.
A menudo, un número de sirve como clave
principal en una tabla. Por ejemplo, en una tabla Clientes, cada cliente podría
tener un número de Id. de cliente distinto. El campo Id. de cliente sería, en
ese caso, la clave principal.
•
Clave principal
•
Clave externa
4.3.-Establecer
relaciones entre las tablas creadas
La Relación
se define como una asociación establecida entre campos comunes dedos tablas, en
la que se pueden combinar información de varias tablas, por medio
de campos
comunes
Una
vez creadas tablas independientes para cada tema de la base de datos, se
necesita una
forma de indicar a Access cómo debe combinar la información.
•
El
primer paso de este proceso consiste en definir relaciones entre las tablas.
•
Una
vez realizada esta operación, ya se puede comenzar a crear otros tipos de
objetos,
como consultas, formularios e informes para mostrar información de
varias tablas
a la vez
En
una relación se hacen coincidir los datos de los campos clave (normalmente un
campo con
el mismo nombre en ambas tablas). En la mayoría de los casos, estos
campos coincidentes
son la clave
principal de
una tabla, que proporciona un identificador único para
cada registro, y una clave externa de la otra tabla. Por
ejemplo,
una tabla con información sobre empleados puede relacionarse con otra
con datos
de pedidos a través de un campo común que podría ser id. De
empleado.
•
A la
hora de establecer relaciones entre tablas pueden presentarse tres
situaciones diferentes
Access es
un programa de computación. Sirve para crear bases de datos. Por ejemplo, una
empresa seguramente tiene una base de datos de todos sus empleados. Una
biblioteca tiene una base de datos en la que clasifica todos sus libros. La
Secretaría de Turismo tiene una base de datos con las distintas empresas de
micros y sus respectivos destinos, horarios, etc., y así sucesivamente. Las
bases de datos sirven para agrupar personas, productos, servicios, etc., y
relacionar a su vez dentro de cada base de datos, las distintas columnas y sus
contenidos entre sí.





