Publicação em Diário da República: Plano 4 - 2010/2011
5 ECTS; 2º Ano, 1º Semestre, 30,0 PL + 30,0 TP , Cód. 925020.
Docente(s)
            - Henrique Carlos dos Santos Mora  (2)
(1) Docente Responsável
(2) Docente que lecciona
Pré-requisitos
          Não aplicável
Objetivos
          1. Proporcionar aos discentes os conhecimentos base relacionados com bases de dados.
2. Conhecer as tecnologias e metodologias relacionadas.
3. Transmitir os conhecimentos para desenvolvimento, implementação ou acompanhamento de projectos envolvendo grandes bases de dados.
Programa
          1.	Conceitos básicos
1.1.	Identificação do problema
1.2.	Técnicas de análise
1.3.	Etapas e metodologias de análise  ciclo de vida
1.4.	Tipos de dados
2.	Bases de Dados
2.1.	Evolução Histórica
2.2.	Características e diferenças em relação às aproximações tradicionais para salvaguarda de dados
2.3.	Arquitectura - nível externo, conceptual e interno
2.4.	Entidades e Relações
3.	Metodologias Tradicionais de Desenho
3.1.	Diagramas ER
3.2.	Normalização 
3.3.	Integridade
3.4.	Diagramas IO
3.5.	Concorrência
3.6.	Segurança
3.7.	Optimização
4.	Linguagem de acesso a base de dados relacionais
4.1.	SQL  Structured Query Language
4.2.	DDL  Data Definition Language
4.3.	DML  Data Manipulation Language
5.	Microsoft Sql Server
5.1.	O ambiente Microsoft SQL Server 
Metodologia de avaliação
          Avaliação Periódica
   Alunos com estatuto de Trabalhador Estudante
      1 trabalho individual prático com apresentação e discussão pública(100%)
   Alunos Ordinários
      1 trabalho individual prático com apresentação e discussão pública(100%)
...
Bibliografia
          - Date, C. (2000). An Introduction to Database Systems. EUA:  Addison-Wesley
- Mora, C. (2011). Sebenta de FBD. Portugal:  IPT
Método de Ensino
          Aulas Teórico-Práticas expositivas e com realização de exercícios exemplificativos da matérida dada. Aulas de Prática-Laboratorial para realização de exercícios quase reais e realização dos trabalhos de avaliação.
Software utilizado nas aulas
          Microsoft SQLServer 2008 R2 ou superior
Microsoft Visio 2010 ou superior

















