Avatar billede thinge Nybegynder
29. marts 2002 - 20:15 Der er 21 kommentarer og
1 løsning

Hvad er bedst Acces eller Mysql

HEJ HEJ ALLE
Jeg sidder og skriver en opgave om databaser.
Derfor vil jeg gerne, hvis der er nogle der ved det, have at vide hvad er bedst af access og mysql. Gerne begrundelser

/Thinge
Avatar billede freekyzone Nybegynder
29. marts 2002 - 20:15 #1
MySQL..

Det er 100% gratis....
Avatar billede olly Nybegynder
29. marts 2002 - 20:19 #2
MySQL bestemt... Men mest fordi at det er et rigtigt databasesystem... Og ACCESS er og bliver det der betegnes som pixiware... 10 samtidige brugere og så kan den ikke mere....
Avatar billede thinge Nybegynder
29. marts 2002 - 20:23 #3
olly, har du måske lidt flere begrundelser. Hvis ikke kan du måske give mig et link hvor jeg kan finde noget mere!!
Avatar billede olly Nybegynder
29. marts 2002 - 20:26 #4
Mit bedste argument er at MySQL er er stabilt og er et ægte databasesystem, som faktisk er verdens nummer 2... Kun overgået af ORACLE. Og det indrømmer de selv... De kan ikke slå MySQL... Jeg kan ikke lige finde noget... Men Kik på Mysql.com eller søg på database benchmark på google... Jeg kan også vende tilbage om lidt tid og givelidt links hvis jeg lige kan finde dem... :)
Avatar billede thinge Nybegynder
29. marts 2002 - 20:29 #5
Det er helt fint olly, jeg har kigget alle de steder og har fundet noget godt. Det var kun hvis du havde et eller andet guldkorn, som var svært at finde på nettet.
tusind tak for hjælpen

/thinge
Avatar billede olly Nybegynder
29. marts 2002 - 20:30 #6
Avatar billede olly Nybegynder
29. marts 2002 - 20:32 #7
Jeg leder nu aligevel videre hvis du ønsker det... Skal selv argumentere for brugen af MySQL i et studieprojekt så... :)
29. marts 2002 - 20:35 #8
Jeg vil mene at svaret er mere nuanceret end som så. Det er rigtigt at MySQL er hurtigere fordi det er en database-server - dvs at det har en indbygget intelligens/logik, som gør at den kan levere resultater af forespørgsler hurtigere end Access.

Til gengæld har MySQL ikke nogen brugergrænseflade. Du kan ikke opbygge skærmbilleder m.m. i MySQL. Dertil skal du have et frontend-program. Det kan være VB, Delphi, Oracle Forms....eller Access.

Access er suverænt til at lave frontends.
Men hvis man synes at Access er for langsomt eller man har mere end 10-20-30 brugere, så kan man istedet vælge at bruge Access som frontend. Og så have SQL server, MySQL, Oracle eller lign som backend.

Vi har altså at gøre med 2 forskellige produkter, hvor MySQL kun kan levere data, mens Access både kan levere data og levere en brugergrænseflade.

/Thomas
29. marts 2002 - 20:35 #9
Okay, det var lidt hurtigt du afsluttede spørgsmålet Thinge....
Avatar billede thinge Nybegynder
29. marts 2002 - 20:35 #10
forresten olly, ved du hvor mange der henholdvis kan skrive og læse i access på samme tid

/thinge
Avatar billede olly Nybegynder
29. marts 2002 - 20:36 #11
Skal forresten lige bemærke en ting... Husk at i øjeblikket understøtter MySQL ikke fremmednøgler... Ikke tjeck for dem... Dette kommer først i version 4.1....
29. marts 2002 - 20:37 #12
Thinge-> Der er vist en øvre grænse på 255, men den praktiske grænse ligger som regel omkring 20-50, afhængigt kompleksiteten i databasen.
29. marts 2002 - 20:38 #13
Understøtter ikke fremmednøgler!?

Nå ja, en anden ulempe ved MySQL: Dokumentationen er elendig og produktet er stadig primitivt at bruge på mange måder (ingen fremmednøgler, tsk tsk)
Avatar billede thinge Nybegynder
29. marts 2002 - 20:39 #14
det er jeg ked af thomasjepsen, men du må da gerne komme med nogle tilføjelser

/thinge
Avatar billede olly Nybegynder
29. marts 2002 - 20:39 #15
Nej har næsten ikke arbejdet med ACCESS. Det ikke ikke noget for mig... Er pro programør ikke til privat leg... Og til apps er det en database jeg skal bruge ikke et tegne værktøj... Det er min betegnelse for det at man kan lave frontend ting... Leg dig frem til noget... Ikke for mig :(
Avatar billede olly Nybegynder
29. marts 2002 - 20:41 #16
Jeg vil så lige bemærke... Elendig dok til MySQL? Det synes jeg bestemt ikke! Der er meget dok til den og det er nemt at finde svar på mange ing... Er min opsattelse...
29. marts 2002 - 20:41 #17
Thinge-> det har jeg også gjort, men lige så snart du har afsluttet spørgsmålet, så har du afskåret dig selv fra at få flere kommentarer/synspunkter, for folk ser slet ikke spørgsmålet eller også gider de ikke svare, når der ikke er nogle point at tjene...

Og Olly's synspunkt er i hvert fald ikke det eneste rigtige.
Avatar billede olly Nybegynder
29. marts 2002 - 20:43 #18
Nej det siger jeg heller ikke Thomas... Og jeg er farvet af min kærlighed til MySQL og Linux... Men det er et synspunkt...
29. marts 2002 - 20:54 #19
Jeg mener nu selv, at jeg arbejder professionelt med Access (og det gør de fleste i denne kategori).

Jeg ved bare (gennem 8 års erfaring) at der findes rigtig mange virksomheder, som er fuldt ud tilfredse med Access til deres applikationer - og her snakker ikke kun om små virksomheder. Det hele afhænger jo af behovet! Hvis du skal bruge en helvedes masse performance til en helvedes masse brugere, så er det klart at man skal have en databaseserver af en eller anden slags (men det udelukker stadig ikke Access som frontend) men hvis behovet er at det skal være hurtigt at udvikle i og nemt at vedligeholde, så er Access fremragende.

Jeg kender ikke MySQL særlig godt (mest af omtale blandt kolleger), men har man f.eks. kaskadevis sletning/opdatering på tabellerne? Eller skal man programmere det selv vha triggers (er der overhovedet triggers?). Alt det får man forærende i Access. Dvs udviklingsprisen/tiden på et Accessprojekt er meget mindre end på MySQL (selv når vi kun snakker om backend-delen, som jo i virkeligheden er det mindste)

Hvis du mener Access er et tegneværktøj, hvilket værktøj vil du så lave applikationer/frontends i?
Avatar billede terry Ekspert
29. marts 2002 - 21:27 #20
Olly> you say "Er pro programør ikke til privat leg..." well I actually work as a pro. for  one of denmarks larges company's and I actually program in Access, and MS SQL too, no we dont use MySQL not enough proffesional support :o(
Not that I have anything against MySQL myslef, it is VERY good, but as Thomas points out we are talking about two entirely different products. Access is intended as a desktop database and for small applications with a limited number of users and for that purpose it is number 1. I would also put money on it being the most widely used desktop database in the world and I also think on the web too! So I dont think we can class it as a toy or "tegne værktøj".
Olly>what do you use for making your front end?

God påske :o)
Avatar billede olly Nybegynder
30. marts 2002 - 10:14 #21
Frontends laver jeg i Java hvis jeg skal bruge dem... Men det er meget sjælent... Normalt laver jeg apps til administrativt brug...
Avatar billede olly Nybegynder
30. marts 2002 - 10:20 #22
Det vil sige apps med mange samtidige brugere og mange skrivninger pr dag...
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester