Criar o banco, criar tabelas e inserir dados são etapas separadas.
CREATE DATABASE é o comando de criação; USE seleciona o banco.
MySQL é o sistema de gerenciamento. SQL é a linguagem usada nos comandos.
Antes da criação, defina o objetivo do banco e as informações que pretende guardar.
Para criar um banco de dados no MySQL, o percurso começa pela conexão ao servidor, segue para a criação do banco e termina com sua seleção para as operações seguintes. Criar tabelas e inserir dados são etapas posteriores.
O comando de criação é CREATE DATABASE. A seleção é feita com USE. Entender a função de cada um ajuda a distinguir a criação do banco da preparação das estruturas que guardarão as informações.
MySQL, SQL e banco de dados: o papel de cada um
O MySQL é um sistema de gerenciamento de banco de dados relacional de código aberto, usado para armazenar e gerenciar dados. Ele organiza informações em tabelas de linhas e colunas, agrupadas em esquemas.
Sistema de gerenciamento de banco de dados, ou SGBD, é o software que facilita a manutenção, a manipulação e a administração de um banco. O MySQL é o sistema; o banco de dados é o que você cria e administra nele.
Teste vocacional
Qual carreira combina com o seu perfil?
Responda as perguntas e descubra o curso certo e as bolsas ideais para você!
SQL é a sigla de Structured Query Language, ou linguagem de consulta estruturada. É a linguagem usada nos comandos executados pelo MySQL.
Conceito
O que é
Papel nos comandos
SQL
Linguagem para consultar e manipular dados em bancos relacionais
É a linguagem em que o comando é escrito
MySQL
Sistema de gerenciamento de banco de dados relacional
Recebe e executa o comando SQL
O que definir antes da criação?
Definir para que o banco será usado orienta escolhas como o modelo de dados e a tecnologia. Essa preparação faz parte das etapas de planejamento de um banco de dados.
Objetivo: que problema o banco atenderá.
Conteúdo: que informações ele guardará.
Nome: como identificar o banco.
Da conexão à seleção do banco
Um exemplo de criação e seleção de um banco MySQL considera percurso pelo cliente de linha de comando, um programa de texto que se conecta ao servidor e executa comandos SQL.
Conectar ao servidor: estabelecer a conexão com os dados de acesso do ambiente, como endereço, porta e usuário.
Criar o banco: usar o comando de criação CREATE DATABASE com o nome escolhido.
Selecionar o banco: usar USE para selecionar o banco para as operações seguintes.
Criação e seleção têm funções diferentes. No exemplo da biblioteca, a primeira etapa cria o banco chamado biblioteca; a segunda o seleciona para continuar o trabalho.
O que vem depois: tabelas e registros
O banco recém-criado do exemplo ainda não contém as tabelas de livros e empréstimos. O trabalho seguinte é definir essas estruturas e, depois, adicionar os registros.
Uma tabela organiza informações em linhas e colunas. No cenário ilustrativo, uma tabela reuniria os livros, e outra, os empréstimos. Inserir dados seria adicionar registros, como títulos de livros e datas de empréstimo.
Essa distinção delimita o resultado de cada etapa: criar o banco não equivale a ter as tabelas prontas nem os dados preenchidos.
Perguntas frequentes
Como fazer um banco de dados no MySQL?
O percurso apresentado começa pela conexão ao servidor, segue para a criação com CREATE DATABASE e depois para a seleção com USE. A criação das tabelas e a inserção dos dados vêm em etapas posteriores.
Qual comando cria o banco e qual o seleciona?
CREATE DATABASE é o comando de criação do banco de dados. USE tem outra função: selecionar o banco para as operações seguintes.
Qual é a diferença entre MySQL e SQL?
SQL é a linguagem usada para consultar e manipular dados em bancos relacionais. MySQL é o sistema de gerenciamento que executa comandos nessa linguagem.
O que é um SGBD e por que o MySQL é um?
SGBD significa sistema de gerenciamento de banco de dados. É o software que administra bancos e seus dados. O MySQL é um SGBD relacional, com organização de informações em tabelas.
O que definir antes de criar o banco de dados?
Defina o objetivo, as informações que serão armazenadas e o nome do banco. No exemplo da biblioteca, isso corresponde a registrar livros e empréstimos em um banco chamado biblioteca.
Construa sua carreira em tecnologia com formações alinhadas ao mercado
Se você quer ingressar ou crescer no mercado da tecnologia, a Allevo Tech oferece formações práticas em áreas de alta demanda, como Engenharia de Software, Ciência de Dados e Inteligência Artificial.
As trilhas são estruturadas para desenvolver competências técnicas e preparar você para os desafios do mercado de trabalho.
Clique no botão abaixo e conheça as formações da Allevo Tech que podem impulsionar a sua trajetória profissional.