quarta-feira, 26 abril, 2017

Dominando o Oracle – Albert Eije

Dominando o Oracle – Albert Eije

Nome do livro: Dominando o Oracle
Nome do Autor: Albert Eije
Gênero: #Curso
Ano de Lançamento: 2009
Editora: T2Ti Database

Pré-requisitos:
* Noções da Linguagem SQL

Video Aula 01 – Introdução
Apresentação das características e objetivos do curso.
Duração: 00:02:00

Video Aula 02 – Histórico
* Origem do Oracle
* Linha do tempo – 1970 até hoje
Duração: 00:05:26

Video Aula 03 – Edições
* Explicações sobre as edições de distribuição do Oracle
* Informações sobre as características dessas edições
Duração: 00:03:57

Video Aula 04 – Tipos de Dados
* Descrição e explicações sobre os tipos de dados do Oracle – char, nchar, varchar2, nvarchar2, long, number, date, timestamp, intervals, raw, long raw, blob, clob, nclob, bfile, rowid, urowid etc
Duração: 00:05:21

Video Aula 05 – Instalação da Versão 10g XE
* Instalação do Oracle 10g XE no Windows XP
* Informações sobre os arquivos de instalação disponívels no site do fabricante
* Visão geral do APEX – Application Express
Duração: 00:17:33

Video Aula 06 – Conhecendo os Objetos do BD
* Criação de usuário DBA e usuário desenvolvedor
* Criação de tabelas no Application Express de forma gráfica
* Criação de Sequences e explicações sobre as mesmas
* Criação de trigger para numerar a sequence
* Criação de constraint PK com explicações
* Inserindo dados na tabela utilizando o formulário do APEX
* Explicações sobre Commit automático e Rollback
* Criação de tabelas via linha de comando
* Explicação e prática sobre constraints de integridade
* Clonando e dropando tabelas
Duração: 01:06:21

Video Aula 07 – Acessando e Manipulando Dados
* Utilizando querys na linha de comando
* utilizando o Query Builder (construtor de querys) para criar consultas
* Explicação e prática sobre joins (natural join, inner join, left outer join, right outer join, full outer join, joins com mais de duas tabelas)
* inserção de dados via linha de comando
* Prática de funções Oracle (to_char, initcap, concat, lower, substr, replace, trim, lpad, rpad, round, trunc, mod, months_between, next_day, last_day, add_months, nvl, avg, sum, min, max, stddev, etc)
* Agrupando dados
* Uso do Group By e do Having
* Importando dados de uma planilha
* Exportando dados para o formato XML
Duração: 01:22:19

Video Aula 08 – Introdução a PL/SQL
* Seções de um bloco SQL – Declare, Begin/End, Exception
* Criação de blocos anônimos
* Criação de Triggers (explicações sobre :new e :old)
* Criação de Procedures (sintaxe, explicações e testes)
* Criação de Functions (sintaxe, explicações e testes)
* Explicações sobre parâmetros de entrada e de saída
* Tratamento de exceções
* Criação de Packages
Duração: 00:50:45

Video Aula 09 – Implementação do Sistema
* Descrição do problema para a implementação de um sistema em Delphi, Java e PHP onde a regra de negócios será completamente definida no banco de dados, ou seja, o sistema no Cliente vai apenas chamar as Procedures e Functions já definidas no BD.
Outras funcionalidades serão implementadas via triggers e views, de modo que o aplicativo não vai lidar diretamente com os dados. Dessa maneira o aplicativo Cliente poderia ser desenvolvido em qualquer linguagem.
O objetivo da aplicação será o controle de acomodações na realização de grandes eventos como Olimpíadas, Copas do Mundo, Pan Americanos, etc. Esse sistema tem cerca de 30 questões que precisam ser implementadas via banco, algumas fáceis, outras de maior complexidade
* Padronização – Apresentada uma padronização para os nomes de tabelas, functions, procedures, views, sequences, campos, constraints, chaves, indices, etc.
Duração: 00:11:45

Video Aula 10 – Criando o Diagrama ER
* Criação do DER do sistema no Power Designer para criação de script que irá gerar o banco de dados no oracle. Através da descrição do problema as entidades e campos vão sendo identificados e criados um a um no Power Designer já na padronização definida
Duração: 01:11:27

Video Aula 11 – Importando o Script no BD
* Importação do Script gerado pelo Power Designer via Application Express
* Análise de erros no script
* Alteração no modelo e nova geração de script para solução dos erros
Duração: 00:19:32

Video Aula 12 – Implementando Requisitos – Triggers e Views
* Criação dos triggers para incremento das sequences
* Criação de diversas views via código
* Todas as implementações acima são criadas em tempo real via código, com as devidas explicações
* Durante a implementação das procedures, functions, views e triggers diversos erros vão ocorrendo para que o aluno saiba lidar com eles quando estiver desenvolvendo seu próprio banco
Duração: 00:57:46

Video Aula 13 – Implementando Requisitos – Procedures e Functions
* Criação de diversas Procedures
* Criação de diversas Functions
* Tratamento de exceções nas implementações acima
* Utilização de parâmetros de entrada, parâmetros de saída, variáveis, comandos de controle de fluxo, funções do oracle, etc
* Todas as implementações acima são criadas em tempo real via código, com as devidas explicações
* Durante a implementação das procedures, functions, views e triggers diversos erros vão ocorrendo para que o aluno saiba lidar com eles quando estiver desenvolvendo seu próprio banco
Duração: 01:21:12

Video Aula 14 – Implementando Requisitos – Procedures e Triggers
* Criação de diversas Procedures
* Criação de diversas Triggers
* Tratamento de exceções nas implementações acima
* Utilização de parâmetros de entrada, parâmetros de saída, variáveis, comandos de controle de fluxo, funções do oracle, etc
* Todas as implementações acima são criadas em tempo real via código, com as devidas explicações
* Durante a implementação das procedures, functions, views e triggers diversos erros vão ocorrendo para que o aluno saiba lidar com eles quando estiver desenvolvendo seu próprio banco
Duração: 01:00:22

Video Aula 15 – Aplicação no Delphi
* Desenvolvimento da aplicação no Delphi. A aplicação possui um formulário de login, formulários de cadastro, formulários de consulta e relatórios. A aplicação faz o controle de acessos, ou seja, um cliente não pode cadastrar uma acomodação, por exemplo. O funcionamento do sistema se dá através de chamadas aos procedimentos passando e recebendo parâmetros e exibindo views já definidas no banco de dados. Para acesso ao banco de dados foi escolhido a suite de componentes ADO, que já vem com o Delphi
Duração: 01:36:51

Video Aula 16 – Aplicação no Java
* Desenvolvimento da aplicação no Java. A aplicação acessa o banco de dados oracle para recuperar dados e chamar as Stored Procedures armazenadas no banco passando os devidos parâmetros
Duração: 00:12:00

Video Aula 17 – Aplicação no PHP
* Desenvolvimento da aplicação no PHP. A aplicação acessa o banco de dados oracle para recuperar dados e chamar as Stored Procedures armazenadas no banco passando os devidos parâmetros
Duração: 00:10:24

Video Aula 18 – Administração do Banco
* Explicações sobre SGA, PGA, data files, redo log files, control files, instância, montagem , tablespaces, data blocks, extents, segments, etc
* Análise das ferramentas administrativas de banco do Application Express
Duração: 00:07:03

Video Aula 19 – Administração no APEX
* Expurgando dados da lixeira
* Exportando o Metadata do banco de dados
Duração: 00:24:30

Video Aula 20 – Ferramentas Gráficas
* SQL Developer
* SQL*Plus
* SQL Manager
* DBTools Manager
* Várias atividades são relizadas nas ferramentas acima: consultas, criação de tabelas, inserção de dados, importação de scripts, exportação de dados, backup do banco, etc
Duração: 00:39:50

Video Aula 21 – Conclusão
* Finalização do curso
* Endereço da lista de discussão para tirar dúvidas
Duração: 00:02:48

Nº de páginas:
Tamanho: 2.36 Gb
Formato: NRG
Idioma: Português

 

Dominando o Oracle – Albert Eije

Dominando o Oracle – Albert Eije
1 (20%) 2 votes

Fatal error: Uncaught Exception: 12: REST API is deprecated for versions v2.1 and higher (12) thrown in /home/baixarjo/public_html/wp-content/plugins/seo-facebook-comments/facebook/base_facebook.php on line 1273