Getting started with O básico do MySQL


Contents:


O que é um banco de dados?
База данных é uma coleção de informações estruturada e armazenada d...
Sistema de gerenciamento de banco de dados
Система управления базами данных - este software para trabalhar com...
O conceito de campo primário
Первичное поле - este campo, cujos valores permitem distinguir dife...
O conceito de índice
Индекс таблицы é um objeto de banco de dados especial que é criado...
O conceito de chave estrangeira
Внешний ключ é um campo (ou conjunto de campos) cujos valores são t...
Normalização
Нормализация базы данных é o processo de trazer o método de armazen...
Tipo de conexão, um a um
Em lições anteriores, conversamos sobre chaves e relacionamentos de mesa estrangeiros. Links de tabe...
Tipo de comunicação um-para-muitos
Conectividade один ко многим significa que um único registro na tab...
Tipo de comunicação de muitos para muitos
Conectividade многие ко многим significa que um registro na tabela ...
SGBD do MySQL. Interfaces para MySQL
Em nossas aulas, consideraremos o banco de dados relacional MySQL. Este sistema é o mais popular ent...
Autorização de usuários no MySQL
Para autorizar no MySQL, você precisa de três parâmetros: o nome do usuário, senha e host (endereço ...
Faça login no phpMyAdmin do seu projeto Devionity
Você pode usar phpMyAdmin juntamente com o seu projeto Devionity. Para fazer isso, você precisa cria...
Tipos de dados: números INT
No MySQL Os tipos de dados numéricos são números inteiros e número...
Tipos de dados: FLOAT, DOUBLE
Os números de pontos flutuantes no MySQL são definidos por palavras-chave FLOAT e
Tipos de dados: CHAR, VARCHAR
Tipos de dados de cadeia no MySQL são CHAR e VARCHAR. Neste caso, após a...
Tipos de dados: TEXTO
Para armazenar linhas que são mais longas do que 255 caracteres us...
Tipos de dados: data/DATETIME
Tipos DATE, TIME, DATETIME são projetados para salvar a da...
Tipos de dados: dados BLOB binários
Tipo de dados BLOB - é quase o mesmo que TEXT. Ele foi projetado para ar...
O que é SQL
SQL (Structured Query Language) - Um idioma de consulta estruturado...
Criando um banco de dados
Para criar um banco de dados, você deve usar a frase CREATE DATABASE no qual especific...
Criando uma tabela
A fim de создать no banco de dados selecionado, você deve usar o ...
Mecanismos para salvar dados
No MySQL, existem vários tipos de motores para diferentes mecanismos de armazenamento de dados. Para...
Removendo tabelas de banco de dados/
Para excluir tabelas e bancos de dados, use o operador DROP, após o qual você deve esp...
Inserção de dados: declaração INSERT
Para preencher tabelas com dados, use a frase INSERT INTO. O design geral da consulta ...
Recuperação de dados: declaração SELECT
Para obter uma amostra de dados de uma tabela (tabelas), o operador SELECT, após o qua...
Cláusula WHERE: critérios de comparação
Com a ajuda do operador WHERE você pode especificar critérios para recuperar dados de ...
Critérios de comparação: IN, ENTRE, COMO
Nesta lição, consideremos o uso de operadores IN, BETWEEN, LIKE
Construções da instrução SELECT
Nesta lição, considere consultas típicas usando SELECT . Псевдонимы п...
Agrupando registros GROUP BY
Operador GROUP BY Ele é usado para agrupar registros de tabela por um campo específico...
Funções agregadas
Агрегатные функции - funções que calculam o valor de um grupo de cé...
A declaração HAVING
Operador HAVING é um analógico WHERE, mas para grupos. Oferta HAV...
Cláusula ORDER BY
Operador ORDER BY destina-se a classificar os valores do campo. A sintaxe básica (leva...
Declaração de limite
Para controlar o número de registros na tabela resultante, use o operador LIMIT. Esta ...
Construção geral SELECT
Nas lições anteriores, consideramos operadores WHERE, GROUP BY, O...
Atualização de dados: declaração UPDATE
Para atualizar os dados existentes na tabela, use o operador UPDATE. A consulta também...
Excluindo dados: declaração DELETE
Operador DELETE é usado para excluir registros de uma tabela. Bem como para UPD...
Subconsultas
Подзапрос é uma consulta na consulta. A subconsulta é separada por...
Editando uma estrutura de tabela
Para controlar a estrutura da tabela, é necessário usar a sentença ALTER TABLE, o que ...
Criando índices
Para adicionar um índice a uma tabela, você deve usar o operador ALTER TABLE e operado...
Criando chaves estrangeiras
Para criar uma chave estrangeira, precisamos de uma segunda tabela que esteja relacionada de alguma ...
Implementando relacionamentos muitos-para-muitos no MySQL
Nesta lição, analisaremos o trabalho com tabelas que estão ligadas entre muitos. Nossas tabelas aind...
Juntar tabelas: buscar de múltiplas tabelas
Nós temos duas tabelas - grupo e estudante, que estão ligadas uma ...
Usando JOIN
Na lição anterior, aprendemos a juntar tabelas simplesmente especificando os campos necessários e as...
Usando LEFT JOIN/RIGHT JOIN
Na lição anterior, analisamos as tabelas de conexão usando JOIN. Podemos fazer uma sel...
Conectando a mesa com você
Nas lições anteriores, olhamos para as juntas da mesa. Existe uma questão natural: podemos conectar ...
Tabelas de junção UNION
Operador UNION é usado para juntar tabelas, ou seja, para "desenhar" uma da tabela res...
Aulas PHP para trabalhar com o MySQL
Para trabalhar com o MySQL através do PHP, use classes especiais. As classes mais comuns para traba...
Conectando-se ao MySQL a partir do PHP
Nesta lição, tentaremos conectar-se ao sistema MySQL a partir do script PHP. Para isso, usaremos a c...
Obtendo uma seleção de dados do banco de dados em PHP
Nesta lição, analisaremos a obtenção de dados de um banco de dados em PHP e exibi-los na tela. Para ...
Substituição de parâmetro em Consultas
Na lição anterior consideramos o método query() para gerar uma declaração a pedido. No...