Guia do iniciante MYSQL A: Papel 2

Conteúdo

Este artigo foi publicado como parte do Data Science Blogathon

– Conhecimento básico de qualquer banco de dados.

– Conhecimento básico de codificação.

Você está pronto para melhorar suas habilidades de codificação e bancos de dados mestre?? Excelente!! sim … você está no caminho certo aqui.

Introdução

SQL significa linguagem de consulta estruturada. SQL é uma linguagem amplamente usada para trabalhar com dados. Todas as organizações têm dados e armazenam pelo menos alguns dos dados em um banco de dados.

SQL é a linguagem dos bancos de dados; aprender SQL permite que você os use de forma eficaz.

MySQL é um banco de dados relacional popular, Código aberto que você pode usar para criar todos os tipos de bancos de dados da web, quer dizer, de simples, catalogar informações básicas, como recomendações de livros para os armazenamentos de dados mais complexos e hospedar centenas de milhares de registros em. Aprender MySQL é um grande passo para quem já conhece PHP ou a linguagem Perl. Neste caso, você pode criar sites que podem interagir com um banco de dados MySQL em tempo real e exibir registros categorizados e pesquisáveis (recuperado) para usuários.

SQL permite que você visualize dados, analisar dados e realizar cálculos com dados. Com a ajuda de SQL, você pode alterar os dados armazenados em um banco de dados ou alterar a forma como o banco de dados funciona. SQL também permite que você defina regras sobre como os dados podem ser alterados e por quem.

Agenda

1) Como baixar e configurar o SQL?

2) Crie o banco de dados e conecte-o

3) Declarações SQL

4. conclusão

Como baixar e configurar o SQL?

Você precisará de dois softwares: (1) O próprio SQL Server (2) SQL Server Management Studio (SSMS).

A Microsoft oferece ambos online gratuitamente, como um único pacote para baixar e instalar também. SQL Server é o software que lida com qualquer consulta SQL que você execute, mas não mostra realmente os resultados da consulta nem aparece na tela. SSMS é o software que realmente verá o interface de usuário. Aqui você pode escrever as consultas que deseja testar,
e é isso que os resultados mostram.

Abaixo está a imagem que mostra a aparência do SSMS após a instalação: –

871335174_capture7-4707673

Fonte da imagem: https://www.mssqltips.com/tipimages2/5174_Capture7.jpg

Agora, O que exatamente baixar?

A Microsoft oferece vários “edições” diferente do SQL Server online. Basicamente, O SQL Server Express é gratuito no qual este livro se baseia. Na edição Express, A Microsoft também oferece vários "pacotes" de download diferentes, por exemplo, Avançado, com ferramentas, etc. SQL Server Express com serviços avançados, incluindo SSMS.

De onde você vai fazer o download?

Onde fazer o download Você pode fazer o download de uma versão gratuita do acima no site da Microsoft, clicando no
link para download na página da web abaixo (se você entrar “descargar SQL Server” e Google, esta página deve aparecer perto do topo de seus resultados): –

https://www.microsoft.com/en-in/sql-server/sql-server-downloads

Quando você clica no link acima, o site da Microsoft solicitará uma mensagem para você entrar ou se inscrever em uma conta. Depois de fazer isso, fornecerá a você uma seleção de pacotes do SQL Server Express para download. Se você se inscrever para uma nova conta da Microsoft e ela não o levar diretamente para as opções de download, voltar para a página anterior, em seguida, clique no link de download e faça login com os detalhes de sua conta recém-registrada. Então você estará no
página correta para escolher seu pacote de download.

Abaixo está o link onde você pode ver a documentação sobre como baixar e instalar o SSMS: –

https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver15

Depois de selecionar o pacote apropriado, Clique no botão “Prosseguir” na parte inferior da página. Isso o levará a uma página que inicia o download. O download é apenas uma pasta, nem um único arquivo. Se o seu navegador oferece a opção de salvar o download, salve onde quiser, já que você sabe onde é.

Por exemplo, salve as configurações em sua área de trabalho para fácil acesso de download. Se você não pode escolher onde salvá-lo, quase certamente será baixado para a pasta de downloads do seu computador, geralmente “C: Comercial (Seu nome de usuário) Baixar”.
O download pode levar algum tempo, mas vai continuar por conta própria, então neste ponto, você pode deixar o processo para finalizar o download.

Criando o banco de dados e conectando-o

Depois de instalar o SSMS com sucesso, temos que criar o banco de dados e veremos como conectá-lo ao servidor SQL.

Para configurar ou criar um novo banco de dados use esta linha:

CRIAR BANCO DE DADOS db_name;

Agora, para ver todos os seus bancos de dados, nós usaremos o seguinte comando:

mostrar bancos de dados;

Para começar a trabalhar com MySQL, você precisará estabelecer uma sessão SSH ativa em seu servidor SQL. Conexão MySQL.

mysql -u root -p

Para se livrar de um banco de dados inútil, apenas digite o comando como segue:

DROP DATABASE db_name;

É assim que você pode escrever qualquer consulta aqui no SSMS: –

93456ssms-run-query-8827011

Fonte da imagem: https://www.essentialsql.com/wp-content/uploads/2014/08/SSMS-Run-Query.png

Declarações SQL

Os diagramas a seguir mostram todas as declarações necessárias para implementar o Query.

39263image002-6813807

Fonte da imagem

Então, existem quatro tipos de instruções SQL:

  • Linguagem de definição de dados (DDL) Declarações- Atualizações DDL / mude a estrutura da mesa, como criar uma nova mesa, deletar uma mesa, alterar uma mesa, etc.
  • Linguagem de manipulação de dados (DML) Declarações: Comandos DML são usados ​​para modificar ou atualizar o base de dados. Você é responsável por todas as formas de quaisquer alterações no banco de dados.
  • Linguagem de controle de transação (TCL) Declarações: Os comandos TCL só podem ser usados ​​com comandos DML como “INSERIR, DELETE e UPDATE “ só.
  • Linguagem de controle de dados (DCL) Declarações: Os comandos DCL são usados ​​para conceder autoridade ou permissão e recuperar autoridade revogando de qualquer usuário do banco de dados a qualquer momento.

Vamos primeiro construir a tabela para implementar as instruções SQL acima: –

Trabalhe com tabelas

As tabelas são o elemento-chave dos bancos de dados MySQL, pois permitem que você armazene todas as informações em linhas organizadas. Cada linha consiste em colunas que apresentam um tipo específico de dados. Você tem muito
opções de personalização usando os seguintes comandos.

A sintaxe básica para criar uma tabela:

CRIAR A TABELA [SE NÃO EXISTE] Nome da tabela(
 column_list
);

O fragmento de código a seguir é uma tabela com as características de uma lista de filmes que queremos organizar por diferentes
atributos:

CRIAR TABELA filmes(
 título VARCHAR(100),
 ano VARCHAR(100),
 diretor VARCHAR(50),
 gênero VARCHAR(20),
 classificação VARCHAR(100) );

Para ver nossa mesa:

Use os seguintes comandos para obter mais informações sobre as tabelas armazenadas em seu banco de dados.

mostrar tabelas;  #call a list of all tables associated with a database.
 DESCRIBE table_name;  #see the columns of your table.
 DESCRIBE table_name column_name;  #review the information of the column in your table

Como deletar uma mesa?

Para se livrar da mesa, você precisa especificar o nome da tabela no seguinte comando:

DROP TABLE nome_tabela;

Trabalhe com as colunas da tabela

Use colunas para armazenar informações semelhantes que compartilham o mesmo atributo (por exemplo, nomes de diretores de cinema).
As colunas são definidas por diferentes tipos de armazenamento:

– CARACTERES

– VARCHAR

– TEXTO

– BLOB

– EUT

Especifique que tipo de informação você deseja recuperar de uma determinada linha.

Ao projetar colunas para seu banco de dados, seu objetivo é selecionar o comprimento ideal para evitar
espaço desperdiçado e maximiza o desempenho.

Abaixo estão os comandos SQL para trabalhar com tabelas.

1) Se você deseja adicionar qualquer nova coluna em uma tabela particular, digite abaixo do comando:

ALTER TABLE table ADD [COLUNA] nome da coluna;

2) Digamos que você tenha uma coluna incomum que não é necessária, nesse caso, você pode descartar ou descartar essa tabela em particular usando o seguinte comando:

ALTER TABLE table_name 
DROP [COLUNA] nome da coluna;

3) Agora adicione uma linha ou registro específico à tabela usando o seguinte código:

INSERT INTO nome_tabela (campo1, campo 2, ...) VALORES (valor1, 
valor2, ...);

4) Agora, se quisermos recuperar dados específicos das colunas, nós vamos escrever:

SELECT valor1, valor2 FROM nome_tabela;

5) Você deseja excluir um registro que foi inserido por engano?? sim, você consegue fazer isso. Aqui, usamos a cláusula where que segue a condição que deve ser cumprida para recuperar um determinado registro: –

EXCLUIR DOS filmes ONDE orçamento ="1";

6) de forma similar, você pode usar cláusulas diferentes para atualizar todas as linhas ou linhas especificadas em sua tabela.
Para atualizar todas as linhas:

ATUALIZAR nome_tabela
SET coluna_1 = valor_1 WHERE orçamento ="5";

7) Você pode modificar qualquer coluna existente com o seguinte snippet de código:

ALTER TABLE filmes MODIFY COLUMN number INT(3);

8) Você pode combinar duas ou mais colunas com a função CONCAT facilmente usando o seguinte código:

SELECIONE CONCAT(primeiro nome, '', último nome) AS 'Nome', departamento DE
Comercial;

Se você estiver armazenando dados importantes, tem quatro preocupações principais:

> O armazenamento de dados deve ser rápido e fácil porque você deve fazer isso com frequência.

> O meio de armazenamento deve ser confiável. Portanto, você não quer voltar mais tarde e descobrir que alguns estão faltando (o todos) seus dados.

> A recuperação de dados deve ser rápida e fácil, independentemente de quantos itens você armazena lá.

> Você precisa de uma maneira fácil de separar as informações exatas que deseja agora
das toneladas de dados que você não quer agora.

conclusão

Vimos as etapas iniciais necessárias para configurar o software, etc. Espero que tenha gostado deste artigo. Veremos mais implementações no próximo artigo. Obrigado!

A mídia mostrada neste artigo não é propriedade da DataPeaker e é usada a critério do autor.

Assine a nossa newsletter

Nós não enviaremos SPAM para você. Nós odiamos isso tanto quanto você.