170 Shares 7245 views

MS Access. base de datos de MS Access. MS Access 2007

MS Access – relacional cliente-servidor del sistema de gestión de base de datos (RDBMS) de Microsoft. Relacional significa que se basa en las tablas. Consideramos que este sistema con más detalle.

¿Qué es una base de datos relacional?

Una base de datos relacional consiste en un conjunto de tablas, entre las que construir relaciones o comunicaciones. Base de datos – una cáscara que le permite crear y utilizar bases de datos de MS Access.

Tenga en cuenta las ventajas y desventajas del DBMS.

Ventajas de acceso DBMS Microsorf

  • Interfaz sencilla e intuitiva. Póngase a trabajar con esta base de datos puede ser, sin necesidad de conocimientos especiales. Además, la ayuda novato de numerosos libros de referencia, en línea y fuera de línea de golf.
  • base de datos de MS Access es bien conocido y muy popular en el PC de escritorio. Esto significa que siempre se puede buscar la ayuda de un amigo, ha estado utilizando esta base de datos para el asesoramiento, así como el trabajo en conjunto con una base de datos en una red.
  • posibilidades prácticamente ilimitadas para la exportación de datos: datos de las tablas con un clic del ratón se puede transferir a Excel, Word, exportación a XML, publicar a PDF, por no mencionar el hecho de que no hay problemas para mover los objetos seleccionados a otra base de datos.
  • precio bajo. Si compra MS Access como parte del paquete completo de Microsoft Office, en comparación con otras bases de datos de pago, el precio será muy atractivo.
  • Una amplia selección de diseñadores de formas de construcción, informes y consultas, se puede utilizar para filtrar los datos y mostrarlos en una forma conveniente.
  • Oportunidades para importar datos, si tiene datos tabulares mediante el uso de un procesador de textos MS Word o procesador de hoja de cálculo de Microsoft Excel, se utiliza el asistente va a transferirlos a su base de datos con facilidad. Las importaciones, además, se pueden hacer a partir de un documento de texto simple a partir de un documento XML, así como archivos de base de datos creados en otras bases de datos (como dBASE, Paradox).
  • Capacidad de crear una contraseña para su base de datos.
  • Una función de lenguaje de alto nivel de VBA.
  • La posibilidad de grabar macros.
  • editor de SQL.

Para los programadores pueden seleccionar otra ventaja importante: Núcleo del JET acceso 4 embebido en sistemas operativos de Microsoft, comenzando con basado en Windows 98. Esto significa que la aplicación utilizando la base de datos creada en Access, que puede llevarlo fácilmente en cualquier ordenador con Windows. Se trabajará sin tener que instalar el propio DBMS. En un caso extremo, sólo es necesario instalar DURACIÓN – versión, que puede ser para su descarga desde el sitio web de Microsoft completamente libre.

Como se puede ver, la dignidad de la DBMS MS Access está disponible. Pero todas las ventajas pueden superar desventajas muy significativas. Examinemos ellos.

Desventajas de DBMS de Microsoft Access

  • MS acceso se refiere a la base de datos de servidor de archivos. Esto significa que todos los datos se procesan directamente en el usuario de la computadora cliente. La parte del servidor de un recupera los datos y los transmite bajo demanda. Esto nos lleva al hecho de que en una red local surcan los flujos de datos de gran tamaño, y con un gran número de usuarios que trabajan con la base de datos, puede ser congestión de la red. La arquitectura clásica de servidor de archivos son siempre conlleva una baja productividad cuando un gran número de usuarios. En Microsoft Access versión 2010 de este problema se ha resuelto parcialmente.
  • La falta de herramientas fiables de protección de datos. De hecho, sólo se utiliza una contraseña sobre la base de los datos y la contraseña del usuario. Para el especialista con experiencia no plantea ninguna dificultad para eliminar esta protección.
  • El modo multijugador es posible sólo en una red ad hoc o en un servidor de archivos de red.
  • Para desarrollar una interfaz personalizada es necesaria para atraer a los programadores.
  • Editor de consultas SQL es primitivo, es incómodo de usar.
  • Esta base de datos no es libre.
  • MS Access encarcelado bajo los sistemas operativos Windows. Para tratar de utilizar los datos creados en la base de datos a otros sistemas operativos (por ejemplo, Linux), tienen bastante complicado. Sólo tiene que transferir los datos a otra base de datos.

Una vez que nos fijamos en los pros y los contras de MS Access, el ejemplo de la versión 2007 dará algunas instrucciones rápidas sobre las posibilidades de esta base de datos.

Creación de tablas

No hay nada más fácil que crear una nueva tabla utilizando MS Access 2007:

  1. "Creación", vaya a la pestaña después de abrir una base de datos.
  2. Haga clic en el icono "Tabla", que es la primera a la izquierda.
  3. Ante nosotros una representación visual de la tabla con el nombre estándar "Tabla 1" y el campo de incremento automático "Código".
  4. Usted puede comenzar a los datos de entrada a la segunda columna. Después de entrar en la línea, se debe pulsar la tecla Enter. La columna se cambia el nombre automáticamente a "Campo 1," campo "Código" tomará el valor de las unidades estarán disponibles los datos de entrada en la línea siguiente.
  5. Para cambiar el nombre de una columna, haga clic sobre él con el ratón dos veces. Es conveniente especificar los nombres de columna, sin espacios!
  6. constructor en tablas de Access 2007, muy inteligente. Vale la pena que en la primera fila de la tabla nueva para entrar en el valor del campo de tipo "Fecha", como en la siguiente línea en la misma columna que automáticamente se le invitará a utilizar el calendario.
  7. Para completar la creación de la tabla se debe guardar haciendo clic en el icono apropiado o combinación de teclas CTRL + S.

Muchos usuarios más conveniente para ir al régimen de "diseñador" para un funcionamiento más intuitivo sobre los campos de la tabla, ya que en este modo, puede especificar los tipos de campos, las restricciones sobre los valores. En este modo, se puede ir en cualquier momento para trabajar con la tabla, sólo tiene que pulsar el botón correspondiente en el panel.

Creación de una consulta

Considere cómo crear consultas en MS Access. Creará en 2007 una simple consulta en la vista Diseño:

  1. En el panel "Menú", haga clic en la pestaña "Crear" botón "Diseñador de consultas".
  2. Aquí podrás ver de inmediato una ventana de tablas de selección. Haga clic en cada tabla de la que se deben seleccionar los datos. Hay que recordar que la elección que será capaz de llevar a cabo sólo si más de una tabla puede ser lógicamente vinculados entre sí por cualquier campo.
  3. Si ha seleccionado más de una tabla, se debe construir un vínculo entre ellos, la ampliación de la línea con el ratón de un campo en una tabla a un campo que se está ligada a la otra.
  4. Ahora haga doble clic en el campo de cada tabla que desea ver el resultado.
  5. En la barra de menú de la ficha "Diseño", haga clic en el signo de exclamación grande. Antes de que usted aparece en forma tabular los resultados de su selección.

Esta es la fórmula general para la creación de consultas. Para las consultas más complejas, consulte la Ayuda para el programa, o utilizar ayudas especiales.

A veces, incluso un usuario novato le gustaría presentar los datos en un formato más útil que una simple tabla. Luego se llega a la ayuda de herramientas de MS Access – "Formas".

Asistente para formularios

En el ejemplo de Access 2007, considere cómo utilizar el Asistente para formularios:

  1. En la pestaña "Crear", en "Formas" ir a "Asistente para formularios" a través de las "otras formas".
  2. Elija de la lista desplegable, una tabla o consulta para la que desea crear una forma visual.
  3. Use ">" y ">>" de una transferencia en bloque fechas "Campos disponibles" de columnas en el bloque "Campos seleccionados" por uno o todos a la vez, respectivamente. Haga clic en el botón "Siguiente".
  4. Seleccione la aparición de la forma con el interruptor.
  5. A continuación, seleccione el estilo de la forma, y puede pulsar el botón "Finalizar". Aquí es sus datos de tabla o consulta en un formato interesante.

Para crear más formas complejas debe utilizar el constructor adecuado.

Habiendo examinado estas instrucciones, se puede concluir que MS Access – esta es una buena oportunidad para un pequeño costo. Interfaz amigable, la prevalencia de los ingenieros y artesanos de apoyo integrados – todo esto hace que sea más fácil de diseñar una base de datos y trabajar con él.