SQL Introdução ao Oracle



Documentos relacionados
Banco de Dados Oracle. Faculdade Pernambucana - FAPE

*O RDBMS Oracle é um sistema de gerenciamento de banco de dados relacional.

PROGRAMA DE PÓS-GRADUAÇÃO POSEAD. Curso Banco de Dados. Resenha Crítica: Backup e Recovery Aluno: Wilker Dias Maia

Aula 2 Arquitetura Oracle

SQL Linguagem de Definição de Dados. Banco de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri

ESTRUTURA DE SERVER Lílian Simão Oliveira

PostgreSQL. André Luiz Fortunato da Silva Analista de Sistemas CIRP / USP alf@cirp.usp.br

Crash recovery é similar ao instance recovery, onde o primeiro referencia ambientes de instância exclusiva e o segundo ambientes parallel server.

Controle de transações em SQL

Administração de Banco de Dados

Procedimentos para Instalação do SISLOC

Fundamentos dos Sistemas de Informação Organização de Dados e Informações

Sumário. Capítulo 2 Conceitos Importantes Tópicos Relevantes Instance Base de Dados Conclusão... 37

Guia de utilização - Novodrive

Carga Horária 40 horas. Requisitos Servidor Oracle 10G Ferramenta para interação com o banco de dados

MANUAL INSTALAÇÃO WEB SERVICE

Structured Query Language (SQL) Ambiente Simplificado de um SGBD

PROCEDIMENTO OBRIGATÓRIO ANTES DO INICIO DOS CICLOS DA PRODUÇÃO PARARELA

Guia de utilização - Novodrive

INSTALAÇÃO JIVAW LINUX ORACLE

MySQL. Prof. César Melo. com a ajuda de vários

Boletim Técnico. Criação de formulário dinâmico para o módulo WEB. Produto : TOTVS Web,

Quando se seleciona os modos OS ou XML, arquivos são criados com os registros de auditoria, eles se localizam parâmetro audit_file_dest.

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS ARMAZENAMENTO EM BD NO DM. Prof. Angelo Augusto Frozza, M.Sc.

AULA 2 INTERAÇÃO COM O BANCO DE DADOS

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS ARMAZENAMENTO EM BD NO DM. Prof. Angelo Augusto Frozza, M.Sc.

INICIAL. Guia de Criação da Base Produção Paralela IMPORTANTE: MESMO QUE SEJAM EXECUTADOS

1. Domínio dos Atributos

Procedimentos para Instalação do Sisloc

Administração de Usuários e Privilégios no Banco de Dados

Universidade Federal do Estado do Rio de Janeiro UNIRIO. Guia para criação do banco de dados de redes sociais

INSTALAÇÃO-ATUALIZAÇÃO SANKHYAW WINDOWS ORACLE

Configuração dos bancos e ambientes SQA

Sistemas Operacionais

PROCEDIMENTOS PARA ATUALIZAÇÃO DE VERSÃO DO APLICATIVO

Funções de um SO. Gerência de processos Gerência de memória Gerência de Arquivos Gerência de I/O Sistema de Proteção

Guia de Referência Rápida Administração de Bancos de Dados Oracle - Abstratos Tecnologia

Banco de Dados Avançados Banco de Dados Ativo

Sistemas Operacionais 3º bimestre. Dierone C.Foltran Jr.

Capítulo 6 Sistemas de Arquivos

BD Oracle. Licenciatura em Engenharia Informática e Computação. Bases de Dados 2003/04

Prof. Carlos Majer Aplicações Corporativas UNICID

Linguagem SQL Sub-linguagem DDL

Instalando e Configurando o Oracle XE

Prof.: Clayton Maciel Costa

UNINOVE Tec. Adm. e Des. de Sistemas. Administracão de Banco de Dados. ORACLE Backup / Recovery AULA 11

TUTORIAL CONFIGURAR BANCO DE DADOS LOCAL PARA GERENCIAR MESAS

Criando Banco de Dados, Tabelas e Campos através do HeidiSQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011

INTRODUÇÃO BANCO DE DADOS. Prof. Msc. Hélio Esperidião

BANCO DE DADOS BANCO DE DADOS. Prof. Patrícia Lucas 3º Trimestre

Programação com acesso a BD. Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br

Linguagem SQL (Parte I)

Capítulo 6. Gerenciamento de Arquivos. 6.1 Arquivos 6.2 Diretórios 6.3 Implementação (6.3.1 a 6.3.6) 6.4 Exemplos

Instalação do IBM SPSS Modeler Server Adapter

SQL Linguagem de Definição de Dados. Laboratório de Bases de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri

Estrutura Interna do KernelUNIX Sistema O. Estrutura Interna de Arquivos (1) Estrutura Seqüência. User application. Standard Unix libraries

UNIVERSIDADE FEDERAL DE SANTA MARIA - UFSM COLÉGIO AGRÍCOLA DE FREDERICO WESTPHALEN BANCO DE DADOS II

CONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS

Programação com Acesso a Banco de Dados

Armazenamento organizado facilitando SCRUD; Agiliza processo de desenvolvimento de sistemas;

Oracle PL/SQL Overview

Universidade Federal de Santa Maria Curso de Arquivologia. Disciplina de Banco de Dados Aplicados à Arquivística. Versao 1.

UFSM COLÉGIO AGRÍCOLA DE FREDERICO WESTPHALEN CURSO SUPERIOR DE TECNOLOGIA EM SISTEMAS PARA INTERNET. Programação para Internet I

O servidor de banco de dados ORACLE corporativo da empresa deve possuir a seguinte especificação mínima:

Introdução à Engenharia da Computação. Banco de Dados Professor Machado

Sistemas de Arquivos. Sistemas Operacionais - Professor Machado

INTRODUÇÃO BANCO DE DADOS(MYSQL) E PHP

Manipulação de Dados em PHP (Visualizar, Inserir, Atualizar e Excluir) Parte 2

Regras de Integridade. Profa. Késsia Marchi

BANCO DE DADOS: SQL. Edson Anibal de Macedo Reis Batista. 27 de janeiro de 2010

Guia de procedimentos de backups

Automidia Service Management Desbloqueio de Contas e Provisionamento via Autoatendimento

Banco de Dados II. Triggers e Functions. Prof. Moser Fagundes. Curso TSI Instituto Federal Sul-Rio-Grandense (IFSul) Campus Charqueadas

Documento de Visão REPOSITÓRIO DE ARQUIVOS V1.0

Banco de Dados. Um momento crucial na organização dos dados é a forma com que cadastramos estes dados, a estrutura de armazenamento que criamos.

SQL. Autor: Renata Viegas

Procedimentos para Reinstalação do Sisloc

Capitulo 2. Prof.º Espc. Fábio Margarito Martins de Barros - Tecnologia de banco de dados

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource Rev: 02

UML Diagramas Estruturais Classes

Introdução ao SQL. O que é SQL?

Banco de Dados Oracle 10g: Introdução à Linguagem SQL

Tutorial de Configuração do Integrador do E-commerce do FutebolShop

INSTALAÇÃO JIVAW WINDOWS SQL SERVER

Projeto: Camada Independente de Dispositivo

BANCO DE DADOS II Prof. Ricardo Rodrigues Barcelar

Sistema de Arquivos EXT3

Oracle Zero Downtime Migration (com Golden Gate)

14/08/2008. Curso Superior de Tecnologia em Banco de Dados Disciplina: Projeto de Banco de Dados Relacional 1 Prof.: Fernando Hadad Zaidan

ORACLE 11 G INTRODUÇÃO AO ORACLE, SQL,PL/SQL. Carga horária: 32 Horas

implementação Nuno Ferreira Neves Faculdade de Ciências de Universidade de Lisboa Fernando Ramos, Nuno Neves, Sistemas Operativos,

Banco de Dados. StructuredQuery Language- SQL. Prof. Walteno Martins Parreira Jr

GOVBR- UEM-MARINGA PREFEITURA MUNICIPAL DE PEROLA

Comandos DDL. id_modulo = id_m odulo

Modelo Cliente/Servidor Por HIARLY ALVES

Transcrição:

SQL Introdução ao Oracle Estagiários: Daniel Feitosa e Jaqueline J. Brito

Sumário Modelo de armazenamento de dados Modelo físico Modelo lógico Utilizando o SQL Developer Consulta de Sintaxe

Sumário Modelo de armazenamento de dados Modelo físico Modelo lógico Utilizando o SQL Developer Consulta de Sintaxe

Independência física

Independência física

Modelo lógico

Modelo lógico Tablespace: unidades de armazenamento lógicas que, coletivamente, armazenam todos os dados do banco de dados. É composta por segmentos. Segment: objetos que ocupam espaço em um banco de dados. Podem ser de vários tipos (tabelas, índices, temporários, etc). É composto por extensões. Extent: espaço usado por um segmento em um tablespace. É composto por blocos. Data Block: consiste de um certo número de bytes do espaço da base de dados no disco.

Modelo lógico Header: contém informações gerais sobre o bloco; Table Directory: contém informações da tabela que possui linhas neste bloco; Row Directory: contém informações das linhas que estão no bloco; Free Space: é alocado para inserção de novas linhas ou atualizações em linhas que requerem espaço adicional; Row Data: contém dados da tabela ou índice que estão no bloco.

Modelo físico Arquivos de dados c Armazenam tabelas, índices, áreas temporárias, dicionário de dados, objetos do usuário, etc...

Modelo físico Arquivos de controle Informações para manter e verificar a integridade de um banco de dados

Modelo físico Arquivos de redo log Guardam os logs de todas as transações efetuadas São usados em caso de falhas

Sumário Modelo de armazenamento de dados Modelo físico Modelo lógico Utilizando o SQL Developer Consulta de Sintaxe

Informações adicionais Abrir o SQL Developer

Informações adicionais

Informações adicionais Usuário: a + NUSP Senha: a + NUSP Servidor Antigo letra a + NUSP Acesso dentro do lab. Host: 192.168.183.2 Porta: 1521 SID: orcl1 192.168.183.2 1521 orcl1 Acesso fora do lab. Host: grad.icmc.usp.br Porta: 15211 SID: orcl1

Informações adicionais Usuário: a + NUSP Senha: a + NUSP letra a + NUSP Servidor Novo Acesso dentro do lab. Host: 192.168.183.15 Porta: 1521 SID: orcl 192.168.183.15 1521 orcl Acesso fora do lab. Host: grad.icmc.usp.br Porta: 15212 SID: orcl

Informações adicionais

Sumário Modelo de armazenamento de dados Modelo físico Modelo lógico Utilizando o SQLPlus Worksheet Consulta de Sintaxe

Consulta de Sintaxe Oracle 9i Versão antiga Mais fácil de buscar http://www.oracle.com/pls/db92/db92.homepage Oracle 11g Versão do servidor Mais difícil mas contém os comandos novos http://www.oracle.com/pls/db111/homepage

Exemplo prático CREATE [GLOBAL TEMPORARY] TABLE [schema.]table [(relational_properties)] [ON COMMIT {DELETE PRESERVE} ROWS] physical_properties table_properties; CREATE TABLE tabela (id NUMBER(10), nome VARCHAR2(50)) ON DELETE CASCADE;