Este artigo foi publicado como parte do Data Science Blogathon
– Conocimientos básicos de cualquier base de dadosUm banco de dados é um conjunto organizado de informações que permite armazenar, Gerencie e recupere dados com eficiência. Usado em várias aplicações, De sistemas corporativos a plataformas online, Os bancos de dados podem ser relacionais ou não relacionais. O design adequado é fundamental para otimizar o desempenho e garantir a integridade das informações, facilitando assim a tomada de decisão informada em diferentes contextos.....
– 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: –
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, el sitio de Microsoft le pedirá un mensaje para iniciar sessãoo "Sessão" É um conceito-chave no campo da psicologia e da terapia. Refere-se a uma reunião agendada entre um terapeuta e um cliente, onde os pensamentos são explorados, Emoções e comportamentos. Essas sessões podem variar em duração e frequência, e seu principal objetivo é facilitar o crescimento pessoal e a resolução de problemas. A eficácia das sessões depende da relação entre o terapeuta e o terapeuta.. o registrarse para obtener una cuenta. 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: –
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: –
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.
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. Aquí hemos utilizado la cláusula where"ONDE" é um termo em inglês que se traduz como "Onde" em espanhol. Usado para fazer perguntas sobre a localização das pessoas, Objetos ou eventos. Em contextos gramaticais, Pode funcionar como advérbio de lugar e é fundamental na formação de perguntas. Sua correta aplicação é essencial na comunicação cotidiana e no ensino de idiomas, facilitando a compreensão e troca de informações sobre posições e direções.... que sigue a la condición que debe cumplirse para recuperar cierto 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.