ERW

ERW es una herramienta innovadora para administrar bases de datos basadas en ER con un navegador.
Descargar ahora

ERW Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Sebastiano Vigna
  • Sitio web del editor:
  • http://archive4j.dsi.unimi.it/

ERW Etiquetas


ERW Descripción

ERW es una herramienta innovadora para administrar bases de datos basadas en ER con un navegador. ERW es un conjunto de especificaciones y herramientas que facilita la creación, modificar y mantener a través de la web una base de datos descrita por un esquema de relación de entidad. En primer lugar, usted describe el dominio de interés utilizando ERL, un idioma basado en XML. Luego, ERW crea una base de datos SQL, un conjunto de formularios personalizables que editan la base de datos, diseños gráficos del esquema y documentación. Por supuesto, ERW se puede utilizar para la gestión de contenido, en particular cuando sus datos están estructurados a lo largo de relaciones complejas. En cierto modo, ERW es un marco (en el sentido orientado a objetos), ya que proporciona una infraestructura general, solo tiene que "Rellene los espacios en blanco" describiendo los objetos básicos (entidades y relaciones) que desea manipular. El límite principal de este enfoque (que es intrínseco a la idea del marco) es que no puede esperar agregar características fácilmente que no están presentes en ERW (a menos que, por supuesto, esté listo para trabajar en el marco en sí, que está exagerado para una sola aplicación). Por ejemplo, si no le gusta la forma en que se muestran las listas de entidades, hay poco que puede hacer (aunque hay ganchos que le permiten personalizar varias partes del comportamiento general). Esto, sin embargo, también tiene el efecto de hacer que todas las aplicaciones basadas en ERW se vean muy similares: un usuario puede cambiar fácilmente de uno a otro. Además, las limitaciones se sienten abrumadas por las ventajas: tiene que escribir ningún código. Una descripción de un esquema de relación de entidad es suficiente para generar una aplicación completa, o, como se dice, ERW puede realizar una reificación completa de la descripción. Si necesita modificar su esquema, solo tiene que modificar la descripción (la migración del contenido de la base de datos, sin embargo, debe manejarse manualmente). Many Herramientas para el diseño de la base de datos Le permite generar código SQL a partir de un esquema de relación de entidad: ERW va mucho más lejos, y utiliza la información ontológica contenida en la descripción abstracta para construir una interfaz de usuario sofisticada, que, que combina HTML, CSS, el W3C DOM y ECMAScript (la versión estandarizada de JavaScript), permite que el usuario interactúe con la base de datos mucho en el de la misma manera que el uso de una aplicación de cliente dedicada.erw proporciona soporte para muchas características de esquema sofisticadas, como múltiples entidades, entidades débiles con múltiples propietarios, tipos enumerativos, entidades abstractas, relaciones con atributos, etc., además, proporciona características útiles de usuario final , como la autenticación y la autorización (incluso basadas en filas), etiquetas personalizables y filtros, internacionalización, apoyo de UTF-8, etc. Asegurar la coherencia en un ajuste tan genérico requerido una semántica muy precisa de un esquema, que se describe completamente en el manual y permite acceder a la base de datos y modificarla utilizando otros clientes. Esta característica notable es que ERW es la arquitectura independiente y completamente basada en Normas internacionales y herramientas de código abierto. Además, ERW es un software gratuito distribuido bajo la licencia pública General GNU. Sin embargo, las solicitudes construidas utilizando ERW pueden distribuirse bajo la licencia de su elección (de manera similar a lo que sucede con los programas compilados con un compilador gratuito). Previamente, en este punto, realmente no entiende lo que hace ERW: esto no es poco frecuente, como se encuentra ERW. en la intersección de muchos tipos de software previamente conocido (rad, caso, etc.). Lo más fácil es echar un vistazo al prefacio a la documentación. Finalmente, puede navegar por el diagrama generado automáticamente, que está hipervenciente a la documentación generada automáticamente (para un diagrama más grande, puede echar un vistazo al esquema DSI, pero está etiquetado en italiano), aunque la notación gráfica utilizada puede ser desconocida. Si desea probar más, y tiene un navegador suficientemente moderno con JavaScript habilitado, puede acceder a una base de datos según el archivo ERL anterior: puede editar libros, personas, suscriptores y préstamos. Puede jugar (la base de datos se restaura todos los días), y puede cambiar algunas preferencias de usuario. También hay una base de datos de contabilidad de pequeña empresa simple, proporcionada por ejemplo como ejemplo por Glenn R. Williams a partir de este nuevo Schemawhat: · Este candidato de liberación mueve ERW a PHP 5. · Debido al uso masivo de referencias, fue imposible eliminar la referencias de llamada de llamada sin usar los valores predeterminados del argumento de referencia, lo que significa que esta versión (y versiones posteriores) no funcionará en PHP 4 . · Se invita a los desarrolladores y el administrador del sistema a probar que sus instalaciones de PHP 5 son compatibles con las próximas versiones. · La mayoría de las dependencias en los ajustes de configuración no predeterminados de PHP 5 específicos deben haber sido eliminados.


ERW Software relacionado