FaculdadePitágoras Curso Superior de Tecnologia: Banco de Dados Sistemas para Internet Disciplina: Sistemas Gerenciadores de Banco de Dados Prof.: Fernando.

Slides:



Advertisements
Apresentações semelhantes
IIS - Internet Information Services
Advertisements

Windows 2003 Server MS-AD Agenor Gomes Eduardo Azevedo Ilídio Vilaça
Sistemas distribuídos Metas de Projeto Prof. Diovani Milhorim
Administração de sistemas operacionais
Eventos, Variáveis de Sessão e Aplicação
Banco de Dados I Aula 20.
MOODLE PARA TODOS Projeto EAD-CPD MOODLE UFBA Centro de Processamento de Dados - UFBA.
Bruno Rafael de Oliveira Rodrigues
Configuração de um servidor FTP
FACULDADE DOS GUARARAPES
Conceitos Básicos de Computação
Componentes Arquitetônicos de um Banco de Dados Oracle
Banco de Dados Oracle AESO.
Org. e Projeto de Banco de Dados
Material III-Bimestre Wagner Santos C. de Jesus
Daniel Paulo Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.
Alertas de Segurança e Vigilância
CALL REC PLUS- Sistema de Gravação Telefônica
Ministério da Saúde MÓDULO CAPTAÇÃO DO ATENDIMENTO SISRCA jul/2013
Curso Superior de Tecnologia: Sistemas para Internet
Bancos de Dados SQL Server 2012.
Remodelando a solução mais eficaz
Arquitetura e Linguagens
Painel de controle > Ferramentas administrativas > Serviços
Aula R Prof. Naércio Filho Técnico em Informática
Aula 7 Prof. Naércio Filho Técnico em Informática
Laboratório de Banco de Dados SGBD Oracle 10 G
Usuário de SGBD Álvaro Vinícius de Souza Coêlho
Laboratório de Programação I Carlos Oberdan Rolim Ciência da Computação Sistemas de Informação.
Server-2003 Administração de Sistema Operacional de Rede Windows
Coluna Oracle iMasters nº 11 Instalação Oracle EE 8i Por Ricardo Batalhone Filho Consultor da Silicon Networks Colunista Oracle.
BD.
Curso EFA de técnico de Informática e Sistemas
Atua Sistemas de Informação Manual Sistema de Administração de Servidores.
Objetivo Ao final deste treinamento serão capazes de:
07/04/2017 Linux Ubuntu 2.
FaculdadePitágoras Curso Superior de Tecnologia: Banco de Dados Disciplina: Sistemas Gerenciadores de Banco de Dados Prof.: Fernando Hadad Zaidan.
Faculdade de Tecnologia SENAI de Desenvolvimento Gerencial
Luiz Antonio Torres, Maio/2014
Contexto da disciplina
FTIN Formação Técnica em Informática Módulo Sistema Proprietário Windows AULA 04 Prof. André Lucio.
Introdução a Banco de Dados Aula 04
Bancos de Dados Estrutura e Funcionamento de um SGBD
REDES DE COMPUTADORES CONCEITOS E TÓPICOS RELACIONADOS A REDES DE COMPUTADORES ________________________________________________ Redes – Prof. Roni Márcio.
Unidade 1 – Introdução a J2EE Prof.: Henrique Santos
Projeto de Banco de Dados Prof.Ms.Rodrigo Luiz Comitante Leão.
Backup DE DADOS DO USUÁRIO. Cópia de segurança dos dados no computador, alguns fáceis e outros trabalhosos, de acordo com a quantidade de dados. Utilizado.
FTIN Formação Técnica em Informática Módulo Sistema Proprietário Windows AULA 03 Prof. André Lucio.
Mestrado em Engenharia de Computação área de concentração Geomática
Windows Server Versões Sistema de Arquivos Características Domínio
Luiz Felipe Oliveira – SUNMP/MPACL
Camada de Aplicação Prof. Horácio. Objetivo Apresentar os detalhes específicos dos tipos de aplicação; Apresentar o modelo cliente-servidor; Apresentar.
Daniel Paulo Banco de dados: é uma coleção/conjunto de registros relacionados.  Exemplo: O banco de dados de uma Universidade.
Daniel Paulo Backup Para evitar perdas de informações importantes, será necessário criar estratégias para a implementação de.
Daniel Paulo Login e Usuário Login – é um objeto que tem a finalidade de acessar a instância do SQL Usuário – Associado ao login.
Serviços de rede e internet Jackson Eduardo da Silva.
Daniel Paulo Introdução Neste capítulo trataremos a relação entre tabelas e FILEGROUPS, bem como a alocação interna de dados.
Active Directory Profa. Priscila Facciolli Sistemas Operacionais.
Daniel Paulo SQL Server 2014 Módulo II Daniel Paulo
Daniel Paulo SQL Server 2014 Módulo II Daniel Paulo
Gerencia de Redes Redes de Computadores II

APRESENTAÇÃO PORTAL CITI CONTA CORRENTE
Sitef - Instalação.
Redes de Computadores e Aplicações – Camada de aplicação IGOR ALVES.
UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO CURSO DE CIÊNCIA DA COMPUTAÇÃO Redes de Computadores Ferramenta NTop (Network Traffic Probe) Explorador.
Sistemas Operacionais de Redes DNS
UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO CURSO DE CIÊNCIA DA COMPUTAÇÃO Instalação e análise de gráficos da ferramenta NTop Redes de Computadores.
Curso Superior em Redes de Computadores Camada de Aplicação Prof. Sales Filho.
Transcrição da apresentação:

FaculdadePitágoras Curso Superior de Tecnologia: Banco de Dados Sistemas para Internet Disciplina: Sistemas Gerenciadores de Banco de Dados Prof.: Fernando Hadad Zaidan

Oracle - Fundamentos Unidade 4.1 Créditos dos Slides: Prof. Rogério Rocha – Adaptação: Prof. Fernando Zaidan

Oracle Database Express Edition Características do Oracle Database XE : – É grátis; – É uma versão menor do banco de dados Oracle; – É fácil de instalar e – Prático de gerenciar. Oracle Database Express Edition

Características do Oracle Database XE : – Com uma interface gráfica pode-se : – Administrar o banco de dados; – Criar tabelas, visões e outros objetos do banco de dados; – Importar, exportar e visualizar os dados da tabela; – Executar consultas e scripts SQL e – Gerar relatórios. Oracle Database Express Edition

Administration – gerencia as contas de usuário, o uso da memória, o armazenamento dos dados e a conexão na rede, monitora os banco de dados ativos e visualiza a informação de configuração. Object Browser – Visualiza, cria, modifica, consulta e apaga objetos do banco de dados. SQL – Executa comandos SQL e blocos de PL/SQL. Cria, modifica, visualiza, executa e apaga arquivos de script. Constrói consultas SQL com uma interface gráfica. Utilities – Carrega dados, gera DDL, visualiza relatórios de objetos e restaura e apaga objetos do banco de dados. Oracle Database Express Edition

A página principal de acesso ao SGBD é habilitada somente na máquina local a qual está instalado o Oracle Database XE. O acesso local é realizado através do browser web. – O endereço da URL é – A porta é o número TCP para as requisições de conexão HTTP. – A porta padrão é a Oracle Database Express Edition

O acesso remoto é realizado através do browser web. – O endereço da URL é – O host é o endereço IP da máquina na qual o SGBD foi instalado. – A porta é o número TCP para as requisições de conexão HTTP. – A porta padrão é a Oracle Database Express Edition

Navegação – Através da interface gráfica ao utilizar os menus de cada opção. – Através dos Breadcrumbs que são links direcionados para as opções da interface gráfica. Oracle Database Express Edition

Inicializar e Desativar Inicialização – O SGBD é inicializado imediatamente após a instalação e após a cada vez que o sistema operacional é reiniciado. – Uma vez não iniciado o administrador poderá iniciá-lo através do comando STARTUP ou através da interface gráfica ao escolher a opção START DATABASE Oracle Database Express Edition

Inicializar e Desativar Desativação – O SGBD é desativado automaticamente após o computador na qual a instalação foi realizada ser desligado. – Antes a desativação do SGBD é necessário avaliar que todos os usuários tenha finalizado os trabalhos e não estejam mais conectados. – A desativação poderá ocorrer a partir do comando SHUTDOWN IMMEDIATE realizado pelo administrador ou através da interface gráfica ao escolher a opção STOP DATABASE Oracle Database Express Edition

Inicializar e Desativar Desativação – O SGBD procederá da seguinte maneira caso não seja observado os usuários que ainda estejam trabalhando no momento da desativação. Nenhuma nova conexão é permitida, e nenhuma nova transação tem permissão de iniciar. Toda transação não finalizada com sucesso (commit) será abortada (rollback). Todos usuários e aplicações serão desconectados imediatamente. Oracle Database Express Edition

Conexão ao SGBD Conexão Local » Conexão local é a conexão que ocorre na mesma máquina na qual está instalado o SGBD. » Necessário somente o conhecimento de um usuário e senha. Oracle Database Express Edition

Conexão ao SGBD Conexão Remota – Conexão remota é a conexão que ocorre de uma máquina na qual não está instalado o SGBD e inicia-se a partir de uma rede. – Necessário que a máquina remota tenha instalado o software cliente do SGBD. – Necessário o conhecimento do usuário, senha e de uma string de conexão. – O formato da string de conexão segue o descrito : Oracle Database Express Edition

Conexão ao SGBD String de conexão – // é opcional – Host é o nome ou o IP da máquina que executa o Oracle Database XE. – Port é o número da porta TCP na qual o aplicativo Oracle Net Listener utiliza. Por padrão o número é – Service_name é o nome do serviço do banco de dados. Para o Oracle Database Expression Edition o nome é XE. Oracle Database Express Edition

Conexão ao SGBD Oracle Database Express Edition

Gerenciamento da Memória Instância Oracle – O SGBD Oracle XE trabalha com um conjunto de processos que são executados em segundo plano. – E precisam alocar memória do computador no qual o aplicativo está instalado, “host”. – A instância do Oracle é a união dos processos executados em segundo grau e a alocação de memória. Oracle Database Express Edition

Gerenciamento da Memória Alocação de Memória – Area global do sistema (SGA – System global area) é uma memória compartilhada que armazena dados e o controle da informação da instância. – Area global do programa (PGA – Program global area) é utilizado para um processo de serviço a uma requisição do cliente (client). a cada requisição é criada uma área reservada. processa sentenças SQL e armazena o “logon” e informação de sessão. Oracle Database Express Edition

A quantidade de memória alocada para o SGA e o PDA influenciarão diretamente na perfomance do SGBD. O tamanho da alocação é definido automaticamente no momento da instalação. Armazena os dados consultados e modificados. Todos os clientes conectados o compartilham - Armazena sentença SQL. -Informação sobre o dicionário de dados. -Stored procedures para acesso mais rápido. - Utilizada para recuperação de informação. - Área opcional que controla a requisição de entrada e saída dos processos do servidor.

Gerenciamento da Memória Tamanho do SGA e PGA – Por padrão o tamanho do espaço alocado para o SGA e PGA será o total de memória física existente no micro. – Para alterar o tamanho dos componentes do SGA deve-se alterar o tamanho total do SGA e o SGBD reorganiza a alocação de memória para obter o melhor desempenho. – A alocação da memória SGA sempre será a mesma da área reservada. Oracle Database Express Edition

Gerenciamento da Memória Tamanho do SGA e PGA – A alteração do PGA é similar ao SGA, altera-se o total reservado para o PGA e o SGBD ajusta o tamanho dos PGA individualmente conforme necessidade. – A alocação da memória PGA é menor que a área reservada. – O tamanho máximo de alocação da SGA e PGA no Oracle XE é de 1 gigabyte. Oracle Database Express Edition

Gerenciamento da Memória Tamanho do SGA e PGA – O espaço reservado a memória deve ser alterado quando: A capacidade da memória física for alterada e Ocorrer um erro que aponte insuficiência na memória. Oracle Database Express Edition

Gerenciamento da Memória Memória Insuficiente – Como saber qual memória está insuficiente ? – Erros deste tipo remete a memória SGA. – Erros deste tipo remete a memória PGA. – Na dúvida aumente o espaço reservado de ambas. Oracle Database Express Edition

Gerenciamento da Memória Memória Insuficiente – Quando o espaço da memória SGA é alterado é necessário finalizar e iniciar o SGBD. – Quando o espaço de memória PDA é alterado não é necessário reiniciar o servidor. Oracle Database Express Edition

Gerenciamento da Memória Oracle Database Express Edition

Gerenciamento da Memória Oracle Database Express Edition

Gerenciamento da Memória Oracle Database Express Edition

Gerenciamento de usuários Usuário e Esquema – Para cada usuário criado existirá um esquema de mesmo nome correspondente. – Previlégios CONNECT – Permite ao usuário conectar ao banco de dados. RESOURCE – Permite a criação de alguns objetos no banco de dados cujo o usuário seja o dono (owner). DBA – Permite a maioria das funções administrativas. Como criar objetos em outros esquemas. Não é permitido iniciar ou finalizar o SGBD. Oracle Database Express Edition

Exportar, Importar, Carregar e Descarregar Exporting e Importing – Exporting, copia os dados de um banco de dados para um arquivo para ser importado somente por outro banco de dados do Oracle. – Importing, copia os dados para um banco de dados de um arquivo criado por outro banco de dados do Oracle. Oracle Database Express Edition

Exportar, Importar, Carregar e Descarregar Unloading e Loading – Unloading, copia os dados de um banco de dados para um arquivo para ser importado por outro banco de dados do Oracle ou outra aplicação. – Loading, copia os dados para um banco de dados de um arquivo criado por outro banco de dados do Oracle ou outra aplicação desde que esteja em um formato suportado pelo Oracle. Oracle Database Express Edition

Exportar, Importar, Carregar e Descarregar Data Pump Export – Criar um diretório para aramazenar o arquivo. – No SQL Command Line CREATE OR REPLACE DIRECTORY dmpdir AS ’c:\oraclexe\app\tmp’; GRANT READ,WRITE ON DIRECTORY dmpdir TO hr; – Exporta o schema escolhido expdp SYSTEM/password SCHEMAS=hr DIRECTORY=dmpdir DUMPFILE=schema.dmp LOGFILE=expschema.log Oracle Database Express Edition

Exportar, Importar, Carregar e Descarregar Data Pump Import – Importa o esquema gerado (arquivo.dmp) REMAP_SCHEMA – cria um esquema novo. TABLE_EXISTS_ACTION – ação a ser executada quando a tabela já existir. – Comando impdp impdp SYSTEM/password SCHEMAS=hr DIRECTORY=dmpdir DUMPFILE=schema.dmp REMAP_SCHEMA=hr:hrdev EXCLUDE=constraint, ref_constraint, index TABLE_EXISTS_ACTION=replace LOGFILE=impschema.log Oracle Database Express Edition