Professional Documents
Culture Documents
ACCESS 1. Entorno de trabajo ................................................................................................................ 1 1.1 Ventana Access ............................................................................................................... 41 1.2 Ventana de la base de datos ........................................................................................... 2 2. Tablas Access ........................................................................................................................ 3 2.1 Introduccin ...................................................................................................................... 63 2.2 Nombres de campos y tipos de datos ............................................................................ 3 2.3 Propiedades de los campos ............................................................................................ 3 2.4 Creacin de tablas ............................................................................................................ 5 3. Formularios en Access ........................................................................................................ 7 3.1 Tipos de lista ...................................................................................................................... 7 3.2 Cundo utilizar cada tipo de lista .................................................................................... 7 3.3 Valores de la lista .............................................................................................................. 7 3.3.1 Lista con valores fijos ................................................................................................ 8 3.3.2 Recuperar valores de una Tabla o Consulta ......................................................... 8 3.4 Valor seleccionado en la lista .......................................................................................... 8 3.4.1 Almacenados en una Tabla ...................................................................................... 8 3.5 Cuadro combinado con valores fijos .............................................................................. 8 3.5.1Crear el cuadro combinado con el asistente .......................................................... 9 3.6 Cuadro combinado mediante una clave externa ........................................................ 11 3.7 Examen de las propiedades del Cuadro Combinado/Cuadro de Lista ................... 15 3.7.1 Origen del control ..................................................................................................... 16 3.7.2 Tipo de origen de la fila y origen de la fila............................................................ 16 3.7.3 Nmero de columnas .............................................................................................. 17 3.7.4 Encabezado de columna ........................................................................................ 17 3.7.5 Ancho de columnas y ancho de la lista ................................................................ 17 3.7.6 Filas en la lista .......................................................................................................... 17 3.7.7 Limitar a la lista ......................................................................................................... 17 3.7.8 Expansin automtica ............................................................................................. 18 3.7.9 Valor predeterminado .............................................................................................. 18 3.8 Grupo de opciones .......................................................................................................... 18 3.8.1 Crear un grupo de opciones con la ayuda de un asistente ............................... 19 3.8.2 Crear un grupo de opciones manualmente.......................................................... 26 3.9. Propiedades del grupo de opciones o marco ............................................................ 27 3.9.1 Valor de opcin ......................................................................................................... 27 3.9.2 Origen del control ..................................................................................................... 25 3.9.3 Valor predeterminado .............................................................................................. 25 3.9.4 Efecto especial ......................................................................................................... 25 3.10 Creacin de un grupo de opciones mltiple.............................................................. 26 3.11 Expresiones.................................................................................................................... 30 3.11.1 Qu es una expresin ........................................................................................... 30 3.12 Propiedades avanzadas ............................................................................................... 30 3.12.1 Valor predeterminado ........................................................................................ 3330 3.12.2 Bloqueado ............................................................................................................... 31 3.12.3 Activado ................................................................................................................... 31 4. Informes en Access ............................................................................................................ 32 4.1 Diferentes formas de crear un informe ........................................................................ 32
4.1 Asistente para informes .................................................................................................. 33 5. Importacin, Exportacin y Vinculacin ....................................................................... 39 5.1 Importar datos .................................................................................................................. 39 5.1.1 Importar objetos de Microsoft Access ................................................................. 439 5.1.2 Importar datos de hojas de clculo Excel ............................................................ 41 5.1.3 Importar archivos de texto ...................................................................................... 45 5.2 Vincular datos .................................................................................................................. 49 5.2.1 Vincular tablas de Microsoft Access ..................................................................... 49 5.2.2 Vincular datos de hojas de clculo Excel ......................................................... 5854 5.2.3 Vincular archivos de texto ....................................................................................... 54 5.3 Consideraciones sobre importar y vincular ................................................................. 55 5.4 Exportar datos .................................................................................................................. 56 5.4.1 Exportar a una base de datos Access .................................................................. 56 5.4.2 Exportar a una hoja de clculo Excel.................................................................... 57 5.4.3 Exportar a un archivo de texto ............................................................................... 58 6. Grupos de usuarios ............................................................................................................ 61 6.1 Definicin de un grupo de trabajo ................................................................................. 61 6.2 Creacin de grupos y usuarios...................................................................................... 61 6.3 Eliminar un grupo o usuario ........................................................................................... 63
1. Entorno de trabajo
Access es una herramienta para la definicin y manipulacin de bases de datos. Una base de datos es un sistema informatizado cuyo propsito principal es mantener informacin y hacer que est disponible en el momento requerido.
1 2 3
Barra del ttulo. Incluye el nombre del documento y si ste est maximizado Barra de mens. Conjunto de rdenes o mandatos de Access Barra Estndar. Botones de uso ms frecuentes. rea de trabajo. Zona gris en la que se albergan las ventanas de las bases de datos que pueden ser abiertas posteriormente Barra de estado. Muestra distinta informacin sobre el documento en el que se est trabajando.
4 5
1 2 3
Barra del ttulo. Incluye el nombre de la base de datos y si sta est maximizada Barra de botones. Permite crear nuevos objetos y abrir o visualizar los ya creados Panel de objetos. Muestra los distintos objetos que pueden crearse en la base de datos. Ventana del documento. Presenta el nombre de los objetos que se han creado dentro del objetos en el que se est y los ayudantes para crear otros nuevos
2. Tablas Access
2.1 Introduccin
Las tablas son los objetos que permiten almacenar la informacin de las bases de datos. Sobre ellas se elaboran el resto de los objetos que se pueden generar posteriormente. Es decir, sin tablas no hay informacin dentro de una base de datos. Las tablas organizan la informacin en filas y columnas. Cada fila constituye un registro y contiene toda la informacin relativa a un sujeto o a un elemento de informacin. Por ejemplo, en una base de datos sobre gestin comercial pueden existir una serie de tablas, entre ellas la de Clientes. Un registro de la tabla de clientes constituye toda la informacin relativa a un cliente en particular. Cada columna de las tablas son los campos, una categora de informacin en la que se almacena un tipo concreto de informacin. Por ejemplo, en un registro de clientes tendr campos como su Nombre, Direccin, Ciudad, etc.
Description (tercera columna) Es un rea en la que, opcionalmente, se puede incluir una observacin respecto al campo. Este comentario aparece a modo informativo en la barra de estado cuando se introducen los datos
Hacer clic en la opcin Design View, ya que ste es el mtodo ms completo y recomendable. Despus pulsar el botn OK. A continuacin el programa presenta la ventana de diseo de la tabla, donde se tiene que definir cada uno de los campos que van a componer la estructura de la misma. La mitad superior est compuesta por tres columnas. Es posible moverse utilizando el tabulador o con las teclas de direccin. La parte inferior sirve para definir las propiedades de los distintos campos que se definan.
Una vez definidos los campos se habr creado la tabla. Otros modos para crear una tabla Datasheet View (Ver Hoja de datos): Crea una tabla al estilo introduccin de datos. Es decir, se escribe el nombre de los campos como si fueran la cabecera de una lista y Access determina el tipo de definicin entre ellos. Esta opcin no permite definir con exactitud las caractersticas de los campos. Table Wizard (Asistente para tablas): Este mtodo permite la generacin de una tabla en la que Access presenta una lista de campos predefinidos y de uso diverso que se puede utilizar o descartar segn sus necesidades Import Table (Importar tabla): Copia en la base de datos activa una tabla creada en otra base de datos Link Table (Vincular tabla): Adjunta una tabla en la base de datos activa de otra base de datos.
3. Formularios en Access
Este captulo analiza la manera de agregar controles a cuadros de grupo, cuadros de lista, botones de opcin, casillas de verificacin y controles de tabulacin. A este respecto el procedimiento para formularios y para informes es el mismo. En esta unidad el mayor nfasis se hace en los formularios. El objetivo es agregar controles y aumentar la facilidad de uso del formulario. De esta manera se reducen considerablemente las posibilidades de introducir datos incorrectos. Utilizando una lista en un formulario, el usuario de este formulario puede introducir o cambiar un elemento seleccionando un valor en esta lista.
1 2
El cuadro combinado permite teclear o desplegar y seleccionar la opcin deseada. El cuadro de lista solamente permite seleccionar la opcin.
En nuestro caso se va a preparar un Autoformulario en columnas basado en la tabla Productos. Se va a sustituir el campo Categora que es un cuadro de texto dependiente por un cuadro combinado dependiente de dicho campo Categora.
Seleccionar esta opcin cuando los valores se deban mostrar en la lista desde otra tabla o desde una consulta. Seleccionar esta opcin cuando se deban mostrar los valores de la lista que se introduzcan manualmente. Seleccionar esta opcin cuando se deban filtrar los datos del formulario en funcin del valor seleccionado en el cuadro combinado.
Para crear una lista con valores fijos se debe seleccionar el botn de opcin I will type in the values that I want y, a continuacin, pulsar el botn Next. Se mostrar el segundo cuadro de dilogo del asistente:
1 2
Especificar el nmero de columnas que se desee utilizar en la lista. Aqu se mostrar el nmero de columnas que se han escrito en el cuadro de texto Number of columns. En esta columna o columnas se pueden escribir los valores que se visualizarn al desplegar el cuadro.
Si se ha dejado a uno el nmero de columnas, se ha escrito los valores para la lista y se ha pulsado el botn Next, se abrir el siguiente cuadro de dilogo del asistente:
Seleccionar esta opcin si no se quiere guardar el valor seleccionado en un campo de la tabla. Seleccionar esta opcin si se desea guardar el valor seleccionado en el cuadro combinado en un campo de la tabla que tiene que especificar a la derecha.
Ya solamente falta asignar una etiqueta al cuadro combinado en el paso siguiente de Asistente y pulsar el botn Finish:
En la tabla desde la que comienza el vnculo (tabla principal), el campo correspondiente se conoce como clave principal. El campo correspondiente de la tabla con la que se ha creado el vnculo se denomina clave externa.
Ahora se puede crear un formulario con una lista dependiente que asegura que los datos de la tabla Productos se muestran en un cuadro combinado. El valor seleccionado se guarda en la tabla con las lneas de pedido. En este caso se va a preparar un Autoformulario en columnas basado en la tabla Pedidos. Se va a sustituir el campo N Producto que es un cuadro de texto dependiente por un cuadro combinado dependiente de dicho campo N Producto de la tabla Productos.
Pulsar el botn (Combo Box) para crear un cuadro combinado. Se mostrar el primer cuadro de dilogo del asistente:
Seleccionar la opcin I want the combo box to look up the values in a table or query y pulsar el botn Next.
Seleccionar los campos que se deben mostrar en el cuadro de lista y pulse el botn Next. En el cuadro de dilogo siguiente se mostrarn los datos destinados al cuadro de lista:
1 2
Desmarcar esta casilla si desea visualizar el campo N Producto. Ajustar las anchuras de las dos columnas del cuadro combinado para que se visualicen los contenidos de los campos perfectamente.
La opcin Hide key column (recommended) est activa de manera predeterminada. En este caso no se mostrar la columna N Producto. Cuando el usuario rellene el formulario, seleccionar el nmero de producto visualizando adems el nombre de producto. De esta manera se puede seleccionar un nombre de producto mientras que utiliza como valor de trabajo el valor procedente del campo N Producto. Pulsar el botn Next.
Como se ha desmarcado la columna clave principal, Access necesita conocer que el campo clave es el campo que va a guardarse en la tabla. Seleccionar N Producto y pulsar Next.
Seleccionar el campo N Producto de la tabla Pedidos para que se guarde el valor seleccionado en dicho campo de la tabla.
Si se desea crear un cuadro de lista dependiente, los datos se debern guardar en una tabla o consulta. Seleccionar la opcin Store that value in this field y el campo deseado en el cuadro de lista desplegable (en este caso, el campo N Producto de la tabla Pedidos). Pulsar el botn Next y asignar al cuadro de lista un texto a modo de etiqueta. A continuacin, pulsar el botn Finish y, si es necesario, corregir el diseo.
Las opciones son: Table/Query: si se desea buscar los valores que ya estn en una tabla o consulta. En la propiedad Row Source se deber especificar la tabla o consulta que suministra estos valores. Value List: si se desea escribir los valores. En la propiedad Row Source se deber teclear dichos valores. Si son valores de texto, se escriben entrecomillados y separados por punto y coma(;), tal y como se muestra a continuacin:
1 2 3
Grupo de opciones con botones de opcin. Grupo de opciones con casillas de verificacin. Grupo de opciones con botones de alternar.
Como puede apreciarse, lo nico que cambia es el formato en el que aparecen las opciones pero el objetivo del grupo de opciones es siempre el mismo: elegir una nica opcin. Si en cambio se necesita marcar varias opciones, hay que recurrir a crear estos mismos objetos de botn de opcin, casilla de verificacin y botn de alternar disponibles en el cuadro de herramientas de los formularios pero fuera de un grupo de opciones. Esto se ver un poco ms adelante. Los grupos de opciones se pueden crear tanto manualmente como con la ayuda de un Asistente.
Paso 2: Se puede asignar un valor predeterminado al grupo de opciones. Si es as, especificar el valor del grupo de opciones en el desplegable.
Paso 3: Asignar el valor correspondiente a cada opcin del grupo. Los valores que puede asignar son numricos. Por defecto Access asigna los valores con una numeracin correlativa desde la primera etiqueta hasta la ltima.
Paso 4: Seleccionar si se desea crear un objeto independiente porque no se quiere guardar el valor en ningn campo de la tabla o bien si se desea crear un objeto dependiente porque el valor seleccionado en el grupo de opciones quiere guardarse en el campo correspondiente de Forma de pago de la tabla Pedidos.
1 2
Seleccionar esta opcin para crear un grupo de opciones independiente. Seleccionar esta otra opcin para crear un grupo de opciones dependientes del campo Forma de pago de la tabla Pedidos.
Paso 5: Seleccionar el tipo de control y el estilo que desea de entre las opciones
disponibles para el grupo de opciones.
1 2
Elegir el tipo de control: Option buttons, Check boxes o Toggle buttons. Seleccionar el estilo ms adecuado para que aparezca el grupo de opciones en su formulario.
Paso 6: Teclear la etiqueta del grupo de opciones que aparecer a la izquierda del
control.
El grupo de opciones definitivo aparece en la vista Diseo (Design View) del formulario tal y como se muestra a continuacin.
1 2 3 4
Grupo de opciones. Etiqueta del grupo de opciones. Botn de opcin. Etiqueta del botn de opcin.
Teniendo en cuenta las partes de que se compone el grupo de opciones y conociendo como se seleccionan los distintos controles y como se mueven, se puede conseguir que el grupo de opciones Forma de pago distribuya sus opciones en dos columnas con el siguiente aspecto.
Si
este campo no existe en la tabla Empleados, puede crearse en este momento. asignndole el tipo de datos Number.
Abrir el formulario en la vista de diseo y asegurarse de que se haya desactivado el botn (Control Wizards) en el cuadro de herramientas. Pulsar el botn (Option Group) y simplemente hacer clic en el fondo del detalle del formulario. Aparece lo que es el grupo de opciones pero vaco. Simplemente tiene la etiqueta. Si se quiere personalizar la etiqueta, hay que introducir el cursor dentro y teclear el texto que se quiera. Normalmente la etiqueta refleja el nombre del campo del que depende el grupo de opciones.
Para crear las opciones, pulsar en los botones correspondientes del Cuadro de herramientas para el Option Button , Check Box o un Toggle Button y colocarlo en el cuadro de grupo. A continuacin escribir un texto en las etiquetas que se crean con cualquiera de estos objetos. Mover los controles para conseguir un grupo de opciones ms profesional.
Pulsando dos veces un botn de opcin se podrn colocar varios botones de opcin
uno detrs de otro en cada grupo de opciones.
1 2
Abrir el formulario Pedidos en vista Diseo. Pulsar en los botones correspondientes del Cuadro de herramientas para el Option
Button , Check Box o un Toggle Button y crear tantas opciones como necesite el campo Tipo de envo. A continuacin escribir un texto en las etiquetas que describan perfectamente cada opcin.
Mover los controles para conseguir un grupo de opciones ms profesionales. Crear un objeto Rectangle haciendo clic en el botn correspondiente . Modificar las propiedades del Rectangle para mejorar su apariencia. Crear
etiqueta encima del rectngulo con el texto Tipo de envo.
una
3.11 Expresiones
Al agregar un control a un formulario, se especificar de dnde proviene la informacin que muestra el control. Se utilizan controles dependientes para mostrar informacin que est almacenada en los campos de la base de datos. Los controles no enlazados son etiquetas, encabezados y similar. Tambin se distingue un tercer tipo de control, que se denomina control calculado. Con la ayuda de este control se podr mostrar el resultado de una expresin.
3.11.1.1 Realizar un control calculado para un clculo numrico Si se desea agregar un control calculado a un formulario, abrir el formulario en la vista Diseo (Design View) y pulsar el botn (Text Box) del Toolbar. Pulsar, en el diseo del formulario, en el lugar donde deba ir el control calculado. Se colocar un control independiente:
1 2
Control independiente. Seleccionar el control independiente, mostrar la ventana de Properties y seleccionar la ficha Data. En la propiedad Control Source, se podr escribir la expresin calculada.
En el cuadro Control Source, escribir la expresin aritmtica (expresin). Una expresin siempre comienza por el signo =.
3.11.1.2 Realizar un control calculado para concatenar cadenas de texto Las expresiones tambin se pueden utilizar en campos de texto. Con una expresin se puede combinar varios campos de texto para formar un solo valor. Si se desea combinar dos campos de texto, utilizar para ello el smbolo Y ingls (&): La expresin que coloca en la ficha Data del cuadro Control Source: = [CdPostal] & & [Ciudad] Existe espacio entre las comillas; de lo contrario, el contenido del campo aparecer pegado.
Todos los campos que formen parte de la expresin calculada deben estar incluidos en
la tabla o consulta de la que depende el formulario. En caso contrario Access ser incapaz de resolver la expresin y el control mostrar un texto de error.
Abrir el formulario en la vista Diseo (Design View) y agregar un cuadro de texto. A continuacin, mostrar las propiedades del cuadro de texto y activar la ficha All.
3.11.1.3 Realizar un control calculado con funciones Se puede emplear la Expression Builder para crear una expresin o emplear las funciones que proporciona Access para expresiones o clculos complejos. Por ejemplo, se puede emplear una funcin condicional equivalente a la funcin SI de Microsoft Excel.
<<truepart>>: es el valor que tomar el control si la condicin es verdadera. <<falsepart>>: es el valor que tomar el control si la condicin es falsa.
En nuestro caso la expresin ser la siguiente: IIf ([Unidades en stock] > [Cantidad]; SI; NO)
3.12.2 Bloqueado
Con la propiedad Tab Stop se evita que el usuario pueda para en determinado campo calculado con la techa de tabulacin. Pero nada le impide al usuario situarse en dicho campo con la ayuda del ratn. Por tanto si se quiere impedir que se pueda modificar su valor se debera evitar que se pudiera editar. Esto se consigue con la propiedad Locked. Esta propiedad solamente tiene dos valores Yes/No. Asignar el valor Yes para evitar que se pueda escribir algo en dicho campo.
3.12.3 Activado
Esta propiedad permite que un control se muestre activado o desactivado. Un control desactivado no puede ser empleado por un usuario. Su aspecto normalmente es gris. Asignar el valor No a la propiedad Enabled de un control y visualice su aspecto:
4. Informes en Access
Un informe es un objeto de Access. Los informes no guardan informacin, son solo una presentacin grfica de los datos contenidos en tablas o hallados en consultas. Esta presentacin grfica est orientada a la impresin de los datos. El diseo puede ser en columnas o en etiquetas, dependiendo de la utilidad que se vaya a dar al impreso.
Design View: Permite crear manualmente un informe sin ayuda de los asistentes. Report WIzard: El asistente gua al usuario para la creacin de varios modelos de informes.
AutoReport: Columnar: Es una forma automtica de crear un informe en columnas. Slo hay que seleccionar la tabla o la columna de la cual van a extraerse los datos. Los nombres de los campos aparecen en la columna izquierda y a la derecha los datos. En cada registro vuelven a aparecer los nombres de los campos. AutoReport: Tabular: Esta opcin crea de forma automtica un informe. El diseo es en filas y columnas, como en una hoja de clculo. En la primera fila aparecen los nombres de los campos y en resto de las filas los datos. Label Wizard: Ayuda a la creacin de informes tipo etiquetas. Con este formato se pueden confeccionar etiquetas postales. El asistente ayuda a la eleccin de los campos a incluir en la etiqueta y al diseo de la misma.
Se pulsa OK
En esta ventana se seleccionan los campos que se quiere que aparezcan en el informe. Si se quiere en esta ventana se puede variar de tabla o incluso tomar campos de diferentes tablas. Para seleccionar los campos se utilizan estos botones:
Una vez que se han seleccionado los campos que aparecern en el informe pulsar Next. En esta ventana se especifican los niveles de agrupamiento. Para aadir o quitar un agrupamiento se utilizan las fechas que hay entre los dos recuadros.
1 2
Muestra los campos seleccionados para el informe Muestra los campos del informe agrupados segn se haya seleccionado. Si no se toca nada los campos aparecern sin agrupacin, tal y como se muestra en la imagen superior. Botones de agrupamiento
Para reagrupar los campos del Apellido se selecciona el campo LastName y se pulsa ventana quedar as:
. La
Una vez determinado el agrupamiento de los campo hacer clic sobre Next.
En esta ventana se establece si se quiere modificar el orden en el que aparecern los registros. Se pueden ordenar por uno o por varios campos de forma ascendente o descendente. En los campos en blanco se selecciona el nombre del campo y pulsando la tecla variar a . Tras haber determinado el orden de los registros se hace clic sobre Next para continuar.
En esta ventan se selecciona el tipo de distribucin del informe. Seleccionando cada tipo de distribucin (Layout) en la pantalla izquierda se mostrar grficamente de qu se trata. Para un informe slo se puede utilizar un tipo de distribucin. Tambin se puede modificar la orientacin de la pgina en el campo Orientation. Con la opcin Adjust the field width so all fields fit on a page cabrn todos los campos en una sola lnea de ancho de la pgina, pero es posible que no se vea el contenido completo. Esto se puede intentar mejorar, bien cambiando posteriormente el tamao de la letra o bien seleccionando menos campos. Tras pulsar Next aparecer esta ventana para seleccionar un diseo predeterminado de los que presenta el programa.
Segn se vayan seleccionando los nombres del recuadro derecho el aspecto del recuadro izquierdo variar. Este diseo no tiene por qu ser definitivo, se podr modificar posteriormente. Se selecciona un diseo y se pulsa Next.
En esta ltima ventana se le asigna un nombre al informe que se ha creado y se decide si se quiere ver el aspecto del informe (Preview the report) o si se quiere modificar el diseo del informe (Modify the reports design) Una vez se seleccionan las opciones que se quieran utilizar se pulsa Finish. La creacin del informe ha finalizado. Si se ha seleccionado ver la vista previa del informe lo que se ver ser esto. Para modificarlo se pulsa en el botn de cambio de vista .
Si se seleccionado modificar el diseo del informe la ventana que se abrir ser esta. Para ver cmo va quedando se pulsa el botn cambio de vista preliminar (Print Preview ).
Si una vez confeccionado y cerrado el informe se desea hacer algn cambio, se selecciona la pestaa (Reports) y se pulsa el botn (Design). Desde la vista Design se hacen todos los cambios referentes al aspecto del informe. Se pueden modificar las fuentes de los campos, aadir logotipos, texto, etc. Para cambiar un campo se selecciona el campo haciendo clic sobre l. A continuacin, se busca en la hoja de propiedades la que se quiere modificar. Para ver cmo quedar el informe se utiliza la vista preliminar (Print Preview ).
Abrir la base de datos donde quiere utilizar los datos a importar (base de datos de destino) y activar la ventana de la base de datos. Hacer un clic sobre el comando Get External Data del men File y elegir la opcin Import.
1 2
Seleccionar la ubicacin del archivo. Seleccionar el tipo de archivo. En este caso, dejar los archivos tipo Microsoft Access. Seleccionar la base de datos que contiene los datos que desea importar y haga clic en el botn Import. Aparece la ventana de la base de datos y deberemos seleccionar los objetos a importar.
Seleccionar los objetos y hacer clic en el botn OK. Ya se tiene dichos objetos disponibles en la base de datos.
Seleccionar el tipo de hoja de clculo que se desea importar (Excel o Lotus 1-2-3) desplegando la lista de origen de datos y seleccionar el archivo que contiene los datos a importar y hacer clic en el botn Import. Access abre el Asistente de importacin en el que se debern especificar todas las opciones de importacin. A continuacin marcar la casilla de verificacin para indicar que la primera fila contiene los nombres de los campos de la tabla. En la parte inferior de la ventana del asistente siempre est disponible la vista previa de los datos a importar.
Indicar si los datos que se importan se van a almacenar en una tabla nueva o bien pegar los datos en una tabla existente tal y como muestra la figura siguiente:
Se debe revisar uno por uno todos los campos de la tabla para comprobar el tipo de datos que el asistente asigna, tal y como se ha comentado anteriormente, si se quiere asignar ndices o bien saltar algn campo que no se quiera importar.
El asistente permite tambin asignar un campo clave principal bien nuevo o bien alguno de los campos a importar.
Por ltimo el asistente pide el nombre con el que se va a guardar la tabla en nuestra base de datos. Si todo el proceso es correcto, Access nos informa de que la importacin ha sido realizada con xito a travs de un mensaje.
Al final, Access avisa con el siguiente cuadro de que la importacin ha sido un xito.
Para importar un archivo de texto hay que seguir los siguientes pasos: Abrir la base de datos donde se quiere utilizar los datos a importar (base de datos de destino). Activar la ventana de la base de datos. Hacer un clic sobre el comando Get External Data del men File y elegir la opcin Import. Aparece la siguiente ventana:
Seleccionar el tipo de archivo de texto que se desea importar desplegando la lista de origen de datos, seleccionar el archivo que contiene los datos a importar y hacer un clic en el botn Import. Se ejecutar el asistente de importacin de archivos de texto donde habr que indicarle una serie de opciones.
En primer lugar se debe tener en cuenta si el archivo de texto es delimitado o de ancho fijo. A continuacin el asistente mostrar el delimitador que separa los campos, si la primera fila contiene los nombres de los campos y el cualificador de texto elegido.
Indicar si los datos a importar se van a guardar en una tabla nueva o en una tabla existente. En la parte inferior de la ventana del asistente se van a visualizar los datos de archivo de texto y como se van a importar las columnas como campos de la tabla de Access.
Se debe verificar cada uno de los campos a importar, comprobar el tipo de datos que el asistente va a asignar, crear ndices o saltar un campo para no importarlo.
Asimismo se puede crear o asignar la clave principal de la tabla. Por ltimo indicar el nombre de la tabla con el que se van a guardar los datos si se decide crear una nueva tabla y hacer un clic sobre el botn Finish.
Al final, Access avisa con el siguiente cuadro de que la importacin ha sido un xito.
Seleccionar la base de datos que contiene los datos que desea vincular y hacer clic en el botn Link. Aparece la ventana de la base de datos y debindose seleccionar las tablas a adjuntar (slo se pueden vincular tablas y no los restantes objetos).
Seleccionar las tablas y hacer clic en el botn OK. Ya se tienen dichas tablas disponibles en la base de datos. Como puede observarse, a la izquierda de la tabla aparece una flecha que indica que est adjuntada y no pertenece a esta base de datos, aunque se puede manejar desde la base de datos actual.
Una vez vinculada la tabla, si previamente la base de datos de origen de la tabla no tiene restringido el acceso mediante la herramienta de seguridad que proporciona Access, se podr abrir y manejar como si realmente perteneciera a esta base de datos. Debe aclararse que la vinculacin de los datos es bidireccional. Esto es, cualquier cambio en los datos realizado sobre la base de datos de origen (en este caso concreto, Neptuno) se visualiza directamente sobre la base de datos en la que est vinculada y viceversa, teniendo tambin presente las propiedades de bloqueo de registro sobre las tablas vinculadas.
Para comprobar este punto, hay que ejecutar dos sesiones de Access y abrir una
base de datos en cada una. Realizar cambios en la tabla desde una de las sesiones y cambiar a la otra para verificar el cambio. Realizar la misma operacin desde la otra base de datos. Es importante destacar que la vinculacin bidireccional antes mencionada solamente se refiere a los datos y no al diseo. Esto quiere decir que solamente pueden realizarse cambios importantes en el diseo de la tabla desde la base de datos propietaria y no desde la base de
datos donde est adjuntada la tabla. Si se intenta realizar cambios de diseo Access avisa que algunas propiedades no pueden modificarse.
En realidad solamente pueden modificarse las propiedades de formato, ttulo, decimales, mscara de entrada y compresin Unicode. En ningn caso se permite el cambio de tipo de datos de un campo. Adems las modificaciones sobre estas propiedades no afectan a la tabla cuando se abre desde la base de datos de origen. En el caso de cambios de ubicacin de la base de datos propietaria, Access no es capaz de abrir la tabla vinculada, mostrando el siguiente cuadro:
Para poder abrir de nuevo la tabla vinculada, Access permite actualizar el vnculo de informacin desde la opcin Linked Table Manager del comando Database Utilities del men Tools.
Aparece la siguiente ventana en la que mostrar las tablas vinculadas con la ubicacin de la base de datos propietaria. Para actualizar el vnculo, marcar la casilla de verificacin y hacer un clic sobre el botn OK.
Seleccionar la nueva ubicacin de la base de datos Neptuno para que Access pueda actualizar la tabla vinculada.
Una vez actualizadas las tablas, Access avisa de que se han actualizado los vnculos con xito.
La copia de la tabla exportada ya estar disponible desde la ventana de la base de datos de destino.
El botn Advanced permite indicarle al asistente algunas opciones de importacin, como los formatos, los delimitadores de fecha, hora y campo, etc.
Finalmente se le indica el nombre del archivo resultante y dicho archivo de texto ya estar disponible en la ubicacin final. Access informa que el proceso de exportacin ha tenido xito con el siguiente cuadro de dilogo.
6. Grupos de usuarios
A menudo no son suficientes los grupos predeterminados a los que se pueden agregar usuarios en el Asistente para seguridad por usuarios. Despus de haber creado el archivo de informacin, uno mismo podr crear grupos y asignar a estos grupos determinados permisos. Por ejemplo, se crear un grupo Directivos y el grupo Contables. Los usuarios que pertenezcan al grupo Directivos pueden ver todas las tablas de la base de datos Clientes. Los miembros del grupo Contables slo pueden acceder a los formularios que necesitan para poder realizar facturas.
Se mostrar el cuadro de dilogo User and Group Accounts. En esta ventana, hay que seleccionar la ficha Groups. Lo mismo se aplica para la creacin de un nuevo usuario. Sin embargo, en lugar de las fichas Groups activar la ficha Users.
archivo de informacin de grupo de trabajo. Slo pueden crear nuevos grupo y agregar usuarios a ellos aquellos usuarios que pertenezcan a los grupos Admins y Total Permissions.
1 2 3
Seleccionar un grupo en el cuadro de lista desplegable Name. Pulsar el botn New para crear un nuevo grupo. Pulsar el botn Delete si desea borrar el grupo que haya seleccionado en Name.
Cuando se haga clic en el botn New, se mostrar el cuadro de dilogo New User/Group:
1 2
En el cuadro de texto Name escribir el nombre del nuevo grupo. En el cuadro de texto Personal ID escribir un cdigo que tenga entre 4 y 20 caracteres. Este cdigo se combina con el nombre del grupo para identificar el grupo de trabajo de manera unvoca.
Pulsar el botn OK en el cuadro de dilogo anterior; se crear el nuevo grupo. Si se activa la ficha Users, se ver que se ha agregado el grupo a la lista Available Groups.
1 2 3
Seleccionar un usuario de la base de datos. Grupos disponibles en el archivo de seguridad actual. Grupos a los que pertenece dicho usuario.
Cuando se pulse New en esta ventana, se podr crear un nuevo usuario. Para esto se aplica lo mismo que al crear un nuevo grupo.
Si se pulsa el botn Yes, se quitar el grupo o usuario; si pulsa No volver a las fichas Groups o Users.