Displaying posts with tag: Banco de dados (reset)
Visual Basic 6 – Conexão com MySQL via ODBC – Parte 01

No artigo de  hoje, eu vou mostrar como realizar a conexão com o banco de dados MySQL usando um driver ODBC em uma aplicação Windows com a linguagem Visual Basic 6.

Open Database Connectivity (ODBC) é a interface estratégica da Microsoft para acessar dados em um ambiente heterogêneo de sistemas de gerenciamento de banco de dados relacionais e não relacionais. O ODBC fornece uma forma aberta e independente de terceiros para acessar dados armazenados em uma variedade fontes de dados e ambientes como desktop, minicomputador e até mainframe.

O ODBC dispensa a necessidade de você ter que usar drivers de fornecedores de software e de desenvolvedores corporativos e, assim, ter que aprender várias interfaces de programação de aplicativos. O ODBC agora fornece uma interface de acesso de dados universal. Com o ODBC, os desenvolvedores podem permitir que um aplicativo faça acesso concorrente, e visualize e modifique dados …

[Leia mais]
[MySQL] - Padronização de Desenvolvimento em Banco de dados

Documentação para Padronização de Desenvolvimento em Banco de dados:Procedimento Armazenados:  todo procedimento armazenado deverá inicia sua nomenclatura,seguindo o padrão abaixo:

PRC_

A Sigla de um procedimento será seguido de um verbo que irá informar qual o propósito do procedimento.

PRC_ATUALIZAR_

PRC_INSERIR_

PRC_EDITAR_

PRC_DELETAR_

PRC_EXTRAIR_

PRC_LOGAR_

PRC_UTIL_

Monitorando Amazon RDS com MySQL Enterprise Monitor

Este artigo mostra como fazer o monitoramento avançado de uma instância MySQL no serviço Amazon RDS usando o MySQL Enterprise Monitor.

Introdução

A Amazon hoje é o principal fornecedor de cloud pública do mercado. Entre seus diversos serviços está o famoso Amazon RDS (Relational Database Service), que facilita as tarefas de configurar, operar e escalar um banco de dados relacional na nuvem, ou seja, trata-se de um DBaaS ou Database as a Service. O primeiro banco de dados disponibilizado pela Amazon no RDS foi o MySQL, apesar de hoje contar com outras opções.

O MySQL Enterprise Monitor (MEM) é uma ferramenta de administração avançada do MySQL Server, permitindo, além do monitoramento e manutenção do histórico de status dos servidores, notificações de potenciais problemas, dicas sobre como corrigi-los, análise de queries etc. O MEM permite monitorar instâncias do MySQL localmente ou remotamente, como …

[Leia mais]
MyGitSchema: versionando o banco de dados

Manter o controle de versão de projetos tem sido uma tarefa fácil com auxilio de ferramentas de mercado como git, jenkis e tantas outras. Porém, tenho visto que em muitos casos as estruturas e objetos de banco de dados são tratados apartadamente como algo fora do escopo de projeto pelas equipes de desenvolvimento e por isso perde-se o histórico de alterações nas estruturas.

Ainda levando em consideração as alterações realizadas por um DBA, tais como inclusão de novos índices, particionamento e compressão ficará ainda mais difícil garantir que exista histórico de controle da estrutura de banco de dados de “produção”.

Trabalhando com esse tipo de problemática, desenvolvi um script bem simples, capaz de versionar diversos ambientes de bancos de dados de forma automatizada.

Com pouco tempo de uso, pude aumentar a integração com a área de desenvolvimento, pois cada alteração ou teste que é realizado …

[Leia mais]
[Oracle] - Informações de Data e Hora

Neste artigo estarei disponibilizando uma consulta para facilitar a utilização de informações de Data e Hora no Oracle database:

SELECT extract(YEAR FROM SYSDATE) AS ano,        extract(MONTH FROM SYSDATE) AS mes,        extract(DAY FROM SYSDATE) AS dia,        EXTRACT(HOUR FROM NUMTODSINTERVAL(SYSDATE - trunc(SYSDATE), 'DAY')) AS hora,        extract(minute FROM systimestamp) AS minuto,

Migrando para o Amazon Aurora: ponto de vista do outro lado

Estando no negócio de moving data, a Safe Software está sempre trabalhando para suportar tecnologia de banco de dados de ponta. Esse foco, naturalmente, levou-nos a tomarmos conhecimento do Amazon Aurora.

Além de alavancar o potencial da AWS e do Aurora para nossos clientes, nós também avaliamos novas tecnologias a partir da perspectiva de melhorar os nossos processos internos. Quando o Aurora foi lançado em beta, nós imediatamente pensamos em migrar dos nossos próprios sistemas para ele. Essa decisão provou valer a pena. A mudança para o Aurora aumentou a nossa produtividade, proporcionando uma redução anual de custos de 40% com sistemas.

Agora que completamos a migração, gostaríamos de compartilhar algumas dicas e …

[Leia mais]
DatabaseCast: Atitude e iniciativa

Olá, pessoal! Neste episódio, Mauro Pichiliani (Twitter | Blog), Wagner Crivelini (@wcrivelini) e os convidados Sulamita Dantas (@suladantas) e Vitor Fava (@sqlservermaniac) contam até 10 e tomam uma atitude. Neste episódio você vai aprender a não brincar com a folha de pagamento, saber quando e como tomar uma atitude, valorizar o backup, automação, inventário e cluster do banco de dados e contar até dez para não perder a paciência.

Não deixe de nos incentivar acessando o site do …

[Leia mais]
DatabaseCast 65: front-end, back-end e DBA

Olá, pessoal! Neste episódio, Mauro Pichiliani (Twitter | Blog) e os convidados Felipe Montanha (@femontanha) e Ramon Sanches (@raymonsanches), do podcast DevNaEstrada (@devnaestrada), falam sobre front-end, back-end e DBA. Hoje você vai aprender a classificar um cargo por uma sigla com duas vogais, usar a palavra engenheiro e hacker para tudo, colocar a culpa pela lentidão do site no JavaScript e julgar a organização da mesa dos colegas!

Não deixe de nos incentivar acessando o site do …

[Leia mais]
Monitoramento refinado para Amazon RDS (MySQL 5.6, MariaDB e Aurora)

O Amazon Relational Database Service (RDS) facilita a configuração, a operação e a escalabilidade de bancos de dados relacionais na nuvem. Como é frequentemente o caso com modelos AWS de alto nível, nós cuidamos de todos os detalhes, a fim de dar-lhe o tempo para se concentrar no seu aplicativo e na sua empresa.

Monitoramento refinado

Usuários avançados do RDS pediram-nos para mais detalhes sobre o funcionamento interno do serviço e estamos felizes em anunciar o novo recurso de monitoramento refinado!

Depois de ativar esse recurso para uma instância de banco de dados, você terá acesso a mais de 50 nova métricas de CPU, memória, sistema de arquivos e discos de I/O. Você pode ativar esses recursos em uma base por instância e pode escolher a granularidade (até 1 segundo). Aqui está a lista de métricas disponíveis:

[Leia mais]
DatabaseCast 64: Atualização de versão

Olá, pessoal! Neste episódio, Mauro Pichiliani (Twitter | Blog), Wagner Crivelini (@wcrivelini) e o convidado Ricardo Rezende (@ricarezende) reservam seus horários de trabalho para atualizar a versão do banco de dados.

Você vai aprender como convencer o CEO a atualizar de versão, bater o pé e esperar um novo release, planejar a migração e atualização, bater o seu recorde de horas trabalhadas no carnaval e amaldiçoar quem mudou um script de sistema do Oracle.

[Leia mais]