Programplaner og emneplaner - Student
DATA1500 Databaser Emneplan
- Engelsk emnenavn
- Databases
- Studieprogram
-
Bachelorstudium i anvendt datateknologiBachelorstudium i ingeniørfag - dataBachelorstudium i informasjonsteknologi
- Omfang
- 10.0 stp.
- Studieår
- 2022/2023
- Pensum
-
VÅR 2023
- Timeplan
- Programplan
- Emnehistorikk
-
Innledning
Individuell skriftlig eksamen under tilsyn på 3 timer
Eksamensresultat kan påklages.
Ved eventuell ny og utsatt eksamen kan muntlig eksamensform bli benyttet. Ved eventuell bruk av muntlig eksamen ved ny og utsatt eksamen, kan eksamensresultat ikke påklages.
Forkunnskapskrav
Tillatte hjelpemidler: Alle trykte og skrevne hjelpemidler samt godkjent kalkulator som ikke kan kommunisere trådløst eller regne symbolsk. Dersom kalkulatoren har mulighet for lagring i internminnet skal minnet være slettet før eksamen. Stikkprøver kan foretas. Forhåndsgodkjent ordbok. Skrive- og tegnesaker. Det følger ikke med vedlegg til eksamen, kandidatene må ha med seg alle nødvendige standarder, tabeller etc.
Læringsutbytte
Etter å ha gjennomført dette emnet har studenten følgende læringsutbytte definert i form av kunnskap, ferdigheter og generell kompetanse:
Kunnskap
Studenten kan:
- gjøre rede for hva et databasesystem er og hvilke deler det består av
- gjøre rede for hva nosql-databaser;er og hvor dette benyttes
- forklare hva transaksjoner er og hvordan de utføres
- gjøre rede for bruk av indekser og ulike måter å lagre filene fysisk
- forklare hva et datavarehus er og hvordan dette skiller seg fra et databasesystem
- gjøre rede for hvordan ER-modellering kombinert med normalformer gir relasjonsdatabaser med god struktur
Ferdigheter
Studenten kan:
- designe databaser ved hjelp av ER-modellering
- opprette databaser og benytte disse ved hjelp av språket SQL
- opprette tabeller, håndtere data i databaser, håndtere brukere og rettigheter ved hjelp av SQL
- utføre select og subselect spørringer ved hjelp av SQL
- tegne ER-modeller og generere databasescript ved bruk av software
Generell kompetanse
Studenten kan:
- formidle hvordan databaser dokumenteres og designes med ER-modeller
Arbeids- og undervisningsformer
Forelesning og arbeid med praktiske oppgaver. Ukeoppgavene vil samlet utgjøre grunnlag for innleveringsoppgavene.
Arbeidskrav og obligatoriske aktiviteter
En intern sensor. Ekstern sensor brukes jevnlig.
Vurdering og eksamen
Chuangxin Lyu
Hjelpemidler ved eksamen
BYPE1600 Mekanikk
Vurderingsuttrykk
Gradert skala A-F.
Sensorordning
En intern sensor. Ekstern sensor brukes jevnlig.
Emneoverlapp
Emnet forutsetter ingen forkunnskaper i programmering. Det gir en første innføring i Python og noen av de mest brukte Python modulene. Studentene får en innføring i programmering og utvikling av algoritmer, inkludert bruk av løkker, valg, objekter, lister, filer og kommunikasjon med bruker.