| Code: | CINF005 | Acronym: | BD |
| Keywords | |
|---|---|
| Classification | Keyword |
| OFICIAL | Computer Sciences |
| Active? | Yes |
| Responsible unit: | Department of Informatics Engineering |
| Course/CS Responsible: | Bachelor of Arts in Information Science |
| Acronym | No. of Students | Study Plan | Curricular Years | Credits UCN | Credits ECTS | Contact hours | Total Time |
|---|---|---|---|---|---|---|---|
| CINF | 38 | CINF - Study Plan | 3 | - | 6 | 56 | 162 |
The goal of the course is to get the students familiar with databases both as components of information systems to be specified or managed and as information sources to be explored, enabling them to participate on the definition of an organizational data storage strategy.
Knowledge on information systems modeling, in particular UML.
An organization’s information system. Database management systems.
Relational databases: relational model; translation from UML conceptual models into relational models; querying with relational algebra;
SQL data languages. Information retrieval tasks using simple queries, joins, agregation operators, subqueries, and universal quantification.
Building data access graphic interfaces. Information systems security and integrity.
Introduction to data warehouses and dimensional modelling. Databases and XML technologies.
Explanation of the subject matter will take place in class, using slides, providing examples and discussing hands-on exercises.
| Designation | Weight (%) |
|---|---|
| Exame | 50,00 |
| Participação presencial | 0,00 |
| Teste | 25,00 |
| Trabalho laboratorial | 25,00 |
| Total: | 100,00 |
| Designation | Time (hours) |
|---|---|
| Estudo autónomo | 82,00 |
| Frequência das aulas | 56,00 |
| Trabalho laboratorial | 24,00 |
| Total: | 162,00 |
A minimum of 7 is required in the distributed evaluation (DE) to obtain frequency recognition and to obtain approval.
DE = 0.2 Test + 0.3 SQL + 0.5 Assignment
Final mark = 0.5 DE + 0.5 EX
DE - Distributed Evaluation
Ex - Exam
7 out of 20 minimum at the exam.
The Assignment consists in the design and implementation of a small database, including the data access interface. Is is developed by two persons groups. The assignment classification may differ among the group members.
Working students and other special cases follow the same evaluation procedures as normal students.
The classification improvement examination substitutes the assessment components Test and SQL, besides the final examination. Final mark= 0.25 Assignment + 0.75 Exam