Microsoft AccessMicrosoft Access je Microsoftov program za upravljanje relacijskim bazama podataka. Sastoji se od Microsoftovog mehanizma „Jet“ za baze podataka (engl. Microsoft Jet Database Engine) i grafičkog korisničkog okružja. Dio je programskog paketa pod nazivom Microsoft Office, verzija Professional. Također, može se kupiti i odvojeno. Ne postoji verzija za [Mac OS] niti za Windows Mobile platformu. 3 Access sprema podatke baze u vlastitom formatu - Access Jet Databease Engine. Isto tako, može prebaciti ili ostvariti vezu s podacima u drugoj Access bazi, Excelu, SharePoint listama, tekstom, XML-om, Outlooku, dBaseu, Paradoxu, Lotusu 1-2-3 ili pomoću ODBC izvora podataka kao što su Microsoft SQL Server, Oracle, MySQL i PostgreSQL. Access koriste profesionalci za razvoj aplikacija, ali ga jednako tako mogu koristiti i amateri, power useri za razvoj jednostavnijih aplikacija. Access podržava pojedine tehnike objektno orjentiranog programiranja, ali se ne smatra objektno orjentiranim alatom. Microsoft Access je dio programskog paketa Microsoft Office i najpopularnija je Windows baza. Namijenjena je korisnicima koji imaju potrebu za relacijskim bazama podataka, a Excel, odnosno Excelove baze, liste i zaokretne tablice su jednostavno preslabe. HistorijaAccess, verzija 1.0 razvijen je u listopadu 1992. godine, a ubrzo je izašla verzija 1.1 u svibnju 1993. koja je imala Access Basic programski jezik i bolju kompatibilnost s ostalim programima iz paketa Microsoft Office. Microsoft je naveo zahtjeve za Access 2.0: Microsoft Windows 3.1, 4 MB RAMa, 6 MB RAMa preporučeno, 8 MB prostora na tvrdom disku, 14 MB preporučeno. Proizvod se isporučivao na sedam 1.44 MB disketa. Uputstva su izašla 1993. godine. Access je relativno dobro radio s malim bazama podataka, ali pod određenim okolnostima moglo je doći do narušavanja konzistentnosti podataka. Tako su npr. baze preko 10 MB bile problematične (treba imati na umu da su u to vrijeme tvrdi diskovi većinom bili ispod 500 MB), a u uputstvima su bile pobrojane okolnosti u kojima može doći čak do gubitka podataka. Kako bi to riješio, Microsoft je izdao 8 zakrpa - Service Packova za svoj Jet Database Engine i stvari doveo u red. Pojavom Microsoft Office 95, Access 95 postaje dijelom programskog paketa Microsoft Office Professional uz zamjenu jezika Access Basic u Visula Basic for Applications (VBA). Nakon toga nova verzija Accessa izlazi kad i nova verzija programskog paket Microsoft Office. To znači Access 97 (verzija 8.0), Access 2000 (verzija 9.0), Access 2002 (verzija 10.0), Access 2003 (verzija 11.0) i Access 2003 (verzija 12.0). Format baze Accessa (Jet MDB) je također evoluirao tijekom godina. Format egzistira u Accessu 1.0, 1.1, 2.0, 95, 97, 2000, 2002, i 2007. Najveća promjena u formatu baze podataka napravljena je u verziji Access 2000 koji nije kompatibilan unatrag, odnosno sa starijim verzijama formata, Access 97 i starijima. Sve sadašnje verzije Accessa podržavaju format iz Accessa 2000. Nova svojsta dobio je format baze za Access 2002 i one se mogu koristiti u verzijama Access 2002, 2003 i 2007. U Accessu 2007 predstavljen je novi format baze podataka, ACCDB. ACCDB format podržava viševrijednosne podatke i privitke poljima. Ti novi tipovi podataka omogućuju unos više vrijendosti u jedno polje. Prije pojave Accessa tržištem desktop, stolnih baza podataka vladao je Borland, sa svojom bazom Paradox, dBase i FoxPro. Access je prva masovna baza podataka za Windows OS. Kupnjom FoxProa i ugradnjom optimizacije upita u Access, Microsoft Access ubrzo postaje dominantna baza pod Windowsima pomevši konkurenciju koja još nije napravila tranziciju s DOSa. Access se u početku zvao Cirrus, a forme Ruby. Prije Visual Basica Bill Gates je vidio prototip i odlučio da će se [Basic] razvijati posebno, projekt je nazvan Thunder. Ta dva projekta su se razvijala svaki posebno i forme im nisu bile kompatibilne. To je riješeno uvođenjem jezika VBA Access je bio naziv komunikacijskog programa koji je trebao biti konkurencija programu [ProComm] i ostalim sličnim programima. Projekt je propao i godinu dana kasnije Microsoft koristi naziv Access za svoju bazu podataka. Ekstenzije datotekaMicrosoft Access sprema informacije u slijedećim formatima datoteka:
Verzije
Konkurentske baze podataka
Vanjske veze
|