Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

Tietokannat II Lasse Bergroth Turun yliopisto, IT-laitos Kevät 2013

Samankaltaiset esitykset


Esitys aiheesta: "Tietokannat II Lasse Bergroth Turun yliopisto, IT-laitos Kevät 2013"— Esityksen transkriptio:

1 Tietokannat II Lasse Bergroth Turun yliopisto, IT-laitos Kevät 2013
Kurssi perustuu lehtori Jukka Teuholan luentokalvomateriaaliin vuodelta 2012 1-Johdanto Teuhola 2012 / Bergroth 2013

2 1-Johdanto Teuhola 2012 / Bergroth 2013
Kurssin laajuus: 5 op Taso: Aineopinnot Esitiedot: Tietokannat I, Olio-ohjelmoinnin perusteet (tai vastaavat tiedot) Luennot: Ti 14–16, ke 14–16 Lambda, yht. 28 h, alkaen 2.4., päättyen Poikkeukset: 1) ei luentoa (työmatka) eikä 1.5. (vappu) 2) lisäluennot perjantaina 10.5 klo 8–10 ja 17.5 klo 14–16 Lambda Demonstraatiot: to 10–18 á 2h, sali B2034, alkaen päättyen 16.5. Poikkeus: ei demonstraatioita 9.5. (helatorstai), tilalle 10.5. Tehtävät ratkaistaan omaehtoisesti etukäteen Ratkaisut esitetään demotilaisuudessa Ratkaistava vähintään 40% tehtävistä (ylitys antaa bonusta: 10%  1 piste) Ryhmätyö: Pieni tietokantasovellus Javalla Ensimmäinen tentti: 21.5, seuraavat kesä- ja syyskuussa  maksimipistemäärä 30, hyväksyntään riittää 15 Kurssiassistentti: Sampsa Rauti (sjprau (ät) utu.fi) 1-Johdanto Teuhola 2012 / Bergroth 2013

3 1-Johdanto Teuhola 2012 / Bergroth 2013
Sisältö 1. Johdanto 2. Relaatiokielistä 2.1. Relaatiokalkyyli 2.2. Relaatioalgebra 3. Relaatiotietokannan suunnitteluprosessi 3.1. Laajennettu ER-malli (EER) ja sen muunto relaatioiksi 3.2. Suunnitteluteoriaa: Funktionaaliset riippuvuudet ja siihen pohjautuvat normaalimuodot Lisäksi muita riippuvuus tyyppejä ja normaalimuotoja 4. Tietokantaohjelmointi 4.1. Lisää SQL:stä 4.2. Ohjelmointikielen laajentaminen: Sulautettu SQL, Dynaaminen SQL, SQLJ 4.3. Ohjelmointirajapinnat, esimerkkinä Java + JDBC 4.4. Web-tietokannat: PHP & PostgreSQL, web-käyttö liittymät 1-Johdanto Teuhola 2012 / Bergroth 2013

4 1-Johdanto Teuhola 2012 / Bergroth 2013
Materiaali Kurssin kotisivu: Kirjallisuutta: R. Elmasri & S.B. Navathe: "Database Systems - Models, Languages, Design and Application Programming", 6. painos, Pearson 2011, tai samojen tekijöiden kirja nimellä “Fundamentals of Database Systems”, 3 – 6. painos kelpaa myös V. Ollikainen, J. Peltomäki, P. Kosonen: "Java", Docendo 2010 tai P. Kosonen, J. Peltomäki, S. Silander: "Java 2: Ohjelmoinnin peruskirja", Docendo 2005. PostgreSQL-käsikirja: Sanasto: 1-Johdanto Teuhola 2012 / Bergroth 2013


Lataa ppt "Tietokannat II Lasse Bergroth Turun yliopisto, IT-laitos Kevät 2013"

Samankaltaiset esitykset


Iklan oleh Google