Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
rzanawpewnychobiektachistosowanadosterowaniapewnymiobiektami,przy
czymprzezobiektyrozumiesięorganizmyżywe,urządzeniatechniczneoraz
systemytakichobiektów.Natomiastdanejesttokonkretnareprezentacjainfor-
macji.
Daneprzechowywanewbaziepowinnacechowaćtrwałośćorazzgodność
zrzeczywistością.Awięcwmiaręzachodzącychzmianwefragmencierzeczy-
wistości,bazadanychteżmusisięodpowiedniozmieniać.
Wartozwrócićuwagęnawpływinformacjielektronicznejnarozwójbaz
danych.Zanimnaświeciepojawiłysięelektronicznebazydanychoddawna
byłyużywanenieelektronicznebazydanych.Przykłademnieelektronicznejbazy
danychjestbibliotekapublicznakatalogowa.Wadamitradycyjnychbazda-
nychprzechowywanychnapapierzejestto,żewymagająogromnejilościprze-
strzenifizycznej(bibliotekilubarchiwazajmującałebudynki),przeszukiwanie
ichjeststosunkowowolneinietrwałeorazulegająniekiedydezaktualizacji.
Zatemzrozumiałejestpowstaniebibliotekelektronicznychzewzględunaroz-
miarprzechowywanychdanych.
Jakijestcelbudowaniabazydanych?
Główneceleto:
Zapamiętywanieiprzechowywaniedanych(możliwościtworzenianowej
bazydanych(przechowywaniaogromnejilościdanych)iokreśleniajejlo-
gicznejstruktury);
Wyszukiwanieiprezentacjadanych(udostępnieniaużytkownikowimożliwo-
ścitworzeniatzw.zapytańodanezawartewbazie);
Dodawanieiusuwaniedanych;
Aktualizacjadanych;
Przetwarzaniearytmetyczne,statystyczne,algebraiczneilogicznedanych;
Operacjeteriomnogościoweioperacjealgebryrelacjinadanych;
Kodowanieidekodowaniedanych(ochronaprzedprzypadkowymlubnie-
powołanymdostępem).
1.2.Systemzarządzaniabazamidanych
Dozapewnieniaobsługibazydanych(rozumianejjakozbiórdanych)wy-
korzystujesięsystemzarządzaniabaządanych(SZBD)(ang.DatabaseMa-
nagementSystem,DBMS).Jestonzorganizowanymzbioremnarzędziumoż-
liwiającychrealizacjęistotnychdlaużytkownikaoperacjinadanych.
Przykładowymisystemamisą:Oracle,IBMDB2,Sybase,MSSQLServer.
WpakiecieMSOffice:ACCESS.Ponadto:PostgreSQLlubMySQL.
9