Ovaj članak sadrži informacije o ograničenjima za datoteke i objekte baza podataka programa Microsoft Access. Kada baza podataka prekorači sljedeća ograničenja, to u većini slučajeva upućuje na problem povezan s dizajnom. Pažljivim proučavanjem dizajna baze podataka uz informacije navedene u ovom članku možda ćete otkriti što je potrebno popraviti za uspješnu implementaciju. Uvoz podataka izravno iz programa Microsoft Excel u Access bez normalizacije, primjerice, može rezultirati stvaranjem dodatnih polja (stupaca). Ako želite informacije o dizajniranju baza podataka ili normalizaciji, pogledajte resurse u odjeljku Dodatne informacije.
Sadržaj članka
Specifikacije baze podataka
Sljedeći se popis tablica odnosi na baze podataka programa Access. Razlike između određenih verzija, ako postoje, istaknute su pojedinačno.
Općenito
|
Atribut |
Maksimum |
|---|---|
|
Ukupna veličina baze podataka programa Access (.accdb ili .mdb), uključujući sve objekte i podatke baze podataka |
2 gigabajta bez prostora potrebnog za sistemske objekte. Napomena: To ograničenje veličine možete zaobići povezivanjem s tablicama u drugim bazama programa Access. Moguće je povezivanje s tablicama u više datoteka baza podatka, od kojih svaka može biti velika do 2 GB. Savjet: Dodatne informacije o smanjivanju veličine baze podataka potražite u članku Korištenje značajke sažimanja i popravka baze podataka pri sprječavanju problema s datotekama baze podataka i njihovu rješavanju. |
|
Ukupan broj objekata u bazi podataka |
32 768 |
|
Broj modula (uključujući obrasce i izvješća sa svojstvom HasModule postavljenim na True) |
1000 |
|
Broj znakova u nazivu objekta |
64 |
|
Broj znakova u lozinci |
14 |
|
Broj znakova u korisničkom imenu ili nazivu grupe |
20 |
|
Broj istodobnih korisnika |
255 |
Tablica
|
Atribut |
Maksimum |
|---|---|
|
Broj znakova u nazivu tablice |
64 |
|
Broj znakova u nazivu polja |
64 |
|
Broj polja u tablici |
255 |
|
Broj otvorenih tablica |
Za Microsoft 365 programa Access 4096, uključujući povezane tablice i tablice koje je Interno otvorio Access. Za verzije programa AccessMicrosoft 365 koje nisu povezane, 2048, uključujući povezane tablice i tablice koje je interno otvorio Access. |
|
Broj dostupnih veza |
512 za Microsoft 365 verzije programa Access. 256 za ne-Microsoft 365 verzije programa Access. |
|
Veličina tablice |
2 gigabajta bez prostora potrebnog za sistemske objekte |
|
Broj znakova u polju za polje vrste Kratki tekst Napomena: Počevši od programa Access 2013 vrsta polja Tekst naziva se Kratki tekst. |
255 |
|
Broj znakova u polju vrste Dugi tekst Napomena: Počevši od programa Access 2013 vrsta polja Dopis naziva se Dugi tekst. |
65 535 prilikom unosa podataka putem korisničkog sučelja; 1 gigabajt prostora za pohranu znakova prilikom programskog unosa podataka |
|
Veličina polja vrste OLE objekt |
1 gigabajt |
|
Broj indeksa u tablici |
32, uključujući interno stvorene indekse radi održavanja odnosa između tablica te indeksa s jednim poljem i složenih indeksa. |
|
Broj polja u indeksu ili primarnom ključu |
10 |
|
Broj znakova u poruci za provjeru valjanosti |
255 |
|
Broj znakova u pravilu za provjeru valjanosti, uključujući interpunkcije i operatore |
2 048 |
|
Broj znakova u opisu polja ili tablice |
255 |
|
Broj znakova u zapisu (uz izuzetak polja vrste Dugi tekst i OLE objekt) kada je svojstvo Unicode kompresija polja postavljeno na Da |
4,000 |
|
Broj znakova u postavci svojstva polja |
255 |
Upit
|
Atribut |
Maksimum |
|---|---|
|
Broj nametnutih odnosa |
32 po tablici bez broja indeksa u tablici za polja ili kombinaciju polja koja nisu obuhvaćena odnosima* |
|
Broj tablica u upitu |
32* |
|
Broj spojeva u upitu |
16* |
|
Broj polja u skupu zapisa |
255 |
|
Veličina skupa zapisa |
1 gigabajt |
|
Ograničenje sortiranja |
255 znaka u jednom ili više polja |
|
Broj razina ugniježđenih upita |
50* |
|
Broj znakova u ćeliji u rešeci dizajna upita |
1 024 |
|
Broj znakova za parametar u parametarskom upitu |
255 |
|
Broj operatora AND u uvjetu WHERE ili HAVING |
99* |
|
Broj znakova u SQL naredbi |
Približno 64 000* |
*Maksimalne vrijednosti mogu biti niže ako upit sadrži polja s vrijednostima s više vrijednosti (samo .accdb).
Obrazac i izvješće
|
Atribut |
Maksimum |
|---|---|
|
Broj znakova u natpisu |
2 048 |
|
Broj znakova u tekstnom okviru |
65 535 |
|
Širina obrasca ili izvješća |
22,75 inиa. (57,79 cm) |
|
Visina sekcije |
22,75 inиa. (57,79 cm) |
|
Visina svih sekcija sa zaglavljima sekcija (u prikazu dizajna) |
200 inиa. (508 cm) |
|
Broj razina ugniježđenih obrazaca ili izvješća |
7 |
|
Broj polja ili izraza koja je moguće sortirati ili grupirati u izvješću |
10 |
|
Broj zaglavlja i podnožja u izvješću |
1 zaglavlje/podnožje izvješća; 1 zaglavlje/podnožje stranice; 10 zaglavlja/podnožja grupe |
|
Broj ispisanih stranica u izvješću |
65 536 |
|
Broj kontrola i sekcija koje je moguće dodati tijekom životnog ciklusa obrasca ili izvješća |
754 |
|
Broj znakova u SQL naredbi koja služi kao svojstvo Recordsource ili Rowsource obrasca, izvješća ili kontrole. |
32 750 |
Makronaredba
|
Atribut |
Maksimum |
|---|---|
|
Broj akcija u makronaredbi |
999 |
|
Broj znakova u uvjetu |
255 |
|
Broj znakova u komentaru |
255 |
|
Broj znakova u argumentu akcije |
255 |