MS Access

15-10-2009 19:14 8 berichten
Alle reacties Link kopieren
Op het werk kwam ik plotseling op het idee om Access te gaan gebruiken omdat ik het gevoel had bepaalde opdrachten van collega's ineens een heel stuk sneller kan oplossen.



Maar ik ben volstrekt nieuw met Access en database design. Eergisteren even bij Broekhuis (boekenzaak in Enschede) geweest en gehaald Handboek Microsoft Access 2007 van Wilfred de Feiter en vanochtend daarmee aan het werk geweest.



Ik wist niet dat het zo gemakkelijk was. Ik liet mijn opdrachtgever zien wat ik tot nog toe gepresteerd heb, ook al hoeft het nog lang niet af te zijn, en ze was enthousiast! "Nou... dan moeten we dat ook inzetten bij keuzetabellen van leerlingen en vakken."

Ik: "Dat wordt een enorme klus, maar daar kom ik wel uit, hoor!"

Zij: "Nou, dat geloof ik ook wel!"



Ik kwam op het idee omdat bij ons leerlingen uit verschillende klassen modulen kunnen kiezen. Ik moest wel heel goed nagaan hoe dit allemaal in de praktijk werkt.



Misschien is het wat te technisch en is het Viva-forum niet helemaal de juiste plek om te vragen, maar ik weet dat er twee vrouwen zijn geweest die zich bij ons op school bezighouden/-hielden met database design. De ene is applicatiebeheerster, en de ander is een paar jaar geleden teruggegaan naar het land van herkomst (ze praat perfect Nederlands, maar haar accent verried haar moedertaal). Ze was erg goed in Access.



Wie heeft Access weleens als een soort van kaartenbak gebruikt (voor de echte Access-kenners misschien een wat denigrerende opmerking...)?



Wie heeft er eens met Access gestoeid?
World of Warcraft: Legion
Alle reacties Link kopieren
ik heb veel ervaring met access. Ik gebruik ze dagelijks en heb er al verschillende applicaties mee gemaakt. Wat wil je er van weten?
Alle reacties Link kopieren
Ik gebruik Access sinds kort. Waarschijnlijk zal ik nog tegen dingen aanlopen. Het is wel leuk om ermee te werken. Het is in elk geval veel gemakkelijker dan ik eerst dacht.



Waar ik aan zit te denken is een soort matrixformulier met bijvoorbeeld links de leerlingen en bovenaan de vakken. In elke klein vakje kan een X staan, wat betekent dat de leerling links ervan het vak boven ervan gekozen heeft. Een leeg vakje betekent dat de leerling dat vak niet gekozen heeft. Een X-je erin zetten zou ervoor moeten zorgen dat de keuze van die leerling voor dat vak een feit is.
World of Warcraft: Legion
Ik gebruik Access erg veel. Maar hoewel ik wel een paar basisdingen weet van het "designen" ervan, heb ik een soort eigen Hans Ik hoef hem alleen maar te zeggen welke mogelijkheden ik wil of hoe ik met de database aan de slag wil en hij regelt het voor me.
Alle reacties Link kopieren
Ik heb intussen heel wat dingen bij geleerd, hoewel ik nog niet alles voor elkaar heb. Onder andere query's en draaitabellen maken. Een draaitabel is bijvoorbeeld een tabel met links de deelnemers en bovenaan de activiteiten zoals op een activiteiten dag waarbij mensen verschillende activiteiten kunnen kiezen en waarbij meerdere mensen aan één activiteit mee kunnen doen.



Ander voorbeeld is een tabel waarin men kan zien welke leerlingen welke vakken hebben gekozen.



Ik ken ook een beetje SQL, bijv.:



SELECT naam, activiteit

FROM activiteitentabel

WHERE naam = "hans66";



Het forumsysteem van mijn eigen forum, PHPBB gebruikt ook SQL.
World of Warcraft: Legion
Er komt toch nogal wat bij kijken hoor, als je het goed wil doen en het project groter wordt dan een paar samenhorende tabellen. Even uit het blote hoofd (want het is een tijd geleden): keuze van sleutels, normalisatie, vermijden van redundantie. En dan het "joinen" van tabellen bij queries: inner join, outer join... maak je vertrouwd met al die definities zodat je een idee krijgt van de complexiteit van database design. Design is het halve werk, het definiëren en opvullen van de tabellen is de andere helft.
Alle reacties Link kopieren
Probleem met access, als je het een beetje doorkrijgt wordt 't al snel verslavend.
Alle reacties Link kopieren
En je kan er genoeg mee... Als je vragen hebt, ik werk als programmeur met VBA for access dus hoor er genoeg over te weten ;)

Dit is een oud topic. Het topic is daarom gesloten.
Maak een nieuw topic aan om verder praten over dit onderwerp.

Terug naar boven