Questo articolo è stato pubblicato nell'ambito del Blogathon sulla scienza dei dati
– Conocimientos básicos de cualquier Banca datiUn database è un insieme organizzato di informazioni che consente di archiviare, Gestisci e recupera i dati in modo efficiente. Utilizzato in varie applicazioni, Dai sistemi aziendali alle piattaforme online, I database possono essere relazionali o non relazionali. Una progettazione corretta è fondamentale per ottimizzare le prestazioni e garantire l'integrità delle informazioni, facilitando così il processo decisionale informato in diversi contesti.....
– Conoscenze di base di programmazione.
Sei pronto a migliorare le tue capacità di codifica e a padroneggiare i database?? Eccellente!! sì … sei sulla strada giusta qui.
introduzione
SQL sta per linguaggio di query strutturato. SQL è un linguaggio ampiamente utilizzato per lavorare con i dati. Tutte le organizzazioni dispongono di dati e archiviano almeno una parte dei dati in un database.
SQL è il linguaggio dei database; l'apprendimento di SQL ti consente di utilizzarli in modo efficace.
MySQL è un popolare database relazionale, open source che puoi usare per creare tutti i tipi di database web, vale a dire, da semplice, catalogare le informazioni di base come i consigli sui libri fino agli archivi di dati più complessi e ospitare centinaia di migliaia di record in. Imparare MySQL è un ottimo passo per chi conosce già PHP o il linguaggio Perl. In questo caso, puoi creare siti web che possono interagire con un database MySQL in tempo reale e visualizzare record categorizzati e ricercabili (recuperato) agli utenti.
SQL ti consente di visualizzare i dati, analizzare i dati ed eseguire calcoli con i dati. Con l'aiuto di SQL, puoi modificare i dati memorizzati in un database o cambiare il modo in cui funziona il database. SQL ti consente anche di impostare regole su come i dati possono essere modificati e chi da.
Ordine del giorno
1) Come scaricare e configurare SQL?
2) Crea il database e collegalo
3) Dichiarazioni SQL
4. conclusione
Come scaricare e configurare SQL?
Avrai bisogno di due software: (1) SQL Server stesso (2) SQL Server Management Studio (SSMS).
Microsoft fornisce entrambi online gratuitamente, come un unico pacchetto da scaricare e installare anche. SQL Server è il software che gestisce qualsiasi query SQL eseguita, ma in realtà non mostra i risultati della query né appare sullo schermo. SSMS è il software che vedrà effettivamente il interfaccia utente. Qui puoi scrivere le query che vuoi testare,
e questo è ciò che mostrano i risultati.
Di seguito è riportata l'immagine che mostra l'aspetto di SSMS dopo l'installazione: –
Fonte immagine: https://www.mssqltips.com/tipimages2/5174_Capture7.jpg
Ora, Cosa scaricare esattamente??
Microsoft offre diversi “edizioni” diverso da SQL Server online. Fondamentalmente, SQL Server Express è quello gratuito su cui si basa questo libro. Nell'edizione Express, Microsoft offre anche diversi "pacchetti" di download, ad esempio, Avanzate, con strumenti, eccetera. SQL Server Express con servizi avanzati incluso SSMS.
Da dove lo scaricherai?
Dove scaricarlo È possibile scaricare una versione gratuita di quanto sopra dal sito Web di Microsoft, cliccando su
link per il download nella pagina web sottostante (se entri “scarica SQL Server” e Google, questa pagina dovrebbe apparire nella parte superiore dei risultati): –
https://www.microsoft.com/en-in/sql-server/sql-server-downloads
Quando fai clic sul link sopra, el sitio de Microsoft le pedirá un mensaje para iniciar sessioneIl "Sessione" È un concetto chiave nel campo della psicologia e della terapia. Si riferisce a un incontro programmato tra un terapeuta e un cliente, dove si esplorano i pensieri, Emozioni e comportamenti. Queste sessioni possono variare in durata e frequenza, e il suo scopo principale è quello di facilitare la crescita personale e la risoluzione dei problemi. L'efficacia delle sessioni dipende dalla relazione tra il terapeuta e il terapeuta.. o registrarse para obtener una cuenta. Una volta che ho fatto questo, ti fornirà una selezione di pacchetti SQL Server Express da scaricare. Se ti registri per un nuovo account Microsoft e poi non ti porta direttamente alle opzioni di download, torna alla pagina web precedente, quindi fai clic sul collegamento per il download e accedi con i dettagli del tuo account appena registrato. Allora sarai nel
pagina corretta per scegliere il pacchetto di download.
Di seguito è riportato il collegamento dove è possibile visualizzare la documentazione su come scaricare e installare SSMS: –
Dopo aver selezionato il pacchetto appropriato, Fare clic sul pulsante “Continua” in fondo alla pagina. Questo ti porterà a una pagina che avvia il download. Il download è solo una cartella, non un singolo file. Se il tuo browser ti offre la possibilità di salvare il download, salvalo dove vuoi, visto che sai dov'è.
Ad esempio, salva le impostazioni sul desktop per un facile accesso al download. Se non puoi scegliere dove salvarlo, sarà quasi sicuramente scaricato nella cartella dei download del tuo computer, in genere “C: Utenti (Il tuo nome utente) download”.
Il download potrebbe richiedere del tempo, ma continuerà da solo, quindi a questo punto, puoi lasciare il processo per completare il download.
Creare il database e collegarlo
Dopo aver installato correttamente SSMS, dobbiamo creare il database e vedremo come collegarlo al server SQL.
Per configurare o creare un nuovo database usa questa riga:
CREA DATABASE db_name;
Ora per vedere tutti i tuoi database, useremo il seguente comando:
mostra database;
Per iniziare a lavorare con MySQL, dovrai stabilire una sessione SSH attiva sul tuo server SQL. Connessione MySQL.
mysql -u root -p
Per sbarazzarsi di un database inutile, basta digitare il comando come segue:
DROP DATABASE db_name;
Ecco come puoi scrivere qualsiasi query qui in SSMS: –
Fonte immagine: https://www.essentialsql.com/wp-content/uploads/2014/08/SSMS-Run-Query.png
Dichiarazioni SQL
I seguenti diagrammi mostrano tutte le dichiarazioni necessarie per implementare Query.
Quindi, ci sono quattro tipi di istruzioni SQL:
- Linguaggio di definizione dei dati (DDL) Dichiarazioni- Aggiornamenti DDL / cambia la struttura della tabella, come creare una nuova tabella, eliminare una tabella, modificare una tabella, eccetera.
- Linguaggio di manipolazione dei dati (DML) Dichiarazioni: I comandi DML vengono utilizzati per modificare o aggiornare il Banca dati. Sei responsabile di tutte le forme di eventuali modifiche al database.
- Linguaggio di controllo delle transazioni (TCL) Dichiarazioni: I comandi TCL possono essere utilizzati solo con comandi DML come “INSERIRE, ELIMINA e AGGIORNA “ soltanto.
- Linguaggio di controllo dei dati (DCL) Dichiarazioni: I comandi DCL vengono utilizzati per concedere l'autorizzazione o il permesso e riottenere l'autorità revocando da qualsiasi utente del database in qualsiasi momento.
Per prima cosa costruiamo la tabella per implementare le istruzioni SQL di cui sopra: –
Lavora con le tabelle
Le tabelle sono l'elemento chiave dei database MySQL, in quanto consentono di memorizzare tutte le informazioni in righe organizzate. Ogni riga è composta da colonne che presentano un tipo di dati specifico. Hai molto
opzioni per la personalizzazione utilizzando i seguenti comandi.
La sintassi di base per creare una tabella:
CREA TABELLA [SE NON ESISTE] nome_tabella( elenco_colonne );
Il seguente frammento di codice è una tabella con le caratteristiche di un elenco di film che vogliamo organizzare in modo diverso
attributi:
CREA TABELLA filmati( titolo VARCHAR(100), anno VARCHAR(100), regista VARCHAR(50), genere VARCHAR(20), valutazione VARCHAR(100) );
Per vedere la nostra tabella:
Usa i seguenti comandi per ottenere maggiori informazioni sulle tabelle memorizzate nel tuo database.
mostra tabelle; #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
Come eliminare una tabella?
Per sbarazzarsi del tavolo, è necessario specificare il nome della tabella nel seguente comando:
DROP TABLE nome_tabella;
Lavora con le colonne della tabella
Utilizza le colonne per memorizzare informazioni simili che condividono lo stesso attributo (ad esempio, nomi di registi).
Le colonne sono definite da diversi tipi di archiviazione:
– CHAR
– VARCHAR
– TESTO
– BLOB
– EUT
Specifica che tipo di informazioni vuoi recuperare da una determinata riga.
Quando si progettano colonne per il database, il tuo obiettivo è selezionare la lunghezza ottimale da evitare
spazio sprecato e massimizza le prestazioni.
Di seguito sono riportati i comandi SQL per lavorare con le tabelle.
1) Se vuoi aggiungere una nuova colonna in una tabella particolare, digita sotto il comando:
ALTER TABLE tabella ADD [COLONNA] nome_colonna;
2) Diciamo che hai una colonna insolita che non è necessaria, poi, puoi eliminare o eliminare quella particolare tabella usando il seguente comando:
ALTER TABLE table_name
DROP [COLONNA] nome_colonna;
3) Ora aggiungi una riga o un record particolare alla tabella usando il seguente codice:
INSERT INTO nome_tabella (campo1, campo2, ...) VALORI (valore1, valore2, ...);
4) Ora, se vogliamo recuperare dati specifici dalle colonne, scriveremo:
SELEZIONA valore1, valore2 FROM nome_tabella;
5) Vuoi eliminare un record che è stato inserito per errore?? sì, Puoi farlo. Aquí hemos utilizado la cláusula dove"DOVE" è un termine in inglese che si traduce come "dove" in spagnolo. Utilizzato per porre domande sulla posizione delle persone, Oggetti o eventi. In contesti grammaticali, Può funzionare come avverbio di luogo ed è fondamentale nella formazione delle domande. La sua corretta applicazione è essenziale nella comunicazione quotidiana e nell'insegnamento delle lingue, facilitare la comprensione e lo scambio di informazioni su posizioni e direzioni.... que sigue a la condición que debe cumplirse para recuperar cierto registro: –
ELIMINA DA film WHERE budget="1";
6) Allo stesso modo, puoi usare clausole diverse per aggiornare tutte o le righe specificate nella tua tabella.
Per aggiornare tutte le righe:
AGGIORNA nome_tabella SET colonna_1 = valore_1 WHERE budget="5";
7) Puoi modificare qualsiasi colonna esistente con il seguente frammento di codice:
ALTER TABLE filmati MODIFICA COLONNA numero INT(3);
8) Puoi combinare due o più colonne insieme alla funzione CONCAT facilmente usando il seguente codice:
SELEZIONA CONCAT(nome di battesimo, ' ', cognome) AS 'Nome', reparto DA utenti;
Se stai memorizzando dati importanti, ha quattro preoccupazioni principali:
> L'archiviazione dei dati dovrebbe essere rapida e semplice perché dovresti farlo frequentemente.
> Il supporto di memorizzazione deve essere affidabile. Perciò, non vorrai tornare più tardi e scoprire che ne mancano alcuni (il tutto) i tuoi dati.
> Il recupero dei dati dovrebbe essere facile e veloce, indipendentemente da quanti articoli conservi lì.
> Hai richiesto un modo semplice per separare le informazioni esatte che desideri ora
delle tonnellate di dati che non vuoi in questo momento.
conclusione
Abbiamo visto i passaggi iniziali necessari per configurare il software, eccetera. Spero che questo articolo ti sia piaciuto. Vedremo più implementazioni nel prossimo articolo. Grazie!
Il supporto mostrato in questo articolo non è di proprietà di DataPeaker e viene utilizzato a discrezione dell'autore.