Está en la página 1de 13

Bases de Datos para Ingeniería

Tarea: 2°

Alumno: José Luis Salas Gasca

ID: 000014309

Fecha de Entrega: 05/02/2024

1
Índice

¿Qué es Microsoft Access?...............................................................................................3


Características principales………………………………………………….…….…….3
Comparación con otros sistemas……………………………………..…………..…….6
Similitudes………………………………………………………………..……..……….6
Diferencias……………………………………………………………………….…..…..7
Como se utiliza Microsoft Access…………………………………………….………...9
Entorno Corporativo…………………………………………………………….……..9
Entorno Académico……………………………………………………………………10
Bibliografía……………………………………………………………………………..11

2
¿Qué es Microsoft Access?

Microsoft Access es un sistema de gestión de bases de datos relacionales (RDBMS) de


Microsoft que combina el motor de base de datos relacional Microsoft Jet con una interfaz
gráfica de usuario y herramientas de desarrollo de software. Es parte del conjunto de
aplicaciones de Microsoft Office. Access permite a los usuarios crear y administrar bases de
datos que pueden almacenar, organizar y recuperar grandes cantidades de datos.

Las características clave de Microsoft Access incluyen:

 Tablas: Access permite a los usuarios crear tablas para almacenar datos. Las tablas se
utilizan para definir la estructura de la base de datos, especificando campos y tipos de
datos.

 Consultas: los usuarios pueden crear consultas para recuperar datos específicos de
una o más tablas según criterios específicos. Las consultas se pueden utilizar para
filtrar, ordenar y realizar cálculos sobre datos.

 Formularios: Access proporciona una interfaz fácil de usar a través de formularios.


Los formularios permiten a los usuarios ingresar y ver datos de una manera más
organizada y fácil de usar, a menudo imitando los formularios en papel.

 Informes: Access permite a los usuarios generar informes para presentar datos de
forma formateada e imprimible. Los informes pueden incluir tablas, consultas y otros
elementos de datos.

3
 Macros: los usuarios pueden crear macros para automatizar tareas repetitivas o
ejecutar una serie de comandos con una sola acción. Las macros en Access están
escritas en el lenguaje de macros de Access.

 Programación con VBA: para una personalización y automatización más avanzadas,


Access admite el uso de Visual Basic para Aplicaciones (VBA), un lenguaje de
programación que permite a los usuarios escribir código personalizado para ampliar
la funcionalidad de Access.

Microsoft Access es comúnmente utilizado por individuos y pequeñas empresas para tareas
como rastrear inventario, administrar información de clientes y crear bases de datos simples
sin la necesidad de tener amplios conocimientos de programación. Las organizaciones y
empresas más grandes pueden optar por sistemas de gestión de bases de datos más sólidos,
pero Access sigue siendo una opción popular para aplicaciones y proyectos de menor escala.

Microsoft Access tiene varias características clave que lo convierten en una opción popular
para crear y administrar bases de datos:

 Sistema de gestión de bases de datos relacionales (RDBMS): Access se basa en un


modelo de base de datos relacional, que permite a los usuarios organizar datos en
tablas con relaciones definidas. Esta estructura admite el almacenamiento, la
recuperación y la manipulación eficientes de datos.

 Interfaz fácil de usar: Access proporciona una interfaz gráfica fácil de usar que
permite a los usuarios diseñar tablas, formularios, consultas e informes sin amplios
conocimientos de programación. Esto lo hace accesible a una amplia gama de
usuarios, incluidos aquellos con conocimientos técnicos limitados.

4
 Tablas: los usuarios pueden crear tablas para almacenar datos en un formato
estructurado. Las tablas definen campos, tipos de datos y relaciones entre tablas,
proporcionando una base para toda la base de datos.

 Consultas: Access permite a los usuarios crear consultas para extraer datos
específicos de una o más tablas según criterios definidos por el usuario. Las consultas
se pueden utilizar para filtrar, ordenar y realizar cálculos sobre datos.

 Formularios: Los formularios en Access brindan una forma fácil de usar para ingresar
y ver datos. Permiten a los usuarios interactuar con la base de datos de una manera
más organizada e intuitiva, a menudo asemejándose a formularios en papel.

 Informes: Access permite a los usuarios generar informes para presentar datos en un
formato formateado e imprimible. Los informes pueden incluir datos de tablas,
consultas y otros elementos de la base de datos.

 Macros: los usuarios pueden crear macros para automatizar tareas repetitivas o
ejecutar una serie de comandos con una sola acción. Si bien no son tan poderosas
como la programación completa, las macros brindan un nivel de automatización para
tareas comunes.

 Visual Basic para Aplicaciones (VBA): para personalización y automatización


avanzadas, Access admite VBA, un lenguaje de programación que permite a los
usuarios escribir código personalizado. VBA se puede utilizar para ampliar la
funcionalidad de Access, crear formularios complejos y automatizar procesos.

5
 Integración con otras aplicaciones de Microsoft Office: Access es parte de la suite
Microsoft Office, lo que significa que se integra bien con otras aplicaciones de Office
como Excel, Word y Outlook. Los usuarios pueden importar y exportar datos entre
Access y otros programas de Office.

 Escalabilidad: si bien Access se utiliza a menudo para bases de datos pequeñas y


medianas, tiene algunas limitaciones de escalabilidad. Para bases de datos más
grandes o aplicaciones complejas de nivel empresarial, las organizaciones pueden
optar por sistemas de gestión de bases de datos más sólidos.

Comparación con otros sistemas:

Microsoft Access, SQL Server y MySQL son todos sistemas de administración de bases de
datos, pero difieren en términos de características, casos de uso y audiencias objetivo. A
continuación, se muestran algunas similitudes y diferencias clave entre Microsoft Access,
SQL Server y MySQL:

Similitudes:

 Sistema de gestión de bases de datos relacionales (RDBMS): los tres sistemas son
sistemas de gestión de bases de datos relacionales, lo que significa que organizan
datos en tablas con relaciones predefinidas.

 Lenguaje de consulta estructurado (SQL): Access, SQL Server y MySQL utilizan


SQL para consultar y manipular datos. SQL es un lenguaje estándar para interactuar
con bases de datos relacionales.

6
 Integridad de los datos: todos admiten mecanismos para garantizar la integridad de
los datos, como restricciones, índices y relaciones de clave primaria/externa.

 Funciones de seguridad: Access, SQL Server y MySQL proporcionan funciones de


seguridad para controlar el acceso a la base de datos, incluida la autentificación,
autorización y cifrado del usuario.

 Transacciones: apoyan el procesamiento transaccional, permitiendo la ejecución de


una serie de operaciones de base de datos como una única unidad atómica.

Diferencias:

 Casos de uso y público objetivo:

Microsoft Access: Diseñado principalmente para usuarios individuales, pequeñas empresas


y departamentos. Es adecuado para crear aplicaciones de bases de datos de escritorio.

SQL Server: orientado a aplicaciones de nivel empresarial y organizaciones más grandes.


Ofrece funciones avanzadas, escalabilidad y es ideal para soluciones de bases de datos
complejas.

MySQL: de código abierto y comúnmente utilizado para aplicaciones web. Es adecuado para
una amplia gama de aplicaciones y es popular en la comunidad de código abierto.

 Escalabilidad:

Microsoft Access: más adecuado para bases de datos y aplicaciones pequeñas y medianas.
Puede que no sea la mejor opción para soluciones empresariales a gran escala.
7
SQL Server: Diseñado para la escalabilidad y puede manejar bases de datos grandes y
complejas. Es adecuado para aplicaciones de nivel empresarial.

MySQL: conocido por su escalabilidad, especialmente en aplicaciones basadas en web.


Puede manejar una variedad de cargas de trabajo, desde proyectos pequeños hasta sistemas
a gran escala.

 Soporte multiusuario:

Microsoft Access: si bien admite múltiples usuarios, puede enfrentar problemas de


rendimiento con el acceso simultáneo, lo que lo hace menos adecuado para escenarios con
cargas pesadas de múltiples usuarios.

SQL Server y MySQL: Diseñados para manejar el acceso simultáneo de múltiples usuarios
de manera eficiente. Son ideales para entornos con un gran número de conexiones
simultáneas.

 Administración y gestión:

Microsoft Access: tiene una interfaz más simple y, a menudo, lo administran individuos o
equipos pequeños.

SQL Server: requiere habilidades de administración de bases de datos más avanzadas, lo que
lo hace adecuado para departamentos de TI más grandes o administradores de bases de datos
dedicados.

MySQL: logra un equilibrio entre accesibilidad y funciones avanzadas, lo que lo hace


manejable para una amplia gama de usuarios.

 Licencia y costo:

8
Microsoft Access: normalmente viene incluido con Microsoft Office y es posible que no
requiera costos de licencia adicionales para usuarios individuales o pequeñas empresas.

SQL Server: requiere tarifas de licencia y el costo puede variar según la edición y las
funciones necesarias.

MySQL: de código abierto y de uso gratuito, lo que lo convierte en una opción rentable para
muchas aplicaciones.

¿Cómo se utiliza Microsoft Access?

Entornos Corporativo

 Gestión de datos (Bases de datos pequeñas y medianas): Access se utiliza a menudo


en entornos corporativos para administrar bases de datos pequeñas y medianas.
Permite a las empresas almacenar, organizar y recuperar datos de manera eficiente.

 Soluciones Departamentales (Departamentos individuales): diferentes


departamentos dentro de una empresa pueden utilizar Access para crear bases de datos
adaptadas a sus necesidades específicas. Por ejemplo, los equipos de ventas pueden
utilizar Access para gestionar la información de los clientes, mientras que los
departamentos de recursos humanos pueden utilizarlo para los datos de los
empleados.

 Aplicaciones personalizadas (Aplicaciones de bases de datos de escritorio): Access


se emplea con frecuencia para desarrollar aplicaciones de bases de datos de escritorio
personalizadas. Estas aplicaciones pueden ayudar a automatizar procesos y mejorar
la eficiencia del flujo de trabajo dentro de un departamento.

9
 Informes y análisis (Generación de informes): Access permite a los usuarios generar
informes basados en los datos almacenados en la base de datos. Esto es valioso para
analizar el desempeño empresarial, realizar un seguimiento de métricas clave y tomar
decisiones informadas.

 Integración con Microsoft Office Suite (Integración perfecta): Access se integra bien
con otras aplicaciones de Microsoft Office, como Excel y Outlook. Esto permite a los
usuarios importar/exportar datos y crear flujos de trabajo coherentes en diferentes
herramientas de Office.

 Creación de prototipos: (Desarrollo rápido de aplicaciones “RAD”): Access se utiliza


a menudo para la creación rápida de prototipos de aplicaciones de bases de datos.
Permite a los usuarios desarrollar y probar rápidamente soluciones de bases de datos
antes de pasar potencialmente a sistemas más robustos.

Entorno Académico

 Enseñar conceptos de bases de datos (Introducción a las bases de datos): Access se


utiliza en entornos educativos para enseñar a los estudiantes los fundamentos de las
bases de datos, incluidos conceptos como tablas, relaciones, consultas, formularios e
informes.

 Aprendizaje práctico (Ejercicios prácticos): Access proporciona una plataforma


práctica para que los estudiantes apliquen conocimientos teóricos. Pueden crear bases
de datos, diseñar formularios, escribir consultas y adquirir experiencia práctica en la
gestión y manipulación de datos.

10
 Trabajo de proyectos (Asignaciones y proyectos): a los estudiantes se les pueden
asignar proyectos o asignaciones que impliquen el diseño de bases de datos para
escenarios específicos. Access ofrece un entorno fácil de usar para que los estudiantes
implementen sus soluciones de bases de datos.

 Bases de datos de investigación (Proyectos de investigación a pequeña escala): en la


investigación académica, Access se puede utilizar para proyectos a pequeña escala en
los que los investigadores necesitan organizar y analizar datos. Proporciona una
solución rápida y accesible para investigadores con diversos antecedentes técnicos.

 Trabajo colaborativo (Proyectos grupales): Access se puede emplear en proyectos


académicos colaborativos donde los estudiantes trabajan juntos para crear y
administrar una base de datos. Su interfaz fácil de usar lo hace accesible a estudiantes
con diversos niveles de habilidad.

 Generación de informes (Presentación de resultados): Access se puede utilizar para


generar informes que resuma los resultados de la investigación o que presente datos
en un formato estructurado y visualmente atractivo.

11
Bibliografía:

• Admin, & Admin. (2020, 15 julio). Los usuarios habituales de Microsoft Office no
están tan familiarizados con Microsoft Read more. Administra Proyectos.
https://administraproyectos.info/que-es-microsoft-access-y-sus-caracteristicas/

• Apen: Soluciones informáticas. (2020, 5 noviembre). Microsoft Access - Apen


Informática. Apen Informática. https://apen.es/glosario-de-informatica/microsoft-access/

• Bhandari, S., & Bhandari, S. (2023, 13 julio). Microsoft Access vs MySQL:


Difference and comparison. Ask Any Difference. https://askanydifference.com/es/difference-
between-microsoft-access-and-mysql/

• Karina. (2022, 6 septiembre). Microsoft Access. Altare Servicios Profesionales.


https://altaresp.es/tecnologias/microsoft-access/

• Los 10 motivos principales para usar Access con Excel - soporte técnico de Microsoft.
(s. f.). https://support.microsoft.com/es-es/office/los-10-motivos-principales-para-usar-
access-con-excel-2a454445-13cc-4b39-bc2f-d27fd12ca414

• Wolfe, M. (2022, 4 enero). MySQL vs Access - towards Data science. Medium.


https://towardsdatascience.com/mysql-vs-access-5db036bcdf4d

• Tareas básicas en Access 2010 - soporte técnico de Microsoft. (s. f.).


https://support.microsoft.com/es-es/office/tareas-b%C3%A1sicas-en-access-2010-
268acfed-2484-4822-acb3-c30e58045588#__toc254780070

12
13

También podría gustarte