You need to activate javascript for this site.
Menu Conteúdo Rodapé
  1. Home
  2. Courses
  3. Industrial Engineering and Management
  4. Databases and Information Systems

Databases and Information Systems

Code 12926
Year 2
Semester S2
ECTS Credits 6
Workload PL(30H)/T(30H)
Scientific area Informatics
Entry requirements Competence in algorithms and programming.
Mode of delivery Face-to-face.
Work placements Not applicable.
Learning outcomes This course introduces the theme of information systems (SI) and databases (BD), focusing on their design and implementation. Its main objective is, therefore, to prepare students to understand, design and develop information systems. At the databases level, the C.U. focuses on the relational model, mainly, conceptual model, normalization, SQL language and database management.

With the completion of the teaching-learning process, the student must be able to:
- Identify SI’ architectures and topologies.
- Understand the Management of Information Systems (planning, development, and exploration).
- Given a real or fictitious situation, develop a data model that represents it.
- Normalize and "de-normalize" relations.
- Choose a database management system according to the IS to be developed.
- Produce the physical model of BD.
- Query the database (via SQL).
- Develop client/server applications.
Syllabus 1. Information systems
1.1 Architectures and Topologies of Information Systems
1.2 Information Systems Management
1.3 Information Systems Development

2. Introduction to database systems
2.1 Data files vs Desktop databases vs Client/server databases: advantages,
disadvantages and when use (or not use)
2.2 Fundamental concepts
2.3 Data models (Hierarchic; Network; and Relational. Data structures and languages)

3. The relational model.
3.1 The data model
3.2 Relational algebra
3.3 Query languages
3.4 Integrity constraints
3.5 Logical dependences

4. Conceptual database modeling
4.1 Entity-Relationship modeling
4.2 Normalization

5. Client/server applications development.
Main Bibliography 1. Thomas Connolly, Carolyn Begg. “Database Systems, A Practical Approach to Design, Implementation and Management”, 6th Edition, 2015. Pearson, ISBN: 978-1-292-06118-4.
2. Feliz Gouveia. “Fundamentos de Bases de Dados”, FCA, 2014, ISBN: 978-972-722-799-0.
3. Luís Damas, “SQL”, 14ª Edição, FCA, 2017, ISBN 978-972-722-829-4.

4. Kenneth Laudon, Jane Laudon. "Management Information Systems, Managing the Digital Firm", 15th Edition, 2018, Pearson Education, ISBN: 978-1-292-21175-6.
5. Ralph Stair, George Reynolds. "Principles of Information Systems", 13th Edition, 2018, Cengage Learning, ISBN: 978-1-305-97177-6.
6. Patricia Wallace. "Introduction to Information Systems", 4th Edition, 2021, Pearson, ISBN: 978-0-13-582984-4.
Language Portuguese. Tutorial support is available in English.
Last updated on: 2021-06-11

The cookies used in this website do not collect personal information that helps to identify you. By continuing you agree to the cookie policy.