|
|
||||
|
|
||||
|
|
DATABASESOp internet wordt er veel gebruik gemaakt van twee belangrijke gegevensbestanden om gegevens op te slaan: Microsoft Access en mySQL. Deze laatste is niet te verwarren met Microsoft SQL server...dit is namelijk ook een database, die gebruikt wordt voor zeer grote gegevens bestanden. Wij houden het op een beknopte bespreking van de eerste twee. De uitleg moet ons in staat stellen om gegevens vanuit een formulier te stockeren op de server. mySQLAls de server mySQL aanbiedt, dan heb je ook richtlijnen gekregen hoe je op de mySQL database terecht komt. We volgen de voorgestelde weg... Via onze testsite www.decursisten.be/admin
en mySQL Admin Tool
Met dit venster kan je een nieuwe tabel aanmaken. Tabellen bevatten de gegevens, geordend in velden. Bijvoorbeeld de tabel met naam 'tabelLeden' bevat de velden: lidnummer, naam, adres, email, geboortedatum...
Het lidnummer wordt ook nog eens op autonummering gezet en de primaire sleutel werd ingesteld. De waarde vermeerdert met 1 telkens er een nieuw lid bijkomt. Door de primaire sleutel kan men gemakkelijk sorteren.
Het resultaat:
Via Invoegen kan men gegevens invoegen.
Zo brengt men manueel gegevens in de database. mySQL is niet rechtreeks te downloaden. Je moet de gegevens eerst exporteren en dan in bvb een Excel bestand brengen. Het uploaden en verwerken van de gegevens gebeurt met zuivere SQL taal. Conclusie: mySQL is een snelle, stabiele database maar eerder voor gevorderden. Microsoft AccessIs gebruiksvriendelijk, zeker wat de verwerking van de gegevens betreft. De kennis van de SQL taal is hier niet noodzakelijk. Het down- en uploaden gebeurt net zoals alle andere bestanden. Laten we Access opstarten. Er verschijnt bij het maken van een nieuwe database iets eigenaardigs. Je bent verplicht om eerst je database op te slaan! In Word schrijf je eerst je brief en daarna sla je hem op. In Access moet je eerst opslaan en dan pas de gegevens invoeren... Access slaat namelijk automatisch alle gegevens op. Je kan dus nooit door verstrooidheid of defect gegevens kwijt raken. Daarvoor moet moet het programma echter weten, waar en onder welke naam er moet bewaard worden. Na deze opslagprocedure (hier onder de naam ledenbestand) zien we volgend scherm:
We bouwen een database op 'ledenbestand'. We kiezen voor 'tabellen maken door gegevens in te voeren'. Tabellen reageren op alles wat je reeds in Excel geleerd hebt. Je kan er echter geen formules in schrijven. In een tabel komen de gegevens die bij elkaar horen. Zo zal de tabel tblBetalingen de gegevens omtrent het lidmaatschap bijhouden. De tabel tblKompetitie houdt dan weer de sportieve prestaties bij van de leden, enz...
De verwerking van gegevens via een query is voor de vervolgcursus. Wil je reeds meer weten; in deel 2 van deze cursus wordt er reeds een tip van de sluier opgelicht. (Klik hier.) Hier stellen we ons tevreden met het maken van een tabel met de bijhorende velden om onze gegevens in op te bergen. Hoe we de gegevens in deze tabel krijgen zien we in volgend thema.
|