About Us Support Cool Tools Explore our member sites Login To Your Account Domain Names Web Hosting FortuneCity Home



web hosting, domain name, free web site, email address
Disciplina de Banco de Dados I
Ementa
1. Conceitos básicos de Sistemas de Banco de Dados.
2. Modelo Relacional e Entidade-Relacionamento: Fundamentação teórica (chave primária, chave estrangeira, agregação, generalização, especialização), Redução de diagramas a tabelas, Restrições de integridade básica, Aspectos de manipulação e álgebra relacional, Normalização.
3. Linguagens de Consulta: SQL.
4. Visões, gatilhos e procedimentos armazenados.
5. Projeto de Banco de dados Relacional: Etapas de um projeto de banco de dados, Modelo conceitual, DE-R, Modelo Lógico.

Trabalho: Projeto de um sistema de banco de dados

O trabalho deve ser feito em dupla e envolve tr�s etapas:

1� Etapa - Descri��o geral do sistema a ser desenvolvido

Especificação dos requisitos da aplicação do ponto de vista de um usuário. Deixar claro quais são os objetivos do sistema. Os seguintes aspectos devem ser observados:

- Evitar descrições ambíguas, incompletas ou contraditórias.
- Procure usar termos mais específicos ao invés de genéricos (por ex: cidade ao invés de local).
- Não usar palavras sinônimas (palavras diferentes com o mesmo significado) ou homônimas.(palavras iguais mas com significado diferente)
- Estruturar os requisitos: compor o texto em conjuntos de sentenças de modo que cada conjunto seja referente ao mesmo conceito.
- A descrição deve envolver pelo menos 5 entidades, 1 atributo multivalorado, 1 atributo composto, 1 relacionamento n para n, generalização.

Data de entrega da 1ª etapa: 16 de setembro.

2� Etapa - Modelagem dos Dados

Entregar o diagrama entidade-relacionamento dos requisitos levantados na primeria etapa do trabalho. Poderá ser utilizada uma ferramenta de modelagem para essa fase, como exemplo, Visio.

Data de entrega da 2ª etapa: 03 de novembro.

3� Etapa - Criação do Banco, Consultas,

Triggers e Stored Procedures

Criar o banco de dados proveniente da modelagem da fase 2. Criar suas tabelas e popular o banco com pelo menos 5 tuplas (linhas) para cada tabela.. Isso será realizado durante as aulas no laboratório de Informática, utilizando o SGBD Oracle.

Fora do horário de aula os alunos deverão elaborar e implementar:

- 4 consultas à base de dados

- 2 Gatilhos (triggers).

- 2 Procedimentos Armazenados (stored procedures).

Data de entrega da 3ª etapa: 01 de dezembro.

 

Apostila_Aula1.pdf
Tamanho do Arquivo : 126Kb
Apostila 1 - Conceitos B�sicos de Banco de Dados

Apostila_Aula2.pdf
Tamanho do Arquivo : 164Kb
Apostila 2 - Modelagem de Dados

Email: [email protected]
 
 
 
EXPLORE MEMBER SITES Copyright Policy Privacy Policy