O documento apresenta uma introdução ao Oracle Express 11g, incluindo como obter, instalar e utilizar o software. É descrito o que é um sistema de gerenciamento de banco de dados e como funciona o Oracle Database, além de demonstrações da interface Apex e de comandos SQL básicos.
Oracle 11g – Inteligência em Banco de DadosDaniela Macedo
Minicurso ministrado no dia 13/04/2011, integrando a VII Escola Regional de Banco de Dados (VII ERBD) organizada pela Universidade Feevale (Novo Hamburgo, RS, Brasil).
Veja meu perfil público em: http://br.linkedin.com/in/danielagmacedo
Acesse meu site http://www.oriens.inf.br
Esta é uma amostra do material que está sendo elaborado pela Oradata Consultoria e Treinamentos intitulado DBA Essential, onde o aluno vai aprender instalar, implementar e gerenciar um banco de dados Oracle nas versões 10g, 11g e 12c sobre as plataformas Linux e Solaris.
Oracle 11g – Inteligência em Banco de DadosDaniela Macedo
Minicurso ministrado no dia 13/04/2011, integrando a VII Escola Regional de Banco de Dados (VII ERBD) organizada pela Universidade Feevale (Novo Hamburgo, RS, Brasil).
Veja meu perfil público em: http://br.linkedin.com/in/danielagmacedo
Acesse meu site http://www.oriens.inf.br
Esta é uma amostra do material que está sendo elaborado pela Oradata Consultoria e Treinamentos intitulado DBA Essential, onde o aluno vai aprender instalar, implementar e gerenciar um banco de dados Oracle nas versões 10g, 11g e 12c sobre as plataformas Linux e Solaris.
Material do treinamento "Treinamento RMAN Workshop 12c" promovido pela Oradata, neste treinamento, abordamos as mais variadas maneiras de se executar as operações de backup/restore/recover do banco de dados Oracle, desde as versões mais antigas onde tudo era manual, até as técnicas utilizadas nos dias atuais com o RMAN.
SQL Server ES - Escrevendo queries rápidas (Performance/Query Tuning)Dirceu Resende
Palestra de Performance Tuning do do SQL Server ES - 10/06/2017 (Dirceu Resende)
Veja o post completo em: https://www.dirceuresende.com/blog/como-foi-o-2o-encontro-do-sql-server-es/
Componente fundamental da Arquitetura de Alta Disponibilidade da Oracle, que fornece orientações para projetar a mais alta disponibilidade para as aplicações.
Pequena apresentação realizada na Faculdade de Tecnologia e Ciências sobre o Oracle e algumas de suas ferramentas voltadas a segurança. Ministrada pelos discentes: Anderson Castro, Denis Vieira e Francenildo Jesus no dia 21-11-2013, sob orientação do então professor da matéria de análise e segurança de banco de dados - Antonio Carlos Marcelino.
O PL/SQL é uma linguagem de acesso a dados relacionais para o SGBD da Oacle.
Elá fornece um conjunto de funções que facilitam a vida do desenvolvedor no momento da criação dos programas, além do que, por ser executada dentro do SGBD não é necessário que movimentar os dados entre aplicação de banco de dados, tornando a execução bem mais rápida.
Material do treinamento "Treinamento RMAN Workshop 12c" promovido pela Oradata, neste treinamento, abordamos as mais variadas maneiras de se executar as operações de backup/restore/recover do banco de dados Oracle, desde as versões mais antigas onde tudo era manual, até as técnicas utilizadas nos dias atuais com o RMAN.
SQL Server ES - Escrevendo queries rápidas (Performance/Query Tuning)Dirceu Resende
Palestra de Performance Tuning do do SQL Server ES - 10/06/2017 (Dirceu Resende)
Veja o post completo em: https://www.dirceuresende.com/blog/como-foi-o-2o-encontro-do-sql-server-es/
Componente fundamental da Arquitetura de Alta Disponibilidade da Oracle, que fornece orientações para projetar a mais alta disponibilidade para as aplicações.
Pequena apresentação realizada na Faculdade de Tecnologia e Ciências sobre o Oracle e algumas de suas ferramentas voltadas a segurança. Ministrada pelos discentes: Anderson Castro, Denis Vieira e Francenildo Jesus no dia 21-11-2013, sob orientação do então professor da matéria de análise e segurança de banco de dados - Antonio Carlos Marcelino.
O PL/SQL é uma linguagem de acesso a dados relacionais para o SGBD da Oacle.
Elá fornece um conjunto de funções que facilitam a vida do desenvolvedor no momento da criação dos programas, além do que, por ser executada dentro do SGBD não é necessário que movimentar os dados entre aplicação de banco de dados, tornando a execução bem mais rápida.
ZL Vortice is a mapping platform designed to facilitate better understanding of the complexities of the territory (East Zone of Sao Paulo). The platform aims to shed light on the unique characteristics of this urban context and highlight the potential of local solutions for some of the region’s greatest challenges.
The platform will serve to indicate the most relevant cultural actors and creative processes in the region, and help local artists and creators to articulate networks and explore possible synergies.
It will also empower people to locate the proposed projects in infrastructure and redevelopment for the region, assess their design and monitor their implementation. It aims to provide everyone a tool that allows them to track and participate in the definition and implementation of urban interventions and public policy.
First part- references for the development of the platform.
Second part- first concepts for this platform.
More at: https://zlvortice.wordpress.com/
Segundo documento da Série Tutorial Oracle Data Integrator. Neste tutorial demonstro como parametrizar os ambientes de trabalho e os servidores de dados de origem e destino. Os temas abordados são criação de Physical Architecture, Context e Logical Architecture.
Os melhores recursos novos do Oracle Database 12c para desenvolvedores e DBAs...Alex Zaballa
Esta sessão irá analisar quais dos novos recursos do Oracle Database 12c são os mais interessantes para DBAs e desenvolvedores e dará exemplos de como utilizá-los.
#oowbr
Terça-feira, jun 28, 6:45 p.m. - 7:30 p.m. | Mezanino: Sala 2
Os melhores recursos novos do Oracle Database 12c para desenvolvedores e DBAs...Alex Zaballa
Esta sessão irá analisar quais dos novos recursos do Oracle Database 12c são os mais interessantes para DBAs e desenvolvedores e dará exemplos de como utilizá-los.
#oowbr
Em um mundo de T.I. cada vez mais heterogêneo, é normal o DBA encontrar em seu ambiente um banco que detém grande parte do volume do ambiente, outro com uma parte menor e alguns sistemas isolados em bancos menores. Você como um bom DBA precisa garantir que todos os seus dados estejam seguros e acessados de maneira rápida. Nessa seção você aprenderá sobre os mitos que giram em torno dos SGBDs SQL Server e Oracle, quais as semelhanças entre um e outro tais como Archivelog, Redo Log, Recovery Model, Transaction Log, TempDB e Tablespace Temporária além de suas principais diferenças do tipo índices por função, Buffer Pool Extension, Flahsback e Duplicate database.
Cakephp - framework de desenvolvimento de aplicações Web em PHPArlindo Santos
Apresentação da framework de desenvolvimento de aplicações web - cakePHP.
Aprender a criar uma aplicação web em PHP usando o CakePHP.
- Instalação?
- Organização?
- Como criar um Blog?
- Autenticação?
- Multi-utilizador?
Investimentos da Oracle no MySQL está elevando o nível do produto a um novo patamar. Baseada na apresentação do VP de Engenharia MySQL, Tomas Ulin, esta apresentação cobre as principais novidades do MySQL 5.7, MySQL Cluster 7.4, MySQL Fabric etc.
CIDADANIA E PROFISSIONALIDADE 4 - PROCESSOS IDENTITÁRIOS.pptxMariaSantos298247
O presente manual foi concebido como instrumento de apoio à unidade de formação de curta duração – CP4 – Processos identitários, de acordo com o Catálogo Nacional de Qualificações.
Atividade - Letra da música "Tem Que Sorrir" - Jorge e MateusMary Alvarenga
A música 'Tem Que Sorrir', da dupla sertaneja Jorge & Mateus, é um apelo à reflexão sobre a simplicidade e a importância dos sentimentos positivos na vida. A letra transmite uma mensagem de superação, esperança e otimismo. Ela destaca a importância de enfrentar as adversidades da vida com um sorriso no rosto, mesmo quando a jornada é difícil.
Projeto de articulação curricular:
"aLeR+ o Ambiente - Os animais são nossos amigos" - Seleção de poemas da obra «Bicho em perigo», de Maria Teresa Maia Gonzalez
proposta curricular para educação de jovens e adultos- Língua portuguesa- anos finais do ensino fundamental (6º ao 9º ano). Planejamento de unidades letivas para professores da EJA da disciplina língua portuguesa- pode ser trabalhado nos dois segmentos - proposta para trabalhar com alunos da EJA com a disciplina língua portuguesa.Sugestão de proposta curricular da disciplina português para turmas de educação de jovens e adultos - ensino fundamental. A proposta curricular da EJa lingua portuguesa traz sugestões para professores dos anos finais (6º ao 9º ano), sabendo que essa modalidade deve ser trabalhada com metodologias diversificadas para que o aluno não desista de estudar.
2. Denis Fernandes Gomes
• Bacharel em Ciência da Computação –
Unifenas
• MCP .Net 2.0
• Pós Graduado em “MBA em gestão de banco
de dados Oracle 11g” – Uniara
• Professor - Pronatec
• SAP Basis - Unifi
2 /41
3. Programação
• Introdução ao Oracle Database
• Obtendo o Oracle Express (OE)
• Instalação do OE
• Conhecendo a interface Apex
• Comandos básicos de SQL
• Criação de um banco de dados
3 /41
4. Introdução ao Oracle Database
• Um sistema de gerenciamento de banco de
dados (SGBD) é uma coleção de dados inter-
relacionados e um conjunto de programas
para acessar esses dados (Silberschatz, Korth e
Sudarshan).
4 /41
5. Introdução ao Oracle Database
• Principal objetivo de um SGBD é fornecer uma
maneira de recuperar informações de banco
de dados que seja tanto conveniente quanto
eficiente (Silberschatz, Korth e Sudarshan).
5 /41
6. Introdução ao Oracle Database
• Um banco de dados Oracle é uma coleção de
dados, logicamente tratado como uma
unidade.
• Fisicamente, a informação é armazenada em
um ou mais arquivos de dados no disco.
6 /41
7. Introdução ao Oracle Database
• O Oracle gerencia os dados em unidades
lógicas chamadas de tablespaces.
• Um objeto de banco de dados, como uma
tabela, sempre é criada em uma tablespace
particular.
• Uma tablespace consiste em um ou mais
arquivos de dados.
7 /41
8. Introdução ao Oracle Database
• Como um banco de dados é a parte passiva de
um servidor de banco de dados, alguns
processos e estruturas de memória são
necessários para acessar os dados e gerenciar
o banco de dados.
• A combinação dos processos Oracle
(background) e os buffers de memória são
chamados de instância.
8 /41
9. Introdução ao Oracle Database
• Todas as vezes que uma instância Oracle é iniciada,
uma área compartilhada de memória chamada de
system global area (SGA) é alocada.
• Após a SGA alocada por uma instância Oracle, apenas
os processos desta instância podem acessa-la.
• O que significa que cada instância possui sua própria
SGA.
• Dentro da SGA contém dados e informações de
controle referentes à sua instância.
• A SGA é desalocada quando a instância recebe o
comando shutdown.
9 /41
11. Oracle Express 11g
• Desenvolvedores que desejam utilizar o banco de
dados com linguagens como PHP, Java, .Net, XML
e qualquer outra linguagem Open Source.
• Destinado para aplicações e treinamentos.
• Pode ser instalado em qualquer máquina, com
qualquer número de processadores (apenas um
banco de dados por máquina).
• Suporte até 11GB dados e utiliza até um 1GB de
memória.
• Utiliza apenas um processador da máquina.
11 /41
12. Obtendo o OE
• Site www.oracle.com
• Link Downloads -> Oracle Database Express
Edition 11g Release 2
• Aceite os termos de licença
• Faça login e inicie o download
12 /41
25. Conhecendo a interface APEX
(Application Express)
• Aplicação web desenvolvida para suportar as
tarefas no Oracle Database.
• Nenhum custo adicional é necessário, o Apex
esta disponível para todas as versões.
• O foco do Apex está na construção rápida de
aplicativos Web.
25 /41
26. Conhecendo a interface Apex
• Acessando o ícone na área de trabalho.
• Acessando a url http://hostname:8080/apex/
– Ex: http://127.0.0.1:8080/apex/
26 /41
36. Instruções SQL
• Listar todos os funcionários
– SELECT * FROM employees;
• Listar todos funcionários e seus emails
– SELECT first_name, email FROM employees;
• Listar todos as funções com todos os campos
– SELECT * FROM jobs;
• Listar apenas as descrições das funções
– SELECT job_title FROM jobs;
• Buscar funcionários e sua função
– SELECT first_name, email, job_title
FROM employees,jobs
WHERE employees.job_id = jobs.job_id;
36 /41
37. Instruções SQL
• Inserindo um novo departamento
– INSERT INTO departments (department_id, department_name, manager_id, location_id)
VALUES (280, 'Production', 100, 1700);
• Verificando o departamento inserido
– SELECT * FROM departments
WHERE department_id=280;
• Inserindo um novo funcionário
– INSERT INTO employees (employee_id,
first_name, last_name,
email, phone_number,
hire_date, job_id, salary,
commission_pct, manager_id,
department_id)
VALUES ( 207,
'Maria', 'Silva',
'mariasilva', '515.124.4567',
SYSDATE, 'AC_ACCOUNT', 5000,
NULL, 205, 100);
• Verificando o novo funcionário
– SELECT * FROM employees
WHERE employee_id=207;
37 /41
38. Instruções SQL
• Atualizando funcionário
– UPDATE employees
SET email='mariasilva@yahoo.com.br'
WHERE employee_id=207;
• Verificando funcionário
– SELECT * FROM employees
WHERE employee_id=207;
38 /41
39. Instruções SQL
• Deletando funcionário
– DELETE FROM employees
WHERE employee_id=207;
• Deletando departamento
– DELETE FROM departments
WHERE department_id=280;
39 /41
40. Criando um banco de dados – OE 11g
• Criar um novo banco de dados no Oracle
Express 11g
• http://denisfg.blogspot.com
40 /41