Autenticação

Utilizador
Palavra-chave
 
 





















Área do utilizador

Agenda

« Março 2020 »
D S T Q Q S S
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

Portal Académico

Moodle@ESTGV

Avaliação e Qualidade

IPV

Provedor do Estudante

Publicitação Institucional

Ficha da Unidade Curricular

Informações Gerais

 
Ano Letivo 201920
Unidade Curricular Bases de Dados II
Código1486
Departamento/área responsávelComputer Sciences Department
Área cientificaCiências Informáticas
ECTS6
Ano curricular3
Semestre curricular1º Semestre
Regime de frequênciaObrigatório
Docentes Paulo Rogério Perfeito Tomé
João Pedro Menoita Henriques
Pedro Miguel de Oliveira Martins
Frequência como disciplina isolada?Sim
Horas de contacto
T TP PL TC S E OT O
19,5 - 52 - - - - -
T - Teórico;  TP - Teórico-Prático;  PL - Prática e Laboratorial;  TC - Trabalho de Campo;  S - Seminário;  E - Estágio;  OT - Orientação Tutória;  O - Outras;  
Tempo total de trabalho (horas)
159

Objetivos / Competências

Após a frequência desta UC os alunos ficarão aptos para:
Instalar e configurar bases de dados;
Administrar bases de dados;
Criar estruturas em Bases de Dados;
Conceber aplicações que utilizem Bases de Dados.

Conteúdos programáticos resumidos

1 - Sistemas de Gestão de Bases de Dados (SGBDs)
Motivações
Arquitectura dos SGBDs
Processos envolvidos
Estruturas de Memória
Estruturas físicas que compõem a Base de Dados (BDs)
Estruturas lógicas de atribuição
Segurança
Instalação e configuração de SGBDs
Instalação e configuração de BDs
Levantar e fechar a BDs
Ficheiros de configuração
Gestão do espaço de uma BDs
Tipos de dados
Gestão de tabelas
Restrições de integridade
Manipulação de dados (DML)
Vistas
Criação e gestão de índices
Triggers
Bases de Dados Distribuídas

2 – Exemplos de SGBDs
Oracle
Sybase
MySQL
SQLServer

3 – Ferramentas Clientes de um SGBD
SQL*plus
mysqlc

4 – Modelação Objecto-Relacional (OR)
Conceitos
Ferramentas de Modelação

5 – Linguagens de Programação de SGBDs
Conceitos
Tipos de dados
Estruturas de Controlo
Programação em PL/SQL

Metodologias de ensino e critérios de avaliação

Nesta UC recorre-se nas aulas teórica à exposição de conteúdos com recurso a diapositivos. Nas aulas práticas e teórico-práticas os alunos efectuam tarefas orientadas. Complementa-se a UC com um conjunto de actividades suportadas pela ferramenta de e-Learning. A avaliação da disciplina é feita tendo em consideração um teste e uma componente prática (um trabalho prático) de acordo com as seguintes regras: 1 - O teste corresponde a 60% da nota final (esta Classificação tem de ser >= 9.5). 2 - O exame corresponde a 70% da classificação final (esta classificação tem de ser >= 9.5) 3 – O trabalho prático corresponde a 40% da nota final (esta classificação tem de ser >= 9.5). 4 - O trabalho prático tem uma duração predefinida.

Bibliografia resumida

Campos, Luís Moreno, Oracle 8i Curso Completo, FCA, 1999, ISBN 972-722-160-2

Rodrigues, A., Oracle 10g e 9i Para Profissionais, ISBN: 972-722-344-3

Ferreira, J., Técnicas Avançadas em Visual Basic .NET Curso Completo, Volume 1, FCA

Ferreira, J., Técnicas Avançadas em Visual Basic .NET Curso Completo, Volume 2, FCA

Prince, A., Murach’s VB .NET Database Programming with ADO .NET, ISBN: 1-890774-19-7
Prince, A., Murach’s Beginning VB .NET, ISBN: 1-890774-15-4

Halvorson, M., MS Visual Basic .NET 2003 Step by Step, Microsoft Press, ISBN 0-7356-1905-0
Pereira, J. L., Tecnologia de Bases de Dados, FCA, 1998, ISBN 972-722-143-2.

Mendes, A., Guimarães, F., Oliveira, S., Programação de Bases de Dados com Visual Basic .NET
Curso Completo, FCA

Oferta Formativa

Candidaturas

Departamentos/Área

Serviços Académicos

Serviços Informática

Biblioteca

Redes Sociais Facebook e Google+

ESTGV no Facebook


ESTGVno Google+
Escola Superior de Tecnologia e Gestão de Viseu
Campus Politécnico
3504-510 Viseu

Telefone: +351 232480500
Fax: +351 232424651
E-mail: estgv@estgv.ipv.pt

Ver mapa maior