20TD02T_Logikk‐Syntaks‐Semantikk - itnett/FTD02H-N GitHub Wiki

Her er en detaljert tabell som dykker dypere inn i termer, produkter, egenskaper, funksjoner og disipliner for emnet "Database" (20TD02T) ved Fagskolen Innlandet:

Hovedemne Underemne Komponenter Logikk Syntaks Semantikk
Databasesystem Grunnleggende teori Relasjonsmodeller, databasedesign, transaksjonsstyring Forståelse av hvordan databaser fungerer og organiseres Teoridokumenter, designbeskrivelser, transaksjonsprotokoller Effektiv design og styring av databaser
SQL Strukturert spørringsspråk Spørringer, oppdateringer, slettinger, innsettinger Bruk av SQL for å administrere data i en database SQL-skript, kommandoer, funksjoner Effektiv manipulering og administrasjon av data i en database
Normalisering Databasenormalisering 1NF, 2NF, 3NF, Boyce-Codd NF Prosess for å organisere data i en database for å redusere redundans Normaliseringsregler, tabellstrukturer, avhengighetsdiagrammer Sikre effektiv og logisk organisering av data i en database
ER-diagram Entitet-relasjonsdiagrammer Entiteter, relasjoner, attributter Visualisere og designe databaser ved hjelp av ER-diagrammer Diagrammer, notasjoner, verktøy som Lucidchart, Microsoft Visio Forstå og designe strukturen til databaser
Brukeradministrasjon Administrasjon av brukere Brukerrettigheter, roller, sikkerhetspolicyer Administrasjon av tilgang og sikkerhet for databasebrukere Brukerrettighetskonfigurasjoner, sikkerhetspolicyer, administrasjonsverktøy Sikre kontrollert tilgang og administrasjon av databaseressurser
Indeksering Indeksdesign og administrasjon Clustered, non-clustered indekser, indeksstrategier Optimalisere databaseytelse gjennom effektiv indeksering Indekskonfigurasjoner, SQL-kommandoer, ytelsesrapporter Forbedre ytelse og effektivitet i databasetilgang
Logging Loggføring Endringslogger, transaksjonslogger, auditering Overvåke og registrere endringer i databasen Loggfiler, overvåkingsverktøy, auditeringsprotokoller Sikre sporbarhet og ansvarlighet i databaseoperasjoner
Backup og Restore Sikkerhetskopiering og gjenoppretting Full backup, inkrementell backup, differensiell backup, gjenopprettingsstrategier Sikre data gjennom regelmessige sikkerhetskopieringer og effektive gjenopprettingsprosesser Backupskript, gjenopprettingsveiledninger, verktøy som MySQLdump, pg_dump Beskytte data mot tap gjennom sikkerhetskopier og gjenopprettinger
Kryptering Datasikkerhet Kryptering av data i ro og i bevegelse, SSL/TLS Beskytte sensitiv data gjennom krypteringsmetoder Krypteringsnøkler, sertifikater, SSL/TLS-konfigurasjoner Sikre konfidensialitet og integritet av data gjennom kryptering
Datavisualisering Dataanalyse og presentasjon Grafer, diagrammer, rapporter Visualisere databaseinformasjon for bedre innsikt og beslutningstaking Visualiseringsverktøy som Tableau, Power BI, graf- og diagramgeneratorer Forstå og presentere data på en meningsfull og innsiktsfull måte
Sikkerhet Databasebeskyttelse Tilgangskontroll, sikkerhetstiltak, brannmurer Implementere sikkerhetstiltak for å beskytte databasen mot uautoriserte tilgang Tilgangskontrollister, brannmurkonfigurasjoner, sikkerhetsprotokoller Sikre databaser mot trusler og sårbarheter gjennom omfattende sikkerhetstiltak

Forklaring av termer, produkter, egenskaper, funksjoner og disipliner:

Databasesystem:

  • Grunnleggende teori: Forståelse av hvordan databaser fungerer, deres struktur, og hvordan de administreres.
    • Produkter: Teoridokumenter, databasedesignbeskrivelser.
    • Egenskaper: Effektivitet, struktur, pålitelighet.
    • Funksjoner: Design og styring av databaser.
    • Disipliner: Databaseadministrasjon, systemdesign.

SQL:

  • Strukturert spørringsspråk: Bruk av SQL for å administrere data i en database.
    • Produkter: SQL-skript, spørringskommandoer.
    • Egenskaper: Nøyaktighet, fleksibilitet, kraftfullhet.
    • Funksjoner: Manipulering og administrasjon av data.
    • Disipliner: Databaseadministrasjon, datamanipulering.

Normalisering:

  • Databasenormalisering: Prosessen med å organisere data i en database for å redusere redundans og forbedre integritet.
    • Produkter: Normaliseringsregler, tabellstrukturer.
    • Egenskaper: Effektivitet, logikk, organisering.
    • Funksjoner: Organisering av data.
    • Disipliner: Databaseadministrasjon, datadesign.

ER-diagram:

  • Entitet-relasjonsdiagrammer: Visualisering av databaser ved hjelp av ER-diagrammer for bedre forståelse og design.
    • Produkter: ER-diagrammer, notasjoner.
    • Egenskaper: Visualisering, klarhet, organisering.
    • Funksjoner: Design og strukturering av databaser.
    • Disipliner: Systemdesign, datamodellering.

Brukeradministrasjon:

  • Administrasjon av brukere: Administrasjon av brukerrettigheter og sikkerhetspolicyer for å kontrollere tilgang til databasen.
    • Produkter: Brukerrettighetskonfigurasjoner, sikkerhetspolicyer.
    • Egenskaper: Sikkerhet, kontroll, ansvarlighet.
    • Funksjoner: Administrasjon av tilgang og sikkerhet.
    • Disipliner: IT-sikkerhet, databaseadministrasjon.

Indeksering:

  • Indeksdesign og administrasjon: Bruk av indekser for å optimalisere databaseytelse.
    • Produkter: Indekskonfigurasjoner, ytelsesrapporter.
    • Egenskaper: Ytelse, effektivitet, hastighet.
    • Funksjoner: Optimalisering av databasetilgang.
    • Disipliner: Databaseadministrasjon, ytelsesoptimalisering.

Logging:

  • Loggføring: Overvåke og registrere endringer i databasen for sporbarhet og ansvarlighet.
    • Produkter: Loggfiler, auditeringsprotokoller.
    • Egenskaper: Sporbarhet, kontroll, ansvarlighet.
    • Funksjoner: Overvåking og registrering av databaseaktiviteter.
    • Disipliner: IT-sikkerhet, databaseadministrasjon.

Backup og Restore:

  • Sikkerhetskopiering og gjenoppretting: Sikre data gjennom regelmessige sikkerhetskopieringer og effektive gjenopprettingsprosesser.
    • Produkter: Backupskript, gjenopprettingsveiledninger.
    • Egenskaper: Sikkerhet, pålitelighet, tilgjengelighet.
    • Funksjoner: Beskytte data mot tap.
    • Disipliner: IT-sikkerhet, databaseadministrasjon.

Kryptering:

  • Datasikkerhet: Beskytte sensitiv data gjennom krypteringsmetoder.
    • Produkter: Krypteringsnøkler, SSL/TLS-sertifikater.
    • Egenskaper: Konfidensialitet, integritet, sikkerhet.
    • Funksjoner: Sikre data gjennom kryptering.
    • Disipliner: IT-sikkerhet, databeskyttelse.

Datavisualisering:

  • Dataanalyse og presentasjon: Visualisere databaseinformasjon for bedre innsikt og beslutningstaking.
    • Produkter: Visualiseringsverktøy som Tableau, Power BI.
    • Egenskaper: Innsikt, klarhet, forståelse.
    • Funksjoner: Presentasjon og analyse av data.
    • Disipliner: Dataanalyse, beslutningsstøtte.

Sikkerhet:

  • Databasebeskyttelse: Implementere sikkerhetstiltak for å beskytte databasen mot uautoriserte tilgang.
    • Produkter: Tilgangskontrollister, brannmurkonfigurasjoner.
    • Egenskaper: Beskyttelse, sikkerhet, kontroll.
    • Funksjoner: Beskytte databaser mot trusler og sårbarheter.
    • Disipliner: IT-sikkerhet, databaseadministrasjon.