10. januar 2004 - 23:46Der er
4 kommentarer og 3 løsninger
Vil godt vide noget om Acces.
Jeg kan få gratis kurser i Acces, og overvejer om det er noget jeg skal melde mig til, men er i tvivl om hvad der er mest brugt og hvordan det hele hænger sammen....
Ud fra den tvivl er det svært at vurdere om Acces er nyttigt at kunne, når man nu også laver webdesign?
Er Msql og hvad det altsammen hedder - en del af Acces eller er det to forskellige ting?
Nogen der kan komme med en kort beskrivelse af de forskellige databaser, hvad er almindeligt, hvad er mest brugt, hvad hænger sammen med hvad, hvad findes der?
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
MySQL er en helt anden(og gratis) database Access er fra microsoft
MySQL vil jeg mene er mest benyttet på internettet, da den er gratis, forholdvis hurtig, understøtter flere samtidige tilslutninger(så vidt jeg husker).
Access kan også bruges online, men jeg vil mene at access' største styrke er på en enkelt platform. access kan sagtens bruges til større ting, men man møder hurtigt nogle begrænsninger. jeg vil mene at access er til hjemmekontoret, små virksomheder eller private.
MySQL er til små virksomheder og hjemmesider og nørder :-)
de bygger begge på db sproget SQL (structured query language) dog er access' SQL struktur modificeret en smule.
jeg ville nok anbefale at du lærer SQL i stedet for access. det er et langt bedre alternativ fremfor at lærer at bruge forskellige wizards i access. der findes udemærkede SQL tutorials online som man kan læse og du kan downloade og installere en MySQL på din hjemmepc forholdsvist let.
miss-g -> Hvilkern db der er mest anvendelig til dit formål er svært at udtale sig om uden en nærmere beskrivelse af, hvad du vil bruge Access til. Access er beregnet som en desktop database, og er i det brug uforlignelig. Den har bedste brugervenlighed, og programmeringssproget (VBA) er det sprog, der nærmer sig den menneskelige tale mest.
M.h.t. til brug på internettet, har Access sine begrænsninger idet programmet ikke er konstruret til dette brug. Begrænsningen ligger i antallet af brugere som ikke er særlig stort i sammenligning med f.eks MySQL. Der er dog ingen hindring for, at Access kan have op til 20-30 brugere på een gang. Men sammenlignet med SQL baserede databaser, er det en latterligt lavt tal. Men igen: Access er ikke konstrueret til dette brug. Og antallet af samtidige brugere er stærkt afhængig af, hvordan db er skruet sammen.
Hvis du søger i spørgsmålene her på eksperten vil du se, at mange bruger Access i.f.m. internettet. Men hvad der er bedst vil jeg ikke afgøre. Det afhænger af hvad du skal bruge det til og hvor mange samtidige brugere du forventer.
beorn -> Hvilke begrænsninger udover de ovenfor navnte?
inden jeg begiver mig ud i noget ang de nye versioner af access. vil jeg lige sige at sidste gang jeg læste noget om access(eller brugte det var omkring 97 så det er gammel viden) så der kan sagtens være rettet noget siden da.
men 20-30 brugere samtidig på en access? access har kun en skriverettighed adgangen. der er flere som kan læse på den ja. men ikke skrive til den. det vil jeg betegne som en stor begrænsning. derudover hvis man bruger access online skal man hentet db-filen ned fra hver gang man vil rette noget i den (i strukturen altså) hvor man med MySQL vil kunne bruge et onlineinterface direkte.
1) Jeg ved ikke hvorfor alle antager at spørgers "msql" er MySQL, det kunne være MS SQLServer eller det kunne være MSQL (det er der nemlig også en database der hedder).
2) Antal samtidige brugere af en web applikation kan være langt større en antal database brugere den web applikation svarer til i databasen.
3) Medmindre databasen ligger på flere diske, så er der også kun en der kan skrive ad gangen til en database server. Databaser servere er betydeligt smartere til locking men det er en anden sag.
4) Og jeg forstår ikke hvorfor man ikke kan rette i en Access databases struktur online. Jeg har aldrig hørt om et interface så veludviklet som PHPMyAdmin eller Enterprise Manager, men derfor kan det vel gøres alligevel.
Uanset hvilket databaseprogram, du skal arbejde med, er det vigtigste (og sværeste) at få databasen skruet rigtigt sammen.
Er der på det gratis Access-kursus noget om database-design, kan jeg varmt anbefale dig at tage kurset, da du kan bruge denne viden, uanset hvilket database-program, du senere kommer til at arbejde med.
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.