Databasesystemer
6. utgave
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.
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 implementasjon 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 aktuelle verktøy som MySQL, PostgreSQL, SQL Server og Oracle.
Emner som presenteres, er blant annet:
- Grundig innføring i SQL med 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
- Lagrede rutiner og triggere
- Semistrukturerte data med JSON og XML
- Objektrelasjonelle databaser og brukerdefinerte datatyper
- NoSQL-databaser med fokus på dokumentdatabaser
Det er foretatt en rekke endringer i denne 6. utgaven. Boken er utvidet med nytt stoff om SQL, presentasjonen av databasedesign er tilpasset smidig systemutvikling, og det er lagt mer vekt på JSON og databasedesign mot NoSQL-databaser.
Læreboken har en egen nettside med oppgaver og annet tilleggsmateriale.
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 implementasjon 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 aktuelle verktøy som MySQL, PostgreSQL, SQL Server og Oracle.
Emner som presenteres, er blant annet:
- Grundig innføring i SQL med 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
- Lagrede rutiner og triggere
- Semistrukturerte data med JSON og XML
- Objektrelasjonelle databaser og brukerdefinerte datatyper
- NoSQL-databaser med fokus på dokumentdatabaser
Det er foretatt en rekke endringer i denne 6. utgaven. Boken er utvidet med nytt stoff om SQL, presentasjonen av databasedesign er tilpasset smidig systemutvikling, og det er lagt mer vekt på JSON og databasedesign mot NoSQL-databaser.
Læreboken har en egen nettside med oppgaver og annet tilleggsmateriale.
Informasjon om boka
- Sider: 520
- Språk: Bokmål
- ISBN: 9788215074535
- Utgivelsesdato: 06.08.2025
- Bokgruppe: 218