Blog

Postado em em 13 de setembro de 2024

Como Importar o Banco de Dados EMPLOYEE para MySQL

Você está procurando um banco de dados para praticar SQL? Aprenda agora como importar o banco de dados Employee para MySQL!

Caso prefira esse conteúdo no formato de vídeo-aula, assista ao vídeo abaixo ou acesse o nosso canal do YouTube!

Para receber por e-mail o(s) arquivo(s) utilizados na aula, preencha:

Não vamos te encaminhar nenhum tipo de SPAM! A Hashtag Treinamentos é uma empresa preocupada com a proteção de seus dados e realiza o tratamento de acordo com a Lei Geral de Proteção de Dados (Lei n. 13.709/18). Qualquer dúvida, nos contate.

Como Importar o Banco de Dados EMPLOYEE para MySQL

Você ainda tem dificuldade em encontrar um banco de dados para praticar SQL? Hoje, vou te mostrar como localizar e importar o Dataset Employee para o MySQL.

O banco de dados Employee é amplamente utilizado para prática e estudos de análise de dados com SQL.

Ele é composto por uma base fictícia, com milhares de registros, ideal para simular ambientes reais de trabalho e testar suas habilidades em gerenciamento de dados e consultas SQL.

Nesta aula, vou te mostrar o passo a passo de como buscar e importar o banco de dados Employee para o MySQL!

Como Encontrar e Importar o Employee Database

O primeiro passo é encontrar o banco de dados Employee no GitHub. Para isso, pesquise no Google por “employee sample database GitHub”.

pesquisando no Google por “employee sample database GitHub”

Ao encontrar o repositório, clique no link que leva à página oficial no GitHub onde o banco de dados está hospedado. Você também pode acessar o banco de dados diretamente por este link: Employee Sample Database for MySQL and Postgres

página oficial no GitHub

Dentro da página do repositório, vá até a pasta correspondente ao MySQL, onde você poderá escolher entre três versões do banco de dados: Full (completo), Large (grande) e Small (pequeno).

Versões do banco de dados

Para ter acesso ao banco de dados completo, utilize a versão Full.

Compreendendo a Estrutura do Banco de Dados Employee

O banco de dados Employee é composto por seis tabelas inter-relacionadas:

  • Employee: Contém informações detalhadas dos funcionários.
  • Title: Armazena dados sobre os cargos dos funcionários.
  • Department Manager: Contém os dados dos responsáveis por cada departamento.
  • Department: Armazena informações sobre os departamentos.
  • Department Employee: Relaciona cada funcionário com seu respectivo departamento.
  • Salary: Armazena os dados salariais dos funcionários.

No repositório do GitHub, você pode visualizar o relacionamento entre essas tabelas no arquivo schema.png.

Estrutura do Banco de Dados Employee

Como você pode ver, este é um banco de dados relacional, onde as tabelas estão interligadas por chaves primárias e estrangeiras.

Baixando os Arquivos para Criar as Tabelas no MySQL

Na pasta correspondente ao banco de dados completo, você encontrará diversos arquivos SQL com os scripts necessários para criar o banco de dados e inserir os dados.

pasta correspondente ao banco de dados completo

Para facilitar, eu organizei esses scripts em uma pasta, que você pode baixar no material disponível nesta aula.

Se quiser aprender mais sobre a criação de bancos de dados no MySQL, veja nossa aula: Criação de Bancos de Dados no MySQL – Design e Criação de Tabelas

Importando o Banco de Dados – Criando as Tabelas

Após baixar os arquivos do GitHub ou do material disponibilizado, podemos começar a importar o banco de dados para o MySQL.

Abra o MySQL Workbench e, no menu File, selecione a opção Open SQL Script.

opção Open SQL Script

Encontre a pasta onde estão os scripts SQL e carregue-os na ordem correta.

Se você baixou o material desta aula, verá que os scripts estão numerados, facilitando o processo.

scripts estão numerados

Execução dos Scripts

Após abrir todos os scripts na ordem correta, comece a execução pelo script 0_employee.sql, responsável por criar as tabelas.

Execução dos Scripts

Depois da execução, verifique se o banco de dados e todas as tabelas foram criadas corretamente. Para isso, basta atualizar a lista de schemas no MySQL.

atualizar a lista de schemas no MySQL

Feito isso, clique com o botão direito no nome do banco de dados criado, Employee, e selecione a opção Set as Default Schema. Isso define o banco de dados como padrão, garantindo que as operações seguintes sejam realizadas nele.

opção Set as Default Schema

Em seguida, execute os demais scripts de inserção de dados em sequência. Como o banco de dados completo contém um grande volume de dados, esse processo pode levar algum tempo, mas é importante que ele seja feito na ordem correta.

Explorando o Banco de Dados

Após a execução de todos os scripts, você pode verificar se os dados foram inseridos corretamente utilizando o comando SQL SELECT para visualizar o conteúdo das tabelas.

SELECT * FROM title;
Explorando o Banco de Dados

Para visualizar um número limitado de registros e carregar os dados de forma mais ágil, use o comando LIMIT.

SELECT * FROM title LIMIT 10

Conclusção – Como Importar o Banco de Dados EMPLOYEE para MySQL

Importar o banco de dados EMPLOYEE para MySQL é uma excelente forma de praticar SQL e trabalhar com dados que simulam a realidade do mercado.

Seguindo o passo a passo desta aula, você conseguirá fazer o download e configurar o MySQL para começar a explorar esse dataset da melhor maneira possível.

Certifique-se de seguir a ordem correta dos procedimentos para garantir que cada etapa seja executada com sucesso. Além disso, não se esqueça de baixar o material disponível nesta aula para facilitar o processo.

Hashtag Treinamentos

Para acessar outras publicações de SQL, clique aqui!


Quer aprender mais sobre SQL com um minicurso básico gratuito?

Posts mais recentes de SQL

Posts mais recentes da Hashtag Treinamentos