Projeto 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 2014
PROJETO 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 adequada dos 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 é usualmente representado 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 ênfase na 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, sexo vanchar (30), idaluno Integer PRIMARY KEY
)
CREATE TABLE possui ( idcurso integer, idturma Integer
)
CREATE TABLE coordenada ( idprofessor Integer, iddisciplina Integer,
FOREIGN