IPT Logotipo do IPT

Tecnologias de Informação e Comunicação

Base de Dados I

<< voltar ao Plano Curricular

Publicação em Diário da República: Plano 4 - 2010/2011

5.5 ECTS; 2º Ano, 2º Semestre, 30,0 TP + 30,0 TC , Cód. 925030.

Docente(s)

(1) Docente Responsável
(2) Docente que lecciona

Pré-requisitos
Não aplicável.

Objetivos
1. Aprofundar os conhecimentos da linguagem SQL e de modelação da informação.
2. Familiarizar os alunos com programação server-side, triggers e store procedures.

Programa
1. Microsoft SQL Server
1.1 Backups e Restores
1.2 Crescimento Dinâmico
1.3 Localização de ficheiros por razões de performance
2. Structured Query Language
2.1 Joins
2.2 Sub selects
2.3 Tabelas Pivot
2.4 Pesquisas em texto ilimitado
3. Modelação
3.1 Performance
3.2 Manutenção
3.3 Versatilidade
4. Tabelas Temporárias e Variáveis Tabelares
5. Store Procedures e Functions
6. Triggers
7. Cursores

Metodologia de avaliação
Avaliação Periódica
2 trabalhos individuais práticos com apresentação e discussão pública(50% cada)

Avaliação Final
1 trabalho individual prático com apresentação e discussão pública(100%)

Bibliografia
- Date, C. (2003). An Introduction to Database Systems. US: Addison-Wesley
- Itzik, B. e Sarka, D. e Wolter, R. (2008). Inside Microsoft SQL Server 2008: T-SQL Programming. US: Microsoft Press
- Ramakrisnan, R. e Gehrke, H. (2003). Database Management Systems. US: McGraw-Hill

Método de Ensino
Aulas Teórico-Práticas expositivas e com realização de exercícios exemplificativos da matérida dada. Aulas de Trabalho-Campo para realização dos trabalhos de avaliação.

Software utilizado nas aulas
Microsoft SQLServer 2008 R2 ou superior
Microsoft Visio

 

 

 


<< voltar ao Plano Curricular
NP4552
Financiamento
KreativEu
erasmus
catedra
b-on
portugal2020
centro2020
compete2020
crusoe
fct
feder
fse
poch
portugal2030
poseur
prr
santander
republica
UE next generation
Centro 2030
Lisboa 2020
co-financiado