Data wydruku: 17.02.2017 14:19 Strona 1 z 2 Subject name

Transkrypt

Data wydruku: 17.02.2017 14:19 Strona 1 z 2 Subject name
Subject name
Databases
Subject code
E:35868W0
Faculty
Department of Biomedical Engineering
Course name
Control Engineering and Robotics
Learning area
technical sciences
Learning profile
general academic profile
Study year
3
Type of subject
Obligatory
Study semester
5
Study level
undergraduate studies
ECTS
4.0
Number of ECTS
credits
Learning activity of student
ch
Participation in didactic classes included in study plan
45
Participation in consultation hours
sh
0
Self-study hours
55
Sum
Name of lecturer
45
55
Total number of study hours
100
Number of ECTS credits
4.0
dr inż. Adam Bujnowski (Main teacher)
Teachers:
dr inż. Adam Bujnowski
Subject objectives
Main goal of the subject is to familiarize students with basic databases techniques. During course student
meets basic database terms - such as data, database , DBMS, data model etc. Student gets knowledge
about various data models and learns how to design data structure - especially within relational database.
Additionally student learns how to use selected DBMS and learns the SQL language. Student learns how to
use transactions, SQL functions, triggers and learns how to use SQL within another programming language
to create data interface.
Learning outcomes
Mode of delivery
Course outcome
Subject outcome
Method of veryfication
K_U05
Student is able to design
relational database scheme and
implement it using the SQL
language. Student is able to
connect database to the
application created in selected
programming language.
[SU4] Assessment of ability to
use methods and tools
[SU1] Assessment of task
fulfilment
K_W08
Student knows basic terms such
as database, data model,
database management system.
Student identifies applied data
model.
[SK2] Assessment of progress of
work
[SU2] Assessment of ability to
analyze information
at the university
Prerequisites
Basic skills in computing.
Programming in C/C++
Recommended
components
Subject contents
Principal terms - data, information, knowledge, database, DBMS, data model. Lauered model of database
system, Datamodel vs data structure, Flat databases, Relatron between entites, hierarchical model,
network data model, XML as a hierarchical database, Relational data model - structure of the data, Data
integrity in relational databases, Graphical notations of the RDB structure, Normalisation, Designing of the
relational databases, SQL - genesis, usage of the SQL, classification. Data definition language, Data types
in SQL, Data manipulation language, tuple selection statements, SELECT - data retrieval, SQL privileges , user and database management, Aggregate functions, User defined functions, triggers,
transactions, additional SQL forms - comments , Backup copies of the data, Data access methods - using
procedural languages. Object data model.
Data wydruku:
08.03.2017 21:32
Strona
1 z 2
Recommended
and required
reading
Required reading
Davies, Database systems
Matthews Stones, Databases and PostgreSQL
Rumiński, Bujnowski, Skrypt do przedmiotu Bazy Danych
Recommeded reading
Rogulski, Bazy danych dla studentów. Podstawy projektowania i języka SQL, Witkom, 2012
Lesson type and
method of
instruction
Lesson type
Number of study hours
Lecture
Tutorial
Laboratory
Project
Seminar
30.0
0.0
15.0
0.0
0.0
Total number of study hours per semester
included in study plan
45
e-learning hours included: 0.0
Assesment
methods and
criteria
Subject passing criteria
Passing threshold
Percentage of the
final grade
laboratory achievements
50.0
60.0
exam
50.0
40.0
Example issues / example questions / tasks being completed
Language of
instructions
Polish
Work placement
Not applicable
Data wydruku:
08.03.2017 21:32
Strona
2 z 2

Podobne dokumenty