Database Design and Implementation (5 cr)
Code: ND00CC07-3002
General information
- Enrollment
-
19.05.2025 - 25.05.2025
Registration for the implementation has ended.
- Timing
-
28.08.2025 - 31.10.2025
The implementation has not yet started.
- Number of ECTS credits allocated
- 5 cr
- Local portion
- 2.5 cr
- Virtual proportion
- 2.5 cr
- Mode of delivery
- Blended learning
- Unit
- 10 Liiketalous-, tietojenkäsittely- ja palvelualat
- Campus
- Laurea Leppävaara
- Teaching languages
- Finnish
- Seats
- 40 - 110
- Degree programmes
- Tietojenkäsittelyn koulutus, kyberturvallisuus (NKA2), Laurea Leppävaara (Finnish)
- Degree Programme in Business Information Technology, Developing Digital Services (NDA2), Laurea Leppävaara (in Finnish)
- Teachers
- Outi Grotenfelt
- Teacher in charge
- Outi Grotenfelt
- Groups
-
NDA225KATietojenkäsittelyn koulutus, digitaalisten palveluiden kehittäminen, monimuotototeutus, K25, Leppävaara
-
NKA225KATietojenkäsittelyn koulutus, kyberturvallisuus, monimuotototeutus, K25, Leppävaara
- Study unit
- ND00CC07
Learning outcomes
The student is able to
- design, use, manage and implement databases while considering the best information security and data protection practices
- use database query language for handling table structure and data processing
- compare different, available database solutions
- make use of both local and cloud-based database solutions
- use different data storage formats depending on the context of use
Location and time
Katso opinnon aikataulut Lukkarikoneesta osoitteesta https://lukkarit.laurea.fi. Laurea pidättää oikeudet muutoksiin.
Materials
Kurssin sisältöä vastaavaa materiaalia löytyy paljon verkosta. Tällä kurssilla käytetään hyväksi Viope-materiaalia.
Teaching methods
The implementation plan is available in Finnish.
Exam schedules
Tutkintosääntöön (2024) perustuen toteutukselle hyväksytyn opiskelijan edellytetään vahvistavan osallistumisensa osoittamalla aktiivisuutta opinnon alkaessa seuraavalla tavalla:
Aktiivisuuden osoittamiseksi opiskelijan on oltava ensimmäisellä kontaktikerralla läsnä tai ilmoitettava poissaolostaan vastuuopettajalle opintoon osallistumisensa vahvistamiseksi. Ilmoittautuminen hylätään, mikäli opiskelija ei ilmoita poissaolostaan opinnon aloituskerralta tai poissaolon syytä ei voida pitää perusteltuna. Hänen tilalleen voidaan ottaa toinen opiskelija.
Ensimmäinen kontaktikerta on 28.8.2025
Completion alternatives
Tutkintosäännön (2024) mukaan opiskelijalla on oikeus hakea osaamisen tunnustamista riippumatta siitä, missä, miten ja milloin osaaminen on hankittu. ... Laureassa osaamisen tunnistamista ja tunnustamista toteutetaan kahden eri menettelyn kautta: a) hyväksiluku (toisen korkeakoulun opinnoissa hankittu osaaminen) ja b) osaamisen näyttö (muulla tavoin hankittu osaaminen). Aloitteen osaamisen tunnistamisesta ja tunnustamisesta tekee opiskelija. Opiskelijan vastuulla on osoittaa ja todentaa osaamisensa. Lisätietoa hyväksiluvusta ja osaamisen näytöstä on opiskelijaintrassa.
Osaamisen hankkimiseksi voit arvioida myös työn opinnollistamisen mahdollisuutta. Lue lisää opinnollistamisesta opiskelijaintrasta.
Student workload
Opinnon työmäärä on mitoitettu siten, että opinnon tavoitteena olevan osaamisen hankkimiseksi yksi opintopiste vastaa keskimäärin 26,7 tuntia opiskelijan tekemää työtä. Todellinen ajan tarve vaihtelee yksilöittäin mm. aiemman osaamisen takia.
Content scheduling
1. Johdatus tietokantoihin
2. Tietokannan vaatimukset
3. Tietokannan suunnittelu
4. SQL-kieli: Create & Insert
5. SQL: Select, Delete, Update
6. SQL: yhteenvetofunktiot (Aggregate & Group By)
7. SQL: Join
8. Kokonaiskuva & ei-SQL-tietokantojen esittely
9. Projekti
Evaluation scale
H-5
Further information
Opinto on vaatimuksiltaan amk-tutkintoon johtavan koulutuksen tasoa.
Osallistumisen edellytyksenä on aina, että opetussuunnitelman mukaiset mahdolliset osaamisedeltävyydet (edeltävä opinto tai vastaava osaaminen) täyttyvät. Opiskelija vastaa itse edeltävyysehtojen huomioimisesta.