Cómo proteger el acceso en vb
Access puede acceder a datos en Access/Jet, Microsoft SQL Server, Oracle (Oracle Software Company) o cualquier base de datos compatible con ODBC. Los diseñadores de software y analistas de datos expertos lo utilizan para desarrollar software de aplicación, mientras que algunos programadores no cualificados y "usuarios avanzados" no programadores pueden utilizarlo para desarrollar software de aplicación simple. Aunque admite algunas tecnologías orientadas a objetos (OO), no se convierte en una herramienta de desarrollo OO completa.
De hecho, Access es también el nombre de otro programa de comunicaciones de Microsoft que quiere competir con ProComm y otros programas similares. Pero luego, Microsoft confirmó que se trataba de un plan fallido y lo suspendió. Unos años más tarde, le cambiaron el nombre a Software de base de datos.
[Editar este párrafo] Descripción general
Access es un sistema de administración de bases de datos relacionales (RDBMS) de escritorio basado en Windows lanzado por Microsoft y es una de las aplicaciones de la serie Office. Proporciona siete objetos para establecer un sistema de base de datos: tablas, consultas, formularios, informes, páginas, macros y módulos. Se proporcionan varios asistentes, generadores y plantillas para estandarizar el almacenamiento de datos, la consulta de datos, el diseño de interfaces y la generación de informes. Proporciona comodidad para crear un sistema de gestión de bases de datos completamente funcional, lo que permite a los usuarios normales completar la mayoría de las tareas de gestión de datos sin escribir código.
Acceso, un modo de relé del interruptor. La posibilidad de establecer una conexión troncal entre dos puertos en dos conmutadores depende de la combinación de estos dos modos de puerto. También común
acceso (normal)
troncal
(adaptativo) dinámico-automático
dinámico-ideal
p>
[Editar este párrafo] Historia
La versión 1.0 de Microsoft Access se lanzó el 11 de junio de 1992.
Microsoft especifica que su requisito mínimo del sistema es Windows 3.0 con 4 MB de memoria. Los requisitos del sistema recomendados son 6 MB de memoria y al menos 8 MB de espacio en el disco duro (se recomiendan 14 MB de espacio en el disco duro). En aquel momento, el software se distribuía en siete disquetes de 1,44 MB.
Este software puede manejar grandes cantidades de registros de manera eficiente, pero las pruebas han demostrado que puede provocar corrupción de datos en algunos casos. Por ejemplo, los archivos de más de 700 MB suelen causar problemas. (Vale la pena señalar que en el momento en que la versión 1.0 se usaba ampliamente, la mayoría de los discos duros tenían menos de 700 MB. La guía del usuario del software indica que los controladores de dispositivos obsoletos y la configuración incorrecta pueden provocar la pérdida de datos.
< El nombre original de p >Access es Cirrus. Fue desarrollado antes de Visual Basic, cuando el motor de ventanas se llamaba Ruby. Después de ver el prototipo de Ruby, Bill Gates decidió desarrollar conjuntamente este componente basado en Basic como una aplicación de componente extensible independiente. El proyecto se llamó Thunder. Los dos proyectos se desarrollaron de forma independiente y eran incompatibles entre sí después de la llegada de VBA.A finales de 1995, se lanzó Access 95, que fue el primer relacional de 32 bits del mundo. sistema de gestión de bases de datos, lo que hace que la aplicación de acceso sea popular y se desarrolle continuamente.
En 1997, fue lanzado por access 97. Su característica más importante es que la base de datos de acceso comenzó a respaldar el desarrollo de esta tecnología. abrió el desarrollo del acceso a bases de datos desde el escritorio a la red.
A principios del siglo XX, Microsoft lanzó access2000, que fue la sexta generación del potente sistema de administración de bases de datos de escritorio de Microsoft. versión de acceso de 32 bits En este punto, la popularidad del acceso en el campo de las bases de datos relacionales de escritorio ha alcanzado un nuevo nivel.
En 2003, Microsoft lanzó oficialmente Access 2003, que fue la segunda versión de. acceso en 2002. La última versión lanzada después de 2017 hereda las ventajas de la versión anterior y agrega algunas funciones.
[Editar este párrafo] Propósito
Microsoft Access se usa ampliamente en muchos lugares, como pequeñas empresas, departamentos de grandes empresas y aquellos que aman la programación y la creación de sistemas de escritorio para procesamiento. datos del desarrollador. También se suele utilizar para desarrollar aplicaciones WEB sencillas. Estas aplicaciones se ejecutan en servicios de información de Internet mediante tecnología ASP. Las aplicaciones WEB más complejas utilizan PHP/MySQL o ASP/Microsoft SQL Server.
Su facilidad de uso y sus potentes herramientas de diseño proporcionan muchas funciones para los programadores junior. Sin embargo, esta facilidad de uso puede resultar engañosa. Estos desarrolladores son trabajadores de oficina que no tienen formación en diseño de aplicaciones o datos. Mucha gente piensa que estos desarrolladores pueden crear sistemas utilizables, pero mucha gente piensa que las limitaciones de las propias herramientas conducen a tal engaño.
Algunos desarrolladores de aplicaciones profesionales utilizan Access como herramienta para el desarrollo rápido de aplicaciones, especialmente para vendedores ambulantes que crean prototipos o aplicaciones independientes. Pero si se accede a los datos a través de la red, la escalabilidad del acceso no es alta. Por lo tanto, cuando un programa es utilizado por más usuarios, su elección suele ser alguna solución basada en cliente-servidor, como Oracle, DB2, Microsoft SQL Server, Windows SharePoint Services, PostgreSQL, MySQL, Alpha Five, MaxDB o Filemaker. En cualquier caso, muchas funciones de Access (formularios, informes, secuencias, código VB) se pueden utilizar como aplicaciones posteriores para otras bases de datos, incluido JET (el motor de base de datos basado en archivos utilizado por Access de forma predeterminada), Microsoft SQL Server, Oracle. y cualquier otro producto compatible con ODBC. Este enfoque permite a los desarrolladores mover datos de aplicaciones maduras a servidores más potentes sin sacrificar el desarrollo local.
Muchos desarrolladores que utilizan Microsoft Access utilizan la convención de nomenclatura de Leszynski, aunque esto es poco común; es una convención de programación, no una regla de la implementación del DBMS.
Función [Editar este párrafo]
Una ventaja es que, desde la perspectiva de un programador, existen consultas SQL que se pueden ver y editar como declaraciones SQL y se pueden usar en macros y Las declaraciones VBA SQL se utilizan directamente en el módulo para ingresar a la tabla. El usuario puede mezclar dos programas VBA, mientras que ni la forma de programación "macro" ni la lógica ofrecen posibilidades orientadas a objetos.
El generador de informes de importación y exportación podía crear informes complejos para esta tarea en ese momento, y no había otros generadores de informes de bases de datos populares que estuvieran llenos de funciones e informes de gran potencia. MSDE (Microsoft SQL Server Desktop Engine) 2000 es una versión de bolsillo de MSSQL Server 2000 que se incluye con la versión de desarrollo de Office XP como alternativa al motor de base de datos JET. La última versión de MSDE y el servidor Exchange de Microsoft en realidad utilizan este motor a reacción para procesar cantidades masivas de datos y ponen una capa "falsa" en la aplicación de esas aplicaciones. Respecto a este hecho, la falta de conocimiento conduce a una falta de respeto por los productos de software que entran/salen de la familia, especialmente en lo que respecta a los proyectos "grandes". )
La capacidad de ingresar la funcionalidad de dividir y pegar lo convierte en una herramienta útil para vincular otras bases de datos como servidores Oracle y Microsoft SQL durante conversiones de datos o bases de datos. Varias funciones de puertas de entrada y salida, así como puntos otorgados a ventanas y otras aplicaciones de plataforma, se pueden ejecutar desde la aplicación o manualmente por parte del usuario a pedido. Por ejemplo, un SNP muy cercano está completamente formateado para compartirlo con personas que no tienen acceso completo al software. También se puede actualizar fácilmente al servidor Microsoft SQL.
Completamente diferente del RDBMS general, carece de activadores de bases de datos y procedimientos almacenados.
A partir de MS Access 2000 (Jet 4.0), los desarrolladores pueden establecer parámetros en las consultas, de forma similar a los procedimientos almacenados, pero estos "procedimientos almacenados" sólo pueden manejar un único procedimiento. Permite que el formulario contenga un código de activación cuando cambian los datos de la tabla, que es algo que RDBMS admite en términos de procedimientos ordinarios para ingresar al almacén operativo mediante consultas y otras técnicas.
[Editar este párrafo] Desarrollo
Ingresar lenguajes de programación disponibles, y luego en otro producto, Microsoft Office Furniture, Aplicaciones Microsoft Visual Basic. Se proporcionan dos componentes COM del repositorio de acceso a la base de datos: el antiguo objeto de acceso a datos (DAO) para el acceso y el nuevo objeto de datos ActiveX (ocupado).
Microsoft Access es fácil de aplicar a proyectos pequeños, pero no escala bien. Si se aplicara a proyectos grandes, sería difícil de diseñar.
Todas las consultas, formularios e informes de la base de datos se almacenan en la base de datos y se coordinan idealmente con los modelos asociados, sin posibilidad de que se conviertan en clases organizadas físicamente.
Una técnica de diseño consiste en distribuir las aplicaciones entrantes entre datos y planes. Una base de datos debe contener sólo tablas y relaciones, mientras que la otra base de datos debe contener todos los planes, formularios, informes y consultas, así como conexiones a las primeras tablas de la base de datos. Desafortunadamente, no existe una ruta relevante para acceder al vincular, por lo que esos entornos de desarrollo deben tener la misma ruta que este entorno de producción (aunque puede escribir su propio "enlazador dinámico", siempre puede encontrar archivos en VBA para buscar en este árbol de directorios). No si encuentra este camino actual).
Esta técnica también permite a los desarrolladores aplicarla en diferentes archivos, por lo que son posibles varias arquitecturas.
Ventajas de Access
(1) Modo de almacenamiento único
Los objetos administrados por Access incluyen tablas, consultas, formularios, informes, páginas, macros y módulos. Todos los objetos anteriores se almacenan en archivos con sufijo (.mdb) para facilitar la operación y administración del usuario.
(2) Orientado a objetos
Access es una herramienta de desarrollo orientada a objetos que objetiva varias funciones en el sistema de base de datos y encapsula varias funciones de gestión de bases de datos en varios objetos. Trata un sistema de aplicación como una serie de objetos. Para cada objeto, define un conjunto de métodos y propiedades que definen el comportamiento y la extrañeza del objeto. Los usuarios también pueden extender métodos y propiedades a objetos según sea necesario. La operación y gestión de la base de datos se completa a través de métodos y propiedades de objetos, lo que simplifica enormemente el trabajo de desarrollo del usuario. Al mismo tiempo, este enfoque de desarrollo orientado a objetos facilita el desarrollo de aplicaciones.
(3) Interfaz amigable y operación simple
Access es una herramienta visual, pero su estilo es exactamente igual al de Windows. Si los usuarios quieren generar objetos y aplicarlos, sólo necesitan arrastrarlos y soltarlos con el mouse, lo cual es muy intuitivo y conveniente. El sistema también proporciona herramientas como generador de tablas, generador de consultas, diseñador de informes, asistente de bases de datos, asistente de tablas, asistente de consultas, asistente de formularios y asistente de informes, que son fáciles de operar y fáciles de usar y dominar.
(4) Entorno integrado para procesar diversos datos e información.
Access se basa en el entorno de desarrollo integrado bajo el sistema operativo Windows e integra varios asistentes y herramientas generadoras, lo que mejora enormemente la eficiencia del trabajo de los desarrolladores y les permite establecer bases de datos, crear tablas, diseñar interfaces de usuario, y diseñar datos, consultar e imprimir informes se vuelve conveniente y ordenado.
(5) Access admite ODBC (Conectividad abierta de bases de datos). Utilizando las poderosas funciones de DDE (Intercambio dinámico de datos) y OLE (Conexión e incrustación de objetos) de Access, puede incrustar mapas de bits, sonidos, tablas de Excel y documentos de Word en una tabla de datos, y también puede crear informes y formularios de bases de datos dinámicas. Access también puede aplicar programas a la red y conectarse con datos dinámicos en la red. Al utilizar objetos de página de acceso a bases de datos para generar archivos HTML, es fácil crear aplicaciones de Internet/Intranet.
Desventajas de Access
ACCESS es una base de datos pequeña. Al ser pequeño, tiene sus limitaciones fundamentales.
En las siguientes circunstancias, la base de datos básicamente se verá abrumada:
1. La base de datos es demasiado grande. Generalmente, el rendimiento de la base de datos ACCESS disminuirá drásticamente cuando alcance aproximadamente 50 millones.
2. El sitio web tiene un gran número de visitas, con unas 100 personas a menudo conectadas.
3. Hay demasiados registros. Cuando el número de registros alcance aproximadamente 654,38+ millones, ¡el rendimiento caerá drásticamente!
Función c
Nombre de la función: acceso
Función: Determinar los permisos de acceso del archivo.
Uso: intaccess (constchar * nombre de archivo, modo inta);
[Editar este párrafo]Acceso
Resumen
# incluir & ltio.h & gt
int _access(const char *path, int mode);
Descripción
Cuando utilice la función de acceso con un archivo, asegúrese para especificar Si el archivo existe y se puede acceder a él según lo especificado por el valor del modo. Cuando se usa con directorios, _access solo determina si el directorio especificado existe. Porque todos los directorios de Windows tienen permisos de lectura y escritura.
El parámetro modo puede ser uno de los siguientes:
00 solo existe
02 permiso de escritura
04 permiso de lectura
06 Permisos de lectura y escritura
Devuelve
0 si el archivo tiene el modo dado -1 si ocurre un error.
Portabilidad:
Windows. Existe una función similar en Unix.
Tenga en cuenta que lcc-win32 acepta tanto _access (convención de Microsoft) como acceso.
Ejemplo de programa:
# include & ltstdio.h & gt
# include & ltio.h & gt
int file _ existe(char * nombre de archivo);
int main(void)
{
printf("No existe. FIL existe: %s\n ",
file_exists("NOTEXISTS.FIL")? "Sí":"No");
Devuelve 0;
}
int file_exists(char *nombre de archivo)
{
return (acceso(nombre de archivo, 0)== 0);
}
Acceda al modo de seguridad de la base de datos
1. Tipo de contraseña
Dé a la base de datos un nombre aleatorio y complejo para evitar adivinanzas y descargas. Este enfoque fue muy popular en el pasado porque todos confiaban en su código. Sin embargo, a medida que los mensajes de error filtran direcciones de bases de datos y descargan bases de datos ilegalmente, este método se utiliza cada vez menos.
El segundo es el tipo "#".
Cuando se realiza una solicitud desde la URL, # se agrega al nombre de la base de datos. # es el carácter que separa la dirección de solicitud y los parámetros de solicitud. Por ejemplo, si conoce el nombre de la base de datos y lo solicita directamente, el servidor WEB pensará que se solicita acceso en lugar de número de acceso. mdb, por lo que le indicará que no se puede encontrar el archivo. Desafortunadamente, estos caracteres especiales tendrán una expresión especial en la URL. Por ejemplo, la expresión especial de # es %23. Además, si utiliza una herramienta de descarga como FlashGet, puede descargarla directamente.
En tercer lugar, estilo ASP
Este enfoque es muy profesional pero también muy seguro. También es muy popular ahora, pero ahora muchas personas solo hacen la mitad, simplemente cambiando el nombre de los datos. a ASP, para que pueda utilizar herramientas de descarga como FlashGet para descargar la base de datos directamente. El enfoque correcto es hacerlo en dos pasos:
Paso uno: cree un campo con cualquier nombre en la base de datos, el tipo es objeto OLE y el contenido se establece en un solo byte.
"
Después de ejecutar este código, se generará una tabla sin descarga en la base de datos y los campos de la tabla no estarán inactivos. Si ya existe una tabla de datos con el mismo nombre en la base de datos, cámbiela nodescargar en el código los datos requeridos El nombre de la tabla
Cuarto, estilo asa
La esencia de este método es utilizar IIS para proteger el archivo ASA para que la base de datos. El archivo no se puede descargar directamente desde la URL, pero este método se malinterpreta. Debido a que simplemente cambia el sufijo del archivo a ASA, debe saber que IIS solo solicita protección para el nombre del archivo global.asa, por lo que este método solo puede configurar el nombre de la base de datos en global.asa, y cabe señalar que es mejor configurarlo en global.asa. No lo coloque en el directorio raíz o en el directorio virtual del host, de lo contrario será probado por el archivo global.asa normal de IIS. p>
El nuevo modo de intercambio de información en OpenAccess
El acceso abierto está de moda. Un nuevo modelo de difusión y publicación de información académica desarrollado en el entorno de red Su auge ha tenido un enorme impacto en la forma en que se transmite la información. se intercambia y utiliza, y ha atraído una amplia atención de la comunidad académica internacional, la comunidad editorial y la comunidad bibliotecológica.
El acceso abierto generalmente se traduce como acceso abierto y acceso abierto. acceso" se basa principalmente en dos consideraciones. Primero, en comparación con el acceso, "acceso" no solo incluye el acceso del usuario. También incluye el almacenamiento del autor, por lo que el uso de "acceso" puede cubrir de manera más completa la connotación de OA; en segundo lugar, en los campos En el ámbito de la biblioteconomía y las ciencias de la información, se ha convertido en una costumbre traducir la palabra acceso a "acceso".
La definición actualmente ampliamente aceptada de OA proviene de la Iniciativa de Acceso Abierto de Budapest (BOAI), es decir, OA. significa que los usuarios pueden leer, descargar, copiar, difundir, imprimir y recuperar el texto completo del artículo de forma gratuita a través de la Internet pública, o vincular el texto completo del artículo, indexar el artículo, compilarlo en software o. utilizar el artículo para cualquier otro fin legítimo, ya sea económico o legal, la única limitación a la reproducción y difusión, y la única función del copyright aquí, es garantizar el derecho del autor a proteger su integridad, exigiendo a otros que lo reconozcan y citen adecuadamente. el trabajo del autor al usarlo
Una fuerza importante que impulsa el movimiento de acceso abierto
El acceso abierto satisface las motivaciones y necesidades de utilización de información sin fines de lucro del autor y de los lectores. En los últimos años, y las principales fuerzas impulsoras son: ① Los departamentos gubernamentales y las agencias de financiación de la investigación científica. Por un lado, promueven el movimiento de acceso abierto a través de políticas que algunos gobiernos europeos y americanos y las agencias de financiación de la investigación científica defienden activamente. que los resultados de la investigación científica respaldados por la inversión pública deben ser utilizados y disfrutados de forma gratuita por toda la sociedad y garantizados mediante la formulación de políticas. Por ejemplo, los Institutos Nacionales de Salud (NIH) de Estados Unidos son la mayor organización de financiación de la investigación médica. En el mundo. Tiene una política de acceso público. Por otro lado, se proporciona apoyo financiero. Con el desarrollo del movimiento de acceso abierto, cada vez más departamentos gubernamentales, agencias de financiación de la investigación y fundaciones están dispuestos a proporcionar apoyo financiero para el acceso abierto. a los resultados de la investigación científica. ②Investigadores académicos. Los investigadores científicos son los creadores, revisores y consumidores de los resultados de la investigación científica. En la actualidad, las publicaciones académicas están monopolizadas por las editoriales comerciales, pero los investigadores académicos, como creadores de los resultados de la investigación científica, no pueden disfrutar libremente de los resultados de la investigación científica. Por lo tanto, los científicos exigen encarecidamente que se devuelva a los investigadores la iniciativa y el control de las publicaciones académicas. ③Universidad. Las universidades son importantes practicantes y partidarios del movimiento de acceso abierto. En los últimos años, algunas universidades reconocidas han lanzado el almacenamiento institucional, como la Universidad de California, el Instituto de Tecnología de Massachusetts, la Universidad de Harvard y la Universidad de Stanford. De acuerdo con los requisitos de la política de acceso abierto de la escuela, guardan los resultados de la investigación. de profesores y personal y ponerlos a disposición del público gratuitamente en Internet. ④Biblioteca. La comunidad bibliotecaria es un participante activo en el movimiento de acceso abierto. Al establecer una alianza para promover el movimiento de acceso abierto, promover vigorosamente los recursos abiertos en el sitio web y establecer bibliotecas institucionales, nos comprometemos a promover y crear un sistema de comunicación académica basado en un entorno en línea que sirva a la investigación científica. ⑤Internet. Desde una perspectiva tecnológica, un importante impulsor del acceso abierto es Internet. La aplicación de la tecnología informática y de redes en el campo editorial ha reducido el costo total de la publicación y la comunicación en línea, haciendo del acceso abierto un modelo efectivo y factible para la publicación y comunicación académica.
El principal impacto del acceso abierto
El acceso abierto es una revolución en la comunicación académica.
Los documentos de acceso abierto son digitales, en línea, gratuitos y prácticamente no están restringidos por derechos de autor ni licencias, por lo que todas las personas en el mundo tienen la oportunidad de acceder y disfrutar de los resultados de la investigación, acelerando así la difusión de información académica y promoviendo el rápido desarrollo de la investigación científica. mejorar la utilización pública de la investigación científica. Tiene diversos grados de impacto en lectores, autores, instituciones de investigación, bibliotecas y unidades editoriales.
① Para los autores, amplía el número de lectores, amplía el alcance de la difusión de los resultados académicos, aumenta las oportunidades de intercambio y citación de los resultados académicos y mejora la influencia y visualización de los resultados. (2) Para los lectores, es conveniente y rápido obtener los resultados de la investigación de pares de forma gratuita sin tener que enfrentar disputas sobre el uso legítimo o preocupaciones sobre posibles infracciones. También mejora la puntualidad en la obtención de información. (3) Para las instituciones de investigación, por un lado, con la amplia difusión de los resultados académicos, se resalta la fuerza de investigación científica de la institución y aumenta su popularidad. Por otro lado, como usuario de resultados académicos, podrás reducir gastos y evitar pagos repetidos por publicar y obtener resultados académicos. (4) Para las agencias de financiación, el trabajo de investigación que financian es más abierto e influyente, y los resultados de la investigación científica se difunden más ampliamente, lo que hace que la inversión produzca mayores beneficios sociales. ⑤ Para las bibliotecas, alivia hasta cierto punto las limitaciones financieras de la biblioteca, recopila y organiza recursos de acceso abierto en línea, amplía las colecciones digitales y mejora las capacidades de seguridad de la información de la biblioteca. Además, también desvía a los usuarios de la biblioteca y debilita el papel de la biblioteca como intermediario de la información. Para los editores, el acceso abierto es un desafío. Por un lado, amplía la utilización y la influencia de los artículos de revistas, lo que aumenta directamente el número de citas de artículos; por otro lado, afecta en cierta medida la circulación y las fuentes de manuscritos de alta calidad, reduce las ganancias y reduce el mercado; compartir.
Principales problemas del acceso abierto
Aunque el movimiento de acceso abierto se está desarrollando con fuerza, todavía es inmaduro en términos de gastos operativos, control de calidad, derechos de propiedad intelectual, etc. (1) Gastos operativos. La operación de revistas de acceso abierto y almacenes de acceso abierto requiere costos, incluidas tarifas de revisión por pares, inversión en hardware, mantenimiento de recursos, etc. En la actualidad, aún no se ha establecido un modelo de apoyo financiero razonable y eficaz, que incluya principalmente el pago de los autores, el pago de las instituciones de investigación científica y diversos subsidios. El mecanismo de operación económica es el tema central. ②Protección de la propiedad intelectual. Como modelo de publicación en línea, es necesario resolver urgentemente cuestiones como qué formas de propiedad intelectual existen, cómo estipular las estrategias de gestión correspondientes, cómo proteger los intereses de los propietarios y cómo controlar el equilibrio de derechos entre lectores y autores. . ③Control de calidad. Los repositorios de acceso abierto deberían carecer de revisión por pares, lo que significa que no hay una manera objetiva de medir la calidad de un artículo y el contenido sólo puede ser evaluado por los propios lectores, lo que puede beneficiar a aquellos que ya están en la cima del conjunto de conocimientos. Por ejemplo, el sitio web de acceso abierto de la Universidad de Harvard puede atraer lectores debido a su reputación mundial, mientras que un artículo publicado por una escuela o un académico desconocido en un país en desarrollo puede recibir menos atención. Es particularmente importante cómo formular estrategias de control de calidad, especialmente cómo establecer un sistema de alianza de evaluación interinstitucional eficaz. (4) Cuestiones técnicas. La aplicación de tecnologías avanzadas al acceso abierto ayudará a los usuarios a obtener un mejor acceso a los recursos gratuitos. Por lo tanto, cómo establecer una organización de información y una arquitectura de servicios federal global y un sistema dinámico de gestión de objetos digitales es una garantía importante para el desarrollo sostenible del acceso abierto.
Como nuevo modelo académico de publicación e intercambio de información, el acceso abierto es esencialmente un acceso libre, igualitario, justo y sin barreras a la información académica. Con el vigoroso desarrollo del movimiento de acceso abierto, cada vez hay más recursos de acceso abierto, y su cantidad, calidad e influencia académica aumentan día a día. En la práctica, también se exploran e investigan constantemente soluciones a problemas relacionados. A medida que el concepto de "compartir conocimientos es poder" se publicita cada vez más, los Juegos de Acceso Abierto atraen cada vez más atención y apoyo. [