Getting started with Le basi di MySQL


Contents:


Cos'è un database?
База данных è una raccolta di informazioni strutturata e memorizzat...
Sistema di gestione del database
Система управления базами данных - questo software per lavorare con...
Il concetto del campo primario
Первичное поле - questo campo, i cui valori ti consentono di distin...
Il concetto di un indice
Индекс таблицы è un oggetto database speciale creato dal DBMS. L'i...
Il concetto di chiave straniera
Внешний ключ è un campo (o un insieme di campi) i cui valori sono p...
normalizzazione
Нормализация базы данных è il processo per portare il metodo di arc...
Tipo di connessione 1: 1
Nelle lezioni precedenti, abbiamo parlato di chiavi esterne e relazioni tra tabelle. I collegamenti ...
Tipo di comunicazione uno a molti
collegamento один ко многим significa che un singolo record nella t...
Tipo di comunicazione molti-a-molti
collegamento многие ко многим significa che un record nella tabella...
DBMS MySQL. Interfacce per MySQL
Nelle nostre lezioni, considereremo il database relazionale MySQL. Questo sistema è il più popolare ...
Autorizzazione degli utenti in MySQL
Per autorizzare in MySQL, sono necessari tre parametri: il nome utente, la password e l'host (indiri...
Accedi a phpMyAdmin del tuo progetto Devionity
Puoi usare phpMyAdmin insieme al tuo progetto Devionity. Per fare questo, devi creare il tuo progett...
Tipi di dati: numeri INT
Nel MySQL I tipi di dati numerici sono numeri interi e numeri a vi...
Tipi di dati: FLOAT, DOUBLE
I numeri in virgola mobile in MySQL sono definiti da parole chiave FLOAT e DOUB...
Tipi di dati: CHAR, VARCHAR
I tipi di dati di stringa in MySQL sono CHAR e VARCHAR. In questo caso, ...
Tipi di dati: TESTO
Per memorizzare righe più lunghe di 255 i personaggi usano i tipi ...
Tipi di dati: data/volta DATETIME
tipi DATE. TIME. DATETIME sono progettati per salvare risp...
Tipi di dati: dati BLOB binari
Tipo di dati BLOB - è quasi la stessa di TEXT. È progettato per la memor...
Cos'è SQL
SQL (Structured Query Language) - Un linguaggio di query strutturat...
Creazione di un database
Per creare un database, è necessario utilizzare la frase CREATE DATABASE in cui specif...
Creare una tabella
Al fine di создать tabella nel database selezionato, è necessario ...
Meccanismi per il salvataggio dei dati
In MySQL, esistono diversi tipi di motori per diversi meccanismi di memorizzazione dei dati. Per vis...
Rimozione delle tabelle del database/
Per eliminare tabelle e database, utilizzare l'operatore DROP, dopo di che è necessari...
Inserimento dati: istruzione INSERT
Per popolare tabelle con dati, utilizzare la frase INSERT INTO. La struttura generale ...
Recupero dati: istruzione SELECT
Per ottenere un campione di dati da una tabella (tabelle), l'operatore SELECT, dopo di...
Clausola WHERE: criteri di confronto
Con l'aiuto dell'operatore WHERE è possibile specificare i criteri per il recupero dei...
Criteri di confronto: IN, TRA, MI PIACE
In questa lezione, consideriamo l'uso degli operatori IN. BETWEEN.
Costrutti dell'istruzione SELECT
In questa lezione, considera le query tipiche che utilizzano SELECT .
Raggruppamento di record GROUP BY
operatore GROUP BY Viene utilizzato per raggruppare i record della tabella in base a u...
Funzioni aggregate
Агрегатные функции - funzioni che calcolano il valore di un gruppo ...
La dichiarazione HAVING
operatore HAVING è un analogo WHERE, ma per i gruppi. offerta HAV...
Clausola ORDER BY
operatore ORDER BY è inteso per l'ordinamento dei valori dei campi. La sintassi di bas...
Dichiarazione LIMIT
Per controllare il numero di record nella tabella risultante, utilizzare l'operatore LIMIT
Costrutto generale SELECT
Nelle lezioni precedenti, abbiamo considerato gli operatori WHERE. GROUP BY
Aggiornamento dati: istruzione UPDATE
Per aggiornare i dati esistenti nella tabella, utilizzare l'operatore UPDATE. La query...
Eliminazione di dati: istruzione DELETE
operatore DELETE è usato per cancellare i record da una tabella. Così come per ...
sottoquery
Подзапрос è una query nella query. La sottoquery è separata da par...
Modifica di una struttura di tabella
Per controllare la struttura della tabella, è necessario utilizzare la frase ALTER TABLE
Creazione di indici
Per aggiungere un indice a una tabella, è necessario utilizzare l'operatore ALTER TABLE
Creazione di chiavi esterne
Per creare una chiave esterna, abbiamo bisogno di una seconda tabella che sarà in qualche modo corre...
Implementazione di relazioni molti-a-molti in MySQL
In questa lezione, vedremo come lavorare con le tabelle che sono collegate insieme a molti a molti. ...
Unisci tabelle: recupera da più tabelle
Abbiamo due tabelle: gruppo e studenti, che sono collegati insieme...
Usando JOIN
Nella lezione precedente, abbiamo imparato come unire le tabelle semplicemente specificando i campi ...
Usando LEFT JOIN/RIGHT JOIN
Nella lezione precedente, abbiamo esaminato le tabelle di connessione utilizzando JOIN...
Connettendo il tavolo con te
Nelle lezioni precedenti, abbiamo esaminato i join del tavolo. C'è una domanda naturale: possiamo co...
Unione di tavoli UNION
operatore UNION è usato per unire tabelle, cioè per "disegnare" una delle tabelle risu...
Classi PHP per lavorare con MySQL
Lavorare con MySQL tramite PHP usa classi speciali. Le classi più comuni per lavorare con MySQL son...
Connessione a MySQL da PHP
In questa lezione cercheremo di connetterci al sistema MySQL dallo script PHP. Per questo useremo la...
Ottenere una selezione di dati dal database in PHP
In questa lezione vedremo come ottenere dati da un database in PHP e visualizzarli sullo schermo. Pe...
Sostituzione dei parametri nelle query
Nella lezione precedente abbiamo considerato il metodo query() per generare una dichia...