Projeto Banco de dados

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (486 palavras )
  • Download(s) : 0
  • Publicado : 14 de abril de 2014
Ler documento completo
Amostra do texto
Projeto de Banco de Dados

Projeto de um Sistema de Banco de Dados Escolar







Nome: Rosemilson de Barros Ribeiro
RA: 1067464












Rio Branco 14 de abril de 2014PROJETO DE BANCO DE DADOS
Projeto Conceitual
- Levantamento de informações de uma escola publica de ensino fundamental e médio.
- Modelagem conceitual (modelo ER)
- Diagrama Entidade -Relacionamento

Parte integrante do Projeto de um Banco de dados
Etapas:
- Levantamento de requisitos
- Projeto conceitual
- Projeto lógico
- Projeto físico
- Preocupação com a representação adequadados dados da organização.
- Definição de esquemas de dados em diferentes níveis de abstração.

Modelo Conceitual – DE-R
Com o levantamento de todas as informações de uma secretaria de uma escola,fizemos um projeto de banco de dados para melhor controle de suas informações tais como cadastro de aluno, disciplinas oferecidas, cadastro de professores, nota de aluno, matricula, cursos ofertados,dentro dessas informações fizemos um modelo conceitual.
A técnica de modelagem mais difundida é a abordagem entidade-relacionamento (ER). Nesta técnica, um modelo conceitual é usualmenterepresentado através de um diagrama, chamado diagrama entidade-relacionamento (DER).

Modelo Conceitual

Modelagem lógica (projeto lógico)
-Representação da modelagem conceitual em um modelo de BD
-Ênfase na eficiência de armazenamento
- Evitar: muitas tabelas (e junções); tabelas subutilizadas.



Modelagem física (implementação)
- esquema SQL para a modelagem lógica dependente de SGBD ênfasena eficiência de acesso.

CREATE TABLE Professor (
nome vanchar (75),
titulo vanchar (30),
idprofessor Integer PRIMARY KEY
)

CREATE TABLE Aluno (
nome vanchar (75),
idade Integer,
sexovanchar (30),
idaluno Integer PRIMARY KEY
)

CREATE TABLE possui (
idcurso integer,
idturma Integer
)

CREATE TABLE coordenada (
idprofessor Integer,
iddisciplina Integer,
FOREIGN...