Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

Fyysinen suunnittelutMyn1 Fyysinen suunnittelu Tässä lähdetään liikkeelle tietokannan loogisesta mallista. Nyt pitää olla tiedossa valittava DBMS-tuote.

Samankaltaiset esitykset


Esitys aiheesta: "Fyysinen suunnittelutMyn1 Fyysinen suunnittelu Tässä lähdetään liikkeelle tietokannan loogisesta mallista. Nyt pitää olla tiedossa valittava DBMS-tuote."— Esityksen transkriptio:

1 Fyysinen suunnittelutMyn1 Fyysinen suunnittelu Tässä lähdetään liikkeelle tietokannan loogisesta mallista. Nyt pitää olla tiedossa valittava DBMS-tuote. Päätetään tietokannan tallennusrakenteista ja saantimenetelmistä. Miten saavutetaan tietokannan optimisuorituskyky? Miten huomioidaan turvallisuusnäkökannat?

2 Fyysinen suunnittelutMyn2 Fyysisen mallin rakentamisen vaiheisiin kuuluu ainakin –Taulujen suunnittelu valittuun DBMS:ään –Suunnitellaan johdetun tiedon esittäminen –Otetaan selville rajoitukset tietokantaan –Analysoidaan tarvittavat transaktiot –Arvioidaan tietokannan tilantarve –Suunnitellaan tarvittavat näkymät (user group views) –Suunnitellaan turvallisuusmekanismit –Viritellään suorituskykyä sopivaksi

3 Fyysinen suunnittelutMyn3 Fyysinen kuvaus taulusta Vuokrattavat voisi sisältää vaikkapa seuraavanlaista tietoa:

4 Fyysinen suunnittelutMyn4 Kunkin sarakkeen arvoalue (domain): tilaNro INTEGER UNSIGNED AUTO_INCREMENT, katuOs VARCHAR(15), kaupunki VARCHAR(15), postiNro VARCHAR(5), tyyppi VARCHAR(6), huoneLkm INTEGER, vuokra INTEGER, omistajaNro INTEGER UNSIGNED, hloNro INTEGER UNSIGNED, tpNro INTEGER UNSIGNED,

5 Fyysinen suunnittelutMyn5 Vuokrattavat( tilaNro NOT NULL, katuOs NOT NULL, Kaupunki NOT NULL, postiNro, Tyyppi NOT NULL DEFAUL ’ktHuon’, huoneLkm NOT NULL DEFAUL 4, Vuokra NOT NULL, omistajaNro NOT NULL, hloNro, tpNro NOT NULL, PRIMARY KEY (tilaNro), FOREIGN KEY (omistajaNro) REFERENCES yksityisOmistaja(omistajaNro) AND yritysOmistaja(omistajaNro) ON UPDATE CASCADE ON DELETE NO ACTION, FOREIGN KEY hloNro REFERENCES Henkilokunta(hloNro) ON UPDATE CASCADE ON DELETE SET NULL, FOREIGN KEY tpNro REFERENCES Toimipiste(tpNro) ON UPDATE CASCADE ON DELETE NO ACTION);


Lataa ppt "Fyysinen suunnittelutMyn1 Fyysinen suunnittelu Tässä lähdetään liikkeelle tietokannan loogisesta mallista. Nyt pitää olla tiedossa valittava DBMS-tuote."

Samankaltaiset esitykset


Iklan oleh Google