Database

Usare i database: imparare Mysql, Sql Server e Access con manuali e tutorial per principianti e professionisti.

Gli ultimi articoli pubblicati

  • Backup delle tabelle di un database con l'istruzione INTO L'istruzione INTO di Sql permette di effettuare il backup di una tabella all'interno del database stesso in cui è contenuta la tabella da salvare, oppure
  • Migrare da Access a Sql Server 2005 Analizzare e trasferire query In questo articolo vedremo come poter trasferire il proprio database da MS Access a SQL Server 2000 utilizzando un tool che
  • Ottimizzazione delle Query (Parte II) Pagina 2 di 3 Ottimizzazione della query Lo scopo del processo di ottimizzazione della query e' produrre un "piano di esecuzione&quo
  • Ottimizzazione delle Query (Parte III) Pagina 3 di 3 Come ottimizzare la query? Ok, adesso sappiamo tutto di come funziona il nostro motore "sotto al cofano" , come usiam
  • Ottimizzazione delle Query (Parte I) Pagina 1 di 3 Molto spesso l'efficienza di una applicazione, sia essa una pagina ASP/JSP/PHP o un vero programma, dipende dall'efficienza del sot
  • Istruzioni CREATE, ALTER e DROP Oltre alla ricerca, all'inserimento, alla modifica ed alla cancellazione dei dati, in Sql è possibile agire via codice in modo da creare, modificare o cancella re una tabella. Le istruzi
  • Valore Minimo, Massimo e Medio In questa lezione sull' SQL, e' arrivato il momento di approfondire le nostre conoscenze con altri tre nuovi comandi Min, Max e Avg, che con il medesimo funzionamento della stringa SQL, COU
  • Update Update viene utilizzato per aggiornare i records. SintassiUPDATE tabella SET colonna = valore WHERE colonna = valore Esempio La tabella "anagrafici" Nom
  • Delete Delete viene utilizzato per cancellare uno o più records. SintassiDELETE FROM tabella WHERE colonna = valore Esempio La tabella "anagrafici" Nome
  • Count COUNT è una funziona per contare i records. SintassiSELECT COUNT (colonna) FROM tabella Esempio La tabella "anagrafici" Nome Cognome
  • Distinct Distinct serve a non ripetere nei risultati lo stesso valore. SintassiSELECT DISTINCT records FROM tabella Esempio La tabella "anagrafici" Nome
  • Order By Order By viene utilizzato per visualizzare i risultati secondo un certo ordine. SintassiSELECT colonna FROM tabella ORDER BY colonna Esempio La tabella "anagrafici"
  • Insert Insert Into viene utilizzato per inserire uno o più records nuovi. SintassiINSERT INTO tabella VALUES (valore1, valore2, ...) mentre se si vogliono inserire dei dati solo in alcu
  • Between ... And Between ... And serve a prelevare dei dati compresi tra due valori. SintassiSELECT records FROM tabella WHERE records BETWEEN valore1 AND valore2 Esempio La tabella "anagrafici
  • AND e OR AND e OR permettono di indicare due o più condizioni di WHERE. L'operatore AND indica che tutte le condizioni devono essere vere, mentre OR indica che ne basta una vera. Sintassi
  • Where Permette di estrarre alcuni dati in base a criteri determinati appunto dalla clausola WHERE SintassiSELECT records FROM tabella WHERE records CONDIZIONE valore Esempio La tabella &q
  • Introduzione Sql è un linguaggio standard che permette di operare con i database. Per database intendo uno qualsiasi e non il solito Access, ma anche Oracle, Microsoft SQL Server, Informix, DB2, Sybase..
  • Select Permette di estrarre alcuni (o tutti) i dati di una tabella in base a dei determinati criteri. SintassiSELECT nome_records FROM nome_tabella Esempio La tabella "anagrafici"
  • Fine, ultime considerazioni Con questo concludo questo breve fascicolo tralasciando tutta il trattamento dei report, dei form ecc. Oltre tutto in questa parte e' stata omessa la parte legata alla programmazione con SQL.
  • Privilegi sulle Tavole Quando si accede a una macchina fornita di un sistema operativo multiutente bisogna eseguire la procedura di login durante la quale l'utente viene identificato con un nome associato a quell'
  • Creazione Tavole Dopo aver visto le metodologie per eseguire interrogazioni sulle tavole diamo un occhiata finalmente al modo di crearle. Penso che a questo punto sia abbastanza chiaro che cosa si intende per tav
  • Modifica Record Fino a questo punto abbiamo visto soltanto la parte di linguaggio SQL adatto all'interrogazione. Lavorando su database spesso ci si ritrova nella necesitta'
  • View Inizialmente parlando di tavole avevamo fatto una distinzione. In pratica avevamo detto che potevamo classificare queste in due classi differenti: le TAVOLE di BASE e le TAVOLE VIRTUALI. Le pri
  • Subquery Per introdurre il concetto rivediamo l'utilizzo della specifica IN. Avevamo detto che questo controlla se un valore e' presente in una lista. In alt
  • Tavole Fino a questo punto abbiamo visto come ricercare dati da una determintata tavola. In altre parole abbiamo considerato una tavola come un archivio in cui sono memorizzati dei dati e mediante SELEC
  • Operatori matematici Il linguaggio SQL, pur non essendo orientato al calcolo matematico, dispone della possibilita' di implementazione dei normali operatori matematici utilizzabili con lo statement SELECT per calco
  • Where WHERE  serve a definire il criterio di selezione dei record che devono essere rintracciati da SELECT. Se avessimo una tavola XYZ del tipo:       &nb
  • Select SELECT  e'  il  verbo  di  base  che  ci  permette  di   eseguire interrogazioni sul sistema di database (query). Per utilizzare nel
  • Concetti Generali Un sistema relazionale e' un database che viene visto dall'utente come una collezione di tavole. La tavola (table) e' l'unita' di base del modello relazionale. Molti sistemi d
  • Introduzione a SQL SQL (pronunciato "esse-qu-elle") e' un linguaggio per la gestione di database molto semplice in quanto legato al metodo di espressione della lingua inglese. Oltre a questo SQL e'