Tietokantojen malleista

Tietokannat

Tietokantojen malleista

Johdanto

Tässä on tietokantojen kaavioihin (suunnitteluun, analyysiin) liittyviä muistiinpanoja. Koska käytännön PostgreSQL-kaavio (schema) tarkoittaa joukkoa tauluja, niin tässä väärinkäsitysten välttämiseksi puhutaan malleista tarkoittaen kuvantamistapoja liittyen tietokantoihin.

ER-malli

Entity-relationship model [McF99, s. 87].

SQL-kaavio

SQL-kaavio muistuttaa: UML class diagram [McF99, s. 461] ja Star Schema [McF99, s. 553].

Relaatiomalli

Relaatiomalli. Relational model. [Sai00, s. 11]

UML

Yhtenäistetty mallinnuskieli. Unified Modeling Language. Grady Boochin ja James Rumbaugh'n kehittämä. [Eri00, s. 2, 4]

Booch-metodi

Grady Booch kehitti ensin Booch-metodin ja myöhemmin oli kehittämässä UML:iä. Pilviä oli vaikea piirtää käsin. [Eri00, s. 3, 4]

OMT

Object Modeling Technique. James Rumbaugh'n kehittämä. [Eri00, s. 3]

Lähteitä

[Eri00] Eriksson, Hans-Erik. Penker, Magnus. UML (UML Toolkit). 2000.

[McF99] McFadden, Fred R. Hoffer, Jeffrey A. Prescott, Mary B. Modern Database Management. 1999.

[Sai00] Sainio, Arto. Access 2000 (Visual-sarja). 2000.

[Ste01] Stephens, Ryan K. Plew, Ronald R. Morgan, Bryan. Perkins, Jeff. SQL-tietokantaohjelmointi – Trainer Kit (Teach Yourself SQL in 21 Days). 2001.

Muutettu viimeksi: 18. joulukuuta 2013

Tekijä: Tomi Häsä (tomi.hasa@gmail.com)

URL: http://sites.google.com/site/tomihasa/tietokannat-mallit