Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
ArchitekturaSQLServer
19
Innymprzykłademosoby
,któremajązajęciapodobnedomoichucząiprowa-
dząwykładynatematproduktuSQLServer.Dlatakichosóbbardzowygodnajestmoż-
liwośćzainstalowaniawieluinstancjisystemuSQLServernatymsamymkomputerze
przenośnym.Wtensposóbmożnanaprzykładprezentowaćróżnewersjeproduktu,
pokazującróżnicewichdziałaniu.
Jakoostatniprzykładmożnaprzytoczyćsytuacjędostawcówusługbazodanowych,
którzyczasamipotrzebujązagwarantowaćswoimklientomkompletneodseparowanie
danychjednegoklientaoddanychinnychklientów.Zamiastutrzymywaniawielumało
wydajnychkomputerówzzainstalowanymiodrębnymiinstancjami,możnautrzymy-
waćwydajnecentrumdanych,wktórymutrzymywanychjestwieleinstancjiproduktu
SQLServer.Ostatniorozwiązaniachmuryizaawansowanetechnologiewirtualizacji
równieżumożliwiająosiągnięcietychsamychcelów.
Bazydanych
Bazędanychmożemytraktowaćjakokontenerzawierającytakieobiekty
,jaktabele,
widoki,proceduryskładowaneiinne.KażdainstancjaproduktuSQLServermoże
zawieraćwielebazdanych(rysunek1-6).
PodczasinstalowaniawersjiSQLServerdlasiedzibyprograminstalacyjnytworzy
kilkasystemowychbazdanychprzechowującychdanesystemu,któremająwewnętrz-
nezastosowania.Poinstalacjimożemytworzyćwłasnebazydanychużytkownika,
wktórychprzechowywanedaneaplikacji.
Bazydanychużytkowników
DB1
DB2
DB3
DB4
DB5
Instancja
master
Bazydanychsystemu
model
tempdb
msdb
Resource
RYSUNEK1-6PrzykładwielubazdanychwinstancjisystemuSQLServer
Systemowebazydanychutworzoneprzezprograminstalacyjnynastępujące:master,
Resource,model,tempdborazmsdb.
master
Bazadanychmasterprzechowujeinformacjeometadanychdlacałej
instancji,konfiguracjęserwera,informacjeowszystkichbazachdanychinstancji
iinformacjezwiązanezproceseminicjalizacji.