Escolar Documentos
Profissional Documentos
Cultura Documentos
Obs: já criada.
Criação usuário:
CREATE USER ALUNOBD IDENTIFIED BY BD2006
DEFAULT TABLESPACE
TBS_CONTROLEACADEMICO
PROFILE DEFAULT QUOTA UNLIMITED ON
TBS_CONTROLEACADEMICO ACCOUNT
UNLOCK;
Obs: ALUNOBD deve ser substituído
pelo seu nome
Direitos de acesso
GRANT CONNECT TO ALUNOBD
GRANT SELECT ANY TABLE TO ALUNOBD
GRANT CREATE ANY TABLE TO ALUNOBD
Excluindo em cascata:
delete from SALA where bloco='L' and nrsala=113; √
Criar visões (views)
create view Salas_Disciplinas as (
select sala.Bloco,sala.Nrsala,
disciplina.Nome
from sala,disciplina
where
sala.bloco=disciplina.bloco and
sala.nrsala=disciplina.nrsala);
Consultar visões
select * from salas_disciplinas;
O tamanho do Banco de Dados
Soma dos campos x estimativa de registros X
período
Exemplo:
Soma dos campos de 900 bytes x 500 registros/mês
x 24 meses
- Depende ainda da disponibilidade de recurso
financeiro
Investimento em hardware para projetar para mais ou
menos tempo o tamanho da base.
Soma o total de tabelas a serem alocadas dentro de
uma tablespace e tem-se o total para a Tablespace
Construa seu esquema:
- criar tablespace
- criar usuário
- criar tabelas sem restrições de
integridade
- adicionar restrições de integridade
- criar visões
Bibliografia
Sistema de Banco de Dados
A. Silberschatz; H. F. Korth; S. Sudarschan. Makron Books,
Terceira Edição, 2006.