Escolar Documentos
Profissional Documentos
Cultura Documentos
LABORATÓRIO DE SISTEMAS
AULAS
SEMANAS 4, 5 e 6
• Esquema de Objectos
o Tipos de objetos que que compõem um esquema de base de
dados Oracle.
INSTALAÇÃO E ADMINISTRAÇÃO DA BASE DE DADOS ORACLE
INSTALAÇÃO E ADMINISTRAÇÃO DA BASE DE DADOS ORACLE
1. Requisitos do Sistema:
• Verifique os requisitos mínimos do sistema e hardware para a
instalação do Oracle DB. Isso inclui espaço em disco, memória
RAM, sistema operacional compatível, etc;
• Certifique-se de que o sistema operativo seja compatível com a
versão do Oracle Database que deseja instalar.
2. Download do Software:
• Faça o download do Oracle Database software a partir do site
oficial da Oracle.
• Certifique-se de baixar a versão correta para o seu sistema
operacional e arquitetura.
INSTALAÇÃO DA BASE DE DADOS ORACLE
3. Preparação do Ambiente:
• Antes de iniciar a instalação, configure o ambiente do sistema
operativo de acordo com os requisitos do Oracle DB. Isso pode
incluir ajustes nas variáveis de ambiente, permissões de usuário,
configurações de rede, etc.
4. Execução do Assistente de Instalação:
• Execute o assistente de instalação do Oracle DB. Ele guiará você
pelo processo de instalação, permitindo que você escolha opções
como tipo de instalação, diretórios de instalação, componentes a
serem instalados, etc.
INSTALAÇÃO DA BASE DE DADOS ORACLE
3. Backup e Recuperação:
• Implemente políticas de backup regulares para proteger os dados
contra perda.
• Familiarize-se com as técnicas de recuperação disponíveis, como
backups completos, incrementais e pontos de restauração.
4. Gestão de Espaço em Disco:
• Monitore e faça a gestão do espaço em disco utilizado pela base
de dados.
• Implemente políticas de gestão de espaço, como tablespaces
autoextensíveis e compressão de dados.
ADMINISTRAÇÃO DA BASE DE DADOS ORACLE
5. Actualizações e Patches:
• Mantenha a base de dados atualizada aplicando patches e
atualizações fornecidas pela Oracle.
• Teste as atualizações em um ambiente de desenvolvimento ou
teste antes de aplicá-las em um ambiente de produção.
6. Segurança:
• Implemente medidas de segurança, como firewalls, criptografia, e
auditoria de acesso.
• Mantenha senhas seguras e altere-as regularmente.
• Limite o acesso aos dados apenas para os utilizadores
autorizados.
ADMINISTRAÇÃO DA BASE DE DADOS ORACLE
AULAS SEMANA 6
ESQUEMA DE OBJECTOS
ESQUEMA:
Em uma base de dados, o termo "esquema" refere-se à estrutura lógica que define a
organização e o layout dos objetos de base de dados, como tabelas, índices, visões,
procedimentos armazenados, entre outros. O esquema de uma base de dados é
essencialmente a representação visual ou conceitual de como os dados estão
organizados e como eles se relacionam entre si. O esquema é essencial para gerir os
dados de maneira eficaz e eficiente, levando a um melhor desempenho da base de
dados e à manutenção simplificada.
OBJECTO:
Um objecto de base de dados (BD) é uma estrutura ou entidade que é utilizada para
armazenar, manipular ou aceder dados dentro de um sistema de gestão de base de
dados (SGBD). Os objectos de base de dados são os blocos de construção
fundamentais em uma base de dados, e cada um desempenha um papel específico na
organização e no gestão dos dados.
ESQUEMA DE OBJECTOS
Sinônimos: Os sinônimos são apelidos para objectos de banco de dados, como tabelas,
visões, sequências ou procedimentos armazenados. Eles simplificam o acesso a esses
objectos, especialmente em ambientes com muitos esquemas ou com nomes de
objectos complexos.
Procedimentos Armazenados, Funções e Pacotes: Esses objectos contêm lógica de
negócios ou operacional e são usados para processamento de dados no banco de
dados. Procedimentos armazenados e funções podem ser agrupados em pacotes para
melhor organização e modularidade.
Triggers: Os triggers são blocos de código que são automaticamente executados em
resposta a eventos específicos, como inserções, atualizações ou exclusões em uma
tabela.
Clusters: Clusters são usados para agrupar tabelas relacionadas fisicamente em um
único segmento de armazenamento. Isso pode melhorar o desempenho ao permitir que
as linhas relacionadas sejam armazenadas juntas em disco (característica: Agrupamento
físico, chave de agrupamento, melhoria de desempenho, conservação de recursos
Cada tipo de objecto desempenha um papel específico na organização, armazenamento e manipulação
de dados em uma base de dados Oracle.
ESQUEMA DE OBJECTOS
Exemplo de esquemas:
ESQUEMA DE OBJECTOS