Professional Documents
Culture Documents
ccess es una aplicacin que viene con el paquete Office de Microsoft. Para obtener
Access necesitas instalar una versin de Office que lo contenga. Es bastante habitual
que en una distribucin del paquete office tenga Access, pero hay algunas que no lo
tienen.
Por
ejemplo
Office
Profesional
incluye
Access.
Esa aplicacin es un sistema de gestin de base de datos que utiliza por defecto el motor
de base de datos Microsoft Jet. Con esto quiero decir que Access en realidad es una
interfaz preparada para gestionar cualquier base de datos, no slo una base de datos
Access. Los sistemas Windows disponen de ODBC, que es una pasarela para poder
acceder a cualquier base de datos. A travs de ODBC podemos conectarnos a cualquier
base de datos utilizando un lenguaje de programacin o una aplicacin como Access.
Por ejemplo, podramos conectar con una base de datos SQL Server o MySQL desde
Access.
Pero por no liar con conceptos, quiero remarcar que lo normal es que Access nos
permita definir y gestionar una base de datos Jet de Microsoft. Lo que normalmente
llamamos una base de datos Access, en realidad es una base de datos Jet, que est
incluida en cualquier sistema Microsoft. Con Access podemos crear este tipo de bases
de datos, que generalmente se guardan en archivos .mdb, y gestionarlas a travs de la
aplicacin. Access dispone de numerosos mtodos y asistentes para definir cualquier
elemento de la base de datos, como las tablas, las consultas, los formularios, etc. y
realizar la administracin y gestin de los datos.
cdigo de otro origen, una base de datos de Access almacena sus tablas en un solo
archivo, junto con otros objetos, como formularios, informes, macros y mdulos. Las
bases de datos creadas con formato de Access 2007 tienen la extensin de nombre de
archivo .accdb y las bases de datos creadas con formatos de versiones anteriores de
Access tienen la extensin de nombre de archivo .mdb. Access 2007 se puede utilizar
para crear archivos con formatos de versiones anteriores (por ejemplo, Access 2000 y
Access 2002-2003).
Integridad Referencial
La integridad referencial se refiere a un conjunto de normas que nos aseguran que los
datos se mantendrn correctamente relacionados una vez establecida la relacin y de
que no se podrn eliminar datos accidentalmente.
La primera de estas reglas viene a decir que no puede haber registros en una tabla hija
que no estn enlazados a la tabla padre. En el ejemplo de nuestra base de datos: Todos
los pedidos deben haber sido encargados por algn cliente. No puede haber pedidos sin
clientes que lo hayan encargado.
El sistema de integridad referencial se encarga de comprobar que cuando introducimos
algn pedido el cliente al que se lo asignamos exista previamente en la tabla de clientes.
La segunda de estas reglas viene a decir que no se puede borrar ningn registro de la
tabla padre si esta relacionado con registros de las tablas hijas. Es decir Access
comprueba que antes de borrar algn registro en la tabla clientes, no haya pedidos
relacionados con ese cliente en la tabla pedidos.
Tipos de datos.
A la hora de crear un campo en una tabla, hay que especificar de qu tipo son los
datos que se van a almacenar en ese campo.
Los diferentes tipos de datos de Access2000 son:
Texto: cuando en el campo vamos a introducir texto, tanto caracteres como
dgitos. Tiene una longitud por defecto de 50 caracteres, siendo su longitud mxima
de 255 caracteres.
Memo: se utiliza para textos extensos como comentarios o explicaciones.
Tiene una longitud fija de 65.535 caracteres.
Numrico: para datos numricos utilizados en clculos matemticos.
Fecha/Hora: para la introduccin de fechas y horas desde el ao 100 al ao
9999.
Moneda: para valores de moneda y datos numricos utilizados en clculos
matemticos en los que estn implicados datos que contengan entre uno y cuatro
decimales. La precisin es de hasta 15 dgitos a la izquierda del separador decimal y
hasta 4 dgitos a la derecha del mismo.
Autonumrico: nmero secuencial (incrementado de uno a uno) nico, o
nmero aleatorio que Microsoft Access asigna cada vez que se agrega un nuevo
registro a una tabla. Los campos Autonumrico no se pueden actualizar.
S/No: valores S y No, y campos que contengan uno de entre dos valores
(S/No, Verdadero/Falso o Activado/desactivado).
Objeto OLE: Objeto (como por ejemplo una hoja de clculo de Microsoft
Excel, un documento de Microsoft Word, grficos, sonidos u otros datos binarios).
Hipervnculo: Texto o combinacin de texto y nmeros almacenada como
texto y utilizada como direccin de hipervnculo. Una direccin de hipervnculo
puede tener hasta tres partes:
Texto: el texto que aparece en el campo o control.
Direccin: ruta de acceso de un archivo o pgina.
Subdireccin: posicin dentro del archivo o pgina.
Sugerencia: el texto que aparece como informacin sobre herramientas.
Existe otra posibilidad que es la Asistente para bsquedas que crea un campo
que permite elegir un valor de otra tabla o de una lista de valores mediante un
cuadro de lista o un cuadro combinado. Al hacer clic en esta opcin se inicia el
Asistente para bsquedas y al salir del Asistente, Microsoft Access establece el tipo
de datos basndose en los valores seleccionados en l.