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.