Erw

ERW is een innovatief tool om ER-gebaseerde databases te beheren met een browser.
Download nu

Erw Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Sebastiano Vigna
  • Uitgever website:
  • http://archive4j.dsi.unimi.it/

Erw Tags


Erw Beschrijving

ERW is een innovatief tool om ER-gebaseerde databases te beheren met een browser. ERW is een reeks specificaties en hulpmiddelen die het eenvoudig maken om via Web een database te maken, aan te passen en te onderhouden die wordt beschreven door een entiteitsrelatie -schema. Ten eerste beschrijft u het domein van interesse met ERL, een op XML-gebaseerde taal. Dan creëert ERW voor u een SQL-database, een reeks aanpasbare formulieren die de database, grafische lay-outs van het schema en de documentatie bewerken. Natuurlijk kan ERW worden gebruikt voor contentmanagement, met name wanneer uw gegevens zijn gestructureerd langs complexe betrekkingen. In een manier is ERW een raamwerk (in het objectgeoriënteerde gevoel), omdat het een algemene infrastructuur biedt - dat moet u gewoon "Vul de lege plekken in" Door de basisobjecten (entiteiten en relatie) te beschrijven die u wilt manipuleren. De belangrijkste limiet van deze aanpak (die intrinsiek is voor het raamwerkidee) is dat u niet mag verwachten dat u eenvoudig functies toevoegen die niet aanwezig zijn ErW (tenzij u natuurlijk klaar bent om aan het kader zelf te werken, dat overkill voor een enkele toepassing is). Als u bijvoorbeeld niet van de manier waarop lijsten van entiteiten wordt weergegeven, is er weinig dat u kunt doen (zij het zijn er haken waarmee u verschillende delen van het algemene gedrag kunt aanpassen). Dit heeft echter ook het effect van het maken van alle ERW-gebaseerde applicaties uit elkaar zien vergelijkbaar: een gebruiker kan gemakkelijk van de ene naar de andere wijze verschuiven, de beperkingen zijn overweldigd door de voordelen: u moet geen code schrijven. Een beschrijving van een entiteit-relatieschema is voldoende om een volledige aanvraag te genereren, of, zoals soms zegt men, ERW is in staat om een volledige reificatie van de beschrijving uit te voeren. Als u uw schema moet wijzigen, moet u echter alleen de beschrijving wijzigen (migratie van de database-inhoud, moet echter handmatig worden afgehandeld). Fany-tools voor databaseontwerp kunt u SQL-code genereren vanaf een entiteitsrelatie-schema: ErW Goes Veel verder en gebruikt de ontologische informatie in de abstracte beschrijving om een gesophististiceerde gebruikersinterface te bouwen, die, het combineren van HTML, CSS, de W3C DOM en Ecmascript (de gestandaardiseerde versie van JavaScript), laat de gebruiker met de database veel in de Op dezelfde manier als het gebruik van een speciale client-applicatie.erw biedt ondersteuning voor veel geavanceerde schema-functies, zoals meerdere erfenis, zwakke entiteiten met meerdere eigenaren, enumeratieve typen, abstracte entiteiten, relaties met attributen, enz. Bovendien biedt het nuttige eindgebruikersfuncties , zoals authenticatie en autorisatie (zelfs op rij), aanpasbare labels en filters, internationalisering, UTF-8-ondersteuning enzovoort. Het garanderen van de coherentie in een dergelijke generieke instelling vereiste een zeer nauwkeurige semantiek van een schema, dat volledig in de handleiding is beschreven en de mogelijkheid is om toegang te krijgen tot de database en het gebruik van andere clients.Another Notherhorthy Feature is dat ERW architectuur onafhankelijk en volledig is gebaseerd Internationale normen en open-source tools. Bovendien is ERW gratis software die wordt gedistribueerd onder de GNU-generaal Public License. Toepassingen die ERW hebben gebouwd, kunnen echter worden gedistribueerd onder de licentie van uw keuze (vergelijkbaar met wat er gebeurt met programma's die zijn samengesteld met een gratis compiler). Op dit punt begrijpt u niet echt wat ErW doet: dit is niet ongebruikelijk, zoals erw ligt op het kruispunt van vele vorm van eerder bekende software (RAD, Case, etc.). Het gemakkelijkste is om het voorwoord naar de documentatie te bekijken. Ten slotte kunt u door het automatisch gegenereerde diagram bladeren, dat wordt doorgestuurd naar de automatisch gegenereerde documentatie (voor een groter diagram, kunt u het DSI-schema bekijken, maar het is gelabeld in het Italiaans), hoewel de gebruikte grafische notatie niet bekend is. Als je meer wilt proberen, en je hebt een voldoende moderne browser met Javascript ingeschakeld, hebt u toegang tot een database op basis van het ERL-bestand hierboven: u kunt boeken, personen, abonnees en leningen bewerken. Je kunt spelen (de database wordt elke dag gerestaureerd), en je kunt een aantal gebruikersvoorkeuren wijzigen. Er is ook een eenvoudige kleine bedrijfsactie database die vriendelijk wordt verstrekt als een voorbeeld door Glenn R. Williams vanaf deze Schemawhat's nieuw in deze release: · Deze afgifte kandidaat verplaatst ERW naar PHP 5. · Door het massale gebruik van referenties was het onmogelijk om gespreksverwijzingen te elimineren zonder gebruik te maken van referentie-argument standaardwaarden, wat betekent dat deze release (en volgende releases) niet op PHP 4 zal werken . · Ontwikkelaars en systeembeheerder worden uitgenodigd om te testen dat hun PHP 5-installaties compatibel zijn met aankomende releases. · De meeste afhankelijkheden op specifieke PHP 5 niet-standaardconfiguratie-instellingen moeten zijn verwijderd.


Erw Gerelateerde software

GWB Countdown

GWB Countdown Het is een gewijzigde versie van het einde van het uiteinde van Lech Kaczynski-presidentschap Teller Superkaramba-thema. ...

1,117

Downloaden

i8k_sysmon

I8K_SYSMON is een SuperKaramba-thema geoptimaliseerd voor Dell Inspirion-notebooks uit de 8000-serie (met name 8600). ...

328

Downloaden