filmeu

Disciplina Bases de Dados

  • Apresentação

    Apresentação

    Esta unidade curricular tem por objetivo apresentar a importância da Gestão de Dados no seio de uma empresa, de forma a garantir quer a operação diária de negócio, bem como o apoio à decisão estratégica. Nesta unidade reforçar-se-á o enquadramento de estruturação e metodologias de criação das bases de dados.
  • Conteúdos Programáticos

    Conteúdos Programáticos

    O programa da unidade curricular é: A) Componente Teórico Introdução Modelo de relacionamento entre entidades O modelo relacional Refinamento de esquema: Conceito de normalização e transações Arquitetura de SGBD e algum SQL Avançado B) Componente Prática Introdução à linguagem SQL; Instruções: DDL, DML (DQL) e DCL Operações: WHERE, ORDER BY, GROUP BY; Conceito avançados em SQL: Controlo de erros Operadores Relacionais: União, intersecção e Subtracção Produto Cartesiano (externo) Queries complexos (filtro com valores agregados) e sub-queries Set DDL; Instrução CREATE; Tipos de dados; Nulidade; Instruções ALTER e DROP INDICES e VIEWS Controlo de erros: estrutura TRY¿CATCH Procedimentos (SP) e Triggers Operações com tabelas: Cursores
  • Objetivos

    Objetivos

    São objetivos dotar os estudantes dos conhecimentos teóricos e práticos necessários à concepção, construção e análise de bases de dados relacionais: nomeadamente obter as seguintes aptidões e competências: 1. Compreender as razões de implementação de bases de dados relacionais no mundo empresarial 2. Transpor de uma análise de requisitos para um modelo entidade-associação para desenhar bases de dados; 3. Aplicar os conceitos do modelo relacional de bases de dados, transformando o modelo entidade-associação, em modelo físico de dados; 4. Aplicar as técnicas de normalização de tabelas; 5. Compreender arquitetura e principais componentes de Sistemas de Gestão de Bases de Dados; 6. Utilizar a linguagem SQL base e avançado para a criação, consulta e modificação de bases de dados;
  • Bibliografia principal

    Bibliografia principal

    Books Campbell, L., & Majors, C. (2017). Database Reliability Engineering: Designing and Operating Resilient Database Systems (1 edition). Beijing Boston Farnham Sebastopol Tokyo: O¿Reilly Media. Date, C. J. (2003). An Introduction to Database Systems (8 edition). Boston: Pearson. Elmasri, R., & Navathe, S. B. (2015). Fundamentals of Database Systems (7 edition). Hoboken, NJ: Pearson. Teorey, T. J., Lightstone, S. S., Nadeau, T., & Jagadish, H. V. (2011). Database Modeling and Design: Logical Design (5 edition). Amsterdam: Morgan Kaufmann.  
INSCRIÇÃO AVULSO
Lisboa 2020 Portugal 2020 Small financiado eu 2024 prr 2024 republica portuguesa 2024 Logo UE Financed Provedor do Estudante Livro de reclamaões Elogios