|
Osaamistavoitteet
Opiskelija:
- osaa tunnistaa tietotyöhön liittyvät tietotarpeet
- ymmärtää tietokannan roolin osana tietojärjestelmää
- ymmärtää relaatiotietokantojen perusasiat
- osaa määritellä tietokannan asiakastarpeiden perusteella
- osaa suunnitella tietokannan rakenteen
- osaa toteuttaa tietokannan suunnittelutyökalun avulla
- osaa toteuttaa yksinkertaisen tietokantasovelluksen JavaScript-kielen avulla
Keskeinen sisältö
Yleiset
- tietokannan rooli ja merkitys tietojärjestelmissä
- kehitysympäristöjen asennus ja käyttöönotto
- yksinkertaisen tietojärjestelmän toteutus JavaScript-kielen avulla
Relaatiotietokannat
- käsiteanalyysimenetelmä
- käsitekaavio
- relaatiot ja niiden merkitys
- pää- ja viiteavaimen merkitys
- normalisointi
- tietokannan toteutus
Dokumenttitietokannat
- JSON (JavaScript Object Notation)
- MongoDB
JavaScript
- Node.js/Io.js
- Express.js
- Mongoose.js
Lisätietoja
|
|