O que é MySQL

Resumo : O que é MySQL? Este tutorial fornecerá respostas e motivos pelos quais o MySQL é um dos bancos de dados de código aberto mais populares do mundo.

Introdução aos bancos de dados

Você interage com dados todos os dias…

Quando quiser ouvir suas músicas favoritas, você abre sua playlist no seu smartphone. Neste caso, a lista de reprodução é essencialmente um banco de dados.

Quando você tira uma foto e a carrega em sua conta em uma rede social como o Facebook, sua galeria de fotos se torna um banco de dados.

Ao navegar em um site de comércio eletrônico para comprar sapatos, roupas e muito mais, você está usando o banco de dados do carrinho de compras.

Os bancos de dados estão por toda parte. Então, o que é um banco de dados? Por definição, um banco de dados é simplesmente uma coleção estruturada de dados.

Os dados dentro de um banco de dados estão naturalmente relacionados, por exemplo, um produto pertence a uma categoria de produto e está associado a várias tags. Portanto, usamos o termo banco de dados relacional .

Em um banco de dados relacional, modelamos dados como produtos, categorias, tags, etc., usando tabelas. Uma tabela contém colunas e linhas, de forma semelhante a uma planilha.

As tabelas podem se relacionar entre si usando vários tipos de relacionamentos, como um para um e um para muitos.

Como lidamos com uma quantidade substancial de dados, precisamos de uma maneira de definir com eficiência bancos de dados, tabelas e processar dados. Além disso, queremos transformar dados em informações valiosas.

É aqui que o SQL entra em jogo.

SQL – a linguagem do banco de dados relacional

SQL significa linguagem de consulta estruturada.

SQL é a linguagem padronizada usada para acessar o banco de dados.

ANSI/SQL define o padrão SQL e a versão atual do SQL é SQL:2023. Quando nos referimos ao padrão SQL, estamos falando da versão atual do SQL.

SQL é composto de três partes:

  1. A linguagem de definição de dados (DDL) inclui instruções para definir o banco de dados e seus objetos, como tabelas, visualizações , gatilhos , procedimentos armazenados , etc.
  2. A linguagem de manipulação de dados (DML) contém instruções para atualização e consulta de dados .
  3. A linguagem de controle de dados (DCL) permite conceder permissões aos usuários para acessar dados específicos no banco de dados.

Agora que você entende de bancos de dados e SQL, é hora de responder à próxima pergunta…

O que é MySQL

Tutorial MySQL

MySQL? O que há em um nome?

MySQL recebeu o nome da filha de um de seus cofundadores, Monty Widenius, cujo nome é My. Combinando ‘My’ com ‘SQL’, obtemos MySQL.

MySQL é um sistema robusto de gerenciamento de banco de dados projetado para gerenciar bancos de dados relacionais. É um software de código aberto suportado pela Oracle, o que significa que você pode usar o MySQL sem nenhum custo. Além disso, você terá a flexibilidade de modificar seu código-fonte para adaptá-lo às suas necessidades específicas.

Apesar de ser um software de código aberto, você também tem a opção de adquirir uma licença comercial da Oracle, que fornece acesso a serviços de suporte premium.

Quando comparado a outros softwares de banco de dados como Oracle Database ou Microsoft SQL Server, o MySQL é relativamente fácil de dominar.

MySQL é versátil e pode ser executado em várias plataformas, incluindo UNIX, Linux e Windows. Você pode instalá-lo em um servidor ou até mesmo em um desktop . Além do mais, o MySQL é conhecido por sua confiabilidade, escalabilidade e velocidade.

A forma oficial de pronunciar MySQL é My Ess Que Ell, não My Sequel. No entanto, você pode pronunciá-lo como preferir; é uma questão de escolha pessoal.

Se você é um desenvolvedor web, o MySQL é uma ótima escolha. É um componente chave da pilha LAMP, que consiste em Linux, Apache, MySQL e PHP.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *