banco de dados
Profº Oscar F. dos Santos oscar.f@uninove.br Desenvolvimento em BD (SQL) professor e coordenador
Baixar o oraclefree: www.oracle.com downloads oracle 11g expressionediton for Windows
Criando usuário ORACLE 11g
Para criar um usuário no Oracle 11g execute o seguinte comando:
CREATE USER nome_usuario IDENTIFIED BY senha_usuario;
Onde o nome_usuário é o próprio nome do usuário e a senha_usuario é a própria senha.
Para garantir acesso total ao usuário, utilize o seguinte comando:
GRANT DBA TO usuario;
O parâmetro DBA significa que o o usuário receberá permissões de super usuário.
SQL – Struture Query Language
DEF: Linguagem estruturada usada p/ acessar e manipular os banco de dados relacionais.
Principais Comandos
DDL – Linguagem de definição de dados
.Create – Cria objetos na base de dados
. Alter- Altera a estrutura de um objeto na base de dados
. Drop – Elimina determinado objeto da base de dados.
DML – Linguagem de Manipula de Dados
.Insert – Insere linhas em uma tabela
.update – altera valores de linhas na base de dados
.delete – elimina linhas da tabela
. select – seleciona dados de uma base de dados
DCL – Linguagem de controle de dados
Grant – da direito de acessos aos objetos do banco de dados
Revoke – retira direitos de acesso aos objetos do banco de dados
Desc = visualizar tabela
Declaração CreateTable
Def: Cria Objeto no BD
Sintaxe:
Createtablenome_tabela (Nome_coluna tipo (tamanho) (null/notnull), Nome_coluna tipo (tamanho) (null/notnull), Nome_colunatipo (tamanho) (null/notnull))
Exemplo
Createtable aluno Createtable alune (nome var char2 (30) notnull, RA Number (08) notnull, Endereço var char2 (50) notnull, Apto number(02) null)
Tipo de dados
Char (tamanho) – armazena dados de caractere de comprimento fixo.
Ex: char(60)
Varchar2(tamanho) – armazena dados de caractere de comprimento.
Ex: varchar2(80)
Number(C,D) – armazena dados numéricos onde ‘C’ significa o