Tutorial de Comandos MySQL

fev 05
2010

Olá pessoal, acho que jé deu pra perceber pelas postagens anteriores, que eu gosto muito de Banco de Dados, confesso não saber nem a metade do que eu gostaria, mas continuo estudando e um dia eu chego lá ( e serei uma DBA que é o meu grande objetivo).

Mãssss enquanto isso, vou me virando como dá e por falta de tempo para pesquisar coisas novas, vou disponibilizar dois videos que encontrei, que é na verdade um Tutorial de Comandos MySQL. Espero que seja útil!!!!

E para quem ainda não tem o MySQL, pode fazer o download aqui.

Chegaram as FÉRIAS!

dez 21
2009

Olá pessoal, antes de mais nada gostaria de pedir desculpas, pois não ter conseguido atualizar semanalmente o blog como era meu propósito; final de semestre é uma loucura e ultimo ano da faculdade nem se fala! Essa é uma mensagem que escrevi para os meus colegas de sala, futuros DBAs e gostaria de compartilhar aqui!

Chegamos ao final de mais um semestre e entre mortos e feridos salvaram-se todos! Apesar de tudo, para mim, esse semestre foi maravilhoso. Além do SQL, MySQL, Oracle, Postgres, Normalização, Procedures, Views, inserts, updates, selects…
* aprendi que tenho bons amigos e que preciso cultiva-los,
* aprendi que é preciso se virar e que o google é o melhor amigo do homem (e que tudo sobre normalização você encontra lá),
* aprendi que interpretar scripts de um banco que você não conhece é complicado demaissss,
* aprendi que é na hora do desespero que a sala se une (nem que seja pra brigar) e a aula acontece,
* aprendi que é bom demais matar aula pra comer pizza com os amigos,
* aprendi que Oracle é uma ferrari e o MySQL um fusquinha, mas um fusquinha turbinado que dá conta do recado,
* aprendi que não existe “cola” e sim compartilhamento do conhecimento,
* aprendi que por mais dificil que seja a prova, sempre haverá um amigo ao lado.
E o mais importante, entendi que apesar do cansaço, da correria, da falta de tempo, das noites mal dormidas, da infinidade de trabalhos e projetos pra entregar, estou vivendo a melhor fase da minha vida e oque me assusta não é o ultimo semestre nem a monografia, mas sim o receio de que amizades se percam, e que eu não tenha tempo nem sequer para ligar ou mandar um email, para os meus velhos amigos, para que eles lembrem que também estão velhos e os bons tempos da faculdade PASSOU DEPRESSA DEMAIS!!!!!

Boas férias galera, ahhh eu sei que é dificl, mas largeim tudo e vão descansar!!!!!!!!!!!!

Alta disponibilidade em Banco de Dados Oracle

set 18
2009

Olá pessoal, aconteceu durante toda essa semana o Circuito SENAC de TI, e dentre as oficinas disponiveis, escolhi a de “Alta Disponibilidade de Banco de Dados Oracle”, hoje os Bancos de Dados mais conhecidos e utilizados são o Oracle, o MySQL, o SQLServer, o DB2… O banco MySQL pertecence a Sun e a Oracle comprou a Sun, consequentemente a empresa Oracle “domina” grande parte de todas as aplicações de Banco de Dados disponiveis no mercado. Mas voltando a oficina, resolvi anotar alguns pontos importantes e gostaria de compartilhar com vocês que asssim como eu podem não ter tanta experiência assim com esse SGBD!

-> a instalação do Oracle deve ser evitada em máquinas com IP dinâmico, já que ao ligar a máquina com IP diferente o banco pode não subir.

-> no Windows a Oracle ocupa 818 megas(40%) da memória RAM, tornando a máquina muito lenta, portanto para que haja perfeito funcionamento o recomendável é máquinas 2 Gigas ou a instalação de uma VMWare (máquina virtual).

-> a instalação do Oracle no Windows é a mais fácil, os unicos requisitos necessários é um usuário com senha e permissões de administrador.

-> a complexidade de admistração do banco Oracle exige atenção total do DBA, e um recurso importante é a possibilidade de configurar o envio de email sempre que houver alguma anomaila (através de um servidor SNTP).

-> usuários padrão do Oracle: SYS – permissão máxima dentro do banco

SYSTEM – grandes permissões, mas menor que o SYS

SYSMAN – usuário manutenção de backup

DBSNMP – nunca utilizado, usuário interno Oracle

-> Uma das opções mais caras da Oracle é a versão interprise, e seu diferencial é o Metalink que consiste em acesso direto aos DBAs da Oracle.

-> no momento da instalação do Oracle, ele cria um servidor Web em Java (os servidores mais conhecidos são o IIS e Apache) o Oracle cria o proprio servidor caracterizado pelo https:

-> o banco Oracle permite espelhamento de servidores(tudo que é executado em uma máquina é copiado para a segunda, se houver alguma falha em um dos servidores o outro assume evitando que pare as rotinas) para empresas a Oracle recomenda que esse espelhamento seja realizado em 6 discos (mas isso depende do porte da empresa e do volume de informações).

-> outra vantagem do Oracle é o backup com o banco em funcionamento, em uma programação de backups por exemplo, o backup é realizado se a necessidade de parar o banco, e tudo que for acrescido no intervalo entre um backup e outro é criada uma cópia de segurança (que suporta em média 30 megas) se houver algum problema nesse intervalo basta recuperar essa cópia.

-> função flashback, ou função ante-desastres, permite recuperar as informações ou esquemas do banco caso ocorra algum erro (ex. se um usuário por engano deletar alguma tabela, essa função flashback permite verificar como o banco estava antes e desfazer o erro, o tempo médio para recuperação é de 24 horas, mas depende do espaço em disco para aumentar esse tempo).

-> muitos afirmavam que o Oracle para ser perfeito faltava o sistema operacional, pois acaba de ser disponibilizado o Enterprise Linux Binares and Oracle VM que é um Linux Server desenvolvido graças a parceria entre Oracle e Red Hat, o download gratuito está disponivel no site da Oracle assim como a instalação do Oracle 11g.

Esses foram alguns pontos que achei importantes e que espero que possam ajudar, para fazer o download gratuito do Linux Server e do Oracle 11g acesse www.oracle.com.br

Agradeço ao professor Laércio do Senac São José dos Campos que ministrou essa oficina.