Banco de dados - basico de oracle

Disponível somente no TrabalhosFeitos
  • Páginas : 46 (11473 palavras )
  • Download(s) : 0
  • Publicado : 11 de junho de 2012
Ler documento completo
Amostra do texto
Módulo I
Sistema Gerenciador de Banco de Dados Uma Visão Geral dos Produtos ORACLE

Sistema Gerenciador de Banco de Dados
• Objetivos desta Unidade:
– Esta unidade descreve conceitos de Bancos de Dados Relacionais tendo como enfoque o ORACLE.

2

• O que é uma Base de Dados (Database)?
– Uma base de dados é uma coleção de informações organizadas. – Em um sistema manual tradicional osdados são geralmente guardados em fichas e estocados em arquivos. Para acessar estes dados, um acesso manual nestes arquivos é necessário. – Num sistema baseado em computador, os dados são armazenados tipicamente em discos e são acessados através de programas.

Sistema Gerenciador de Banco de Dados
• Base de dados computadorizada:
– Em uma base de dados computadorizada existem muitasvantagens:
• A alteração e a recuperação dos dados é mais rápida; • A informação ocupa menos espaço para ser armazenada; • Muitos usuários podem compartilhar as mesmas informações ao mesmo tempo; a redundância de dados é minimizada; • Inconsistências podem ser evitadas; • Padrões podem ser estabelecidos; • Pode-se implementar níveis de segurança nestes dados; • etc.

3

Sistema Gerenciador de Bancode Dados
• O Database Management System (DBMS):
– Para controlar o acesso e o armazenamento das informações é necessário um DBMS. O DBMS ( Sistema Gerenciador de Banco de Dados ) é o programa que fica responsável pelo controle de acesso dos usuários à base de dados. Ele controla o armazenamento dos dados, a recuperação e a alteração nestes dados. – O DBMS age na interface entre a base de dados eos usuários da base de dados. – Dentre os tipos de bancos de dados existentes, os mais recentes são os bancos de dados relacionais, entre eles o ORACLE.

4

Sistema Gerenciador de Banco de Dados
• Conceitos Relacionais:
– Uma base de dados relacional é conhecida pelos usuários como uma coleção de tabelas de duas dimensões. Existem quatro conceitos básicos:
• • • • tabelas colunas linhascampos

5

– O modelo relacional tem como base o ramo da matemática conhecido como álgebra relacional. Este modelo envolve:
• uma coleção de objetos conhecidos como relações, • um conjunto de operadores que agem nestas relações produzindo novas relações.

Sistema Gerenciador de Banco de Dados
– Operadores Relacionais:

6

Relação
Restrição Projeção Produto Join Union InterseçãoDiferença

Descrição
A restrição traz um subconjunto de linhas de uma tabela que atende a determinada restrição imposta. ( Subconjunto Horizontal); Operação que mostra um subconjunto de colunas de uma tabela. (subconjunto vertical) É o resultado do produto entre dois conjuntos de linhas de tabelas. É o resultado da combinação de dois conjuntos de dados sob determinadas condições. Tem como resultadotodas as linhas que aparecem em ambas as relações. Tem como resultado somente as linhas que aparecem em ambas as relações Tem como resultado as linhas que aparecem em uma das relações mas não na outra.

Sistema Gerenciador de Banco de Dados
• Propriedades de uma base de dados relacional.
– Uma base de dados relacional aparece como uma coleção de tabelas relacionadas para o usuário – Não existempointers explícitos para os dados. O acesso é feito baseado no próprio dado. – A linguagem de acesso é não-procedural e english-like. – O usuário não especifica a rota de acesso aos dados e não precisa saber como os dados estão arranjados fisicamente. – Os comandos de acesso aos dados são feitos através da Linguagem SQL.

7

8

Uma Visão Geral dos Produtos ORACLE
• ORACLE Server
É oservidor do banco de dados, que gerencia o armazenamento e recuperação dos dados. Os demais produtos funcionam tendo o servidor como base.

• SQL
É a linguagem padrão dos bancos de dados relacionais, entre eles o ORACLE.

• PL/SQL
Extensões procedurais do ORACLE ao SQL.

9

Uma Visão Geral dos Produtos ORACLE
• SQL*Plus
É um ambiente através do qual os comandos SQL podem ser entrados e...
tracking img