Sunteți pe pagina 1din 37

PLANO DE TRABALHO

BANCO DE DADOS

Contato : Adalberto S. Moura


Telefone : 011- 86.99.99.12
Adalberto.moura@sigga.com.br
2 Banco de Dados
Definio

ARQUITETURA ORACLE 10 g
2 Banco de Dados
Definio

BUFFER: Uma regio de memria temporria utilizada para escrita e


leitura de dados

CACHE: um dispositivo de acesso rpido, interno a um sistema, que


serve de intermedirio entre um operador de um processo e o dispositivo
de armazenamento .

A vantagem principal: na utilizao de uma cache consiste em evitar o


acesso ao dispositivo de armazenamento, que pode ser demorado -,
armazenando os dados em meios de acesso mais rpidos

SHARE POOL: Compartilha as reas: Bibliotecas X Dicionrios de


Dados
2 Banco de Dados
Definio

TABLESPACE: um termo em lngua inglesa que designa uma sub-


diviso lgica de um BANCO de DADOS utilizado para agrupar estruturas
lgicas relacionadas.

As tablespaces apenas especificam a localizao de armazenamento


do banco de dados e so armazenadas fisicamente em datafiles, que
alocam imediatamente o espao especificado na sua criao.

A primeira tablespace criada pelo ORACLE a System


2 Baco de Dados
Definio

Instruo SELECT Bsica


SELECT identifica as colunas a serem exibidas
FROM identifica a tabela contendo essas colunas
2 Baco de Dados
Definio
2 Baco de Dados
Definio
2 Baco de Dados
Definio

Criando Instrues SQL


As instrues SQL no fazem distino entre
maisculas e minsculas.

As instrues SQL podem ocupar uma ou mais linhas.

No possvel abreviar palavras-chave ou dividi-las


em duas linhas.

As clusulas geralmente so colocadas em linhas


separadas.

Os recuos so usados para melhorar a legibilidade.


2 Baco de Dados
Definio

Criando Instrues SQL


No iSQL*Plus, o encerramento das instrues SQL
com ponto-e-vrgula (;) opcional. A utilizao de
ponto-e-vrgula ser obrigatria se voc executar
vrias instrues SQL.

No SQL*Plus, voc dever encerrar cada instruo


SQL com ponto-e-vrgula (;).
2 Baco de Dados
Definio

Defaults de Cabealhos de Colunas


iSQL*Plus:
Alinhamento de cabealho default: centralizado
Exibio de cabealho default: letras maisculas

SQL*Plus:
Os cabealhos das colunas de caractere e data so
alinhados esquerda
Os cabealhos das colunas de nmero so alinhados
direita
Exibio de cabealho default: letras maisculas
2 Baco de Dados
Definio
2 Baco de Dados
Definio
2 Baco de Dados
Definio
2 Baco de Dados
Definio
2 Baco de Dados
Definio
2 Banco de Dados
Definio

Definindo um Apelido de Coluna


Um apelido de coluna:
Renomeia um cabealho de coluna

til em clculos

Aparece imediatamente aps o nome da coluna


(Tambm possvel incluir a palavra-chave opcional
AS entre o nome e o apelido da coluna.)

Requer aspas duplas quando contm espaos ou


caracteres especiais, ou quando faz distino entre
maisculas e minsculas
2 Banco de Dados
Definio
2 Banco de Dados
Definio
2 Banco de Dados
Definio

Strings de Caracteres Literais


Um literal um caractere, uma data ou um nmero
includo na instruo SELECT.

necessrio delimitar os valores dos literais de


caractere e data por aspas simples.

Cada string de caracteres da sada corresponde


a apenas uma linha retornada.
2 Baco de Dados
Definio
2 Banco de Dados
Definio
2 Banco de Dados
Definio
2 Banco de Dados
Definio
2 Banco de Dados
Definio
2 Banco de Dados
Definio

Viso Geral do iSQL*Plus


Depois de efetuar login no iSQL*Plus, voc pode:
Descrever estruturas de tabelas

Informar, executar e editar instrues SQL

Salvar ou incluir instrues SQL em arquivos

Executar ou editar instrues armazenadas em


arquivos de script salvos
2 Baco de Dados
Definio
2 Baco de Dados
Definio
2 Baco de Dados
Definio
2 Banco de Dados
Definio
2 Banco de Dados
Definio
2 Banco de Dados
Definio
2 Banco de Dados
Definio
2 Banco de Dados
Definio
2 Banco de Dados
Definio
2 Banco de Dados
Definio
2 Banco de Dados
Definio
2 Banco de Dados
Definio

Parei no 27
Manipulando dados 219