English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Questo tutorial è preparato per i principianti per aiutarli a comprendere le conoscenze di base e i concetti avanzati del linguaggio MySQL.
MySQL è il sistema di gestione del database relazionale più popolare, uno dei migliori software di RDBMS (Relational Database Management System: sistema di gestione del database relazionale) per applicazioni web.
In questo tutorial, vi insegneremo rapidamente le conoscenze di base di MySQL e vi permetteremo di utilizzare facilmente il database MySQL.
Il database (Database) è un deposito che organizza, memorizza e gestisce i dati secondo la struttura dei dati.
Ogni database ha uno o più diversi API per creare, accedere, gestire, cercare e replicare i dati memorizzati.
Possiamo anche memorizzare i dati nei file, ma la velocità di lettura e scrittura nei file è relativamente lenta.
Quindi, oggi utilizziamo il sistema di gestione del database relazionale (RDBMS) per memorizzare e gestire grandi quantità di dati. Il cosiddetto database relazionale è un database basato sul modello relazionale, che utilizza concetti e metodi matematici come l'algebra di集合 per elaborare i dati nel database.
Le caratteristiche di RDBMS, ossia il sistema di gestione del database relazionale (Relational Database Management System):
1. I dati sono presentati sotto forma di tabella
2. Ogni riga corrisponde a vari nomi di record
3. Ogni colonna corrisponde a un dominio di dati del nome del record
4. Molti righe e colonne compongono un foglio
5. Formulari vari compongono il database
Prima di iniziare a studiare il database MySQL, diamo un'occhiata ai termini di RDBMS:
Database: Un database è una raccolta di tabelle correlate.
Tabella di dati: Una tabella è una matrice di dati. Una tabella in un database sembra come un foglio di calcolo elettronico semplice.
Colonna: Una colonna (elemento di dati) contiene dati dello stesso tipo, ad esempio i dati di codice postale.
Riga:Una riga (uguale a tuple, o registrazione) è un insieme di dati correlati, ad esempio i dati di iscrizione di un utente.
Ridondanza: Conserva i dati due volte, la ridondanza riduce le prestazioni, ma migliora la sicurezza dei dati.
Chiave primaria: La chiave primaria è unica. Una tabella può contenere solo una chiave primaria. Puoi utilizzare la chiave primaria per cercare dati.
Chiave esterna:La chiave esterna viene utilizzata per associare due tabelle.
Chiave composta: La chiave composta (chiave combinata) considera più colonne come una chiave di indice, generalmente utilizzata negli indici composti.
Indice:L'uso degli indici consente di accedere rapidamente alle informazioni specifiche delle tabelle del database. Gli indici sono una struttura che organizza i valori di una o più colonne di una tabella in un ordine specifico. Somigliano alla tabella dei contenuti di un libro.
Integrità referenziale: L'integrità referenziale richiede che non sia permesso fare riferimento a entità inesistenti. L'integrità referenziale è una condizione di integrità che il modello relazionale deve soddisfare, il cui obiettivo è garantire l'uniformità dei dati.
MySQL è un sistema di gestione di database relazionale (Relational Database Management System), il cosiddetto "relazionale" può essere inteso come il concetto di "tabella", un database relazionale è composto da una o più tabelle, come mostrato in una tabella:
Intestazione della tabella (header): nome di ogni colonna;
Colonna (col): insieme di dati con lo stesso tipo di dati;
Riga (row): ogni riga descrive le informazioni specifiche di una registrazione;
Valore (value): informazioni specifiche della riga, ogni valore deve essere dello stesso tipo di dati della colonna;
Chiave (key): Il valore della chiave ha unicità nella colonna corrente.
MySQL è un sistema di gestione di database relazionale, sviluppato dalla società svedese MySQL AB, attualmente di proprietà della Oracle Corporation. MySQL è un sistema di gestione di database relazionale, dove i dati sono conservati in diverse tabelle, non in un unico deposito, il che aumenta la velocità e migliora la flessibilità.
MySQL è open source e attualmente fa parte dei prodotti di Oracle.
MySQL supporta database di grandi dimensioni. Può gestire database di milioni di record.
MySQL utilizza il linguaggio di dati SQL standard.
MySQL può eseguire su molti sistemi operativi e supporta più lingue. Queste lingue di programmazione includono C, C++, Python, Java, Perl, PHP, Eiffel, Ruby e Tcl.
MySQL supporta bene PHP, PHP è attualmente la lingua di sviluppo web più popolare.
MySQL supporta grandi database, supporta magazzini di dati con 50 milioni di record, i file di tabella massimi supportati su sistemi a 32 bit sono 4GB, i sistemi a 64 bit supportano i file di tabella massimi di 8TB.
MySQL è personalizzabile, utilizza la licenza GPL, puoi modificare il codice sorgente per sviluppare il tuo sistema MySQL.
Prima di iniziare a studiare questo tutorial, dovresti conoscere le basi di PHP e HTML e saperli applicare semplicemente.
Molti esempi di questo tutorial sono correlati alla lingua PHP, i nostri esempi sono基本上是用 PHP per dimostrare.
Se non conosci PHP, puoi imparare attraverso il nostro sito Tutorial PHPScopri questa lingua.
MySQL è uno dei sistemi di gestione di database relazionali open source più popolari. MySQL è uno dei migliori SGBDR per lo sviluppo di vari software applicativi basati su Web. MySQL è stato sviluppato dalla società svedese MySQL AB, venduto e supportato. Questo tutorial vi fornirà un accesso rapido a MySQL e vi farà familiarizzare con la programmazione MySQL.