20. april 2004 - 08:58Der er
10 kommentarer og 2 løsninger
Programmeringsprog vs. Grafisk brugergrænseflade?
Hej Eksperter Er der nogen der kan fortælle mig lidt om fordele og ulemper ved et programmeringssprog vs. en grafisk brugergrænseflade vedrørende databaser. Jeg giver point til et dejligt uddybende svar.
Ih .. ren sql eller en intuitiv brugergrænseflade. Jeg forestiller mig at i vil svare noget med at man har mere kontrol og flere muligheder med SQL end ved et brugergrænseflade baseret system osv.
Hvis du taler om brugergrænsefladen for en slutbruger, så vil jeg helt klart anbefale en grafisk brugerflade, men med mulighed for at vælge rå SQL som middel. Altså på niveau med Access' query design hvor sql er en mulighed.
Taler vi udvikling vil jeg mene at SQL bør være det primære værktøj med grafiske værktøjer som understøttelse (f.eks til tabeloprettelse etc). Grunden er, at forespørglser genereret grafisk ofte er suboptimale i forhold til råt skrevne forespørgsler; desværre er der ikke mange der kan skrive rigtig god sql.
I driftssammenhæng er det primært SQL med ganske få operationer i et grafisk miljø - om nogen. Grunden er, at du via SQL (og scripts) kan sikre at det er de rigtige ting der udføres og du kan udføre dem gang på gang uden problemer - og man kan nemt dokumentere at ønskede procedure / vejledning er fulgt. Det er ikke nemt at opnå det samme i et grafisk miljø.
Hvis vi nu forudsætter at der er nogen som skal bruge den database, så skal den naturligvis udstyres med en bruger grænse flade. Man kan da ikke sætte HK'erne til at ligge regnskabet ind med INSERT. Den bruger grænse flade bruger uden tvivl SQL sætninger.
Om udviklings værktøjer og database administrations værktøjer skal være grafiske eller kommando-linie/script baseret har en vis mængde portion smag og behag. Jeg er enig med trer. Men man kan også argumentere for det modsatte (mindre uddannelses omkostniger).
Hvis i undrer jeg over pointantallet så var det fordi det hastede en lillebitte smule ... Tak for hjælpen endnu en gang
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.