partilhar
Em destaque VER +
Oracle Database 10g Express Edition
O livro detalha os principais recursos desse poderoso banco de dados, como a aquisição e instalação do programa, criação de tabelas, chaves primária e estrangeira, consultas SQL, utilização de índices, usuários do sistema, criação de usuários, concessão e restrição de direitos de acesso, programação PL/SQL, procedures, functions, packages, triggers, implementação objeto-relacional, criação de aplicações, acesso remoto, backup e restore, flashback, níveis de certificação e conexão Oracle com o Java.
Possui também diversos exercícios propostos, além de um simulado com questões para certificação.
Índice
Capítulo 1 - Introdução ao Oracle Database 10g Express Edition
1.1. Instance
1.2. Tablespaces
1.3. Usuários SYS, SYSTEM e HR
1.4. Tecnologia Grid
1.5. Dados Históricos
1.6. O Oracle e o SQL
1.7. Banco de Dados Relacional
1.8. Chave Primária
1.9. Bancos de Dados Objeto-Relacionais
1.10. A Abrangência da Linguagem
1.11. Linguagem de Manipulação dos Dados (Data Manipulation Language - DML)
1.12. Linguagem de Definição dos Dados (Data Definition Language - DDL)
1.13. Linguagem de Controle dos Dados (Data Control Language - DCL)
1.14. Pré-Requisitos
1.15. Características do Oracle Database 10G XE
Capítulo 2 - Instalação do Oracle Database 10g Express Edition
2.1. Instalação do Oracle no Windows
2.2. Instalação do Oracle no Linux
Capítulo 3 - Login e Criação de Usuários no Oracle
3.1. Login usando Application Express
3.2. Criar um Usuário de Forma Interativa
3.3. Criando um Usuário por meio de Comandos
3.4. Login Usando SQL Plus
Capítulo 4 - Estudo de Caso: Controle de uma Transportadora
4.1. Criando Tabelas no Oracle
4.2. Constraints
4.3. Sinônimos
4.4. Visões
4.5. Índices
4.6. Tipos de Dados
4.7. Sequence
4.8. Criando Tablespaces
4.9. Criação de Tabelas com o Construtor de Tabelas
4.10. Criação de Tabelas com a Opção Informar Comando
4.11. Criação de Tabelas com a Opção Upload do Script SQL
4.12. Exercícios
Capítulo 5 - Seleção, Inserção, Exclusão e Atualização no Oracle
5.1. Consultas SQL
5.5.1. Funções de Grupo
5.5.2. Funções de Conversão
5.2. Inserindo Dados
5.3. Atualizando Dados com Update
5.4. Eliminando Dados com Delete
5.5. Exercícios
Capítulo 6 - Criando Rotinas PL/SQL, Procedures, Functions, Packages e Triggers
6.1. Programação PL/SQL
6.1.1. Exceções
6.1.2. Identificadores
6.1.3. Declaração de Variável
6.1.4. Comentários
6.1.5. Utilizando %TYPE
6.1.6. Subtipos Definidos pelo Usuário
6.1.7. Escopo de Variável e Visibilidade
6.1.8. Operadores
6.1.9. Expressões Booleanas
6.1.10. Estruturas de Controle PL/SQL
6.1.11. Registros PL/SQL
6.1.12. Utilizando %ROWTYPE
6.1.13. Controle de Transações
6.1.14. Criando Cursor
6.2. Criando Procedures
6.3. Criando Functions
6.4. Criando Packages
6.5. Criando Triggers
6.6. Criando Auditoria de Dados no Oracle com Triggers
6.7. Exercícios
Capítulo 7 - Concedendo e Negando Permissões no Oracle
7.1. Grant
7.2. Revoke
7.3. Roles (Papéis)
7.4. Exercícios
Capítulo 8 - Backup e Restore
8.1. Backup com Noarchivelog (Archivelog não Habilitado)
8.2. Backup com Archivelog Habilitado
8.3. Restaurar Backup
8.4. Exercícios
Capítulo 9 - Implementação Objeto-Relacional no Oracle
9.1. Modelo Objeto-Relacional Oracle
9.1.1. Tipo Objeto
9.2. Herança
9.3. Tabelas Aninhadas (Nested Tables)
9.4. Criação de Tipos de Array
9.5. Criando uma Tabela com os Tipos Definidos
9.6. Inserindo Dados na Tabela com Tipos Diferenciados
9.7. Selecionando Dados na Tabela com Tipos Diferenciados
9.8. Exercícios
Capítulo 10 - Oracle Flashback
10.1. Flashback Query
10.2. Exercícios
Capítulo 11 - Criação de Aplicações no Oracle
11.1. Criando a Aplicação
11.2. Criando os Formulários de Entrada e Edição dos Dados
11.3. Criando os Relatórios dos Dados
Capítulo 12 - Acesso Remoto ao Oracle
12.1. Acesso Remoto ao Oracle Via Browser
12.2. Acesso Remoto ao Oracle Via SQL Plus
Capítulo 13 - Dicas e Comandos Avançados de DBA Oracle
Capítulo 14 - Certificação Oracle
14.1. Níveis de Certificação
14.2. Linhas de Carreira
14.3. Questões Preparatórias para a Prova de Certificação Oracle
Capítulo 15 - Conexão Java com Oracle
15.1. Criando uma Tela de Cadastro de Funcionários com Java
15.2. Consultando Dados na Tabela de Funcionário com Java
Referências Bibliográficas
Glossário
Índice Remissivo
Possui também diversos exercícios propostos, além de um simulado com questões para certificação.
Índice
Capítulo 1 - Introdução ao Oracle Database 10g Express Edition
1.1. Instance
1.2. Tablespaces
1.3. Usuários SYS, SYSTEM e HR
1.4. Tecnologia Grid
1.5. Dados Históricos
1.6. O Oracle e o SQL
1.7. Banco de Dados Relacional
1.8. Chave Primária
1.9. Bancos de Dados Objeto-Relacionais
1.10. A Abrangência da Linguagem
1.11. Linguagem de Manipulação dos Dados (Data Manipulation Language - DML)
1.12. Linguagem de Definição dos Dados (Data Definition Language - DDL)
1.13. Linguagem de Controle dos Dados (Data Control Language - DCL)
1.14. Pré-Requisitos
1.15. Características do Oracle Database 10G XE
Capítulo 2 - Instalação do Oracle Database 10g Express Edition
2.1. Instalação do Oracle no Windows
2.2. Instalação do Oracle no Linux
Capítulo 3 - Login e Criação de Usuários no Oracle
3.1. Login usando Application Express
3.2. Criar um Usuário de Forma Interativa
3.3. Criando um Usuário por meio de Comandos
3.4. Login Usando SQL Plus
Capítulo 4 - Estudo de Caso: Controle de uma Transportadora
4.1. Criando Tabelas no Oracle
4.2. Constraints
4.3. Sinônimos
4.4. Visões
4.5. Índices
4.6. Tipos de Dados
4.7. Sequence
4.8. Criando Tablespaces
4.9. Criação de Tabelas com o Construtor de Tabelas
4.10. Criação de Tabelas com a Opção Informar Comando
4.11. Criação de Tabelas com a Opção Upload do Script SQL
4.12. Exercícios
Capítulo 5 - Seleção, Inserção, Exclusão e Atualização no Oracle
5.1. Consultas SQL
5.5.1. Funções de Grupo
5.5.2. Funções de Conversão
5.2. Inserindo Dados
5.3. Atualizando Dados com Update
5.4. Eliminando Dados com Delete
5.5. Exercícios
Capítulo 6 - Criando Rotinas PL/SQL, Procedures, Functions, Packages e Triggers
6.1. Programação PL/SQL
6.1.1. Exceções
6.1.2. Identificadores
6.1.3. Declaração de Variável
6.1.4. Comentários
6.1.5. Utilizando %TYPE
6.1.6. Subtipos Definidos pelo Usuário
6.1.7. Escopo de Variável e Visibilidade
6.1.8. Operadores
6.1.9. Expressões Booleanas
6.1.10. Estruturas de Controle PL/SQL
6.1.11. Registros PL/SQL
6.1.12. Utilizando %ROWTYPE
6.1.13. Controle de Transações
6.1.14. Criando Cursor
6.2. Criando Procedures
6.3. Criando Functions
6.4. Criando Packages
6.5. Criando Triggers
6.6. Criando Auditoria de Dados no Oracle com Triggers
6.7. Exercícios
Capítulo 7 - Concedendo e Negando Permissões no Oracle
7.1. Grant
7.2. Revoke
7.3. Roles (Papéis)
7.4. Exercícios
Capítulo 8 - Backup e Restore
8.1. Backup com Noarchivelog (Archivelog não Habilitado)
8.2. Backup com Archivelog Habilitado
8.3. Restaurar Backup
8.4. Exercícios
Capítulo 9 - Implementação Objeto-Relacional no Oracle
9.1. Modelo Objeto-Relacional Oracle
9.1.1. Tipo Objeto
9.2. Herança
9.3. Tabelas Aninhadas (Nested Tables)
9.4. Criação de Tipos de Array
9.5. Criando uma Tabela com os Tipos Definidos
9.6. Inserindo Dados na Tabela com Tipos Diferenciados
9.7. Selecionando Dados na Tabela com Tipos Diferenciados
9.8. Exercícios
Capítulo 10 - Oracle Flashback
10.1. Flashback Query
10.2. Exercícios
Capítulo 11 - Criação de Aplicações no Oracle
11.1. Criando a Aplicação
11.2. Criando os Formulários de Entrada e Edição dos Dados
11.3. Criando os Relatórios dos Dados
Capítulo 12 - Acesso Remoto ao Oracle
12.1. Acesso Remoto ao Oracle Via Browser
12.2. Acesso Remoto ao Oracle Via SQL Plus
Capítulo 13 - Dicas e Comandos Avançados de DBA Oracle
Capítulo 14 - Certificação Oracle
14.1. Níveis de Certificação
14.2. Linhas de Carreira
14.3. Questões Preparatórias para a Prova de Certificação Oracle
Capítulo 15 - Conexão Java com Oracle
15.1. Criando uma Tela de Cadastro de Funcionários com Java
15.2. Consultando Dados na Tabela de Funcionário com Java
Referências Bibliográficas
Glossário
Índice Remissivo