Skip to main content

DatabasesLaajuus (3 cr)

Code: TT00CD81

Credits

3 op

Teaching language

  • Finnish
  • English

Responsible person

  • Ari Rantala

Objective

You know the basic concepts of databases, you understand the generic structure of database system and its operational principle, you can read and create a database description based on the assignment, and you know the basics of SQL.

EUR-ACE Knowledge and Understanding
You know the basic structures and concepts of databases.

EUR-ACE Engineering practice
You know how to search for, modify and supplement information stored in the database using database queries.

Content

Basic concepts related to databases
Database design with conceptual analysis
Basics of SQL including database queries and database management

Assessment criteria, satisfactory (1)

Sufficient (1): You are able to design and implement a simple database by creating a connection between at least two tables using basic and reference keys and make simple queries with SQL. You have only completed a part of the course exercises.

Satisfactory (2): You are able to design and implement a database and make basic queries with SQL. The assignment documentation contains at the very least a database description. You have completed the most focal exercises of the course.

Assessment criteria, good (3)

Good (3): The database completed as assignment has been designed and implemented almost flawlessly and the student's command of SQL is versatile. You have completed the most part of the exercises in the course.

Very good (4): You are able to design and implement a database where the choices have been justified. You have a comprehensive understanding of SQL basic commands. The documentation of the assignment is thorough and the given presentation has been fluent. You have completed almost all course exercises.

Assessment criteria, excellent (5)

Excellent (5): You are able to design and implement database in which the content of the course has been widely applied. The choices have been justified and the metadata saved. You are able to use SQL in demanding data retrieval tasks. The database documentation is extensive and understandable as well as well composed and fluently presented. You are able to critically assess your competence in your solutions.

Enrollment

18.11.2024 - 09.01.2025

Timing

13.01.2025 - 30.04.2025

Number of ECTS credits allocated

3 op

Virtual portion

1 op

Mode of delivery

67 % Face-to-face, 33 % Online learning

Unit

School of Technology

Campus

Lutakko Campus

Teaching languages
  • Finnish
Seats

0 - 35

Degree programmes
  • Bachelor's Degree Programme in Information and Communications Technology
Teachers
  • Ari Rantala
Groups
  • TTV24S1
    Tieto- ja viestintätekniikka (AMK)

Objectives

You know the basic concepts of databases, you understand the generic structure of database system and its operational principle, you can read and create a database description based on the assignment, and you know the basics of SQL.

EUR-ACE Knowledge and Understanding
You know the basic structures and concepts of databases.

EUR-ACE Engineering practice
You know how to search for, modify and supplement information stored in the database using database queries.

Content

Basic concepts related to databases
Database design with conceptual analysis
Basics of SQL including database queries and database management

Learning materials and recommended literature

Course website (material and exercises)

Teaching methods

- Lectures
- Assignments and exam

Exam dates and retake possibilities

Timing of the exam is informed on the first lecture.

Alternative completion methods

The admission procedures are described in the degree rule and the study guide. The teacher of the course will give you more information on possible specific course practices.

Student workload

Contact lessons 21 h
Self studying and assignments 60 h
Total 81 h

Further information for students

The course has an 80% attendance requirement.
The evaluation methods are announced at the first time of the study period.

Evaluation scale

0-5

Evaluation criteria, satisfactory (1-2)

Sufficient (1): You are able to design and implement a simple database by creating a connection between at least two tables using basic and reference keys and make simple queries with SQL. You have only completed a part of the course exercises.

Satisfactory (2): You are able to design and implement a database and make basic queries with SQL. The assignment documentation contains at the very least a database description. You have completed the most focal exercises of the course.

Evaluation criteria, good (3-4)

Good (3): The database completed as assignment has been designed and implemented almost flawlessly and the student's command of SQL is versatile. You have completed the most part of the exercises in the course.

Very good (4): You are able to design and implement a database where the choices have been justified. You have a comprehensive understanding of SQL basic commands. The documentation of the assignment is thorough and the given presentation has been fluent. You have completed almost all course exercises.

Evaluation criteria, excellent (5)

Excellent (5): You are able to design and implement database in which the content of the course has been widely applied. The choices have been justified and the metadata saved. You are able to use SQL in demanding data retrieval tasks. The database documentation is extensive and understandable as well as well composed and fluently presented. You are able to critically assess your competence in your solutions.

Enrollment

18.11.2024 - 09.01.2025

Timing

13.01.2025 - 30.04.2025

Number of ECTS credits allocated

3 op

Virtual portion

1 op

Mode of delivery

67 % Face-to-face, 33 % Online learning

Unit

School of Technology

Campus

Lutakko Campus

Teaching languages
  • Finnish
Seats

0 - 35

Degree programmes
  • Bachelor's Degree Programme in Information and Communications Technology
Teachers
  • Ari Rantala
Groups
  • TTV24S2
    Tieto- ja viestintätekniikka (AMK)
  • ZJATTV24S2
    Avoin amk, Tieto- ja viestintätekniikka, Päivä

Objectives

You know the basic concepts of databases, you understand the generic structure of database system and its operational principle, you can read and create a database description based on the assignment, and you know the basics of SQL.

EUR-ACE Knowledge and Understanding
You know the basic structures and concepts of databases.

EUR-ACE Engineering practice
You know how to search for, modify and supplement information stored in the database using database queries.

Content

Basic concepts related to databases
Database design with conceptual analysis
Basics of SQL including database queries and database management

Learning materials and recommended literature

Course website (material and exercises)

Teaching methods

- Lectures
- Assignments and exam

Exam dates and retake possibilities

Timing of the exam is informed on the first lecture.

Alternative completion methods

The admission procedures are described in the degree rule and the study guide. The teacher of the course will give you more information on possible specific course practices.

Student workload

Contact lessons 21 h
Self studying and assignments 60 h
Total 81 h

Further information for students

The course has an 80% attendance requirement.
The evaluation methods are announced at the first time of the study period.

Evaluation scale

0-5

Evaluation criteria, satisfactory (1-2)

Sufficient (1): You are able to design and implement a simple database by creating a connection between at least two tables using basic and reference keys and make simple queries with SQL. You have only completed a part of the course exercises.

Satisfactory (2): You are able to design and implement a database and make basic queries with SQL. The assignment documentation contains at the very least a database description. You have completed the most focal exercises of the course.

Evaluation criteria, good (3-4)

Good (3): The database completed as assignment has been designed and implemented almost flawlessly and the student's command of SQL is versatile. You have completed the most part of the exercises in the course.

Very good (4): You are able to design and implement a database where the choices have been justified. You have a comprehensive understanding of SQL basic commands. The documentation of the assignment is thorough and the given presentation has been fluent. You have completed almost all course exercises.

Evaluation criteria, excellent (5)

Excellent (5): You are able to design and implement database in which the content of the course has been widely applied. The choices have been justified and the metadata saved. You are able to use SQL in demanding data retrieval tasks. The database documentation is extensive and understandable as well as well composed and fluently presented. You are able to critically assess your competence in your solutions.

Enrollment

18.11.2024 - 09.01.2025

Timing

13.01.2025 - 30.04.2025

Number of ECTS credits allocated

3 op

Virtual portion

1 op

Mode of delivery

67 % Face-to-face, 33 % Online learning

Unit

School of Technology

Campus

Lutakko Campus

Teaching languages
  • Finnish
Seats

0 - 35

Degree programmes
  • Bachelor's Degree Programme in Information and Communications Technology
Teachers
  • Ari Rantala
Groups
  • TTV24S3
    Tieto- ja viestintätekniikka (AMK)
  • ZJATTV24S3
    Avoin amk, Tieto- ja viestintätekniikka, Päivä

Objectives

You know the basic concepts of databases, you understand the generic structure of database system and its operational principle, you can read and create a database description based on the assignment, and you know the basics of SQL.

EUR-ACE Knowledge and Understanding
You know the basic structures and concepts of databases.

EUR-ACE Engineering practice
You know how to search for, modify and supplement information stored in the database using database queries.

Content

Basic concepts related to databases
Database design with conceptual analysis
Basics of SQL including database queries and database management

Learning materials and recommended literature

Course website (material and exercises)

Teaching methods

- Lectures
- Assignments and exam

Exam dates and retake possibilities

Timing of the exam is informed on the first lecture.

Alternative completion methods

The admission procedures are described in the degree rule and the study guide. The teacher of the course will give you more information on possible specific course practices.

Student workload

Contact lessons 21 h
Self studying and assignments 60 h
Total 81 h

Further information for students

The course has an 80% attendance requirement.
The evaluation methods are announced at the first time of the study period.

Evaluation scale

0-5

Evaluation criteria, satisfactory (1-2)

Sufficient (1): You are able to design and implement a simple database by creating a connection between at least two tables using basic and reference keys and make simple queries with SQL. You have only completed a part of the course exercises.

Satisfactory (2): You are able to design and implement a database and make basic queries with SQL. The assignment documentation contains at the very least a database description. You have completed the most focal exercises of the course.

Evaluation criteria, good (3-4)

Good (3): The database completed as assignment has been designed and implemented almost flawlessly and the student's command of SQL is versatile. You have completed the most part of the exercises in the course.

Very good (4): You are able to design and implement a database where the choices have been justified. You have a comprehensive understanding of SQL basic commands. The documentation of the assignment is thorough and the given presentation has been fluent. You have completed almost all course exercises.

Evaluation criteria, excellent (5)

Excellent (5): You are able to design and implement database in which the content of the course has been widely applied. The choices have been justified and the metadata saved. You are able to use SQL in demanding data retrieval tasks. The database documentation is extensive and understandable as well as well composed and fluently presented. You are able to critically assess your competence in your solutions.

Enrollment

18.11.2024 - 09.01.2025

Timing

13.01.2025 - 30.04.2025

Number of ECTS credits allocated

3 op

Virtual portion

3 op

Mode of delivery

Online learning

Unit

School of Technology

Campus

Lutakko Campus

Teaching languages
  • Finnish
Seats

0 - 35

Degree programmes
  • Bachelor's Degree Programme in Information and Communications Technology
Teachers
  • Ari Rantala
Groups
  • TTV24SM
    Tieto- ja viestintätekniikka (AMK)
  • ZJATTV24SM
    Avoin amk, Tieto- ja viestintätekniikka, Monimuoto

Objectives

You know the basic concepts of databases, you understand the generic structure of database system and its operational principle, you can read and create a database description based on the assignment, and you know the basics of SQL.

EUR-ACE Knowledge and Understanding
You know the basic structures and concepts of databases.

EUR-ACE Engineering practice
You know how to search for, modify and supplement information stored in the database using database queries.

Content

Basic concepts related to databases
Database design with conceptual analysis
Basics of SQL including database queries and database management

Time and location

Etäopiskelu

Learning materials and recommended literature

Opintojakson verkkosivut (luentomateriaali, videoluennot, harjoitukset)

Teaching methods

Etäopiskelu (Videoluennot, omatoimiset harjoitukset, koe)

Exam dates and retake possibilities

Kokeen ajankohta ja toteutustapa ilmoitetaan opintojakson ensimmäisellä kerralla

Alternative completion methods

Hyväksilukemisen menettelytavat kuvataan tutkintosäännössä ja opinto-oppaassa. Opintojakson opettaja antaa lisätietoa mahdollisista opintojakson erityiskäytänteistä.

Student workload

Etäopiskelu 81 h (Videoluennot, omatoimiset harjoitukset) Yhteensä 81 h

Further information for students

Arviointi tapahtuu palautettujen harjoitustehtävien ja kokeen mukaan.

Evaluation scale

0-5

Evaluation criteria, satisfactory (1-2)

Sufficient (1): You are able to design and implement a simple database by creating a connection between at least two tables using basic and reference keys and make simple queries with SQL. You have only completed a part of the course exercises.

Satisfactory (2): You are able to design and implement a database and make basic queries with SQL. The assignment documentation contains at the very least a database description. You have completed the most focal exercises of the course.

Evaluation criteria, good (3-4)

Good (3): The database completed as assignment has been designed and implemented almost flawlessly and the student's command of SQL is versatile. You have completed the most part of the exercises in the course.

Very good (4): You are able to design and implement a database where the choices have been justified. You have a comprehensive understanding of SQL basic commands. The documentation of the assignment is thorough and the given presentation has been fluent. You have completed almost all course exercises.

Evaluation criteria, excellent (5)

Excellent (5): You are able to design and implement database in which the content of the course has been widely applied. The choices have been justified and the metadata saved. You are able to use SQL in demanding data retrieval tasks. The database documentation is extensive and understandable as well as well composed and fluently presented. You are able to critically assess your competence in your solutions.

Timing

30.08.2024 - 31.07.2025

Number of ECTS credits allocated

3 op

Virtual portion

3 op

Mode of delivery

Online learning

Unit

School of Technology

Teaching languages
  • Finnish
Degree programmes
  • Bachelor's Degree Programme in Electrical and Automation Engineering
  • Bachelor's Degree Programme in Information and Communications Technology
  • Bachelor's Degree Programme in Automation and Robotics
Teachers
  • Antti Häkkinen
Groups
  • ZJA24STIDI
    Avoin amk, Digiosaaja, Verkko
  • ZJA24STINO
    Avoin amk, ICT,Nonstop, Verkko
  • ZJM24STIVG
    Avoin amk, Tekniikka, Väyläopinnot, Teito- ja viestintätek, Gradia
  • ZJA25KTINO
    Avoin amk,ICT, Nonstop, Verkko
  • ZJATTV24SM
    Avoin amk, Tieto- ja viestintätekniikka, Monimuoto

Objectives

You know the basic concepts of databases, you understand the generic structure of database system and its operational principle, you can read and create a database description based on the assignment, and you know the basics of SQL.

EUR-ACE Knowledge and Understanding
You know the basic structures and concepts of databases.

EUR-ACE Engineering practice
You know how to search for, modify and supplement information stored in the database using database queries.

Content

Basic concepts related to databases
Database design with conceptual analysis
Basics of SQL including database queries and database management

Time and location

Online course

Learning materials and recommended literature

Course material page (material for course topics, exercises, guidance) and video material

Teaching methods

Distance learning: Students return assignments at their own pace during the course (exercises and optional course exercise).
The student can take the exam remotely at a time of his choice.

Exam dates and retake possibilities

The exam of the course is structured so that the student can choose the time of the exam, taking into account the time limitations of the non-stop implementation.

Student workload

Distance learning (exercises, course exercise, preparation for exam) for total of 81 hours

Evaluation scale

0-5

Evaluation criteria, satisfactory (1-2)

Sufficient (1): You are able to design and implement a simple database by creating a connection between at least two tables using basic and reference keys and make simple queries with SQL. You have only completed a part of the course exercises.

Satisfactory (2): You are able to design and implement a database and make basic queries with SQL. The assignment documentation contains at the very least a database description. You have completed the most focal exercises of the course.

Evaluation criteria, good (3-4)

Good (3): The database completed as assignment has been designed and implemented almost flawlessly and the student's command of SQL is versatile. You have completed the most part of the exercises in the course.

Very good (4): You are able to design and implement a database where the choices have been justified. You have a comprehensive understanding of SQL basic commands. The documentation of the assignment is thorough and the given presentation has been fluent. You have completed almost all course exercises.

Evaluation criteria, excellent (5)

Excellent (5): You are able to design and implement database in which the content of the course has been widely applied. The choices have been justified and the metadata saved. You are able to use SQL in demanding data retrieval tasks. The database documentation is extensive and understandable as well as well composed and fluently presented. You are able to critically assess your competence in your solutions.