<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1774809501408997016</id><updated>2024-10-31T23:52:20.919-07:00</updated><title type='text'>Adriano Ângelo</title><subtitle type='html'>Troca de experiências na área gerencial e de TI</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://adrianoangelo.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1774809501408997016/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://adrianoangelo.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Adriano Angelo</name><uri>http://www.blogger.com/profile/12057852879206180030</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMGZKs8RD29GzLjMcXYoOm8vdTv8RIdbcShIhg1t5DJKjfkiPTfyI7cu7NYvBXoNqBedsTzu_9uJ0Yw2KFWjp9YmKC1RauLMNH7h2qhyphenhyphen42gzPsb7lvTIoOuzX6btLqpViYLfZyrHHQ_vCDGMHA4fXxuAdA-tsqqQGbgslV1aqcVOIxxoo/s220/foto.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>18</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1774809501408997016.post-1015572099543014328</id><published>2014-10-29T12:01:00.002-07:00</published><updated>2014-10-30T02:53:52.506-07:00</updated><title type='text'>Preenchendo endereço através do CEP com JSom</title><content type='html'>Já havia utilizado em um projeto completar o endereço após digitar o CEP, porêm:&lt;br /&gt;
- os CEP&#39;s eram consultados direto do banco tendo que:&lt;br /&gt;
&amp;nbsp;&amp;nbsp; - baixar o banco de CEP&#39;s;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; - as informações podem ficar desatualizadas;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; - utiliza-se espaço e recursos do banco da aplicação;&lt;br /&gt;
&lt;br /&gt;
Por isso recomendo esse &lt;a href=&quot;http://www.maxvianna.net/wordpress/buscando-endereco-pelo-cep-para-completar-campos-de-um-formulario/&quot; target=&quot;_blank&quot;&gt;artigo&lt;/a&gt; onde:&lt;br /&gt;&amp;nbsp;- os CEP&#39;s são consultados direto do site dos Correios;&lt;br /&gt;&amp;nbsp;- as bibliotecas são on-line&lt;br /&gt;&amp;nbsp;- o código é muito simples, bastando deixar o ID dos campos, conforme a aplicação&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://adrianoangelo.blogspot.com/feeds/1015572099543014328/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://adrianoangelo.blogspot.com/2014/10/preenchendo-endereco-atraves-do-cep-com.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1774809501408997016/posts/default/1015572099543014328'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1774809501408997016/posts/default/1015572099543014328'/><link rel='alternate' type='text/html' href='http://adrianoangelo.blogspot.com/2014/10/preenchendo-endereco-atraves-do-cep-com.html' title='Preenchendo endereço através do CEP com JSom'/><author><name>Adriano Angelo</name><uri>http://www.blogger.com/profile/12057852879206180030</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMGZKs8RD29GzLjMcXYoOm8vdTv8RIdbcShIhg1t5DJKjfkiPTfyI7cu7NYvBXoNqBedsTzu_9uJ0Yw2KFWjp9YmKC1RauLMNH7h2qhyphenhyphen42gzPsb7lvTIoOuzX6btLqpViYLfZyrHHQ_vCDGMHA4fXxuAdA-tsqqQGbgslV1aqcVOIxxoo/s220/foto.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1774809501408997016.post-1628831664907070387</id><published>2012-04-20T09:01:00.001-07:00</published><updated>2012-04-20T09:07:15.162-07:00</updated><title type='text'>Redo Log Buffer  (Oracle OCA)</title><content type='html'>Buffer circular da SGA que contém informações sobre as alterações do banco de dados, contem entradas ‘redo’ de mudanças feitas por operações DML e DLL, contendo informações necessárias para reconstruir ou refazer essas mudanças, ou de operação interna. Quanto necessário é usado para recuperação de banco.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Os processo de servidor faz as alterações para o ‘buffer cache’, entradas ‘redo’, são geradas e escritas no ‘redo log buffer’ na SGA. Essas entradas assumem, continuo e sequencial espaço no ‘buffer’. O processo de fundo LGWR escreve o ‘redo log buffer’ para o ativo ‘redo log file’ no disco.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;LGWR:&lt;/strong&gt; responsável por gerenciamento e escrita do redo log buffer para o redo log file (arquivo de redo) no disco, escreve todas entradas de ‘redo’ que tem sido copiado dentro do buffer desde a última escrita, em uma proporção continua:&lt;br /&gt;
&lt;br /&gt;
-Uma gravação efetuada quando o processo do usuário efetua uma transação;&lt;br /&gt;
- Redo log buffers;&lt;br /&gt;
- Cada 3 segundos;&lt;br /&gt;
- Quando o redo log buffer é 1/3 do total;&lt;br /&gt;
- Quando um processo DBWn (Database Writer) escreve os buffers modificados para o disco se necessário&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_ai6wyxCi__o89yo_ZqPYQdA0dHRO1TXOUFXRx9bGCIURPLkgWiBExpp2bdPv8oEEFaJ1njjOaQU5Zs6Kg2zYm2jqbaHTwyNhU4NfVjCpKi6UzoVs2CowLwUlwDMyhX-dwN2EsXA8nhGP/s1600/rlb.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;138&quot; qda=&quot;true&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_ai6wyxCi__o89yo_ZqPYQdA0dHRO1TXOUFXRx9bGCIURPLkgWiBExpp2bdPv8oEEFaJ1njjOaQU5Zs6Kg2zYm2jqbaHTwyNhU4NfVjCpKi6UzoVs2CowLwUlwDMyhX-dwN2EsXA8nhGP/s320/rlb.JPG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adrianoangelo.blogspot.com/feeds/1628831664907070387/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://adrianoangelo.blogspot.com/2012/04/redo-log-buffer-oracle-oca.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1774809501408997016/posts/default/1628831664907070387'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1774809501408997016/posts/default/1628831664907070387'/><link rel='alternate' type='text/html' href='http://adrianoangelo.blogspot.com/2012/04/redo-log-buffer-oracle-oca.html' title='Redo Log Buffer  (Oracle OCA)'/><author><name>Adriano Angelo</name><uri>http://www.blogger.com/profile/12057852879206180030</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMGZKs8RD29GzLjMcXYoOm8vdTv8RIdbcShIhg1t5DJKjfkiPTfyI7cu7NYvBXoNqBedsTzu_9uJ0Yw2KFWjp9YmKC1RauLMNH7h2qhyphenhyphen42gzPsb7lvTIoOuzX6btLqpViYLfZyrHHQ_vCDGMHA4fXxuAdA-tsqqQGbgslV1aqcVOIxxoo/s220/foto.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_ai6wyxCi__o89yo_ZqPYQdA0dHRO1TXOUFXRx9bGCIURPLkgWiBExpp2bdPv8oEEFaJ1njjOaQU5Zs6Kg2zYm2jqbaHTwyNhU4NfVjCpKi6UzoVs2CowLwUlwDMyhX-dwN2EsXA8nhGP/s72-c/rlb.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1774809501408997016.post-132620124875305292</id><published>2012-04-18T09:33:00.000-07:00</published><updated>2012-04-20T09:07:28.076-07:00</updated><title type='text'>Database Buffer Cache (Oracle OCA)</title><content type='html'>&lt;br /&gt;
Conforme vou lendo o material oficial da Oracle, vou publicando um resumo sobre o tópico lido, conforme vou pesquisando ou achando mais material a respeito desse tópico, pretendo ir complementando e aos poucos ir deixando o material como um todo cada vez mais completo&lt;br /&gt;
&lt;br /&gt;
Parte do SGA, compartilhada por todos usuários concorrentes, que mantém cópias de bloco de dados para serem lidas pelos arquivos de dados.&lt;br /&gt;
&lt;br /&gt;
A primeira vez o processo de usuários o Banco Oracle requer um particular pedaço de dados, procurando no ‘database buffer cache’. Se existir, le diretamente da memória, tornando bem mais rápido o processo, senão copia o bloco de dados para arquivo de dados no disco após acessar os dados.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;, &amp;quot;sans-serif&amp;quot;; font-size: 11pt; line-height: 115%; mso-ansi-language: PT-BR; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Organizado em duas listas &lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;blocos alterados e blocos pouco utilizados recentemente, quando um processo servidor precisa ler dados de um bloco do disco para o database ‘buffer cache’, &lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;pesquisa a LRU para localizar um bloco livre e, quando encontrar um bloco alterado, movimenta-o para a lista de blocos alterados. Esse processo termina quando um bloco livre é localizado ou quando um número específico de blocos são pesquisados sem encontrar um bloco livre &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEm76ZErX28hSrx3h65JOeDtyFVyXdxsOxnxfDOdfkzhPyABtQBjQ1teMM_2jJCPjimztYY_eEChbC-eo1Uxz3sfcu1m_m-l91XvQz0OFVySDp6k4PreL5Xf_mJxJ3_TpplaIV5NGBag9e/s1600/dbbc.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;140&quot; qda=&quot;true&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEm76ZErX28hSrx3h65JOeDtyFVyXdxsOxnxfDOdfkzhPyABtQBjQ1teMM_2jJCPjimztYY_eEChbC-eo1Uxz3sfcu1m_m-l91XvQz0OFVySDp6k4PreL5Xf_mJxJ3_TpplaIV5NGBag9e/s400/dbbc.JPG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adrianoangelo.blogspot.com/feeds/132620124875305292/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://adrianoangelo.blogspot.com/2012/04/database-buffer-cache-para-oca.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1774809501408997016/posts/default/132620124875305292'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1774809501408997016/posts/default/132620124875305292'/><link rel='alternate' type='text/html' href='http://adrianoangelo.blogspot.com/2012/04/database-buffer-cache-para-oca.html' title='Database Buffer Cache (Oracle OCA)'/><author><name>Adriano Angelo</name><uri>http://www.blogger.com/profile/12057852879206180030</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMGZKs8RD29GzLjMcXYoOm8vdTv8RIdbcShIhg1t5DJKjfkiPTfyI7cu7NYvBXoNqBedsTzu_9uJ0Yw2KFWjp9YmKC1RauLMNH7h2qhyphenhyphen42gzPsb7lvTIoOuzX6btLqpViYLfZyrHHQ_vCDGMHA4fXxuAdA-tsqqQGbgslV1aqcVOIxxoo/s220/foto.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEm76ZErX28hSrx3h65JOeDtyFVyXdxsOxnxfDOdfkzhPyABtQBjQ1teMM_2jJCPjimztYY_eEChbC-eo1Uxz3sfcu1m_m-l91XvQz0OFVySDp6k4PreL5Xf_mJxJ3_TpplaIV5NGBag9e/s72-c/dbbc.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1774809501408997016.post-7030801925807373007</id><published>2012-03-30T09:23:00.000-07:00</published><updated>2012-04-20T09:07:50.151-07:00</updated><title type='text'>Estrutura de memória (Oracle OCA)</title><content type='html'>Conforme vou estudando para OCA, vou passsando um resumo, um caminho das pedras tirado do material oficial da Oracle. Caso desejem se aprofundar mais de algum dos assuntos, podem ir pesquisando especificamente pelo Google a fora.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;System Global Area (SGA)&lt;/strong&gt;: Grupo de estrutura de memória compartilhada, contêm dados e informações de controle para uma instância, compartilhada por todos servidores e processos de fundo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- &lt;strong&gt;Database Buffer Cache&lt;/strong&gt;: detém cópias de blocos de dados, lidas do arquivo de dados, acessada por todos usuários conectados simultaneamente.&lt;br /&gt;
&lt;br /&gt;
- &lt;strong&gt;Redo Log Buffer&lt;/strong&gt;: buffer circular que armazena informações sobre mudanças no banco, contendo informações necessárias para reconstruir as alterações efetuadas&lt;br /&gt;
&lt;br /&gt;
- &lt;strong&gt;Shared Pool&lt;/strong&gt;: onde o processo de servidor verifica se existe um comando idêntico, alocando área privada SQL do lado da sessão. É dividida em três partes&lt;br /&gt;
&amp;nbsp;&amp;nbsp; - &lt;strong&gt;Library&lt;/strong&gt;: Biblioteca utilizada para o Oracle armazenar SQL &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - &lt;strong&gt;Shared SQL Area&lt;/strong&gt;: Contêm plano de execução SQL&lt;br /&gt;
&amp;nbsp;&amp;nbsp; - &lt;strong&gt;Data Dicionary&lt;/strong&gt;: coleção de bancos, tabelas e views, contendo informações referentes ao banco &lt;br /&gt;
&amp;nbsp;&amp;nbsp; - &lt;strong&gt;Other&lt;/strong&gt;: outro&lt;br /&gt;
&lt;br /&gt;
- &lt;strong&gt;Large Pool&lt;/strong&gt;: memória opcional, dividida em quatro partes:&lt;br /&gt;
&lt;strong&gt;&amp;nbsp;&amp;nbsp; - I/O&lt;/strong&gt; : &lt;br /&gt;
&amp;nbsp;&amp;nbsp; - &lt;strong&gt;Free memory&lt;/strong&gt;:&lt;br /&gt;
&amp;nbsp;&amp;nbsp; - &lt;strong&gt;Response&lt;/strong&gt;: &lt;br /&gt;
&amp;nbsp;&amp;nbsp; - &lt;strong&gt;Request:&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
- &lt;strong&gt;Java Pool&lt;/strong&gt;: usado para sessões específicas de código Java&lt;br /&gt;
&lt;br /&gt;
- &lt;strong&gt;Stream Pool&lt;/strong&gt;: usado por Oracle Stream (Ferramenta Oracle de processo e gerenciamento de eventos)&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Program Global Area (PGA)&lt;/strong&gt;: Região de memória que contém dados e controle de informações para um servidor de processos de fundo, não compartilhada criada pelo banco quando servidor ou processo de fundo é iniciado, sendo seu acesso exclusivo para servidor de processos. &lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFX8PN1oy0WTabosLSKRihY06r4beXzi4XJ99yjGoSwlKeCt_hYXsHwUb_q4Q6PSsAyTOY98kdxkiK9c1oxdkb-AlJ3RNY7gmE-ue0x1GSptugc6cE9kHhN7pHxh-9SNOcVPHVED1pnysL/s1600/Oracle%2520Memory%2520Database%2520Structure.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; dea=&quot;true&quot; height=&quot;198&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFX8PN1oy0WTabosLSKRihY06r4beXzi4XJ99yjGoSwlKeCt_hYXsHwUb_q4Q6PSsAyTOY98kdxkiK9c1oxdkb-AlJ3RNY7gmE-ue0x1GSptugc6cE9kHhN7pHxh-9SNOcVPHVED1pnysL/s320/Oracle%2520Memory%2520Database%2520Structure.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adrianoangelo.blogspot.com/feeds/7030801925807373007/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://adrianoangelo.blogspot.com/2012/03/estrutura-de-memoria-oracle-para.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1774809501408997016/posts/default/7030801925807373007'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1774809501408997016/posts/default/7030801925807373007'/><link rel='alternate' type='text/html' href='http://adrianoangelo.blogspot.com/2012/03/estrutura-de-memoria-oracle-para.html' title='Estrutura de memória (Oracle OCA)'/><author><name>Adriano Angelo</name><uri>http://www.blogger.com/profile/12057852879206180030</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMGZKs8RD29GzLjMcXYoOm8vdTv8RIdbcShIhg1t5DJKjfkiPTfyI7cu7NYvBXoNqBedsTzu_9uJ0Yw2KFWjp9YmKC1RauLMNH7h2qhyphenhyphen42gzPsb7lvTIoOuzX6btLqpViYLfZyrHHQ_vCDGMHA4fXxuAdA-tsqqQGbgslV1aqcVOIxxoo/s220/foto.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFX8PN1oy0WTabosLSKRihY06r4beXzi4XJ99yjGoSwlKeCt_hYXsHwUb_q4Q6PSsAyTOY98kdxkiK9c1oxdkb-AlJ3RNY7gmE-ue0x1GSptugc6cE9kHhN7pHxh-9SNOcVPHVED1pnysL/s72-c/Oracle%2520Memory%2520Database%2520Structure.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1774809501408997016.post-6767298587468875368</id><published>2012-03-26T09:26:00.001-07:00</published><updated>2012-04-20T09:08:18.521-07:00</updated><title type='text'>Conexão Oracle (Oracle OCA)</title><content type='html'>Retornando, depois de um&amp;nbsp;período de muita correria, uma breve introdução do Administration Workshop I&lt;br /&gt;
&lt;br /&gt;
Um &lt;strong&gt;servidor de banco&lt;/strong&gt; Oracle consiste em banco e uma ou mais instâncias.&lt;br /&gt;
&lt;br /&gt;
A &lt;strong&gt;instância &lt;/strong&gt;consiste em estrutura de memória e processos de fundo&lt;br /&gt;
&lt;br /&gt;
Quando uma &lt;strong&gt;instância é iniciada&lt;/strong&gt;, a área de memória compartilhada é chamada, SGA alocada e processos de fundo iniciados&lt;br /&gt;
&lt;br /&gt;
Um &lt;strong&gt;banco de dados&lt;/strong&gt; consiste na estrutura física e lógica.&lt;br /&gt;
&lt;br /&gt;
Uma &lt;strong&gt;conexão&lt;/strong&gt; é a comunicação entre um processo de usuário e uma instância&lt;br /&gt;
&lt;br /&gt;
Uma &lt;strong&gt;sessão&lt;/strong&gt; é uma conexão específica de um usuário para uma instância através de um processo de usuário, representa o estado do login do usuário, como por exemplo validação de usuário e senha.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Conexão&lt;/strong&gt;&lt;br /&gt;
1) Uma instância é iniciada no nó aonde o banco é instalado, &lt;br /&gt;
&lt;br /&gt;
2) Um usuário inicia uma aplicação, que tenta estabelecer conexão com o servidor&lt;br /&gt;
&lt;br /&gt;
3) O servidor inicia um ouvinte apropriado, que detecta a conexão requisitada para a aplicação e cria processo dedicado&lt;br /&gt;
&lt;br /&gt;
4) O usuário inicia uma DML (select, insert, update, delete, merge)&lt;br /&gt;
&lt;br /&gt;
5) O processo de servidor recebe a afirmação e checa ‘chared pool’ (componente SGA), se não existe SQL idêntico compartilhado, se existir, verifica os privilégios do usuário para dados requeridos &lt;br /&gt;
&lt;br /&gt;
6) O processo do servidor recupera o valor necessário, ou para atual tabela ou armazenados no ‘buffer cache’&lt;br /&gt;
&lt;br /&gt;
7) O servidor de processos modifica as informações no SGA, por que a transação é ‘commitada’, o LGWR grava a transação no ‘redo log file’ e o DWBn modifica os blocos permanentemente no disco&lt;br /&gt;
&lt;br /&gt;
8) Se a transação ocorre com sucesso, o servidor de processo encaminha mensagem através da rede para aplicação, senão uma mensagem de erro é transmitida&lt;br /&gt;
&lt;br /&gt;
9) Através desse procedimento, outros processos de fundo são iniciados&lt;br /&gt;
&lt;br /&gt;
Após iniciada instância, a mesma é associada com o banco específico ( ‘monta o banco’), o banco está pronto para ser aberto quando acessível para usuários autorizados. Múltiplas instancias podem ser executadas de forma concorrente em um mesmo computador, cada acesso é o próprio banco físico.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Uma instância Oracle usa estrutura de memória e processos para gerenciar o acesso ao banco. Toda estrutura de memória existente na memória principal do computador que constitui o servidor do banco. Processos são programados para trabalhar na memória desse computador&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLKn8gQRsH7VQVBtNKYfwCp7LTI_CiNUCX6agJJ4j4AngldmmDS8yrb9knYJJQGlNMQVKdOgdP_BYVPOuY7b-jRLc_HHc5TPsfjkgjShzt68GjMrtOMhFsCc1ti_fgRxsPblt9PAS7bL-p/s1600/conexao.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img aea=&quot;true&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLKn8gQRsH7VQVBtNKYfwCp7LTI_CiNUCX6agJJ4j4AngldmmDS8yrb9knYJJQGlNMQVKdOgdP_BYVPOuY7b-jRLc_HHc5TPsfjkgjShzt68GjMrtOMhFsCc1ti_fgRxsPblt9PAS7bL-p/s1600/conexao.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://adrianoangelo.blogspot.com/feeds/6767298587468875368/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://adrianoangelo.blogspot.com/2012/03/conexao-oracle-oca.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1774809501408997016/posts/default/6767298587468875368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1774809501408997016/posts/default/6767298587468875368'/><link rel='alternate' type='text/html' href='http://adrianoangelo.blogspot.com/2012/03/conexao-oracle-oca.html' title='Conexão Oracle (Oracle OCA)'/><author><name>Adriano Angelo</name><uri>http://www.blogger.com/profile/12057852879206180030</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMGZKs8RD29GzLjMcXYoOm8vdTv8RIdbcShIhg1t5DJKjfkiPTfyI7cu7NYvBXoNqBedsTzu_9uJ0Yw2KFWjp9YmKC1RauLMNH7h2qhyphenhyphen42gzPsb7lvTIoOuzX6btLqpViYLfZyrHHQ_vCDGMHA4fXxuAdA-tsqqQGbgslV1aqcVOIxxoo/s220/foto.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLKn8gQRsH7VQVBtNKYfwCp7LTI_CiNUCX6agJJ4j4AngldmmDS8yrb9knYJJQGlNMQVKdOgdP_BYVPOuY7b-jRLc_HHc5TPsfjkgjShzt68GjMrtOMhFsCc1ti_fgRxsPblt9PAS7bL-p/s72-c/conexao.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1774809501408997016.post-6494295036427641148</id><published>2012-01-26T07:35:00.000-08:00</published><updated>2012-01-26T07:35:01.806-08:00</updated><title type='text'>Scripts SQL úteis no dia a dia de um DBA Oracle</title><content type='html'>Faz algum tempinho que copiei esse documento, não sei a fonte, caso o autor solicite, retiro do blog, mas como o íntuíto é ajudar, creio que isso não vai acontecer.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;VARIAVEIS DE AMBIENTE &lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CONN SYSTEM@INSTANCIA&lt;br /&gt;
SPOOL C:\LOGS&lt;br /&gt;
SET ECHO ON&lt;br /&gt;
SET TIMING ON&lt;br /&gt;
SET LINES 1000&lt;br /&gt;
SET SQLBL ON&lt;br /&gt;
&lt;br /&gt;
ALTER SESSION SET NLS_DATE_FORMAT = ‘DD/MM/YYYY HH24:MI:SS’;&lt;br /&gt;
SELECT SYSDATE FROM DUAL;&lt;br /&gt;
SHOW USER&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;VERIFICA INSTANCIA&lt;/strong&gt;&lt;br /&gt;
SELECT * FROM GLOBAL_NAME;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;DUMP&lt;/strong&gt;&lt;br /&gt;
&amp;lt;!--[if !supportLineBreakNewLine]--&amp;gt;&amp;lt;!--[endif]--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;VERIFICAR QUAIS SÃO OS USUÁRIOS DO SISTEMA&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
SELECT USERNAME FROM DBA_USERS&lt;br /&gt;
WHERE USERNAME LIKE ‘USER%‘;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;CONTA OBJETOS DO SCHEMA&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
SELECT COUNT(OBJECT_TYPE), OBJECT_TYPE&lt;br /&gt;
FROM DBA_OBJECTS&lt;br /&gt;
WHERE OWNER LIKE ‘USER%‘&lt;br /&gt;
GROUP BY OBJECT_TYPE;&lt;br /&gt;
SPOOL OFF &lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;NO TERMINAL LINUX&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
$export ORACLE_SID=INSTANCE&lt;br /&gt;
$exp system@INSTANCE BUFFER=1000000 FILE=EXP_INSTANCE_USER_DATA.DMP LOG=EXP_INSTANCE_USER_DATA.LOG OWNER=USUÁRIOS LISTADOS CONSISTENT=Y&lt;br /&gt;
gzip EXP_INSTANCE_USER_DATA*&lt;br /&gt;
&amp;lt;!--[endif]--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;DESATIVAÇÃO DE UM SCHEMA&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;VERIFICAR SE TEM ALGUM USUÁRIO USANDO O SISTEMA &lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
SELECT SADDR, SID, USERNAME, LOGON_TIME, STATUS, OSUSER, MACHINE, PROGRAM&lt;br /&gt;
FROM V$SESSION&lt;br /&gt;
WHERE USERNAME LIKE ‘USER%‘;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;VERIFICAR QUAIS SÃO OS USUÁRIOS DO SISTEMA&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
SELECT USERNAME FROM DBA_USERS&lt;br /&gt;
WHERE USERNAME LIKE ‘USER%‘;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;VERIFICA ATRIBUTOS DO USUÁRIO&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
SELECT * FROM DBA_USERS&lt;br /&gt;
WHERE USERNAME LIKE ‘USER%‘;&lt;br /&gt;
&lt;br /&gt;
SELECT * FROM DBA_TAB_PRIVS&lt;br /&gt;
WHERE GRANTOR LIKE ‘USER%‘;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;VERIFICA PREVILEGIOS DO USUÁRIO&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
SELECT * FROM DBA_SYS_PRIVS&lt;br /&gt;
WHERE GRANTEE LIKE ‘USER%‘;&lt;br /&gt;
&lt;br /&gt;
SELECT * FROM DBA_ROLE_PRIVS&lt;br /&gt;
WHERE GRANTEE LIKE ‘USER%‘;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;CONTA OBJETOS DO SCHEMA&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
SELECT COUNT(OBJECT_TYPE), OBJECT_TYPE&lt;br /&gt;
FROM DBA_OBJECTS&lt;br /&gt;
WHERE OWNER LIKE LIKE ‘USER%‘&lt;br /&gt;
GROUP BY OBJECT_TYPE;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;DESATIVA USUÁRIO&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
ALTER USER USER ACCOUNT LOCK;&lt;br /&gt;
&lt;br /&gt;
ALTER USER USER PASSWORD EXPIRE;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;VERIFICA STATUS DA CONTA&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
SELECT USERNAME, ACCOUNT_STATUS FROM DBA_USERS&lt;br /&gt;
WHERE USERNAME LIKE ‘USER%’;&lt;br /&gt;
SPOOL OFF &lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;DESATIVAÇÃO DE UMA INSTANCIA&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;VERIFICAR SE TEM ALGUM USUÁRIO USANDO O SISTEMA &lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
SELECT SADDR, SID, USERNAME, LOGON_TIME, STATUS,OSUSER, MACHINE, PROGRAM&lt;br /&gt;
FROM V$SESSION;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;VERIFICAR QUAIS SÃO OS USUÁRIOS DO SISTEMA&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
SELECT USERNAME FROM DBA_USERS ;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;VERIFICA ATRIBUTOS DO USUÁRIO&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
SELECT * FROM DBA_USERS; &lt;br /&gt;
&lt;br /&gt;
SELECT * FROM DBA_TAB_PRIVS;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;VERIFICA PREVILEGIOS DO USUÁRIO&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
SELECT * FROM DBA_SYS_PRIVS;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;VERIFICA PREVILEGIOS DE ROLE&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
SELECT * FROM DBA_ROLE_PRIVS;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;CONTA OBJETOS DO SCHEMA&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
SELECT COUNT(OBJECT_TYPE), OBJECT_TYPE&lt;br /&gt;
FROM DBA_OBJECTS&lt;br /&gt;
GROUP BY OBJECT_TYPE; &lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;NO TERMINAL&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
EXPORT ORACLE_SID=INSTANCE&lt;br /&gt;
&lt;br /&gt;
SQLPLUS / AS SYSDBA&lt;br /&gt;
&lt;br /&gt;
SQL&amp;gt; SHUTDOWN IMMEDIATE;&lt;br /&gt;
&lt;br /&gt;
EXECUÇÃO DE SCRIPT&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;VERIFICAR QUAIS SÃO OS USUÁRIOS DO SISTEMA&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
SELECT USERNAME FROM DBA_USERS&lt;br /&gt;
WHERE USERNAME LIKE ‘USER%‘;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;VERIFICA SE O OBJETOS JÁ EXISTE&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
SELECT OWNER, OBJECT_NAME, OBJECT_TYPE, CREATED, LAST_DDL_TIME, STATUS&lt;br /&gt;
FROM ALL_OBJECTS&lt;br /&gt;
WHERE OWNER LIKE ‘USER%‘&lt;br /&gt;
AND OBJECT_NAME = ‘OBJECT_NAME’;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;CONTA OBJETOS DO SCHEMA&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
SELECT COUNT(OBJECT_TYPE), OBJECT_TYPE&lt;br /&gt;
FROM DBA_OBJECTS&lt;br /&gt;
WHERE OWNER LIKE ‘USER%‘&lt;br /&gt;
GROUP BY OBJECT_TYPE;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;CONTA OBJETOS INVALIDOS&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
SELECT COUNT (*)&lt;br /&gt;
FROM DBA_OBJECTS&lt;br /&gt;
WHERE STATUS=’INVALID’&lt;br /&gt;
AND OWNER LIKE ‘USER%‘;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;VERIFICA OBJETOS INVALIDOS&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
SELECT OBJECT_TYPE, OBJECT_NAME, STATUS&lt;br /&gt;
FROM DBA_OBJECTS&lt;br /&gt;
WHERE STATUS=’INVALID’&lt;br /&gt;
AND OWNER LIKE ‘USER%‘;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;EXECUTA O SCRIPT&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
CONN USER@INSTANCE&lt;br /&gt;
&lt;br /&gt;
@C:\CAMINHO\SCRIPT.SQL&lt;br /&gt;
&lt;br /&gt;
CONN SYSTEM@INSTANCE&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;VERIFICA SE O OBJETOS JÁ EXISTE&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
SELECT OWNER, OBJECT_NAME, OBJECT_TYPE, CREATED, LAST_DDL_TIME, STATUS&lt;br /&gt;
FROM ALL_OBJECTS&lt;br /&gt;
WHERE OWNER LIKE ‘USER%‘&lt;br /&gt;
AND OBJECT_NAME = ‘OBJECT_NAME’;&lt;br /&gt;
&lt;br /&gt;
SELECT * FROM DBA_TAB_PRIVS&lt;br /&gt;
WHERE GRANTOR LIKE ‘USER%’;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;CONTA OBJETOS DO SCHEMA&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
SELECT COUNT(OBJECT_TYPE), OBJECT_TYPE&lt;br /&gt;
FROM DBA_OBJECTS&lt;br /&gt;
WHERE OWNER LIKE ‘USER%‘&lt;br /&gt;
GROUP BY OBJECT_TYPE;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;CONTA OBJETOS INVALIDOS&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
SELECT COUNT (*)&lt;br /&gt;
FROM DBA_OBJECTS&lt;br /&gt;
WHERE STATUS=’INVALID’&lt;br /&gt;
AND OWNER LIKE ‘USER%‘;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;VERIFICA OBJETOS INVALIDOS&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
SELECT OBJECT_TYPE, OBJECT_NAME, STATUS&lt;br /&gt;
FROM DBA_OBJECTS&lt;br /&gt;
WHERE STATUS=’INVALID’&lt;br /&gt;
AND OWNER LIKE ‘USER%‘;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;GERA SCRIPTS DOS OBJETOS INVALIDOS &lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
SELECT ‘ALTER’ OBJECT_TYPE OWNER OBJECT_NAME ‘ COMPILE;’&lt;br /&gt;
FROM DBA_OBJECTS&lt;br /&gt;
WHERE STATUS=’INVALID’&lt;br /&gt;
AND OWNER LIKE ‘USER%‘;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;VERIFICA OBJETOS INVALIDOS&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
SELECT OBJECT_NAME, OBJECT_TYPE, STATUS&lt;br /&gt;
FROM DBA_OBJECTS&lt;br /&gt;
WHERE STATUS=’INVALID’&lt;br /&gt;
AND OWNER LIKE ‘USER%‘;&lt;br /&gt;
&lt;br /&gt;
SPOOL OFF &lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;CRIACAO DE USUÁRIO&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;VERIFICAR SE EXISTE ESSE USUÁRIO NO SISTEMA&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
SELECT USERNAME FROM DBA_USERS&lt;br /&gt;
WHERE USERNAME LIKE ‘USER%‘;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;CRIAR A TABLESPACE PARA O USUÁRIO&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
CREATE TABLESPACE INSTANCE_SCHEMA_01&lt;br /&gt;
DATAFILE ‘CAMINHO/INSTANCE_SCHEMA.DBF’ SIZE 64M&lt;br /&gt;
AUTOEXTEND ON NEXT 1M&lt;br /&gt;
SEGMENT SPACE MANAGEMENT AUTO;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;VERIFICA SE TEM ALGUMA ROLE PARA ESSE USUÁRIO&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
SELECT * FROM DBA_ROLES WHERE ROLE LIKE ‘%USER%‘;&lt;br /&gt;
&lt;br /&gt;
SELECT * FROM DBA_SYS_PRIVS WHERE LIKE ‘%USER%‘;&lt;br /&gt;
&lt;br /&gt;
SELECT * FROM DBA_TAB_PRIVS WHERE LIKE ‘%USER%‘;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;CRIAR O USUÁRIO&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
CREATE USER USER&lt;br /&gt;
IDENTIFIED BY ‘SENHA‘&lt;br /&gt;
DEFAULT TABLESPACE INSTANCE_SCHEMA_01&lt;br /&gt;
TEMPORARY TABLESPACE TEMP;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;APLICA GRANT &lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
GRANT RESOURCE, CONNECT TO USER;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;VERIFICAR SE O USUÁRIO FOI CRIADO&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
SELECT * FROM DBA_USERS&lt;br /&gt;
WHERE USERNAME LIKE ‘USER%‘;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;VERIFICA ROLES DO USUARIO CRIADO&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
SELECT * FROM DBA_SYS_PRIVS&lt;br /&gt;
WHERE GRANTEE LIKE ‘USER%‘;&lt;br /&gt;
&lt;br /&gt;
SELECT * FROM DBA_ROLE_PRIVS&lt;br /&gt;
WHERE GRANTEE LIKE ‘USER%‘;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;VERIFICAR OS USUÁRIOS DO SISTEMA&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
SELECT * FROM DBA_USERS&lt;br /&gt;
WHERE USERNAME LIKE ‘USER%‘;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;ALTERA A SENHA&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
ALTER USER USER IDENTIFIED BY ‘SENHA‘;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;VERIFICAR OS USUÁRIOS DO SISTEMA&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
SELECT * FROM DBA_USERS&lt;br /&gt;
WHERE USERNAME LIKE ‘USER%‘;&lt;br /&gt;
SPOOL OFF&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjf6lMavP9hwc3P2Ku2AlhBwwEzc9RNFLdW_nJtoxPWTwA70-A9iu3dALFPJVNd4XmVfc8P8pkj5tgA3g09dS22vr2CIDCPS6cZ3VN8hX9xXDJPyJIopASuKfV8LtYOrdlGik1sEq-mbmS8/s1600/1311621227480ns1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; gda=&quot;true&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjf6lMavP9hwc3P2Ku2AlhBwwEzc9RNFLdW_nJtoxPWTwA70-A9iu3dALFPJVNd4XmVfc8P8pkj5tgA3g09dS22vr2CIDCPS6cZ3VN8hX9xXDJPyJIopASuKfV8LtYOrdlGik1sEq-mbmS8/s320/1311621227480ns1.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adrianoangelo.blogspot.com/feeds/6494295036427641148/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://adrianoangelo.blogspot.com/2012/01/scripts-sql-uteis-no-dia-dia-de-um-dba.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1774809501408997016/posts/default/6494295036427641148'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1774809501408997016/posts/default/6494295036427641148'/><link rel='alternate' type='text/html' href='http://adrianoangelo.blogspot.com/2012/01/scripts-sql-uteis-no-dia-dia-de-um-dba.html' title='Scripts SQL úteis no dia a dia de um DBA Oracle'/><author><name>Adriano Angelo</name><uri>http://www.blogger.com/profile/12057852879206180030</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMGZKs8RD29GzLjMcXYoOm8vdTv8RIdbcShIhg1t5DJKjfkiPTfyI7cu7NYvBXoNqBedsTzu_9uJ0Yw2KFWjp9YmKC1RauLMNH7h2qhyphenhyphen42gzPsb7lvTIoOuzX6btLqpViYLfZyrHHQ_vCDGMHA4fXxuAdA-tsqqQGbgslV1aqcVOIxxoo/s220/foto.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjf6lMavP9hwc3P2Ku2AlhBwwEzc9RNFLdW_nJtoxPWTwA70-A9iu3dALFPJVNd4XmVfc8P8pkj5tgA3g09dS22vr2CIDCPS6cZ3VN8hX9xXDJPyJIopASuKfV8LtYOrdlGik1sEq-mbmS8/s72-c/1311621227480ns1.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1774809501408997016.post-6142805704353953522</id><published>2012-01-26T07:19:00.000-08:00</published><updated>2012-01-26T07:19:27.724-08:00</updated><title type='text'>DBA Chuck Norris</title><content type='html'>Chuck Norris não faz DELETEs. Ele olha para os registros e eles correm de medo. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Chuck Norris não cria Primary Keys. Os registros simplesmente não atrevem-se a duplicar. &lt;br /&gt;
&lt;br /&gt;
Chuck Norris não usa LOG. Ele lembra de todos registros que alterou. &lt;br /&gt;
&lt;br /&gt;
Chuck Norris não cria Índices. Ele sabe que os registros retornarão o mais rápido que puderem. &lt;br /&gt;
&lt;br /&gt;
MSSQL Server é muito mais rápido que Oracle. Basta que o DBA seja CHUCK NORRIS. &lt;br /&gt;
&lt;br /&gt;
Uma vez adaptaram o Roundhouse Kick para o Oracle. Assim nasceu o TRUNCATE TABLE. &lt;br /&gt;
&lt;br /&gt;
Chuck Norris não dá DROP TABLE. Ele dá ROUNDHOUSE KICK TABLE. &lt;br /&gt;
&lt;br /&gt;
Uma vez Chuck Norris deu um Roundhouse Kick em um banco poderoso. Hoje ele é conhecido por Access. &lt;br /&gt;
&lt;br /&gt;
Chuck Norris sabe todos os erros do Oracle de cor. Porque ele os criou. &lt;br /&gt;
&lt;br /&gt;
SELECT SUM(FORÇA) FROM CHUCK_NORRIS; Internal error. Do not call the support. &lt;br /&gt;
&lt;br /&gt;
SELECT CHUCK_NORRIS; Drop database sucessful. &lt;br /&gt;
&lt;br /&gt;
SELECT ROUNDHOUSE_KICK FROM CHUC... Lost connection. &lt;br /&gt;
&lt;br /&gt;
DELETE FROM CHUCK_NORRIS. Not Found. (Ele está atrás de você, a ponto de dar um Roundhouse Kick!!!) &lt;br /&gt;
&lt;br /&gt;
Chuck Norris tem IGNORE CONTRAINTS automático. Ninguém restringe nada a Chuck Norris. Ninguém. &lt;br /&gt;
&lt;br /&gt;
Chuck Norris não faz cursos de Oracle. A Oracle é que faz cursos de Chuck Norris. &lt;br /&gt;
&lt;br /&gt;
Chuck Norris instala o Oracle sem ler o manual. (Quem você pensa que é para ter tentado isso?) &lt;br /&gt;
&lt;br /&gt;
Chuck Norris instala o Oracle em um 486. Rodando Kurumim. Em 2 minutos. &lt;br /&gt;
&lt;br /&gt;
Chuck Norris instala o MSSQL Server em um Pentium 100MHZ. Rodando Solaris. A partis dos fontes. &lt;br /&gt;
&lt;br /&gt;
Chuck Norris instala o DB2 em um 486. Rodando Windows Vista. Sem HD. &lt;br /&gt;
&lt;br /&gt;
Chuck Norris não tem Certificação. São as empresas que tentam tirar Certificação em Chuck Norris. Em vão. &lt;br /&gt;
&lt;br /&gt;
Se disser ao DBA Chuck Norris que &quot;o problema está no banco&quot;, é melhor que esteja se referindo ao Itaú. &lt;br /&gt;
&lt;br /&gt;
Chuck Norris SABE qual o problema de performance do banco. Ele só está dando uma chance do banco de se arrepender. 5... 4... 3... &lt;br /&gt;
&lt;br /&gt;
Chuck Norris não cria Stored Procedures. Todas suas Queries já se armazenam no banco, tentando se esconder. Mas é inútil. &lt;br /&gt;
&lt;br /&gt;
TRIGGERS tem este nome porque Chuck Norris sempre ameaçava atirar no banco quando ele não fazia algo automático. &lt;br /&gt;
&lt;br /&gt;
Chuck Noris não faz Modelo de Dados. Ele encara o banco até que ele faça o modelo sozinho. &lt;br /&gt;
&lt;br /&gt;
Chuck Norris instala o Oracle sem a interface gráfica. E sem a interface texto. (Pergunte a ele você!) &lt;br /&gt;
&lt;br /&gt;
Megabyte, Gigabyte, Terabyte, Petabyte, Exabyte, Chuckbite. &lt;br /&gt;
&lt;br /&gt;
Oracle tem as versões Personal, Standard, Enterprise e ChuckNorris Edition. Mas nenhum computador é rápido o suficiente para rodar a último. &lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-XR10lj5wfSXqMtrmkKgmQ3PHSV6Kc8AhR2iu1tVkNj8wahJqeN_Ulq_0uyY0cgFN62gHP4x4gyrCyGi9uEIfY9KM4HpbTTsHU-Kg7z31R1-zM9xHggIRLKLVtqZcbMO1pUVsuzGxjf2X/s1600/selochucknorris.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; gda=&quot;true&quot; height=&quot;247&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-XR10lj5wfSXqMtrmkKgmQ3PHSV6Kc8AhR2iu1tVkNj8wahJqeN_Ulq_0uyY0cgFN62gHP4x4gyrCyGi9uEIfY9KM4HpbTTsHU-Kg7z31R1-zM9xHggIRLKLVtqZcbMO1pUVsuzGxjf2X/s320/selochucknorris.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adrianoangelo.blogspot.com/feeds/6142805704353953522/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://adrianoangelo.blogspot.com/2012/01/dba-chuck-norris.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1774809501408997016/posts/default/6142805704353953522'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1774809501408997016/posts/default/6142805704353953522'/><link rel='alternate' type='text/html' href='http://adrianoangelo.blogspot.com/2012/01/dba-chuck-norris.html' title='DBA Chuck Norris'/><author><name>Adriano Angelo</name><uri>http://www.blogger.com/profile/12057852879206180030</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMGZKs8RD29GzLjMcXYoOm8vdTv8RIdbcShIhg1t5DJKjfkiPTfyI7cu7NYvBXoNqBedsTzu_9uJ0Yw2KFWjp9YmKC1RauLMNH7h2qhyphenhyphen42gzPsb7lvTIoOuzX6btLqpViYLfZyrHHQ_vCDGMHA4fXxuAdA-tsqqQGbgslV1aqcVOIxxoo/s220/foto.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-XR10lj5wfSXqMtrmkKgmQ3PHSV6Kc8AhR2iu1tVkNj8wahJqeN_Ulq_0uyY0cgFN62gHP4x4gyrCyGi9uEIfY9KM4HpbTTsHU-Kg7z31R1-zM9xHggIRLKLVtqZcbMO1pUVsuzGxjf2X/s72-c/selochucknorris.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1774809501408997016.post-5895357729072610943</id><published>2012-01-12T13:05:00.000-08:00</published><updated>2012-04-20T09:08:37.175-07:00</updated><title type='text'>Oracle SQL (Oracle OCA)</title><content type='html'>A primeira prova OCA envolve SQL, vimos a alguns post&#39;s atrás uma introdução, agora vamos ver alguns detalhes do comando SQL. A melhor forma de aprender é exercitando, então aconselho que instalem o Oracle Free e treinem. Caso tenham dúvida sobre comando SQL, recomendo que procurem na internet, vou passar somente algumas particularidades&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;SELECT:&lt;/b&gt;&amp;nbsp; O&amp;nbsp; comando mais simples do SQL é selecionar dados de uma ou mais tabelas do banco&lt;br /&gt;
&lt;b&gt;&lt;i&gt;SELECT * |{[DISTINCT]} column expression [alias], … FROM table&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Expressão aritmética (+,-,*,/):&lt;/b&gt; &lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;Regras&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;de precedência&lt;/span&gt;:&lt;br /&gt;&lt;span class=&quot;hps&quot;&gt;-&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;Multiplicação e divisão&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;ocorrer antes de&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;adição e subtração&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;hps&quot;&gt;-&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;Operadores de&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;mesma prioridade&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;são avaliados&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;da direita&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;à esquerda&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;hps&quot;&gt;-&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;Os parênteses são usados&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;​​para substituir&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;a precedência padrão&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;ou para esclarecer&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;a declaração.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;&lt;b&gt;Nulo (NULL):&lt;/b&gt;&lt;br /&gt;- &lt;/span&gt;&lt;/span&gt;&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;Não é o&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;mesmo que zero ou espaço&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;em branco, é inavaliável, desconhecido ou inaplicável &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;&lt;/span&gt;&lt;span class=&quot;hps&quot;&gt;- Colunas ou&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;qualquer tipo&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;pode conter nulos, n&lt;/span&gt;&lt;span class=&quot;hps&quot;&gt;o entanto, alguns&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;contém&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;(não&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;nula e&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;PK)&lt;/span&gt;. &lt;span class=&quot;hps&quot;&gt;&lt;br /&gt;- Por padrão, o&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;SQL Developer&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;utiliza&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;literal,&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;(null),&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;para identificar&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;os valores&lt;/span&gt;, n&lt;span class=&quot;hps&quot;&gt;o entanto,&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;hps&quot;&gt;pode-se configurá-lo&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;para algo mais&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;relevante para você.&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;hps&quot;&gt;- Se&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;qualquer coluna&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;em uma expressão&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;aritmética é&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;nula,&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;então o resultado&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;é nulo&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;hps&quot;&gt;-&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;Se você tentar&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;executar&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;uma divisão por zero&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;você receber um erro&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;hps&quot;&gt;- Se você&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;dividir&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;um número por&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;nulo, o resultado&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;é&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;nulo&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;ou desconhecido&lt;/span&gt;&lt;/span&gt;&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Concatenação:&lt;/b&gt;&amp;nbsp; liga &lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;colunas&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;expressão aritmética&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;ou&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;valores constantes&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;para criar&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;uma expressão de caractere. No exemplo abaixo concatena-se campo nome e sobrenome.&lt;br /&gt;&lt;i&gt;&lt;b&gt;select &#39;Nome: &#39;||nome ||&#39; Sobrenome: &#39;||sobrenome from funcionario&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Describe: &lt;/b&gt;Utilizado para descrever um objeto do Oracle (tabela, view, sinônimo, função package)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;String e data: &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;-&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;S&lt;/span&gt;&lt;span class=&quot;hps&quot;&gt;ão case-sensitive&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;e&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;valores de data são&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;sensíveis ao&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;formato&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;hps&quot;&gt;-&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;Devem ser&lt;/span&gt;&lt;span class=&quot;hps&quot;&gt;o&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;colocados entre aspas&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;simples (&#39;&#39;&lt;/span&gt;)&lt;br /&gt;&lt;span class=&quot;hps&quot;&gt;-&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;O formato padrão de&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;exibição de data&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;é&lt;/span&gt; &lt;span class=&quot;hps atn&quot;&gt;DD-&lt;/span&gt;&lt;span class=&quot;atn&quot;&gt;MON-&lt;/span&gt;RR, datas &lt;span class=&quot;hps&quot;&gt;loja em&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;formato numérico&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;interno&lt;/span&gt;, representando o &lt;span class=&quot;hps&quot;&gt;século,&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;ano,&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;mês, dia&lt;/span&gt;, horas, minutos &lt;span class=&quot;hps&quot;&gt;e segundos.&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;Válidas entre&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;01 de janeiro&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;de 4712&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;aC&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;e 31 de dezembro&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;de 9999&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;dC&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;-&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;Permite que você armazene&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;datas do século&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;21&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;no século&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;20&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;especificando&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;apenas os dois últimos&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;dígitos do ano&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;hps&quot;&gt;-&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;Permite que você armazene&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;datas do século&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;20&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;no século&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;21&lt;/span&gt;, da mesma forma&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;b&gt;Funções de data&lt;/b&gt;&lt;br /&gt;- data + numero (data) = adiciona numero de dias a data&lt;/span&gt;&lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;- data - número&lt;/span&gt;&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt; (data)&lt;/span&gt;&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt; = subtrai numero de dias a data&lt;/span&gt;&lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;- data - data &lt;/span&gt;&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;(número de dias)&lt;/span&gt;&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;= subtrai uma data de outra&amp;nbsp;&lt;/span&gt;&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;- data - numero/24 (data) = adiciona horas a data&lt;br /&gt;- MONTS_BETWEEN&amp;nbsp; (MONTS_BETWEEN(’01-SEP-95’,’11-JAN-94’)=19.6774194) Número demeses entre duas datas. O resultado pode ser negativo ou positivo&lt;br /&gt;- ADD_MONTHS (ADD_MONTHS(’31-JAN-96’,1)=’29-FEB-96’) Adiciona meses a data&lt;br /&gt;- NEXT_DAY (NEXT_DAY(’01-SEP-95’,’FRIDAY’)=’08-SEP-95’) Próximo dia de uma data&lt;br /&gt;- LAST_DAY (LAST_DAY(’01-FEB-95’)=’28-FEB-95’) Último dia do mês&lt;br /&gt;- ROUND (ROUND (’25-JUL-03’, ‘MONTH’)=’01-AUG-03’ ROUND (’25-JUL-03’, ‘YEAR’)=’01-JAN-04’) &lt;/span&gt;&lt;/span&gt;&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;Arredonda data&lt;/span&gt;&lt;span class=&quot;hps&quot;&gt;.&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;Se o formato&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;for omitido&lt;/span&gt;, a data &lt;span class=&quot;hps&quot;&gt;é&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;truncar&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;para o próximo&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;dia&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;- TRUNC (TRUNC (’25-JUL-03’, ‘MONTH’)=’01-JUL-03’ TRUNC (’25-JUL-03’, ‘YEAR’)=’01-JAN-03’) &lt;/span&gt;&lt;/span&gt;&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;b&gt;&lt;span class=&quot;hps&quot;&gt;Trunc&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;e Round&lt;/span&gt;:&lt;/b&gt;&lt;br /&gt;&lt;span class=&quot;hps&quot;&gt;-&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;Se o modelo de&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;formato é&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;mensal, as datas&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;15/01&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;resultar no&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;primeiro dia do&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;mês em curso.&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;hps&quot;&gt;-&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;Se o modelo de&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;formato é&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;mensal, as datas&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;16-31&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;resultado&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;no primeiro dia&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;do mês seguinte&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;hps&quot;&gt;-&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;Se o modelo de&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;formato é&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;ano,&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;mês&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;1-6&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;resultar em&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;01 de janeiro&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;do corrente ano&lt;/span&gt;.&lt;br /&gt;&lt;span class=&quot;hps&quot;&gt;-&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;Se o modelo de&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;formato é&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;ano,&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;mês&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;7-12&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;resultado&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;em janeiro do&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;ano que vem&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;Ordenação: &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;a ordenação&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;padrão é crescente&lt;/span&gt;&lt;/span&gt;&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;-&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;Valores numéricos&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;são exibidos com&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;os valores mais baixos&lt;/span&gt; &lt;span class=&quot;hps atn&quot;&gt;primeiro (&lt;/span&gt;1-999)&lt;br /&gt;&lt;span class=&quot;hps&quot;&gt;-&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;Valores de data&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;são exibidos com&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;os primeiros&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;valores&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;primeira&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;(01&lt;/span&gt;-jan-92 &lt;span class=&quot;hps&quot;&gt;antes de 01&lt;/span&gt;-jan-95)&lt;br /&gt;&lt;span class=&quot;hps&quot;&gt;-&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;Valores de caracteres&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;são exibidos com&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;a ordem alfabética&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;(A&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;...&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;Z)&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;hps&quot;&gt;-&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;Valores nulos&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;são exibidos&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;durar&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;seqüência e&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;ascendente&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;para descendente&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;primeira&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;seqüência&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;hps&quot;&gt;-&lt;/span&gt; P&lt;span class=&quot;hps&quot;&gt;ode-se&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;classificar por&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;uma coluna que&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;não está&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;na lista de seleção&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Precedência: &lt;/b&gt;&lt;br /&gt;
- aritimético - concatenação&lt;br /&gt;
- comparação&lt;br /&gt;
- [not] null, like, in&lt;br /&gt;
- [not]between&lt;br /&gt;
- [not]equal&lt;br /&gt;
- not&lt;br /&gt;
- and&lt;br /&gt;
- or&lt;br /&gt;
&lt;br /&gt;
Funções&lt;br /&gt;
&lt;strong&gt;LOWER:&lt;/strong&gt; Converte um determinado valor para caixa&amp;nbsp;baixa (ex select lower(&#39;Ab&#39;) from dual = ab)&lt;br /&gt;
&lt;strong&gt;UPPER:&lt;/strong&gt;Converte um determinado valor para caixa alta&amp;nbsp; (ex select lower(&#39;Ab&#39;) from dual = AB)&lt;br /&gt;
&lt;strong&gt;INITICAP:&lt;/strong&gt; Converte o primeiro caracter de um campo para caixa alta (ex select lower(&#39;jose da silva&#39;) from dual = Jose Da Silva)&lt;br /&gt;
&lt;strong&gt;SUBSTR:&lt;/strong&gt; Retorna um caracter em posição especifica (ex: select substr(&#39;123456789&#39;,2,3) from dual = 234&lt;br /&gt;
&lt;strong&gt;LENGTH: &lt;/strong&gt;Retorna o tamanho de um campo (select legth (nome) from usuario where codigo=1=37 (supondo que o nome do usuário 1 tenha 27 caracteres))&lt;br /&gt;
&lt;strong&gt;INSTR:&lt;/strong&gt; Retorna posição para um caracter específico (ex: SHOW INSTR(&#39;Corporate Floor&#39;,&#39;or&#39;, 3, 2)&lt;br /&gt;
&lt;br /&gt;
from dual = 14&lt;br /&gt;
&lt;strong&gt;REPLACE:&lt;/strong&gt; substituí uma série de caracteres&lt;br /&gt;
&lt;br /&gt;
Numéricas &lt;br /&gt;
&lt;strong&gt;ROUND:&lt;/strong&gt; Arredonda&amp;nbsp;(&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, &amp;quot;serif&amp;quot;; font-size: 12pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;ROUND (45.926,2) = 45.93&lt;/span&gt;)&lt;br /&gt;
&lt;strong&gt;TRUNC:&amp;nbsp;&lt;/strong&gt;Corta para o número de casas estipulados&amp;nbsp;(&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, &amp;quot;serif&amp;quot;; font-size: 12pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;TRUNC (45.926,2) = 45.92&lt;/span&gt;), pode também ser utilizado para datas, cortando horas por exemplo (data= 21/12/2011 10:15:22 -&amp;gt;&amp;nbsp;trunc(data_x) = 21/12/2011)&lt;br /&gt;
&lt;strong&gt;MODE: &lt;/strong&gt;Retorna o resto da divisão (&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, &amp;quot;serif&amp;quot;; font-size: 12pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;MOD (1600, 300 ) = 100&lt;/span&gt;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjoxI3e1r_el0AcipzDFbLcrG8J3FkHw-ihq7qXKSL4rJgIo99ua-_c6QwYAbFbihVaYHznn4fjgQN_0AI9TruN-dZLM0iNxZqBTljULAYdGPWIYfwQy3Vb45Ol4v62yng9qYMmxby6_1T/s1600/logo_sql.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;180&quot; kba=&quot;true&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjoxI3e1r_el0AcipzDFbLcrG8J3FkHw-ihq7qXKSL4rJgIo99ua-_c6QwYAbFbihVaYHznn4fjgQN_0AI9TruN-dZLM0iNxZqBTljULAYdGPWIYfwQy3Vb45Ol4v62yng9qYMmxby6_1T/s320/logo_sql.gif&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://adrianoangelo.blogspot.com/feeds/5895357729072610943/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://adrianoangelo.blogspot.com/2012/01/oracle-sql-para-oca.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1774809501408997016/posts/default/5895357729072610943'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1774809501408997016/posts/default/5895357729072610943'/><link rel='alternate' type='text/html' href='http://adrianoangelo.blogspot.com/2012/01/oracle-sql-para-oca.html' title='Oracle SQL (Oracle OCA)'/><author><name>Adriano Angelo</name><uri>http://www.blogger.com/profile/12057852879206180030</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMGZKs8RD29GzLjMcXYoOm8vdTv8RIdbcShIhg1t5DJKjfkiPTfyI7cu7NYvBXoNqBedsTzu_9uJ0Yw2KFWjp9YmKC1RauLMNH7h2qhyphenhyphen42gzPsb7lvTIoOuzX6btLqpViYLfZyrHHQ_vCDGMHA4fXxuAdA-tsqqQGbgslV1aqcVOIxxoo/s220/foto.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjoxI3e1r_el0AcipzDFbLcrG8J3FkHw-ihq7qXKSL4rJgIo99ua-_c6QwYAbFbihVaYHznn4fjgQN_0AI9TruN-dZLM0iNxZqBTljULAYdGPWIYfwQy3Vb45Ol4v62yng9qYMmxby6_1T/s72-c/logo_sql.gif" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1774809501408997016.post-7767648007096349521</id><published>2012-01-12T07:51:00.000-08:00</published><updated>2012-01-12T07:52:35.679-08:00</updated><title type='text'>Oracle - Gerenciamento de usuários e segurança</title><content type='html'>Dando continuidade a &lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=1774809501408997016#editor/target=post;postID=6637300723003212513&quot; target=&quot;_blank&quot;&gt;rotinas diárias de um DBA&lt;/a&gt;, um tópico resumido sobre administração de usuário e segurança.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Depois de uma conta de usuário é criado, pelo menos privilégios básicos devem ser concedidos à conta para permitir que o usuário se conectar ao banco de dados e visualizar e criar objetos de banco de dados, conhecidos como objetos de esquema. Uma conta de usuário define:&lt;br /&gt;
&lt;br /&gt;
- Como o usuário deve ser autenticado&lt;br /&gt;
&lt;br /&gt;
- senha (criptografada) para autenticação de banco de dados&lt;br /&gt;
&lt;br /&gt;
- Tablespaces que o usuário pode acessar e quotas sobre eles&lt;br /&gt;
&lt;br /&gt;
- Se a conta está bloqueada ou não&lt;br /&gt;
&lt;br /&gt;
Determinadas contas de usuário são incluídos automaticamente quando você cria seu banco de dados. Todos bancos de dados criados pelo Assistente de Configuração do banco de dados incluem o SYS, SYSTEM, SYSMAN e contas de usuário DBSNMP, mas as outras contas estão incluídos, dependendo quais recursos ou opções que estão instalados.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;SYS:&lt;/strong&gt; Criado automaticamente ao criar um banco, concedido papel de DBA&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;SYSTEM:&lt;/strong&gt; também criado automaticamente, usado para criar tabelas adicionais e pontos de vista que são apresentados informações administrativas e tabelas internas e pontos de vista diversos usados pela Oracle Opções de banco de dados e ferramentas. Nunca use o esquema SYSTEM para armazenar as tabelas de interesse para usuários não-administrativos.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Privilégios administrativos:&lt;/strong&gt; Necessários a um administrador para executar operações b´sicas de banco de dados, tais como a criação do banco, inicialização e desligamento, são concedidos através de dois privilégios de sistema especiais, SYSDBA e SYSOPER. Você deve ter um desses privilégios concedidos, dependendo do nível de autorização que necessita. Os privilégios SYSDBA e SYSOPER também pode ser pensado como tipos de conexões que lhe permitem realizar operações de banco de dados de certos privilégios para os quais não podem ser concedida em qualquer outra forma. Por exemplo, se você tem o privilégio SYSDBA, você podem se conectar ao banco de dados especificando conectar como SYSDBA.&lt;br /&gt;
&lt;br /&gt;
A Oracle fornece esquemas no qual podem ser praticadas diversas rotinas &lt;br /&gt;
&lt;br /&gt;
- Recursos Humanos, útil para a introdução de tópicos básicos.&lt;br /&gt;
&lt;br /&gt;
- Entrada de Pedidos, útil para lidar com questões de complexidade intermediária. &lt;br /&gt;
&lt;br /&gt;
- Catálogo Online, uma coleção de objeto-relacional de banco de dados&lt;br /&gt;
&lt;br /&gt;
- Produto de Mídia, dedicado a tipos de dados multimídia.&lt;br /&gt;
&lt;br /&gt;
- Trocas de informações, conjunto de esquemas reunidos&lt;br /&gt;
&lt;br /&gt;
- Histórico de Vendas, projetado para permitir demos com grandes quantidades de dados. &lt;br /&gt;
&lt;br /&gt;
- Contas de gestão, deve ser utilizado apenas por pessoal autorizado familiarizado com senhas fornecidas, essas contas são inicialmente bloqueada com suas senhas expiradas. &lt;br /&gt;
&lt;br /&gt;
O gerenciamento dessas tarefas no material oficial é apresentado como gerenciar no Enterprise Manager. Não vou colocar os passos, pois os mesmos podem ser consultados pela internet, se possível vou complementar esse post caso eu tenha os passos via comando.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhX7sw61s98bFDIMLcox96VpDUcu7TThKQnyERRfXofZN11OMCle0PoGuv2ywES15TmKC_eTCiWTAkVk1-E3aFkuoIQs2GrxCyN7sJucJbEGmereio7pvnfpetsdxvHhyphenhyphen-x0IQubNRTI-jY/s1600/oracle_logo.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; kba=&quot;true&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhX7sw61s98bFDIMLcox96VpDUcu7TThKQnyERRfXofZN11OMCle0PoGuv2ywES15TmKC_eTCiWTAkVk1-E3aFkuoIQs2GrxCyN7sJucJbEGmereio7pvnfpetsdxvHhyphenhyphen-x0IQubNRTI-jY/s320/oracle_logo.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbW6lWtGZZZbmKVDc6NR-rvuNpR-f3dP-1upNtvCFk1hMVKZAytpSdrS2o-lYneL82NWzg-yOhOKoqJVml6jmDYtZyu-UKo1rCSDrgRG_S_r9QYLlfcjZBeEiy-Cc_1nAmkHNWvClcBd-U/s1600/Acesso_restrito.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; kba=&quot;true&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbW6lWtGZZZbmKVDc6NR-rvuNpR-f3dP-1upNtvCFk1hMVKZAytpSdrS2o-lYneL82NWzg-yOhOKoqJVml6jmDYtZyu-UKo1rCSDrgRG_S_r9QYLlfcjZBeEiy-Cc_1nAmkHNWvClcBd-U/s1600/Acesso_restrito.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://adrianoangelo.blogspot.com/feeds/7767648007096349521/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://adrianoangelo.blogspot.com/2012/01/oracle-gerenciamento-de-usuarios-e.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1774809501408997016/posts/default/7767648007096349521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1774809501408997016/posts/default/7767648007096349521'/><link rel='alternate' type='text/html' href='http://adrianoangelo.blogspot.com/2012/01/oracle-gerenciamento-de-usuarios-e.html' title='Oracle - Gerenciamento de usuários e segurança'/><author><name>Adriano Angelo</name><uri>http://www.blogger.com/profile/12057852879206180030</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMGZKs8RD29GzLjMcXYoOm8vdTv8RIdbcShIhg1t5DJKjfkiPTfyI7cu7NYvBXoNqBedsTzu_9uJ0Yw2KFWjp9YmKC1RauLMNH7h2qhyphenhyphen42gzPsb7lvTIoOuzX6btLqpViYLfZyrHHQ_vCDGMHA4fXxuAdA-tsqqQGbgslV1aqcVOIxxoo/s220/foto.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhX7sw61s98bFDIMLcox96VpDUcu7TThKQnyERRfXofZN11OMCle0PoGuv2ywES15TmKC_eTCiWTAkVk1-E3aFkuoIQs2GrxCyN7sJucJbEGmereio7pvnfpetsdxvHhyphenhyphen-x0IQubNRTI-jY/s72-c/oracle_logo.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1774809501408997016.post-2173225387002996246</id><published>2012-01-11T13:29:00.000-08:00</published><updated>2012-04-20T09:09:05.781-07:00</updated><title type='text'>Introdução a Certificação (Oracle OCA)</title><content type='html'>Uma introdução resumida do material oficial Oracle para primeira prova &lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=1774809501408997016#editor/target=post;postID=3946188948073615294&quot; target=&quot;_blank&quot;&gt;OCA&lt;/a&gt; .&lt;b&gt;&lt;br /&gt;&lt;u&gt;Banco de dados&lt;/u&gt; &lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Gerenciamento:&lt;/b&gt; &lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;Automação da gestão&lt;/span&gt;, recursos &lt;span class=&quot;hps&quot;&gt;diagnósticos&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;de falhas,&lt;/span&gt; a&lt;span class=&quot;hps&quot;&gt;juste&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;automático de&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;SQL&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;A&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;&lt;b&gt;lta disponibilidade:&lt;/b&gt; &lt;/span&gt;&lt;span class=&quot;hps&quot;&gt;Reduzir o risco&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;do tempo de parada&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;e perda de dados&lt;/span&gt;&lt;/span&gt;&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt; &lt;span class=&quot;hps&quot;&gt;&lt;b&gt;Segurança:&lt;/b&gt; &lt;/span&gt;&lt;span class=&quot;hps&quot;&gt;Configuração única &lt;/span&gt;&lt;span class=&quot;hps&quot;&gt;e segura&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;configuração,&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;criptografia de dados e&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;de máscara,&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;recursos de auditoria&lt;/span&gt;&lt;br /&gt;&lt;b&gt;Performance&lt;span class=&quot;hps&quot;&gt;:&lt;/span&gt;&lt;/b&gt;&lt;span class=&quot;hps&quot;&gt;OLTP,&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;RAC,&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;transação escalável&lt;/span&gt;&lt;span class=&quot;hps&quot;&gt;&lt;/span&gt;&lt;span class=&quot;hps&quot;&gt;&lt;br /&gt;&lt;b&gt;Integração: &lt;/b&gt;Muitos&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;recursos&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;de informação&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;de Integração&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;para melhor&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;integrar os dados&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;u&gt;&lt;b&gt;&lt;span class=&quot;hps&quot;&gt;Instruções SQL&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;(ANSI)&lt;/span&gt;&lt;/b&gt;&lt;/u&gt; (recomendações Oracle)&lt;br /&gt;&lt;span class=&quot;hps&quot;&gt;-&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;Não são case sensitive&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;hps&quot;&gt;-&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;Pode ser inserido&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;em uma ou&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;muitas linhas, menos palavras chaves&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;hps&quot;&gt;&lt;/span&gt;&lt;span class=&quot;hps&quot;&gt;-&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;Cláusula&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;são geralmente&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;colocados em linhas&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;separadas&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;para facilitar a leitura&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;e facilidade de&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;edição &lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;hps&quot;&gt;-&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;Recuos&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;deve ser usado para&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;tornar o código&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;mais legível (identação)&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;hps&quot;&gt;- Palavras-chave&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;normalmente&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;são inseridos&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;em letras maiúsculas&lt;/span&gt;; &lt;br /&gt;- P&lt;span class=&quot;hps&quot;&gt;alavras&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;&lt;/span&gt;como &lt;span class=&quot;hps&quot;&gt;todos os&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;nomes de tabela&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;e nomes de&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;colunas&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;são inseridos&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;em letras minúsculas&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;u&gt;&lt;b&gt;&lt;span class=&quot;hps&quot;&gt;SQL Developer x SQL Plus&lt;/span&gt;&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;&lt;b&gt;&lt;span class=&quot;hps&quot;&gt;Developer:&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;- Alinhamento a esquerda&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;- Definição maiíuscula&lt;br /&gt;&lt;b&gt;Plus:&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;-&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;Títulos de colunas&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;de caracteres e&lt;/span&gt; d&lt;span class=&quot;hps&quot;&gt;ata&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;são alinhados à esquerda&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;hps&quot;&gt;-&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;Número de&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;títulos de coluna&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;são alinhados à direita&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;hps&quot;&gt;- Exibição&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;padrão&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;título em mai&lt;/span&gt;&lt;span class=&quot;hps&quot;&gt;úsculas&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;u&gt;&lt;b&gt;&lt;span class=&quot;hps&quot;&gt;Manipulação de linguagem de dados&lt;/span&gt;&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;&lt;b&gt;DML (Data Manipulation Language )&lt;span class=&quot;hps&quot;&gt;:&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;- SELECT&lt;br /&gt;- INSERT&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;- UPDATE&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;- DELETE&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;- MERGER&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;b&gt;DDL&lt;span class=&quot;hps&quot;&gt; (Data Definition Language ):&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt; &lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;- CREATE&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;- ALTER&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;- DROP&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;- RENAME&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;- TRUNCATE&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;- COMMIT&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;b&gt;DCL (Data Control Language )&lt;span class=&quot;hps&quot;&gt;:&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt; &lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;- GRANT&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;- REVOKE &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;b&gt;TC (Transaction Control)&lt;span class=&quot;hps&quot;&gt;:&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt; &lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;- COMMIT&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;- ROLBACK&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;- SAVERPOINT &lt;br /&gt;&lt;br /&gt;Continua em um próximo post&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAfdu1oIHsdHR6SQKXZb675_EnfpG6DAF7L8OK1m4_xvCGfAlCQvefDYczcLPBk2hXkDa9XmaO_wNMsS1We27wRsuPyTQMmNHU7wY0xGltveejzwN4vqjTy_jYUKJnzQchW8JBhir24atd/s1600/thumbs%255B1%255D.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;130&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAfdu1oIHsdHR6SQKXZb675_EnfpG6DAF7L8OK1m4_xvCGfAlCQvefDYczcLPBk2hXkDa9XmaO_wNMsS1We27wRsuPyTQMmNHU7wY0xGltveejzwN4vqjTy_jYUKJnzQchW8JBhir24atd/s320/thumbs%255B1%255D.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span id=&quot;result_box&quot; lang=&quot;pt&quot;&gt;&lt;span class=&quot;hps&quot;&gt;&lt;/span&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://adrianoangelo.blogspot.com/feeds/2173225387002996246/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://adrianoangelo.blogspot.com/2012/01/oracle-certificacao-oca-sql.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1774809501408997016/posts/default/2173225387002996246'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1774809501408997016/posts/default/2173225387002996246'/><link rel='alternate' type='text/html' href='http://adrianoangelo.blogspot.com/2012/01/oracle-certificacao-oca-sql.html' title='Introdução a Certificação (Oracle OCA)'/><author><name>Adriano Angelo</name><uri>http://www.blogger.com/profile/12057852879206180030</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMGZKs8RD29GzLjMcXYoOm8vdTv8RIdbcShIhg1t5DJKjfkiPTfyI7cu7NYvBXoNqBedsTzu_9uJ0Yw2KFWjp9YmKC1RauLMNH7h2qhyphenhyphen42gzPsb7lvTIoOuzX6btLqpViYLfZyrHHQ_vCDGMHA4fXxuAdA-tsqqQGbgslV1aqcVOIxxoo/s220/foto.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAfdu1oIHsdHR6SQKXZb675_EnfpG6DAF7L8OK1m4_xvCGfAlCQvefDYczcLPBk2hXkDa9XmaO_wNMsS1We27wRsuPyTQMmNHU7wY0xGltveejzwN4vqjTy_jYUKJnzQchW8JBhir24atd/s72-c/thumbs%255B1%255D.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1774809501408997016.post-4823705533039200745</id><published>2012-01-11T07:34:00.000-08:00</published><updated>2012-04-20T09:09:57.157-07:00</updated><title type='text'>Instância (Oracle OCA)</title><content type='html'>Dando continuidade sobre&lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=1774809501408997016#editor/target=post;postID=6637300723003212513&quot;&gt; rotinas de DBA Oracle&lt;/a&gt;, será&amp;nbsp;abordado algo sobre instância,&amp;nbsp;tópicos como SGA, e PGA, processos de segundo plano etc...&amp;nbsp;pretendo escrever&amp;nbsp;mais adiante, quando abordado sobre a arquitetura do Banco de dados Oracle 11g&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Metadados: &lt;/strong&gt;conjunto de arquivos do sistema operacional que contém os dados inseridos pelos usuários ou aplicações e informações estruturais sobre o próprio banco de dados, gravando informações de formas persistente.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Processos de segundo plano:&lt;/strong&gt; permitem exibir ou atualizar os dados contidos no banco, alocando memória a ser utilizada durante a operação do banco.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Instância:&lt;/strong&gt; processos de segundo plano e memória alocada. Refere-se aos componentes físicos e lógicos de um determinado banco de dados, e seu funcionamento. Consiste na estrutura de memória compartilhada e segundo processos de segundo plano que são executados no banco de dados. Você pode ter uma instância sem banco de dados (por exemplo, quando você ainda não tiver criado um banco de dados), e se um banco de dados existe, ele pode ser aberto ou não. Quando o banco de dados não está disponível, seus dados estão seguros no banco de dados, porem não podem ser acessados por qualquer usuário ou aplicação. Uma instância Oracle: &lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Estrutura da instância de memória:&lt;/strong&gt; O tamanho destas estruturas afetam o desempenho do servidor de banco de dados Oracle e é controlado por parâmetros de inicialização (que podem ser categorizados como parâmetros de memória) , automaticamente definidos quando o banco é criado por DBCA para valores ideais com base em sua especificação da carga de trabalho de banco de dados. No entanto, como o uso de banco de dados se expande, pode ser necessário alterar as configurações do parâmetros de memória. &lt;br /&gt;
&lt;br /&gt;
A Oracle fornece alertas e consultores para identificar problemas de dimensionamento de memória e para ajudar a determinar os valores apropriados para os parâmetros de memória.&lt;br /&gt;
&lt;br /&gt;
Acessando o banco de dados: a instância pode ser acessada somente por quem tenha tipo especial de privilégio de conexão com a instância (SYSDBA (administradores de banco de dados plenos poderes) e SYSOPER (para os usuários que operar o banco de dados, mas não tem privilégios para acessar objetos de usuário) , SYS).&lt;br /&gt;
&lt;br /&gt;
Depois que a instância do banco de dados foi iniciado, ele geralmente é aberto para acesso por usuários normais para os quais contas de usuário do banco de dados foram criados.&lt;br /&gt;
&lt;br /&gt;
Para iniciar uma instância, veremos mais adiante as opções de ativar o banco (&lt;a href=&quot;http://sites.google.com/site/universodobraga/oracle/standby-11g&quot; target=&quot;_blank&quot;&gt;startup&lt;/a&gt;)&lt;br /&gt;
&lt;br /&gt;
Processo cliente/servidor: Além de processos em segundo plano, o Oracle cria os processos servidores que lidam com solicitações de processo do usuário conectado à instância essa conexão do usuário é composto de duas partes distintas:&lt;br /&gt;
&lt;br /&gt;
- Um programa cliente agindo em nome do usuário, como o Oracle Enterprise Manager, SQL * Plus, ou um aplicativo&lt;br /&gt;
&lt;br /&gt;
Em algumas situações, quando o cliente e Oracle operam na mesma máquina, é possível combinar o processo do usuário e do servidor correspondente em um único processo para reduzir a sobrecarga do sistema. No entanto, quando o cliente e Oracle operar em máquinas diferentes, um processo do usuário sempre se comunica com o Oracle através de uma processo servidor separado. Processos do servidor podem ser dedicados ou compartilhados:&lt;br /&gt;
&lt;br /&gt;
- No modo de servidor dedicado, cada processo cliente tem o seu processo no próprio servidor, bom para longa execução de consultas e tarefas administrativas, um processo ocioso ou muitos dedicados podem resultar em um uso ineficiente de recursos.&lt;br /&gt;
&lt;br /&gt;
- O modo de servidor compartilhado elimina a necessidade de um processo de servidor dedicado para cada conexão. Direcionando múltiplas solicitações de sessão de entrada de rede para um pool de processos de servidor compartilhado. Um processo de servidor inativo compartilhado a partir de um conjunto compartilhado de servidor processos pega um pedido de uma fila comum, o que significa que um pequeno número de servidores compartilhados pode executar a mesma quantidade de processamento como muitos servidores dedicados.&lt;br /&gt;
&lt;br /&gt;
Também, porque a quantidade de memória necessária para cada usuário é relativamente pequeno, menos memória e gerenciamento de processos são necessários, e mais usuários podem ser suportados.É mais eficiente a apoiar vários usuários e clientes que fazem freqüentes curto execução de consultas.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZIx1lkCE8o2rPv4MPHamItxUCdtQ3BTIXNj5ig8lzr_RKs0bzHeJjP2d2kr9r-0eLbV40rMmNZP3uXfEPCm-u5hSTyiYKQo26B5sFK7zDlawfBsFismzRhFr_Y6MksXsbf4kIxFeMozoN/s1600/instancia.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;290&quot; kba=&quot;true&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZIx1lkCE8o2rPv4MPHamItxUCdtQ3BTIXNj5ig8lzr_RKs0bzHeJjP2d2kr9r-0eLbV40rMmNZP3uXfEPCm-u5hSTyiYKQo26B5sFK7zDlawfBsFismzRhFr_Y6MksXsbf4kIxFeMozoN/s400/instancia.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adrianoangelo.blogspot.com/feeds/4823705533039200745/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://adrianoangelo.blogspot.com/2012/01/instancia-oracle.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1774809501408997016/posts/default/4823705533039200745'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1774809501408997016/posts/default/4823705533039200745'/><link rel='alternate' type='text/html' href='http://adrianoangelo.blogspot.com/2012/01/instancia-oracle.html' title='Instância (Oracle OCA)'/><author><name>Adriano Angelo</name><uri>http://www.blogger.com/profile/12057852879206180030</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMGZKs8RD29GzLjMcXYoOm8vdTv8RIdbcShIhg1t5DJKjfkiPTfyI7cu7NYvBXoNqBedsTzu_9uJ0Yw2KFWjp9YmKC1RauLMNH7h2qhyphenhyphen42gzPsb7lvTIoOuzX6btLqpViYLfZyrHHQ_vCDGMHA4fXxuAdA-tsqqQGbgslV1aqcVOIxxoo/s220/foto.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZIx1lkCE8o2rPv4MPHamItxUCdtQ3BTIXNj5ig8lzr_RKs0bzHeJjP2d2kr9r-0eLbV40rMmNZP3uXfEPCm-u5hSTyiYKQo26B5sFK7zDlawfBsFismzRhFr_Y6MksXsbf4kIxFeMozoN/s72-c/instancia.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1774809501408997016.post-2826593595086364569</id><published>2012-01-10T07:18:00.001-08:00</published><updated>2012-04-20T09:10:14.924-07:00</updated><title type='text'>Instalação (Oracle OCA)</title><content type='html'>Seguindo a linha da &lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=1774809501408997016#editor/target=post;postID=6637300723003212513&quot;&gt;rotina de um DBA Oracle&lt;/a&gt;, extraída do material oficial da Oracle, hoje vamos falar um pouco sobre instalação, para qual é utilizado o OUI (Oracle Universal Instaler). Caneta e papel na mão (não é necessário, é só um jargão obsoleto).&lt;br /&gt;
&lt;br /&gt;
A ideia, nesse e nos demais artigos,&amp;nbsp;não é passar passo a passo da instalação, pois para isso existem&amp;nbsp;muitos &lt;a href=&quot;http://kamranagayev.com/2011/03/21/step-by-step-installing-oracle11g-on-linux/&quot;&gt;materiais pela internet&lt;/a&gt; com figuras, e descrevendo sobre cada uma das opções, a idéia tanto nesse, quanto nos demais artigos, mas somente passar&amp;nbsp;informações de forma clara e resumida para fornecer um norte&lt;br /&gt;
&lt;br /&gt;
A instalação básica é avaliada apenas para Windows. As opções disponíveis são Enterprise, Standard, Personal ou Custom. A Oracle recomenda instalar um banco de dados pré-configurados, personalizando-o posteriormente.&lt;br /&gt;
&lt;br /&gt;
As envolvem opções como:&lt;br /&gt;
&lt;br /&gt;
- Instalar ou não esquemas simples (utilizada para testes e exercícios dos materiais oficiais Oracle) &lt;br /&gt;
&lt;br /&gt;
- Tipo de mecanismo de armazenamento utilizado (Sistema de arquivos, Gerenciador Automático de Gerencimanento (ASM), Dispositivos básicos)&lt;br /&gt;
&lt;br /&gt;
- Entre outras como nome do banco, caractere, Controle de Grade para gerenciar mais que um banco, opções de backup e recuperação&lt;br /&gt;
&lt;br /&gt;
Muitas dessas opções merecem especial atenção e muitas linhas para descreve-las como é o caso por exemplo da poderosa ferramenta ASM&lt;br /&gt;
&lt;br /&gt;
Muitos problemas podem aparecer ao se instalar o Oracle no Linux, o site &lt;a href=&quot;http://tahiti.oracle.com/&quot;&gt;http://tahiti.oracle.com/&lt;/a&gt;&amp;nbsp;poderá ser de grande&amp;nbsp;auxílio, ele contém&amp;nbsp;inúmeros documentos, separados para cada versão do&amp;nbsp;Linux.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEht_5oaepf-P-IkmZ7LvVyX39E50RQeEbKDU2OHwFAER2MMHxAbPtm4jSkXaTv4OZAlodHj8L8rsn0P8STuN6wT8eYVQJ1CVo1mQanvJBDdAdLV1Mrk7i5KqwpaLALnTMRAnw_HXvuvF4oP/s1600/Oracle_11g_ASM.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; kba=&quot;true&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEht_5oaepf-P-IkmZ7LvVyX39E50RQeEbKDU2OHwFAER2MMHxAbPtm4jSkXaTv4OZAlodHj8L8rsn0P8STuN6wT8eYVQJ1CVo1mQanvJBDdAdLV1Mrk7i5KqwpaLALnTMRAnw_HXvuvF4oP/s320/Oracle_11g_ASM.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://adrianoangelo.blogspot.com/feeds/2826593595086364569/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://adrianoangelo.blogspot.com/2012/01/instalacao-oracle.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1774809501408997016/posts/default/2826593595086364569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1774809501408997016/posts/default/2826593595086364569'/><link rel='alternate' type='text/html' href='http://adrianoangelo.blogspot.com/2012/01/instalacao-oracle.html' title='Instalação (Oracle OCA)'/><author><name>Adriano Angelo</name><uri>http://www.blogger.com/profile/12057852879206180030</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMGZKs8RD29GzLjMcXYoOm8vdTv8RIdbcShIhg1t5DJKjfkiPTfyI7cu7NYvBXoNqBedsTzu_9uJ0Yw2KFWjp9YmKC1RauLMNH7h2qhyphenhyphen42gzPsb7lvTIoOuzX6btLqpViYLfZyrHHQ_vCDGMHA4fXxuAdA-tsqqQGbgslV1aqcVOIxxoo/s220/foto.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEht_5oaepf-P-IkmZ7LvVyX39E50RQeEbKDU2OHwFAER2MMHxAbPtm4jSkXaTv4OZAlodHj8L8rsn0P8STuN6wT8eYVQJ1CVo1mQanvJBDdAdLV1Mrk7i5KqwpaLALnTMRAnw_HXvuvF4oP/s72-c/Oracle_11g_ASM.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1774809501408997016.post-3645129833471796565</id><published>2012-01-10T07:12:00.000-08:00</published><updated>2012-04-20T09:10:37.048-07:00</updated><title type='text'>Configurando ambiente de rede (Oracle OCA)</title><content type='html'>Dando continuidade sobre &lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=1774809501408997016#editor/target=post;postID=6637300723003212513&quot;&gt;a rotina de um DBA Oracle&lt;/a&gt;, vamos ver um pouco sobre configuração de rede.&lt;br /&gt;
&lt;strong&gt;Cliente:&lt;/strong&gt; Qualquer aplicação que precisa se conectar a um banco de dados Oracle para enviar ou recuperar dados. Uma aplicação cliente Oracle pode residir em qualquer máquina desde que tenha Software cliente Oracle instalado&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Oracle Net / Listener (Ouvinte):&lt;/strong&gt; Componente que reside no cliente e servidor de banco de dados Oracle, estabelece e mantém conexão e troca de mensagem entre eles através de protocolos padrões.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Configuração Oracle Net Listener:&lt;/strong&gt; Processo que atende a pedidos de conexão do cliente, configurado em no arquivo listener.ora, com um endereço de protocolo que identifica o banco de dados. este endereço de define o protocolo que o ouvinte está escutando e qualquer outro protocolo específico da informação&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;(DESCRIPTION=&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;(ADDRESS=(PROTOCOL=tcp)(HOST=my-server) (PORT=1521)))&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
Esse exemplo mostra endereço especifico TCP/IP e porta da máquina host do listener&lt;br /&gt;
&lt;br /&gt;
Quando cliente é configurado com endereço de protocolo, transmite solicitação para conexão e o ouvinte encaminha para o banco. O cliente utiliza um descritor de conexão para especificar o banco de dados que quer se conectar. este descritor contém um endereço de protocolo e um nome de serviço de banco de dados. O banco de dados pode ter múltiplos serviços definidos, um específico deve ser especificado para o conexão, conforme exemplo. &lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;(DESCRIPTION = &lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;(ADDRESS = (PROTOCOL = tcp) (HOST = my-servidor) PORT = 1521))&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;(CONNECT_DATA =&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;(SERVICE_NAME = mydb.us.acme.com)))&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
Os usuários iniciam uma solicitação de conexão, fornecendo uma sequencia de conexão (a qual inclui um nome de usuário e senha, juntamente com um identificador de conexão. esta ligação). O identificador descritor de conexão em si, ou um nome que resolve ligar para o descritor. Um dos identificadores mais comuns de conexão é um nome de serviço de rede. O exemplo a seguir mostra uma seqüência de conexão que usa o serviço net mydb nome como o identificador de conexão.&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;CONNECT scott / tiger @ mydb&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
O Oracle Net fornece suporte para os métodos de mapeamento a seguir:&lt;br /&gt;
- Nome local: configuração local (no cliente) chamado tnsnames.ora.&lt;br /&gt;
- Nome diretório: Compatível com LDAP servidor de diretório para acessar um serviço de banco de dados.&lt;br /&gt;
- Nome fácil conxão: permite que os clientes se conectar a um servidor de banco de dados Oracle usando uma seqüência de TCP / IP &lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;CONNECT nome de usuário / senha @ host [: port] [service_name /]&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
- Nome externo: serviço de terceiros&lt;br /&gt;
&lt;br /&gt;
O banco de dados pré-configurados usa nomeação local. &lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWyV6-mDwFgBdwCiF9P3vncNy-_T5ETD2vtygWHY3zwZd6V49DHHHQy5ILRgVZA7RKGokumCdaIp6DehZSPI1Mp_URZTQA2laj70YUC-9B-ESNRbMhwUPlblrfilfTlfvvN4lzDY4nXfoD/s1600/Oracle-11G-Listener-Oracle.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;169&quot; kba=&quot;true&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWyV6-mDwFgBdwCiF9P3vncNy-_T5ETD2vtygWHY3zwZd6V49DHHHQy5ILRgVZA7RKGokumCdaIp6DehZSPI1Mp_URZTQA2laj70YUC-9B-ESNRbMhwUPlblrfilfTlfvvN4lzDY4nXfoD/s320/Oracle-11G-Listener-Oracle.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adrianoangelo.blogspot.com/feeds/3645129833471796565/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://adrianoangelo.blogspot.com/2012/01/oracle-configurando-ambiente-de-rede.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1774809501408997016/posts/default/3645129833471796565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1774809501408997016/posts/default/3645129833471796565'/><link rel='alternate' type='text/html' href='http://adrianoangelo.blogspot.com/2012/01/oracle-configurando-ambiente-de-rede.html' title='Configurando ambiente de rede (Oracle OCA)'/><author><name>Adriano Angelo</name><uri>http://www.blogger.com/profile/12057852879206180030</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMGZKs8RD29GzLjMcXYoOm8vdTv8RIdbcShIhg1t5DJKjfkiPTfyI7cu7NYvBXoNqBedsTzu_9uJ0Yw2KFWjp9YmKC1RauLMNH7h2qhyphenhyphen42gzPsb7lvTIoOuzX6btLqpViYLfZyrHHQ_vCDGMHA4fXxuAdA-tsqqQGbgslV1aqcVOIxxoo/s220/foto.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWyV6-mDwFgBdwCiF9P3vncNy-_T5ETD2vtygWHY3zwZd6V49DHHHQy5ILRgVZA7RKGokumCdaIp6DehZSPI1Mp_URZTQA2laj70YUC-9B-ESNRbMhwUPlblrfilfTlfvvN4lzDY4nXfoD/s72-c/Oracle-11G-Listener-Oracle.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1774809501408997016.post-8605834128054873273</id><published>2012-01-09T16:32:00.000-08:00</published><updated>2012-01-09T16:43:20.007-08:00</updated><title type='text'>Oracle Performance Tuning</title><content type='html'>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Não me esqueci do post anterior, aos poucos vamos abrindo mais o leque sobre a rotina de um DBA, mas para não parecer novela, aguardando-se as cenas do próximo capítulo, hoje vou falar sobre o material oficial da Oracle B28051-03.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Antes uma dica boa de site &lt;a href=&quot;http://tahiti.oracle.com/&quot;&gt;http://tahiti.oracle.com/&lt;/a&gt; ele tem uma biblioteca imensa sobre vários assuntos que se deseje sobre Oracle. Dando continuidade.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Passarei algumas dicas breves:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Remoção de gargalo pode não resolver pois pode aparecer outro gargalo com impacto maior;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Antes de estatísticas do banco ou S.O. obtenha feedback dos usuários; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - O Monitor Automático de Diagnóstico Automático de Banco de Dados (ADDM) pode reduzir significativamente o tempo necessário para melhorar o desempenho de um sistema;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Certifique-se que todo Hardware está funcionando corretamente e se não existem recursos em demasia sendo executados;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Verifique se os parâmetros de inicialização estão como STATISTICS_LEVEL ou ALL;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Mais para frente veremos mais detalhes sobe: performance, como: monitorar, resolver problemas, acompanhar os top&#39;s (sessão, SQL, perfil, objetos, arquivos, travas etc...), performance SQL, otimizando caminho de dados, etc...&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXvSBX5GbVgXnGgnFY4IliDsNfQjE8-x75Wi_XZWRnfZlG0MCB4x96u8rsRS5XcC6x9ydzEyMw2hmMkeLpGs9WMwKcpXzb1LU2angWfzPzPSOW9D33Davym_PmOvQXZ2YamGky8JqsfCdd/s1600/ora.jpeg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXvSBX5GbVgXnGgnFY4IliDsNfQjE8-x75Wi_XZWRnfZlG0MCB4x96u8rsRS5XcC6x9ydzEyMw2hmMkeLpGs9WMwKcpXzb1LU2angWfzPzPSOW9D33Davym_PmOvQXZ2YamGky8JqsfCdd/s320/ora.jpeg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adrianoangelo.blogspot.com/feeds/8605834128054873273/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://adrianoangelo.blogspot.com/2012/01/tuning.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1774809501408997016/posts/default/8605834128054873273'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1774809501408997016/posts/default/8605834128054873273'/><link rel='alternate' type='text/html' href='http://adrianoangelo.blogspot.com/2012/01/tuning.html' title='Oracle Performance Tuning'/><author><name>Adriano Angelo</name><uri>http://www.blogger.com/profile/12057852879206180030</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMGZKs8RD29GzLjMcXYoOm8vdTv8RIdbcShIhg1t5DJKjfkiPTfyI7cu7NYvBXoNqBedsTzu_9uJ0Yw2KFWjp9YmKC1RauLMNH7h2qhyphenhyphen42gzPsb7lvTIoOuzX6btLqpViYLfZyrHHQ_vCDGMHA4fXxuAdA-tsqqQGbgslV1aqcVOIxxoo/s220/foto.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXvSBX5GbVgXnGgnFY4IliDsNfQjE8-x75Wi_XZWRnfZlG0MCB4x96u8rsRS5XcC6x9ydzEyMw2hmMkeLpGs9WMwKcpXzb1LU2angWfzPzPSOW9D33Davym_PmOvQXZ2YamGky8JqsfCdd/s72-c/ora.jpeg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1774809501408997016.post-6637300723003212513</id><published>2012-01-05T07:26:00.000-08:00</published><updated>2012-01-09T16:55:27.297-08:00</updated><title type='text'>Dia a dia de um DBA Oracle</title><content type='html'>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Esses dias estava vendo o material oficial da Oracle B10742-02 (Oracle 10g)&amp;nbsp;.Ele oferece&amp;nbsp;recomendações de boas práticas aos DBA&#39;s. Nele os tópicos principais do índice são mais ou menos:&lt;br /&gt;
- Instalar e contruir o banco&lt;br /&gt;
- Gerenciamento através do Enterprise Manager&lt;br /&gt;
- Configurar o ambiente de rede&lt;br /&gt;
- Gerenciar instâncias&lt;br /&gt;
- Gerenciar estrutura de armazenamento de dados&lt;br /&gt;
- Administração de usuários e segurança&lt;br /&gt;
- Gerenciamento de esquemas de objetos&lt;br /&gt;
- Backup e recuperação&lt;br /&gt;
- Monitoramento e ajuste do banco&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Bom, essa é só a ponta do Iceberg, existe muito para se falar sobre cada tópico desses, mas dá para se ter uma breve noção do que mínimo a se espera de um DBA&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Pretendo ao longo do tempo ir explanando mais sobre essas tarefas, tentando compartilhar informações da forma mais clara e objetiva possível.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcp3UjpK6uv03DmxC5eRm2WszCqHgJu8LIfss4qYPc5UqLx39aSGUgi25BXmZKMQqJ9YKsQxhudkIxT2xDfNZUKxsUsrgpmmvf7EJZnL13NXyhjef9UwmOqgJ7cByi3iHv284-veDR5G2v/s1600/dba.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcp3UjpK6uv03DmxC5eRm2WszCqHgJu8LIfss4qYPc5UqLx39aSGUgi25BXmZKMQqJ9YKsQxhudkIxT2xDfNZUKxsUsrgpmmvf7EJZnL13NXyhjef9UwmOqgJ7cByi3iHv284-veDR5G2v/s320/dba.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&amp;nbsp;Dom Bulerson - Famoso DBA Oracle&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;</content><link rel='replies' type='application/atom+xml' href='http://adrianoangelo.blogspot.com/feeds/6637300723003212513/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://adrianoangelo.blogspot.com/2012/01/bia-dia-de-um-dba-oracle.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1774809501408997016/posts/default/6637300723003212513'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1774809501408997016/posts/default/6637300723003212513'/><link rel='alternate' type='text/html' href='http://adrianoangelo.blogspot.com/2012/01/bia-dia-de-um-dba-oracle.html' title='Dia a dia de um DBA Oracle'/><author><name>Adriano Angelo</name><uri>http://www.blogger.com/profile/12057852879206180030</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMGZKs8RD29GzLjMcXYoOm8vdTv8RIdbcShIhg1t5DJKjfkiPTfyI7cu7NYvBXoNqBedsTzu_9uJ0Yw2KFWjp9YmKC1RauLMNH7h2qhyphenhyphen42gzPsb7lvTIoOuzX6btLqpViYLfZyrHHQ_vCDGMHA4fXxuAdA-tsqqQGbgslV1aqcVOIxxoo/s220/foto.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcp3UjpK6uv03DmxC5eRm2WszCqHgJu8LIfss4qYPc5UqLx39aSGUgi25BXmZKMQqJ9YKsQxhudkIxT2xDfNZUKxsUsrgpmmvf7EJZnL13NXyhjef9UwmOqgJ7cByi3iHv284-veDR5G2v/s72-c/dba.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1774809501408997016.post-3946188948073615294</id><published>2011-06-10T17:52:00.001-07:00</published><updated>2012-01-09T16:57:14.690-08:00</updated><title type='text'>Certificação OCA/OCP Oracle</title><content type='html'>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Como em todas decisões na vida, muitas dúvidas&amp;nbsp;exitem&amp;nbsp;a cada momento.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Para quem é da área de infomática e pretende seguir na área de banco de dados, algumas dicas:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;A primeira prova é a OCA, a segunda OCP,&amp;nbsp;maiores&amp;nbsp;detalhes podem ser vistos&amp;nbsp;no site da Oracle&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;As provas são em inglês, antes de iniciar um curso, vai&amp;nbsp;treinando seu ingês técnico, outra a maioria das vagas pede inglês de intermediário a fluente.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Para tirar cetificação Oracle (ao menos o OCP) é necessário ter aula em curso certificado Oracle, que&amp;nbsp;é caro&amp;nbsp;e corrido, uma dica é baixar apostilas e começar estudar antes de iniciar um curso.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - O banco de dados Oracle é caro, ainda é mais usados por grande empresas, veja como andam as vagas na região que você mora, esteja preparado para trabalhar em outras localidades.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;Tenha certeza que é o&amp;nbsp;que você deseja, converse com pessoas da área, veja as rotinas de um DBA, pois antes de ir&amp;nbsp;por pensamentos como &quot;DBA Oracle ganha bem&quot;,&amp;nbsp;faça o que goste e ame o que faça que o sucesso é garantido.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Por hoje é isso,&amp;nbsp;desculpem caso eu&amp;nbsp;demore para responder os posts, a vida anda corrida.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqPlQDmnJof4sQ-sgrKE1vqVNjHhxzKoXyWlyIZ7fnWCyqdYdMGcYvjBhnVVFba2ozmHTf7hTm2D8dt9blm9ijy0oAu7RHQE-ZY77qr-ERKHXS-JTBK0j1WBeW1wQPevND1Otf3W6N9dKO/s1600/cetificacao.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;216&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqPlQDmnJof4sQ-sgrKE1vqVNjHhxzKoXyWlyIZ7fnWCyqdYdMGcYvjBhnVVFba2ozmHTf7hTm2D8dt9blm9ijy0oAu7RHQE-ZY77qr-ERKHXS-JTBK0j1WBeW1wQPevND1Otf3W6N9dKO/s320/cetificacao.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adrianoangelo.blogspot.com/feeds/3946188948073615294/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://adrianoangelo.blogspot.com/2011/06/certificacao-ocaocp-oracle.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1774809501408997016/posts/default/3946188948073615294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1774809501408997016/posts/default/3946188948073615294'/><link rel='alternate' type='text/html' href='http://adrianoangelo.blogspot.com/2011/06/certificacao-ocaocp-oracle.html' title='Certificação OCA/OCP Oracle'/><author><name>Adriano Angelo</name><uri>http://www.blogger.com/profile/12057852879206180030</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMGZKs8RD29GzLjMcXYoOm8vdTv8RIdbcShIhg1t5DJKjfkiPTfyI7cu7NYvBXoNqBedsTzu_9uJ0Yw2KFWjp9YmKC1RauLMNH7h2qhyphenhyphen42gzPsb7lvTIoOuzX6btLqpViYLfZyrHHQ_vCDGMHA4fXxuAdA-tsqqQGbgslV1aqcVOIxxoo/s220/foto.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqPlQDmnJof4sQ-sgrKE1vqVNjHhxzKoXyWlyIZ7fnWCyqdYdMGcYvjBhnVVFba2ozmHTf7hTm2D8dt9blm9ijy0oAu7RHQE-ZY77qr-ERKHXS-JTBK0j1WBeW1wQPevND1Otf3W6N9dKO/s72-c/cetificacao.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1774809501408997016.post-5057959509130525463</id><published>2010-08-16T16:35:00.000-07:00</published><updated>2012-01-09T17:00:39.819-08:00</updated><title type='text'>Problemas causados pelo computador na área de educação (2/2)</title><content type='html'>&lt;br /&gt;
&lt;b&gt;Falta de maturidade para usar o computador&lt;/b&gt; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Pesquisa realizada na Universidade de Munique, envolvendo 174 mil estudantes de 31 países, indicou que aqueles que usam o computador com mais freqüência tem um desempenho acadêmico pior do que aqueles que raramente, ou quase nunca, o utilizam. [2]&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Outra experiência, na Universidade de São Paulo, constatou que os jovens na faixa etária de 17 anos interessavam-se em saber a relação deles com a máquina, no que a informática poderia ajudar no futuro de cada um. Porém a turma de alunos na faixa etária dos 15 anos interessava-se apenas em brincar com a máquina. Esta experiência demonstrou que o pensamento abstrato Stuttgart, na Alemanha. Aposentou-se como professor titular do Departamento de Ciência da Computação da USP. forçado pelo computador prejudica os jovens até a idade de 16-17 anos, forçando-os a utilizarem uma&lt;br /&gt;
linguagem e um tipo de pensamento que são adequados após o desenvolvimento de uma maturidade mental.[8]&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; De acordo com o professor Stezer, o uso do computador deve ser utilizado nas escolas com alunos na faixa dos 17 anos, pois é nesta fase da vida que o&amp;nbsp;jovem começa a desenvolver a maturidade. &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Segundo a conceituação que o professor Setzer utiliza em educação, baseada na Pedagogia Waldorf, que tem vasta literatura e experiência prática desde 1919, contando com aproximadamente 1000 escolas no mundo e cerca de 18 no Brasil, esse&amp;nbsp;pensamento abstrato é muito prejudicial às crianças.[9]&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Para o coordenador cientifico da Escola do Futuro – núcleo da Universidade de São Paulo que pesquisa a aplicação de novas tecnologias de comunicação na educação – Fredric Michael Litto, há uma questão cultural envolvida na má formação de professores quando o assunto é tecnologia. Argumenta ainda, que “por falta de dinheiro e planos pedagógicos um profissional da educação não está bem preparado&quot;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; E acrescenta que isso tem origem na própria faculdade de educação, que não oferece disciplinas específicas na área de novas tecnologias. “Elas formam analfabetos&amp;nbsp;tecnológicos”.[10]&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Plágio e qualidade nas pesquisas&lt;/b&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Outro fato ligado ao uso do computador é a pesquisa de trabalhos escolares na Internet.&lt;br /&gt;
Pesquisa realizada pelo Comitê Gestor da Internet no Brasil (CGIBr) em união com o IBGE (Instituto Brasileiro de Geografia e Estatística) sobre Internet no país, realizada em 2005, onde foram pesquisados 140 mil domicílios, mostra como resultado &lt;br /&gt;
que 11,48% utilizaram a Internet para realizar atividades escolares. Este crescente aumento reforça o plágio de trabalhos escolares.[11]&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Para minimizar os efeitos do computador na educação, alguns educadores defendem a idéia de que se deve inserir duas disciplinas nos programas educacionais, sendo uma pré-requisito da outra.[12]&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A primeira deveria ser baseada em aspectos psicológicos, no intuito de alertar os futuros integrantes da Era Digital a não se deixarem levar pelas suas armadilhas. Ensinar a ver o computador como um instrumento, uma ferramenta que deve trabalhar para o ser humano, sem que este precise mudar seu modo de viver, seus gostos e seus costumes. Ensinar que não se pode abdicar do emprego do lápis, da caneta, e principalmente, de um bom português. Enfim, ensinar que não se deve jogar fora certos princípios de vida.[12]&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; E outra disciplina seria para apresentar aos alunos o computador e a forma de utilizar esta ferramenta da melhor maneira possível, mas com os cuidados e precauções necessários.[12]&lt;br /&gt;
Plágios em trabalhos escolares são cada vez mais comuns depois do acesso de estudantes à Internet.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Não é uma doença nova, mas a facilidade com que se reproduz – e a banalização desse recurso desonesto – torna as antigas copias literais pálidos exemplos de um tempo em que até para enganar um professor era preciso esforço físico e intelectual.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Discussão&lt;/b&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Observa-se que algumas opiniões dos autores, como o caso do professor Setzer, que afirma que a idade de 17 anos seria a ideal para iniciação do jovem na informática ou a afirmação da professora Núria Villardell, que diz que o professor deveria indicar os sites para pesquisa escolar, percebe-se no primeiro caso que as escolas tendem a iniciar com a informática cada vez mais cedo e com maior número de participantes, porém sem cuidados e preocupações com a aturidade psicológica dos alunos. Deve-se, então, introduzir a criança no convívio com a informática de um a forma mais gradual, azendo com que a criança se adapte a esta nova tecnologia aos poucos, sem que se traga danos ao seu desenvolvimento.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Quanto a sugestão da professora Núria, pode-se afirmar que a indicação de sites para pesquisa causa a limitação da criatividade e a busca de fontes diferentes para a elaboração do trabalho. Deve-se despertar no aluno, a consciência da busca por informações confiáveis, visando mais do que as fontes de pesquisa, o real aprendizado do aluno sobre o tema proposto.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Conclusão&lt;/b&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A pesquisa realizada demonstrou que o computador facilita práticas como plágio e pesquisas mal elaboradas. Foi demonstrado também que a falta de orientação e facilidade de uso leva as pessoas a escreverem de maneira incorreta e o que é mais grave, sequer sabem explicar sobre o que escreveram.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; O jovem deve ter uma maturidade grande para se controlar e evitar ser dominado pela máquina, e assim, poder desfrutar com responsabilidade do computador, longe da destrutiva alienação que o uso indevido desta máquina pode provocar.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Conclui-se que, mais importante do que seguir uma tendência imposta pela informática nas escolas, é necessário analisar ao males provocados no aprendizado e desenvolvimento humano dos alunos, para que os problemas sejam evitados e que se desenvolva um processo de acompanhamento dos alunos na relação com o computador, para que o mesmo seja utilizado comoferramenta de auxílio na educação e não como objetivo fim da mesma, evitando-se que o computador seja&amp;nbsp; utilizado como uma “muleta” para justificar o baixo desempenho educacional dos alunos.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Referências&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
[1] P.C. Luft, “Mini Dicionário Luft”, 20ª edição, Ed. Ática, 2000.&lt;br /&gt;
[2] P. Lima, “O Mestre imaginário”, Balaio de Notícias, Aracaju, Edição 83, 09/10/2005.&lt;br /&gt;
Disponível em: &lt;http: balaiodenoticias=&quot;&quot; reportagema83.htm=&quot;&quot; www.sergipe.com.br=&quot;&quot;&gt;. Acesso em: 13/05/2006.&lt;br /&gt;
[3] F. C. S. Fonseca, “Herrus di portugueis”,23/12/2005. Disponível em: &lt;http: p=&quot;&quot; views.tutorial.php?ac&lt;=&quot;&quot; www.mxstudio.com.br=&quot;&quot;&gt;&lt;br /&gt;
t=view&amp;amp;cid=14&amp;amp;aid=763&amp;gt;. Acesso em:13/05/2006.&lt;br /&gt;
[4] D.Yuri, “Cérebro Novo”, Folha Online,16/03/2006. Disponível em: &lt;http: danissincrasia.blogspot.com=&quot;&quot;&gt;. Acesso em&lt;br /&gt;
13/05/2006. &lt;br /&gt;
[5] J. F. Monte, “Internet, a síndrome do momento. Uso em excesso também gera vícios, semelhantes aos de uma droga”, Jornal Revelação. Disponível em: &lt;www.revelacaoonline.uniube.br 111105=&quot;&quot; 2005=&quot;&quot; internet.html=&quot;&quot; tempo%20real=&quot;&quot;&gt;. Acesso em: 13/05/2006.&lt;br /&gt;
[6] D. Galera, “O manifesto pela Metade de Jaron Lanier: Cibercultura e Ideologia”. Anais do XXIV Congresso Brasileiro de Ciências da Comunicação, Campo Grande, MS, 07/09/2001.&lt;br /&gt;
[7] W. Setzer, “Uma Revisão de Agumentos a Favor do Uso de Computadores na Educação Elementar”. Dispinível em: &amp;lt;&lt;br /&gt;
&lt;a href=&quot;http://www.ime.usp.br/%7Evwsetzer/argsport.html%3E.Acesso&quot;&gt;http://www.ime.usp.br/~vwsetzer/argsport.html%3E.Acesso&lt;/a&gt; em: 13/05/2006.&lt;br /&gt;
[8] T. Guimarães, “Abaixo o Computador”,13/04/2004. Disponível em &amp;lt;&lt;a href=&quot;http://www.ime.usp.br/%7Evwsetzer/abaixo-o-computador.htm&quot;&gt;http://www.ime.usp.br/~vwsetzer/abaixo-o-computador.htm&lt;/a&gt;&amp;gt;. Acesso em :13/05/2006.&lt;br /&gt;
[9] V. W. Setzer, “Pedagogia Waldorf”. Disponível em: &lt;http: www.sab.org.br=&quot;&quot;&gt;. Acesso em: 13/05/2006.&lt;br /&gt;
[10] F. Curi, “Sem nenhum esforço”, Revista Educação, Ed. Segmento, ano 28, 10/2001, p. 30-34&lt;br /&gt;
[11] D. Getschko, R. Santanna, “CGI.br divulga indicadores inéditos sobre a Internet no país”. 10/2005. Disponível em:&lt;br /&gt;
&lt;a href=&quot;http://www.cgi.br/releases/2005/rl-2005-07.htm&quot;&gt;http://www.cgi.br/releases/2005/rl-2005-07.htm&lt;/a&gt;&amp;nbsp;Acesso em: 13/05/2006.&lt;br /&gt;
[12] J.A..F.A. Osório, “ Digitalização do ser humano”. Universidade de Caxias do Sul.&lt;/http:&gt;&lt;/www.revelacaoonline.uniube.br&gt;&lt;/http:&gt;&lt;/http:&gt;&lt;/http:&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9NhxIEZJzAgw1C3UOAUjInI4YlxorP1VaNNtqYmpewRGL30muyg6DFlbX9rpxnxsrMiMz6DAUdpRWaSO6Z-rFTBbuQSMmPUKwrYI48MgFyniLvh0wxh7PyxHr2bl1fCBgjjzRhke1UDhw/s1600/educacao.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9NhxIEZJzAgw1C3UOAUjInI4YlxorP1VaNNtqYmpewRGL30muyg6DFlbX9rpxnxsrMiMz6DAUdpRWaSO6Z-rFTBbuQSMmPUKwrYI48MgFyniLvh0wxh7PyxHr2bl1fCBgjjzRhke1UDhw/s320/educacao.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://adrianoangelo.blogspot.com/feeds/5057959509130525463/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://adrianoangelo.blogspot.com/2010/08/problemas-causados-pelo-computador-na.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1774809501408997016/posts/default/5057959509130525463'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1774809501408997016/posts/default/5057959509130525463'/><link rel='alternate' type='text/html' href='http://adrianoangelo.blogspot.com/2010/08/problemas-causados-pelo-computador-na.html' title='Problemas causados pelo computador na área de educação (2/2)'/><author><name>Adriano Angelo</name><uri>http://www.blogger.com/profile/12057852879206180030</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMGZKs8RD29GzLjMcXYoOm8vdTv8RIdbcShIhg1t5DJKjfkiPTfyI7cu7NYvBXoNqBedsTzu_9uJ0Yw2KFWjp9YmKC1RauLMNH7h2qhyphenhyphen42gzPsb7lvTIoOuzX6btLqpViYLfZyrHHQ_vCDGMHA4fXxuAdA-tsqqQGbgslV1aqcVOIxxoo/s220/foto.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9NhxIEZJzAgw1C3UOAUjInI4YlxorP1VaNNtqYmpewRGL30muyg6DFlbX9rpxnxsrMiMz6DAUdpRWaSO6Z-rFTBbuQSMmPUKwrYI48MgFyniLvh0wxh7PyxHr2bl1fCBgjjzRhke1UDhw/s72-c/educacao.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1774809501408997016.post-84409353063561777</id><published>2010-08-16T16:29:00.000-07:00</published><updated>2012-01-09T17:01:29.839-08:00</updated><title type='text'>Problemas causados pelo computador na área de educação (1/2)</title><content type='html'>&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Esse meu primeiro post é um artigo da época de faculdade, meu e de meus amigos Maristela e Andriei, e Ironei,&amp;nbsp;coordenado pelo professor Orlei. &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Vou tentar deixar abaixo de cada postagem um comentário resumido também em inglês, assim aproveito para ir treinando, só me perdoem os erros que podem haver.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: orange; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Hellow. This is may firs post, is one articule bout the problem caused &amp;nbsp;by the computer in education&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: orange; font-size: x-small;&quot;&gt;Tanks for my friends: Andriei, Ironei&amp;nbsp;and Maristela, and to my leader Orley&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Adriano Ângelo, Andriei Gomes Rodrigues, Ironei Luz de Paula, Maristela Machnicvicz, Orlei José Pombeiro&lt;br /&gt;
Grupo de Pesquisas em Informática, Bacharelado em Sistemas de Informação,&lt;br /&gt;
Sociedade Paranaense de Ensino e Informática – Faculdades SPEI&lt;br /&gt;
Fone(0XX41) 3321-3131, Fax (0XX41) 3321-3142&lt;br /&gt;
&lt;a href=&quot;mailto:angeloboss@gmail.com&quot;&gt;angeloboss@gmail.com&lt;/a&gt;, andriei@bsi.com.br, ironeiluz@pop.com.br, maristela.machnicvcz@gvt.com.br,&lt;br /&gt;
&lt;a href=&quot;mailto:orlei@spei.br&quot;&gt;orlei@spei.br&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Resumo:&lt;/b&gt; A praticidade que o computador trouxe nos dias de hoje na área de educação, com softwares para edição de&lt;br /&gt;
texto e sites de busca, pode trazer alguns malefícios para os indivíduos e a sociedade. Através de pesquisas em artigos&lt;br /&gt;
publicados por educadores, percebe-se que surgem problemas com relação a ortografia, gramática e escrita. Há também&lt;br /&gt;
problemas com relação a cópia de trabalhos já publicados, ou a incapacidade de se compreender algum material&lt;br /&gt;
pesquisado. Serão discutidos estes aspectos, bem como qual a época ideal para o computador ser introduzido como uma&lt;br /&gt;
ferramenta de apoio para a educação.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Palavras-chave:&lt;/b&gt; malefício do computador, preguiça mental, plágio em trabalhos.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Introdução: &lt;/b&gt;Segundo o dicionário da Língua Portuguesa, educação é definida como a transmissão de conhecimento de um emissor e a compreensão deste conhecimento por um receptor promovendo o desenvolvimento integral e harmônico de todas as faculdades humanas.[1]&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Para que esta transmissão ocorra com maior facilidade e com garantia de entendimento, muitos meios são utilizados, e dentre eles, pode-se destacar o uso do computador.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Atualmente a educação parece indissociável da tecnologia. A figura de um professor, um quadro-negro, lápis, giz, cadernos e muitos livros para um aprendizado bem sucedido parecem lembranças do passado. O corpo a corpo com os alunos, páginas impressas de livros e o esforço do professor tutor está sendo substituído, em larga escala, pela nipresença da tela luminosa do computador. [2]&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Cada vez mais as escolas estão introduzindo o uso do computador nos seus métodos de ensino e as escolas que relutam contra esta tendência, podem cair no descrédito por parte do mercado estudantil, pois os pais de alunos procuram atricular seus filhos em escolas cujo uso do computador esteja presente na sua grade curricular.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; O objetivo deste artigo é apresentar alguns aspectos da utilização do computador no ensino não muito explorados ou divulgados na área estudantil, que são as conseqüências deste uso no aprendizado dos alunos, principalmente naqueles que se encontram no ensino básico até o ensino médio.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Metodologia&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Ortografia e Gramática&lt;/b&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Percebe-se que o uso do computador está cada vez mais presente no dia-a-dia dos estudantes, seja em casa ou na própria escola.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A opinião dos autores pesquisados aponta para o aspecto de que o computador traz conseqüências maléficas para os estudantes.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A falta de preocupação com os erros de português tem se tornado constante em sites, programas, até mesmo em jornais e revistas, veículos de comunicação onde maior parte das informações é transmitida por via escrita. Tal coisa é comparável a uma&amp;nbsp;orquestra de instrumentos desafinados.[3]&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Na área de informática, alunos voltados à programação, desenvolvimento web e qualquer outro segmento que precisa construir alguma interface, não têm buscado a qualidade nos textos que escrevem. Os vícios gerados pelo MSN, e-mails informais e inúmeros programas de comunicação, têm sido incorporados às interfaces, assim textos se tornam mais e mais irritantes e ilegíveis. [3]&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Percebe-se que os estudantes deixaram de escrever de forma refinada, com um bom português. A forma de escrita utilizada nos chats está invadindo as salas de aulas, levando os estudantes a utilizarem uma linguagem errada como “kem”, “aki”, “bjos” e assim por diante, fazendo com que se formem profissionais incompletos para o mercado de trabalho.[4]&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Para a diretora da escola Professora Corina de Oliveira, Mariângela Silva, a Internet tem sido benéfica em relação aos trabalhos (com exceção aos plágios), mas para os viciados em chats e mensagens instantâneas os resultados são outros. &quot;Sofremos com os erros de linguagem, concordâncias, acentuações, abreviações.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Nossos professores orientam esses alunos para sempre usar os computadores de forma dividida, ou seja, que os hábitos da Internet não atrapalhem o rendimento escolar&quot;.[5]&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Enquanto nos países de primeiro mundo as pessoas se preocupam em preservar a própria cultura, o próprio idioma, no Brasil só se tem visto o contrário, pois a falta de preocupação com o uso de dicionários e enciclopédias tem os tornados apenas volumes pesados, que ficam estacionados nas estantes das bibliotecas particulares, públicas ou pessoais.[3]&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A gramática tornou-se uma palavra que é confundida com o nome de algum remédio ruim, que só se receita em último caso e com recomendação médica. Porém a mesma é um remédio bom, que não é usado por preguiça, medo dos efeitos colaterais e, na maioria das vezes, por não se saber a posologia. As pessoas não sabem usar uma gramática. Logo os textos perdem sentido por falta de pontuação, posicionamento de vírgulas, erros de acentuação, concordância e tudo mais.[3]&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Os professores de português, cidadãos que normalmente possuem grande conhecimento e boa vontade para ensinar e ajudar, ficam esquecidos, assim como os livros, o idioma e a cultura.[3]&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Futuramente, quando as crianças e jovens forem crescidos haverá uma nação de analfabetos, ou então um novo português. [3]&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Segundo Jaron Lanier 1 , no seu artigo “Cibercultura e Ideologia”, a inteligência artificial emburrece o usuário, e para explicar esta sua tese ele dá o exemplo do editor de texto. Este programa possui diversos recursos que auxiliam o usuário a escrever seus documentos, fazendo correções ortográficas instantâneas ou antecipando as ações do usuário para propor alternativas, formatando parágrafo, dispensa a pessoa do exercício da boa estruturação e da boa escrita. O único trabalho é apertar algumas teclas e o texto está lá pronto e bonito. Conforme Lanier, estes recursos atrapalham o usuário no sentido de limitar as possibilidades de criação. Segundo ele, aceitar o fato de que o computador possa prever o que se quer fazer &lt;br /&gt;
implica numa visão humanizada do computador, que também, pode ser descrita como “emburrecimento do usuário”. [6]&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;A&amp;nbsp;preguiça mental&lt;/b&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; O professor Valdemar W. Setzer 2 da USP (Universidade de São Paulo) defende o fato de que o 1 Jaron Larnier é responsável por pesquisas importantes na área de realidade virtual e interatividade.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Atualmente, coordena as pesquisas do Programa Nacional de Tele-imersão (National Tele-Immersion Initiative - NTII), uma organização que busca incorporar a realidade virtual à rede da Internet. 2 Valdemar. W.Setzer é Professor Titular (aposentado) do Departamento de Ciência da Computação da USP. Têm livros sobre computadores na educação publicados no Brasil, Inglaterra, Alemanha e Finlândia. É engenheiro eletrônico formado no ITA. Já escreveu livros sobre linguagens de programação, teoria e construção de compiladores, bancos de dados, computadores na educação e o uso da Internet. É doutor pela Escola Politécnica da USP e livre-docente do Instituto de Matemática e Estatística. Foi professor assistente na Universidade do Texas, nos Estados Unidos, e professor visitante da Universidade de uso do computador induz a indisciplina. Ele comenta que para uma pessoa escrever uma carta à mão ou datilografada, exerce um alto nível de disciplina mental, pois as possibilidades de correções são limitadas. Faz-se necessário planejar a disposição correta do texto nas páginas e pensar na forma como as palavras são escritas.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; O resultado desta falta de atenção é na opinião do professor, um convite ao exercício da indisciplina. Essa indução de indisciplina mental é péssima para um criança ou jovem em idade escolar, pois nesta fase desenvolve-se a disciplina mental ligada à redação correta de textos.[7]&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; As facilidades que o computador disponibiliza&amp;nbsp;hoje com os editores de texto, a troca de arquivos e pesquisa na internet, levam os estudantes a não se preocuparem com o conteúdo do que produzem na sua vida escolar. Não é mais preciso passar horas, ou até dias procurando referências em bibliotecas ou respondendo questionários para fixar uma matéria.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Basicamente hoje, acessa-se a Internet, chama-se um site de busca, baixam-se os resultados, copia-se, cola-se e entrega-se.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Aparentemente esta prática só traz vantagens, pois se ganhou tempo. Na prática, as pesquisas sequer foram lidas pelos estudantes, e isso os impede de formar uma opinião concreta sobre o assunto, ou não dominar o conteúdo de uma disciplina. Alguns educadores sugerem que para coibir estas práticas, os professores ao solicitarem trabalhos, pesquisem os sites e indiquem&amp;nbsp;antes, assim como fazem com os livros (Nuria Villardell). Talvez seja um contra-senso, afirmar que o&lt;br /&gt;
computador facilita a preguiça mental, pois as pessoas visitam o mundo inteiro através da rede mundial, usam softwares de editoração e planilhas eletrônicas. Apesar disto, quem usa o computador parece ter uma relação apenas lúdica com ele, como se todas estas tarefas fossem apenas passatempos, dos quais depois de algum tempo não fixaram e construíram o conhecimento.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Nota-se que os jovens escrevem mal através dos resultados das redações nos vestibulares. Além da falta de leitura por parte dos jovens, esta indisciplina mental proporcionada pelo computador influencia diretamente nestes resultados.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1Y7AtCQ7ZiGvdyzKq9cjuTX2QYcEvDwa7bHl_CSwZ7sH0URZ4Ti4mxqgK8WEzDDGtbzm6_eCQNV8EK9kczAnMuPUMpaB3vc2j-bu5NqLllbNp_YEJnq8r3kKJJq86gTyhhtY7LKEBJc6v/s1600/educacao.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1Y7AtCQ7ZiGvdyzKq9cjuTX2QYcEvDwa7bHl_CSwZ7sH0URZ4Ti4mxqgK8WEzDDGtbzm6_eCQNV8EK9kczAnMuPUMpaB3vc2j-bu5NqLllbNp_YEJnq8r3kKJJq86gTyhhtY7LKEBJc6v/s320/educacao.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://adrianoangelo.blogspot.com/feeds/84409353063561777/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://adrianoangelo.blogspot.com/2010/08/artigo-problemas-causados-pelo.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1774809501408997016/posts/default/84409353063561777'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1774809501408997016/posts/default/84409353063561777'/><link rel='alternate' type='text/html' href='http://adrianoangelo.blogspot.com/2010/08/artigo-problemas-causados-pelo.html' title='Problemas causados pelo computador na área de educação (1/2)'/><author><name>Adriano Angelo</name><uri>http://www.blogger.com/profile/12057852879206180030</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMGZKs8RD29GzLjMcXYoOm8vdTv8RIdbcShIhg1t5DJKjfkiPTfyI7cu7NYvBXoNqBedsTzu_9uJ0Yw2KFWjp9YmKC1RauLMNH7h2qhyphenhyphen42gzPsb7lvTIoOuzX6btLqpViYLfZyrHHQ_vCDGMHA4fXxuAdA-tsqqQGbgslV1aqcVOIxxoo/s220/foto.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1Y7AtCQ7ZiGvdyzKq9cjuTX2QYcEvDwa7bHl_CSwZ7sH0URZ4Ti4mxqgK8WEzDDGtbzm6_eCQNV8EK9kczAnMuPUMpaB3vc2j-bu5NqLllbNp_YEJnq8r3kKJJq86gTyhhtY7LKEBJc6v/s72-c/educacao.jpg" height="72" width="72"/><thr:total>0</thr:total></entry></feed>