Re: Tisztaszoftver után

Gál Zoltán sir01g at gmail.com
2011. Dec. 31., Szo, 09:43:35 CET


On Dec 31, 2011, at 9:27 AM, Csökmei István Péter wrote:

> Íme máris egy ékes bizonyítéka annak, hogy milyen káros, ha egy olyan szoftver használata terjed el ami egyébként nem szabványos és egyáltalán nem kompatibilis semmi mással.
> 
> Mert ha jobban megvizsgáljuk akor a myadmin, pgadmin, phpmyadmin, phppgadmin stb. stb. mind szabványosak és hasonlítanak is egymásra csak az Accesre nem. Ebből nekem épp az jön le, hogy az Access a kakukktojás.
> 
> Mégis ahhoz rakják össze az érettségi feladatokat. Egyébként emelt szinten igenis elvárható az SQL ismeret. Középszinten meg a fenti okok miatt az Access sztem felejtős (-nek kéne legyen).
Na én is pontosan ezen a véleményen vagyok! 
Én egyébként először mindig az SQL-t tanítom (már amennyire a nagyon szűk időkeretbe belefér), utána vesszük csak elő az Access - helyett november óta a Base-t. Korábbi levelemben arra utaltam, hogy külső adatbázis esetén a "lekérdezésként" beírt SQL utasítást elküldi az adatbázisba végrehajtásra, és el is van mentve az SQL utasítás, tehát ellenőrizhető. Űrlapot nem ismer a Base, de kérdem én: ki a fene használ irodai munkában közvetlenül adatbázist magának készített űrlapokkal? Csak akire rátukmálták/tukmáltuk az Access-t. Normál irodai dolgozó (értsd pl. titkárnők) inkább ne piszkáljanak bele az adatbázisba, hanem használják az erre írt célprogramot az adatok elérésére. Legalábbis értelmes cégeknél így gondolkodnak. Másfelől az Access nem igazán támogatja az alkérdéseket, sőt tapasztalatom szerint több mezőből álló alkérdésre hibajelzést ad. Az Access ebből a szempontból is kakukktojás. Nem véletlen, hogy a Sun az OpenOffice fejlesztése során letojta a Base-t. Most az Oracle elkezdte fejlesztgetni, de a helyes irányba és nem a mi érettségink feladatai irányába. Ez sem lep engem meg, mert az Oracle-nál elég komoly tapasztalat van adatbázis-kezelés terén.
Véleményem szerint ha már mindenáron kell adatbázis-kezelés középszintre, akkor ott is SQL kellene és ahhoz keresni megfelelő programot, ami megőrzi az SQL utasításokat, és olyan feladatokat adni a vizsgázóknak, ami SQL-ben megoldható és megfelel az adatbázis-kezelés szabályainak. (például nem hoz létre a feladat megoldása redundáns adattárolást). Ebből a szempontból a Base működhet, ha külső adatbázissal dolgozunk. Belső adatbázisnál jelenleg egy kis duplamunka kell ehhez: a vizsgázó beírja lekérdezésnek az SQL utasítást, utána az Eszközök/SQL párbeszédablakba bemásolva végrehajtja. Az előbbi alapján ellenőrizni tudom, hogy megtudja-e csinálni, utóbbi alapján látom a végeredményt. Hülye megoldás, de jelenleg belső adatbázisnál nincs jobb sajnos. Külső adatbázissal meg otthonra nem adhatok fel feladatot...
--
Gál Zoltán
sir01g at gmail.com






További információk a(z) Techinfo levelezőlistáról