Introdução a SQL
Banco de Dados
Prof. Denilson
1
Introdução à SQL(Structured
Query Language) e ao SGBD
2
ORACLE
Empresa fundada no final da década de 70 e que comercializou, quando ninguém pensava nisso, um sistema de banco de dados conhecido como Relational
Software, mais tarde Oracle, um dos Sistemas
Gerenciadores de Banco de Dados mais utilizados atualmente. Este sistema pode ser instalado tanto em alta como em baixa plataforma e temos as versões atuais como Oracle
10g e 11g.
Existe uma versão gratuita Oracle 11g Express Edition
(Oracle XE) que pode ser adquirido através do site: www.oracle.com.br 3
ORACLE – Instalação:
É necessário fazer um cadastro no site da Oracle para baixar a versão gratuita (ORACLE XE).
Durante a instalação será solicitado a criação de uma senha.
Não esqueça esta senha, pois você precisará dela para acessar o banco de dados.
Pelo Windows, por exemplo, você pode acessar o banco de dados em
“INICIAR”
“TODOS OS PROGRAMAS”
“ORACLE DATABASE 11g Express Edition”
“EXECUTAR LINHA DE COMANDOS SQL” se você for utilizar linhas de comandos pelo prompt.
OU
“INICIAR”
“TODOS OS PROGRAMAS”
“ORACLE DATABASE 11g Express Edition”
“CONCEITOS BÁSICOS DO ORACLE DATABASE 11g Express Edition” se você for trabalhar no modo gráfico.
4
AMBIENTE DE TRABALHO
Primeiramente vamos utilizar as linhas de comando no prompt de comando.
É necessário se conectar ao banco de dados através do comando:
SQL> connect nome_do_usuario/senha
Onde: nome_do_usuario é o nome padrão do ORACLE: system e a senha é aquela que você criou no momento da instalação.
Alguns comandos úteis:
Listar todos os usuários:
SELECT * FROM ALL_USERS;
Listar todas as tabelas:
SELECT TABLE_NAME FROM USER_TABLES;
Agora vamos testar alguns comandos:
SELECT SYSDATE FROM DUAL;
SELECT SYSTIMESTAMP FROM DUAL;
SELECT (5*40)/4 + 17 FROM DUAL;
5
CRIANDO UMA TABELA
NOMENCLATURA DE COLUNAS E TABELAS:
• Não