Pagina personale di:
Carlo Vecchio
appunti di C#, R, SQL Server, ASP.NET, algoritmi, numeri
Vai ai contenuti

SQL Server - Introduzione

SQL Server

Installazione

Versione SQL Server 2012 Express

  • Ho installato la versione SQL Server 2012 Express, ma le versioni precedenti o successive non presentano sostanziali differenze.
  • Questo il file di installazione scaricato dal sito Microsoft: ‘SQLEXPRWT_x64_ENU.exe’, dove WT sta per 'With Tools' e comprende il SSMS (SQL Server Management Studio). Il SSMS è una interfaccia grafica che permette di interagire con il database, sia come progetto (creazione di tabelle, ecc.), che come estrazione e visualizzazione dati.
  • Il database è un servizio, nel senso che non ha una interfaccia grafica, ma viene avviato con il Pc stesso. Per vedere se il servizio è avviato, andare nei servizi di Windows e cercare ‘SQL Server’.


Versione SQL Server 2017 Express
  • Dal sito https://www.microsoft.com/it-it/sql-server/sql-server-downloads scaricare la versione SQL Server 2017 Express.
  • Il file scaricato “SQLServer2017-SSEI-Expr.exe” è un installatore di circa 5 MB.
  • L’installazione è consentita in modalità “Standard”, “Personalizzata” e in una modalità posticipata (si scaricano i file di installazione che poi si eseguono in un momento successivo).
  • Per un controllo completo di quello che si andrà ad installare, si scelga la modalità “Personalizzata”.
  • Selezionare la lingua di installazione e la cartella per i file multimediali.
  • Alla conferma parte il download dei file di installazione (circa 732 MB).
  • Al termine del download parte il software che governa l’installazione vera e propria. È il Centro installazione SQL Server (che può essere lanciato in qualsiasi momento). Le varie voci presenti nel programma consentono l’installazione di tutti i moduli:
    • Il server SQL Server.
    • Il SQL Server Reporting Services.
    • Gli strumenti di gestione.
      • Contienre il SSMS (SQL Server Management Studio, versione attuale 17.9.1).
    • I Data Tools.
      • Contiene il SSDT (SQL Server Data Tools) che forniscono l’integrazione del database direttamente nell’ambiente Visual Studio.


Connessione
  • Per connettersi a SQL Server si utilizza il SSMS (SQL Server Management Studio).



  • Impostare il ‘Server name’ nella forma: ‘nome_pc\SQLEXPRESS’.
  • Impostare ‘Authentication’ in ‘Windows Authentication’ o ‘SQL Server Authentication’; la seconda richiede l’inserimento anche dello ‘User name’ e della ‘Password’.
  • Cliccare su ‘Connect’.
  • Una volta connessi, l’SSMS mostra lo ‘Object Explorer’ con il quale si può navigare attraverso tutti gli oggetti del database.



  • Per iniziare a lavorare su SQL Server occorre (1) creare un database e (2) creare almeno una tabella sul database.
  • La scrittura di qualsiasi Query, avviene in un pannello che si apre premendo il bottone ‘New Query’, la sua esecuzione premendo il bottone ‘Execute’.

Operatori
=   Uguale
!= o <>   Diverso
>   Maggiore
>=   Maggiore o uguale
<   Minore
<=   Minore o uguale
IN   Compreso in una lista di valori
BETWEEN … AND …   Compreso in un range di valori
LIKE   Simile a
NOT   Non compreso in una lista, in un range, …

Wild cards
%   Zero o più caratteri
_   Esattamente un carattere
[]   Qualsiasi carattere compreso nella parantesi quadre
[^]   Qualsiasi carattere non compreso nella parantesi quadre




© 2020 Carlo Vecchio
Torna ai contenuti