Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
1.Rozumienieistotybazdanych
13
pokrewnepolamajątensamtypdanych;istniejądwawyjątki:pole
Au-
tonumerowaniemożebyćzwiązanerelacjązpolemLiczbazwłaści-
wościąRozmiarpolaustawionąnaLiczbacałkowitadługaorazpole
AutonumerowaniezwłaściwościąRozmiarpolaustawionąnaIDre-
plikacjimożebyćzwiązanerelacjązpolemLiczbazwłaściwościąRoz-
miarpolaustawionąnaIDreplikacji;
obietabelenależądojednejbazydanychprogramuMicrosoftAccess;je-
ślitabelesątabelamipołączonymi,musząbyćtabelamiprogramuMicro-
softAccessi-abyokreślićwięzyintegralności-trzebaotworzyćbazę
danych,wktórejsąprzechowywane;więzówintegralnościniemożna
wymusićdlatabelprzyłączonychzbazdanychinnegoformatu.
1.4.Operacje
Jeżeliplanujemybazędanychdlafirmy,wartopoprosićopomocspe-
cjalistęztejdziedziny.Oczywiściemożemysamodzielniewykonaćniewiel-
kąbazę,którawystarczynapotrzebywypożyczalnipłyt,szkolnejbiblioteki
lubosiedlowegosklepiku.Jednakwszędzie,gdzieprzetwarzanajestwięk-
szaliczbainformacji,potrzebnesąrozbudowanesystemybazodanoweoparte
nalicznychtabelachorazwielurelacjach.Musimytakżemiećświadomość,
żeosobaprojektującaiwdrażającabazędanychjestodpowiedzialnajednocze-
śniezapoprawnejejfunkcjonowanie,zabezpieczeniedanych,aczęstotakże
zatworzenieskomplikowanychraportów.Towszystkowiążesięzumiejętno-
ściamianalitycznymi,dziękiktórymprojektantjestwstanieszybkozapoznać
sięzobiektem,produktemczyusługą,jakieopisujebazadanych.
Oileedytorytekstu,arkuszekalkulacyjneczyprezentacjemultimedial-
nesądlaużytkownikówdośćintuicyjnewobsłudze,otylebazydanychsta-
nowiąniecotrudniejszytematiwymagająprzejściaprzezodpowiednieszko-
lenia.Bardzoczęstoprojektancibazdanychstająsięwięcszkoleniowcami
inajczęściejpełniąfunkcjęadministratorówbaz.Towłaśnieoni,znająckażdy
elementbazydanych,ucząużytkowników,jakobsługiwaćbazęijakieupraw-
nieniaprzysługująposzczególnymosobom.
Administratorbazydanychtoosobaodpowiedzialnazaśrodowiskowy
aspektbazydanych.Dojegoobowiązkównależyprzedewszystkimdbanie
obezpieczeństwodanychipoprawnefunkcjonowaniecałejbazy.Jesttotym