ADMINISTRAÇÃO
Por: arielledosanjos • 16/10/2015 • Trabalho acadêmico • 540 Palavras (3 Páginas) • 215 Visualizações
SERVIÇO PÚBLICO FEDERAL[pic 1]
MINISTÉRIO DA EDUCAÇÃO
SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA
INSTITUTO FEDERAL FARROUPILHA – CAMPUS ALEGRETE
PROJETO DE BANCO DE DADOS
DISCIPLINA DE BANCO DE DADOS I
WILLIAM RODRIGUES
ALEGRETE – 2015
SUMÁRIO
1. Introdução 3
2. Metodologia 4
2.1 Modelo Conceitual 4
2.1.1 Descrição Relacional 4
2.1.2 Modelo E-R 4
2.2 Modelo Lógico 5
2.3 Dicionário de Dados 5
2.4 Instruções SQL 7
3. Considerações finais 9
1. Introdução
O projeto a seguir tem por objetivo o controle de um Aeroporto, tendo como funções principais a opção de Cadastrar: Usuários, Passageiros, Pilotos, Companias Aéreas e Aeronaves. Cada módulo possui suas sub-consultas onde a pesquisa pode ser efetuada de varias maneiras. O sistema possui módulo de “login” onde cada usuário pode ser cadastrado em uma das categorias denominadas “comum ou administrador”, tendo permissões compatíveis com a categoria a que pertence. O sistema conta ainda com módulo de Relatórios, onde é possível emitir relatórios diversos e também é possível personalizar relatórios para atender as necessidades do usuário.
2. Metodologia
2.1 Modelo Conceitual
2.1.1 Descrição Relacional
Usuário (cod_usuario, login, senha, nivel_acesso)
Passageiro (cod_passageiro, nome, fone, endereço, passagem)
Piloto (cod_piloto, nome, categoria)
Aeronave (cod_aeronave, modelo, capacidade)
Compania Aérea (cod_compaerea, nome, sigla)
Vôo (numero_voo, categoria, origem, destino)
Viagem (data)
2.1.2 Modelo E-R
[pic 2]
2.2 Modelo Lógico
[pic 3]
2.3 Dicionário de Dados
Tabela: Passageiro | |||
Chave | Atributo | Tipo de Dados | Descrição |
PK | Cod_passageiro | Integer | Código do Passageiro Auto Numerado. |
Nome | Varchar(30) | Nome completo do Passageiro. | |
Fone | Varchar(8) | Número de Telefone do Passageiro. | |
Endereco | Varchar(100) | Endereço completo do Passageiro. | |
Passagem | Varchar(30) | Número da Passagem do passageiro. |
Tabela: Usuario | |||
Chave | Atributo | Tipo de Dados | Descrição |
PK | Cod_usuario | Integer | Código do Usuario Auto Numerado. |
Usuario | Varchar(15) | Nome que “Login” do Usuário. | |
Senha | Varchar(15) | Número da senha do Usuário. | |
Tipo | Char(1) | Tipo da Categoria do Usuário (administrador, comum). |
Tabela: Piloto | |||
Chave | Atributo | Tipo de Dados | Descrição |
PK | Cod_piloto | Integer | Código do Piloto Auto Numerado. |
Nome | Varchar(30) | Nome completo do Piloto. | |
Categoria | Varchar(30) | Nome da Categoria do Piloto (nacional, internacional). |
Tabela: Compania Aerea | |||
Chave | Atributo | Tipo de Dados | Descrição |
PK | Cod_Compaerea | Integer | Código da Compania Aérea Auto Numerado. |
Nome | Varchar(30) | Nome completo da Compania Aérea | |
Sigla | Varchar(15) | Sigla para identificação da Compania Aérea. |
Tabela: Aeronave | |||
Chave | Atributo | Tipo de Dados | Descrição |
PK | Cod_aeronave | Integer | Código da Aeronave Auto Numerado |
FK | Cod_Compaerea | Integer | Código da Compania Aérea (referência Tabela Compania_Aerea). |
Modelo | Varchar(15) | Modelo para Identificação da Aeronave. | |
Capacidade | Varchar(30) | Capacidade de Passageiros da Aeronave. |
...