Fundamentos do MySQL para Iniciantes

O MySQL é um sistema de gerenciamento de banco de dados relacional de código aberto, amplamente utilizado no desenvolvimento de aplicações web. Seu percurso de desenvolvimento inclui a superação de limitações iniciais em relação a concorrentes como o Oracle e o SQL Server. Obtendo e Instalando o MySQL Recomenda-se baixar o software diretamente ...

Publicado em 7-16 23:08

Princípios de Indexação e Otimização de Consultas Lentas no MySQL

Por que utilizar índices? Em sistemas de aplicação típicos, a proporção entre leituras e escritas gira em torno de 10:1. Operações de inserção e atualização raramente apresentam problemas de desempenho. O maior gargalo reside em consultas complexas. A indexação é a técnica mais eficaz para acelerar consultas, podendo melhorar a performance em v ...

Publicado em 7-4 16:28

Ferramenta de manutenção do MySQL: mysqlcheck

O mysqlcheck é uma ferrramenta do MySQL que permite realizar operações de verificação, reparo, otimização e análise em tabelas do mecanismo MyISAM. Ela consolida funcionalidades como check, repair, analyze e optimize. Este utilitário está incluído no pacote mysql-community-client. Em sistemas com instalação via gerenciadores como yum ou rpm, vo ...

Publicado em 6-27 18:45

Fundamentos de Bancos de Dados Relacionais e SQL

Conceitos Fundamentais de Banco de Dados 1.1 Distinção entre Bancos Relacionais e Não Relacionais 1.2 Estrutura de um Banco de Dados Relacional Banco de Dados (Database) É um repositório organizado para armazenar e gerenciar informações. Pode ser comparado a um sistema de pastas no sistema de arquivos. Tabela (Table) Unidade fundamental de a ...

Publicado em 6-2 16:40