Avatar billede banelars Nybegynder
23. september 2001 - 13:40 Der er 7 kommentarer og
2 løsninger

Fik lukket mit spørgsmål lidt for hurtigt.

Spørgsmålet gik på, om man kan bruge Access som flerbrugerdatabase til 100-200 brugere, som ikke skal opdatere/gemme på samme tid ?

prof 2 svarede at det kan man godt, men anbefaler en SQL-database.
Hvad er ulempen ved at bruge Access, som jo har mange hjælpeværktøjer til én som mig, der ikke har den store kode-erfaring og kun kender en smule til SQL.

Hvis der er meget store ulemper vil jeg jo ikke gå videre med mit Access-projekt.

Er der andre der har gode kommentarer til emnet ?
Avatar billede aaen Nybegynder
23. september 2001 - 14:06 #1
Access er en desktop database. Den egner sig fint til mindre opgaver, men hvis du får mere end 15-20 samtidige brugere begynder den at hoste. Du skriver at du vil have 100-200 brugere. Er det samtidige brugere? Så kan Access slet ikke følge med.
Avatar billede aaen Nybegynder
23. september 2001 - 14:07 #2
Hvis du ikke lige har adgang til en SQL Server, kan du måske overveje MySql. Den er ikke helt optimal, men væsentligt bedre end Access.
Avatar billede banelars Nybegynder
23. september 2001 - 14:20 #3
Brugerne skal skrive i en oprettet formular og afslutte dette med at opdatere/gemme det skrevne og ellers læse nye ting. De fleste vil have databasen åben hele tiden til overvågning.
Det er ikke alle der skriver samtidig og det er vel også først når de opdaterer/gemmer, at det kan give problemer ?
Mit problem er at jeg bruger hjælpeværktøjerne i Access og ikke kan kode på nuværende tidspunkt.

Man skal vel kunne kodesprog, for at anvende MYsql ?
Avatar billede Slettet bruger
23. september 2001 - 16:04 #4
lytter
Avatar billede terry Ekspert
23. september 2001 - 19:39 #5
banelars. I would suggest that you make your front end (forms reports etc.) in Access. Then you have your data (back end) in another Access database. You link the backend data to your frontend.
If at a later date, you find that Access doesnt perform well, then you can move your data (backend) to either MS SQL Server or MySQL. This is the easiest approach if you dont have much programming/database knowledge. You then still have your froms and reports.
Avatar billede fastwrite Nybegynder
24. september 2001 - 12:06 #6
Hej.
Jeg vil give Terry ret - (fedt svar, ik\'?)

Men ved at bruge en frontend - belaster du ikke access så meget, for det er jo fjollet at 100 brugere har hele databasen inde - i stedet for at 100 brugere har en lille bid af databasen, som - når du har trykket på en knap - kan opdatere hele gøjemøjet.

Dette er hvad Access skriver : \"Share only the tables in the database

You can put only the tables on a network server, and keep other database objects on users\' computers. In this case, the database\'s performance is faster because only data is sent across the network. Also, users can customize their forms, reports, and other objects for their individual needs and preferences without affecting other users.

You can separate the tables from the other database objects by using the Database Splitter Wizard.\"

Som du kan se er det godt hvis de kun har formularene, og ikke selve tabellen, så går det hele meget stærkere.
Avatar billede terry Ekspert
24. september 2001 - 12:10 #7
Hi fastwrite, and thanks for your support:)
Avatar billede banelars Nybegynder
25. september 2001 - 12:34 #8
Hej terry og fastwrite.

Tak for jeres råd, det lyder som noget jeg kan bruge.
I får point begge to.

Avatar billede terry Ekspert
25. september 2001 - 12:36 #9
thanks:)
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