|
|
|
|
Modelo de Bases de Dados
Disciplina de Opção, MAC 4º ano, 2002/2003
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Turma | d/m | No. |
SUMÁRIO |
Documentos |
| P1 P2 |
7-Out 10-Out |
1 | Apresentação
dos objectivos, funcionamento e métodos de avaliação
da componente prática de MBD. Apresentação duma metodologia para
o desenvolvimento de aplicações de bases de dados, objectivo
fundamental das aulas práticas. Apresentação das tecnologias
envolvidas no desenvolvimento
das aplicações. |
MetodologiaI.pps
|
| P1 P2 |
14-Out 17-Out |
2 |
Fase 2: Modelação da
aplicação. 2.1. Modelação dos dados persistentes.
Classes e objectos, tipos de relações entre classes. Diagrama
de Classes. Normalização. Modelação das tabelas e
relações. Fase 2: criação da estrutura da base de dados em Microsoft Access. Criação das tabelas e relações . Access. Integridade das bases de dados utilizando integridade referencial. |
MetodologiaII.pps |
| P1 P2
|
21-Out 24-Out |
3 | Criação
de tabelas em MS Access: formatação, máscaras de introdução, índices, regras de validação. Criação de Consultas em Microsoft Access. Uma breve introdução à linguagem SQL. |
Consulte aqui um tutorial sobre SQL |
|
P1 P2
|
28-Out 31-Out |
4 |
Desenvolvimento
da aplicação protótipo segundo metodologia. Fase 2: Modelação
da aplicação: Modelação dos objectos que administram
os dados (data services). Modelação dos objectos que processam os
dados (bussiness services). Modelação das interfaces.
Criando um modelo da aplicação com o Visual Modeler. Fase 3: Implementação da aplicação em Visual Basic. Introdução ao Visual Basic: O ambiente de trabalho de Visual Basic. Aplicações Event-Driven ("orientada à eventos") . Duas fases no processo de criação duma aplicação em VB: desenho de interfaces e programação (código). Componentes de um projecto em VB:formas(*.frm), módulos (*.bas), classes (*.cls).Utilizando o editor de código. Tipos de dados e variáveis em VB. Alcance (scope) das variáveis. Constantes. Estruturas de controlo: estruturas lógicas , ciclos . Como interrumpir uma estrutura de controlo. Ferramentas e técnicas para testar, executar passo a passo (debugger) e depurar o código. |
|
| P1 P2
|
4-Nov 7-Nov |
5 | Três categorias de controles em VB: intrínsecos, ActiveX Controls e objectos externos( OLE Automation). Usando os controles intrínsecos do Toolbox. Propriedades e eventos mais comuns. O conceito de Focus. Como criar um formulário em Visual Basic. O Ado Data Control e os seus controles associados. Propriedades, Métodos e eventos fundamentais para a validação da entrada do utilizador. |
Exemplo controls.vbp : para estudo das principais propriedades e eventos dos controles.
Futebol1.zip (exemplo em VB que inclui um Ado Data Control) |
| P1 P2 |
11-Nov 14-Nov |
6 | Defesa
e avaliação da 1ª parte dos trabalhos práticos. O relatório deve ser entregue até o dia 7/11. |
|
| P1 P2 |
18-Nov 21-Nov |
7 | Os Objectos ADO. Os controles ListView e TreeView. Como obter vistas hierárquicas de dados segundo vários critérios. Estudo de um exemplo que utiliza ADO, TreeView e ListView. |
Tutorial
Microsoft |
| P1 P2 |
25-Nov 28-Nov |
8 | Combinando os objectos ADO e o ADO Data Control nos formulários. Propriedades, Métodos e Eventos fundamentais para a validação da entrada do utilizador. O objecto ADO Recordset: métodos para adicionar e apagar registros. Como utilizar um Pop-Up Menu. |
Futebol4.zip |
| P1 P2 |
2-Dez 5-Dez |
9 |
Utilizando
os objectos ADO e Ado Data Control no exemplo Empresa.vbp
|
|
| P1 P2 |
9-Dez 12-Dez |
10 |
Trabalho nos projectos por equipa. | |
| P1 P2 |
16-Dez 19-Dez |
11 |
Defesa
e avaliação da 2ª parte dos trabalhos práticos. O relatório deve ser entregue até o dia 1/06. |
|
|
Modelo de Bases de
Dados |