Opintojakso

Näytä opetus
CT60A4304 Basics of Database Systems, 3 op 
Tunniste CT60A4304  Voimassaolo 01.08.2019 -
Nimi Basics of Database Systems  Nimilyhenne Basics of Datab 
Laajuus3 op   
TyyppiYleisopinnot  
LajiOpintojakso   
  ArvosteluasteikkoOpintojaksot 0-5,H,P 
  Jatko-opintokelpoinenei
    Voidaan suorittaa useastiei
Vastuuyksikkö LUT School of Engineering Science (23B3) 

Opettajat
Nimi
Abdullateef Oyedeji 

Opintojakson kuvaus opinto-oppaan mukaan
Huom 

Location: Lappeenranta

 
Suoritusvuosi 

B.Sc. (Tech.) 2

 
Periodi 

3

 
Opetuskieli 

English

 
Vastuuopettaja(t) 

MSc. Abdullateef Shola Oyedeji

 
Tavoitteet 

At the end of the course the student will be able to:
1.Design and model relational databases
2.Understand how the evolution of relational algebra led to SQL databases
3.Model real world problems with ER and transform the ER model to relational databases
4.Understand and solve issues related to relational database design, such as optimization and normalization
5.Implement relational databases in practice and embed them in applications

 
Sisältö 

Database systems. Database design. Object-centric modeling and ER-modeling. Specifying relation models. SQL and object languages.
Perspectives into database design: How database is designed, how information is modeled, and what are information storage structures and access methods.

Transforming ER models to relation model, and then to relation databases. The use of different file formats in different environments. Perspectives to database programming: queries and other operations, database management, e.g. triggers. Implementing databases in practice and how to use SQL databases from other programs.

 
Suoritustavat 

Lectures and exercise classes 28h, independent weekly exercises 28h, 3. period.
Project 22 h, 3. period.
All 78 h.

 
Kuulustelujärjestyksen mukainen tentti (Kyllä/Ei) 

No

 
Moodle-tentti (Kyllä/Ei) 

No

 
Exam-tentti (Kyllä/Ei) 

No

 
Arviointiskaala ja arviointimenetelmät 

0-5, project, weekly assignments.
Weekly exercises 40%
Project assignment 60%

 
Oppimateriaalit 

Beynon-Davies, P.: Database Systems, Palgrave Macmillan, Third Edition, 2004. Foster, Elvis, C.: Database Systems A Pragmatic Approach, Apress, 2014.

Lecture notes and other material assigned at the course.

 
Esitietovaatimukset 

Introduction to Programming.

 
Vaihto-opiskelijoille paikkoja? (Kyllä,paikkamäärä/Ei) 

max 10

 
Paikkoja avoimen yliopiston opiskelijoille? (Kyllä, paikkamäärä/Ei) 

max 5

 


Meneillään oleva ja tuleva opetus
Toiminnot Nimi Tyyppi op Opettaja Aikataulu
ilmoittaudu Basics of Database Systems  KURSSI  Abdullateef Oyedeji 
01.06.20 -31.07.20 -

Tulevat kuulustelut
Tarkasta kuulustelujärjestyksestä jos tässä ei näy kuulustelu mikä sinun mielestä pitäisi näkyä.
Voit myös hakea kuulusteluja vasemman valikon ILMOiTTAUDU TÄSTÄ -kohdasta.