Skip to main content

ISLA IPGT 13304

Fundamentos de Bases de Dados

Engenharia Informática (L) (ISLA Gaia)
  • ApresentaçãoPresentation
    Esta unidade curricular visa o desenvolvimento de competências na área do projecto e implementação de sistemas de informação e bases de dados.
  • ProgramaProgramme
    Introdução O sistema de informação de uma organização. Noção de Base de Dados e de Sistema de Gestão de Bases de Dados. Desenvolvimento de Sistemas de Informação.   Modelo entidade-associação Entidades e atributos. Tipos de associações. Modelo Relacional   Noção de relação, Bases de Dados relacional e esquema relacional. Restrições de integridade.   Projecto de Bases de Dados Relacionais Mapeamento de diagramas entidade¿associação para esquemas relacionais. Normalização.   Algebra relacional Linguagem SQL Definição da estrutura da base de dados. Manipulação  de dados.
  • ObjectivosObjectives
    O projecto de sistemas de informação adequados às necessidades dos utilizadores e aos objectivos de gestão das organizações; -A definição de modelos de dados, de acordo com os princípios gerais de bases de dados e da teoria da normalização; -A definição de um esquema da base de dados e a compreensão das noções básicas do modelo relacional;   Perante um problema de Informatização os estudantes deverão ser capazes de: - Projectar sistemas de informação adequados às necessidades dos utilizadores e aos objectivos de gestão das organizações; - Definir um modelo de dados, de acordo com os princípios gerais de bases de dados e a teoria da normalização; - Definir o esquema da base de dados e compreender as noções básicas do modelo relacional;
  • BibliografiaBibliography
    Luís D., ¿SQL¿, Editora FCA, 1999. Gouveia, F., Fundamentos de Base de Dados, Editora FCA, 2014 José Luís Pereira, ¿Tecnologia de bases de dados¿, Editora FCA, 1998. Alberto Magalhães SQL Server 2008 Curso Completo - 2ª Edição Raghu Ramakrishnan, Database Management Systems, McGraw-Hill, 2001. Silberschatz, Korth, Database Systems Concepts, III Ediçao, McGraw Hill, 1997.  
  • MetodologiaMethodology
    jMetodologias ativas
  • LínguaLanguage
    Português
  • TipoType
    Semestral
  • ECTS
    6
  • NaturezaNature
    Obrigatório
  • EstágioInternship
    Não