Aviso: Se está a ler esta mensagem,
provavelmente, o browser que utiliza não é
compatível com os "standards" recomendados pela W3C. Sugerimos vivamente que actualize
o seu browser para ter uma melhor experiência de
utilização deste "website". Mais
informações em webstandards.org.
Warning: If you are reading this message, probably,
your browser is not compliant with the standards recommended by the W3C. We suggest that you upgrade your
browser to enjoy a better user experience of this website. More
informations on webstandards.org.
Ser English-friendly ou qualquer outra língua-friendly, significa que a UC é leccionada numa língua mas que se pode verificar qualquer uma das
seguintes condições:
1. Existem materiais de apoio em língua inglesa/outra língua;
2. Existem exercícios, testes e exames em língua inglesa/outra língua;
3. Existe a possibilidade de se apresentar trabalhos escritos ou orais em língua inglesa/outra língua.
1
6.0
18.0 h/sem
0.0 h/sem
36.0 h/sem
0.0 h/sem
0.0 h/sem
0.0 h/sem
1.0 h/sem
55.0 h/sem
95.0 h/sem
0.0 h/sem
150.0 h/sem
Em vigor desde o ano letivo
2019/2020
Pré-requisitos
n/a
Objectivos
O principal objectivo é dotar os alunos de conhecimentos sólidos sobre matérias nucleares na área das bases de dados ditas convencionais (sistemas de bases de dados suportados por modelos relacionais), nomeadamente: desenho de esquemas relacionais e interrogações suportadas pela linguagem S.Q.L.. Também se pretende que os alunos implementem um pequeno sistema de informação.
Programa
I - Desenho de esquemas relacionais I.1 Linguagem UML, Diagrama de Classes; I.2 Modelo relacional; I.2.1 Relações e chaves primárias I.2.2 Chaves estrangeiras e regras de integridade I.2.3 Optimizações e índices I.2.5 Transacções e concorrência I.3 Transposição de um modelo conceptual para um modelo relacional;
II Linguagem S.Q.L II. 1 Querys Simples; II.2 Funções de Agregação; II.3 SubQuerys; II.4 Triggers e Stored Procedures;
Processo de avaliação
A avaliação é Periódica. 1ª Época - 2 mini-testes obrigatórios e um Exame; cada mini-teste vale 10% da nota; o exame vale 80%. 2ª Época - Exame condicionado à aprovação 1ª parte do 1ª teste. A nota mínima da média dos 2 mini-testes é de 6 valores. O 1º mini-teste tem 2 partes e aprovação (Sim/Não ) na 1ª parte (utilização de ferramenta) para poder continuar a avaliação em ambas as épocas. Nota final em 1ª Época = máximo de {2 minitestes + exame Ou exame}. Nota final em 2ª Época = nota do exame.
Processo de ensino-aprendizagem
Aulas essencialmente teórico prácticas, em que a matéria é leccionada através de resolução de exercícios.
Observações
n/a
Bibliografia básica
Ramos, P, Desenhar Bases de Dados com UML, Conceitos e Exercícios Resolvidos, Editora Sílabo, 2ª Edição, 2007
Perreira, J. Tecnologia de Base de Dados" FCA Editora de Informática, 1998
Damas, L. SQL - Structured Query Language " FCA Editora de Informática, 2005 (II);