Databasesystemer

Page 1

Læreboken tar utgangspunkt i bruk av tabeller og databasespråket SQL. Etter at denne «grunnmuren» er på plass, tar boken for seg livsløpet til et databasesystem, fra planlegging og design til implementering og daglig drift. SQL er et standardisert språk som kan brukes mot en rekke systemer, og stoffet er derfor i all hovedsak verktøyuavhengig. Læreboken inneholder likevel kommentarer og tips for bruk av følgende verktøy: MySQL, PostgreSQL, Oracle, Access og SQL Server.

• SQL: utvalgsspørringer, definisjon av tabeller og views, innsetting, sletting, oppdatering og brukeradministrasjon • relasjonsmodellen: det teoretiske grunnlaget for relasjonsdatabaser • datamodellering med ER og UML • normalisering • filer og indekser, søkealgoritmer og spørreoptimalisering • databaseadministrasjon: transaksjoner, brukeradministrasjon, sikkerhetskopiering og gjenoppbygging, overvåking og optimalisering, skydatabaser • webapplikasjoner med databaseprogrammering i PHP • lagrede rutiner og triggere • semistrukturerte data med XML og JSON • objektrelasjonelle databaser og brukerdefinerte datatyper • NoSQL-databaser med vektlegging av dokumentdatabaser og grafdatabaser

Læreboken har en egen nettside med oppgaver og annet tilleggsmateriale: www.nettressurser.no/databasesystemer BJØRN KRISTOFFERSEN er cand.scient. i informatikk fra Universitetet i Oslo.

Han er ansatt som førstelektor i informatikk ved Universitetet i Sørøst-Norge, hvor han underviser i databaser, programmering og web. ISBN 978-82-15-03251-1

5. UTGAVE

Det er foretatt en rekke endringer i 5. utgave av boken. Blant annet er det mer stoff om NoSQL-databaser, databasedesign med ER og UML har fått mer plass, og noen avanserte aggregeringsteknikker i SQL er lagt til.

Databasesystemer

Emner som presenteres, er blant annet

BJØRN KRISTOFFERSEN

Databasesystemer er skrevet for innføringskurs i databaser ved universiteter og høgskoler og gir en grundig innføring i relasjonsdatabaser, SQL, datamodellering og databaseteori. Boken forutsetter ikke forkunnskaper i informatikk.

BJØRN KRISTOFFERSEN

Databasesystemer 5. UTGAVE


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.
Databasesystemer by Universitetsforlaget - Issuu