SQL Server Introduzione all uso di SQL Server Dutto Riccardo. Dutto Riccardo - SQL Server 2008.

Documenti analoghi
SQL Server Architettura Client-Server. SQL Server Introduzione all uso di SQL Server Dutto Riccardo.

SQL Server Introduzione all uso di SQL Server e utilizzo delle opzioni Olap. Dutto Riccardo - SQL Server 2005.

Analysis Service. Dutto Riccardo IPSI - tel Dutto Riccardo - SQL Server 2008.

SQL Server BI Development Studio. SQL Server Business Intelligence Development Studio. Analysis Services

SQL Server BI Development Studio

SQL Server Data Trasformation Services

Phpmyadmin. Creazione Database

MS Access: Tutorial Tabelle, Relazioni

LE NOVITÀ Eppur si muove...61 Applicazioni ad alta disponibilità...62 Sicurezza...62

Sas OnDemand for Academics & SAS e-learnings. Metodi Quantitativi per Economia, Finanza e Management

Raccolta e memorizzazione dei dati immessi nei moduli dai visitatori

Installazione Sql 2016

Guida all installazione di ContenziosoEasy

ICT-Progetti Offerta formativa. Catalogo corsi 2017 per i privati

Basi di Dati CREAZIONE E POPOLAMENTO DI UNA BASE DI DATI

03FYZ TECNICHE DI PROGRAMMAZIONE Esercitazione di Laboratorio 03 es.1 23 Marzo 2016

TUTORIAL IMPORTAZIONE DATI DA FOGLIO EXCELL WINKHOUSE

PowerFATT Gestione delle fatture, preventivi e ddt

Nota: per aprire un file in elenco è anche possibile fare doppio click con il tasto sinistro del mouse sul file desiderato.

Panoramica della creazione di file PDF

Open Database Connectivity (ODBC)

Utilizzo delle Maschere in Microsoft Access

Cosa sono le maschere

Documentazione e tutorial

Corso di Access. Modulo L2 A (Access) 1.4 Le maschere

Table of Contents Configurazione del client VPN in Microsoft Windows XP...1

Corso di Access. Prerequisiti. Modulo L2A (Access) 2.5 Sottomaschere e Report avanzati

Manuale EacqCE_Daemon. Versione manuale Copyright 2011 MMS Srl. Manuale EacqCE_Daemon Pagina 1

Sommario. A proposito di A colpo d occhio 1. Novità e miglioramenti 5. Introduzione a Excel Ringraziamenti... xi Autore...

SISTEMI OPERATIVI, RETI, INTERNET

SQL Server. Applicazioni principali

Servizi e-business Aste elettroniche via buysite Manuale Buyer

CORSO DI PROGRAMMAZIONE


Microsoft Access. Microsoft Access. Maurizio Rebaudengo, Paolo Garza 1. Microsoft Access. Creazione base di dati. Apertura di una base dati

Modulo 1 Information Communication Technology. ICT e computer... Pag. 6 Classificazione dei computer...» 8

Horizone Server IN00B02WEB. Horizone PDK

Come Installare SQL Server 2014 Standard Edition With Tools

C3 IL DBMS MICROSOFT ACCESS

MODULO 2. Query normali e parametriche Query di:

Symantec IT Management Suite 8.0 powered by Altiris technology

IMPORTAZIONE PRESENZE DA RILEVATORI ELETTRONICI. tramite file tracciato

CORSO ACCESS PARTE IV

Guida introduttiva su Eclipse. Ing. Marco Dell'Unto

SPESOMETRO 2013 FLUSSO SEMPLIFICATO (Agg.to al 02/04/2014)

SEE Electrical Expert V3R7: FAQ

MySQL Migration Toolkit

INDICE. Vista Libretto Livello Digitale 2. Importazione di dati da strumento 3. Inserisci File Vari 5. Compensazione Quote 5.

SQL Server Integration Services. Integration Services Project

GUIDA D USO PER L IMPORTAZIONE DI FILE.CSV

Oggetto: Utility per la variazione massiva del codice IVA.

Creazione delle custom property e classi documentali di Emanuele Mattei (emanuele.mattei[at] .it)

MANUALE OPERATIVO PROCEDURA INTEGRATA EDISAN D.E.S. (DATABASE EDILIZIA SANITARIA)

Inserire record. Microsoft Access. Inserire/modificare record. Inserire record. Cancellare record. Inserire/modificare record

LOGVIEWER MANUALE D USO

Configurazione di una LAN in ambiente Windows

Guida alla configurazione di Invio

alsoftwork Manuale d' uso di Editor_Sdf

3.5.1 PREPARAZ1ONE I documenti che si possono creare con la stampa unione sono: lettere, messaggi di posta elettronica, o etichette.

MANUALE OPERATIVO PROGRAMMA DI GESTIONE DATI DI SENSIBILITÀ AGLI ANTIBIOTICI.

testo Saveris Web Access Software Istruzioni per l'uso

Riccardo Dutto, Paolo Garza Politecnico di Torino. Riccardo Dutto, Paolo Garza Politecnico di Torino

P2WW ALZ0. ScanSnap PDF Converter for S500 V1.0 Guida dell operatore

BASI DATI: Open Office BASE INFORMATICA

ACCESS. Database: archivio elettronico, dotato di un programma di interfaccia che facilita la registrazione e la ricerca dei dati.

X-RiteColor Master Web Edition

Analisi dei dati con Excel

Come creare un database per SAP BO 2005

AWN. Manuale utente Web Mail. Rev AWN ArchiWorld Network. Pag. 1 / 49. v Manuale utente della Web Mail

Jamio openwork data source connector for QlikView

Progettazione di Servizi Web e Reti di Calcolatori

NetBeans. Dott. Ing. Rossella Rubino A.A. 2007/2008 Laboratorio II CdL: Operatore Informatico Giuridico

Installazione Configuration Software

Supplemento al Manuale di istruzioni

Il sistema IBM DB2. Sistemi Informativi T. Versione elettronica: L01.1.IntroduzioneDB2.pdf

Formazione a Supporto dell Inserimento Lavorativo. Elementi di Word avanzato. Docente Franchini Gloria

WebDisk. TeamPortal - WebDisk

Thematica Software Technologies

Oxatis DataPlug. Per Windows XP, Windows Vista, Windows 7, Windows 8 e Windows 10. Manuale d uso della console Danea/EasyFatt

Mod DS A LBT 8563 SOFTWARE DI PROGRAMMAZIONE PER MODULO DI CHIAMATA E CENTRALINO 2VOICE

Manuale d uso DropSheep 4 imaio Gestione Pixmania-PRO Ver 1.1

PSICOMETRIA. Esercitazione n.1. C.d.L. Comunicazione e Psicologia a.a. 2012/13

Indice a colpo d occhio

GP SCHEDULA SCHEDULAZIONE PIANIFICAZIONE CARICHI MACCHINA RACCOLTA DATI DI PRODUZIONE EFFICIENZE RISORSE

Corso di Informatica. Access. Struttura tabella. Tabelle - esempi 11/01/2008

Il Simulatore di ARI-LAB 2

Gestione risorse (Windows)

Gestioni di messaggi di posta elettronica tramite regole*

2011 Politecnico di Torino 1

WINDOWS TERMINAL SERVER PER L ACCESSO REMOTO AL SISTEMA DI PROTOCOLLO INFORMATICO

Informatica WINDOWS. Francesco Tura F. Tura

Installazione di Sigla Ultimate

Verifica di resistenza al fuoco di un. edificio in cemento armato. Esempio guidato 9 Pag. 1

Video Scrittura (MS Word) Prima Parte

Archiviazione Elettronica e Conservazione sostitutiva

COME FAR CONOSCERE LA TUA APP

Istruzione di installazione di IBM SPSS Modeler Server 16 for Windows

Analisi Curve di Carico

E2K Suite. Configurazione profili

Training sulle soluzioni SAP BusinessObjects BI4

Transcript:

SQL Server 2008 Introduzione all uso di SQL Server 2008 Dutto Riccardo http://dbdmg.polito.it SQL Server 2008 SQL Server Management Studio Gestione dei server OLAP e OLTP Gestione Utenti Creazione e gestione DB SQL Server Business Intelligence Development Studio Analysis Services Project Integration Services Project Report Server 1

Architettura Client-Server OLTP Server (On Line Transaction Processing) OLAP Server (On-Line Analytical Processing) Report Server Servizi installati da SQL Server Start Programmi Microsoft SQL Server 2008 Configuration Tools SQL Server Configuration Manager Servizio di ETL Server OLTP Server OLAP Servizio di reportistica 2

SQL Server Management Studio - connessione a SQL Server - creazione di una base di dati - creazione delle tabelle e delle chiavi - query - importazione dei dati Connessione ad SQL Server Start Programmi Microsoft SQL Server 2008 SQL Server Management Studio Scegliere il tipo server e autenticarsi Tipo di Servizio al quale ci si vuole connettere: Database Engine (OLTP Server), Analysis Services (OLAP Server), Reporting Services, Nome del computer-server (se il computer è lo stesso dove c è il client si può scrivere localhost ) Tipo di autenticazione sul server (autenticazione integrata di Windows, autenticazione interna di SQL Server) 3

Interfaccia di SQL Server Nome del server, versione di SQL Server, nome delle utente connesso Database presenti sul server (che l utente connesso ha i privilegi di vedere) Gestione della sicurezza del server SQL Server Management Studio - connessione a SQL Server - creazione di una base di dati - creazione delle tabelle e delle chiavi - query - importazione dei dati 4

Creazione di una nuova base di dati Creazione di un nuovo Database Nome e Parametri del nuovo Database Creazione di una nuova base di dati - 2 Dopo la creazione e` possibile definire Autorizzazioni utenti Tabelle Viste ecc. 5

SQL Server Management Studio - connessione a SQL Server - creazione di una base di dati - creazione delle tabelle e delle chiavi - query - importazione dei dati Creazione delle tabelle Metodo Wizard Si possono creare nuove tabelle tramite il wizard grafico (simile ad Access) Definire il nome dei campi Definire il tipo dei campi Settare allow nulls Definire il(i) campo(i) per la chiave primaria 6

Tipi di Dati - Data Type SQL Server 2008 mette a disposizione molti tipi di dati CHAR(X) stringa di lunghezza X caratteri NCHAR(X) stringa di lunghezza X caratteri UNICODE VARCHAR(X) stringa di lunghezza variabile fino a X caratteri NVARCHAR(X) stringa di lunghezza variabile fino a X caratteri UNICODE INT numero intero FLOAT numero reale DECIMAL(X,Y) numero reale con un numero di cifre decimali fisso DATE data (il formato dipende dalle Opzioni Internazionali definite sul computer server) DATETIME data e ora (il formato dipende dalle Opzioni Internazionali definite sul computer server) Definire le chiavi esterne Creare una nuova Foreign Key Aprire Tables and Columns Specification Selezionare la tabella e i campi su cui impostare la chiave (i due campi possono avere nomi diversi ma devono essere definiti con lo stesso tipo di dato) 7

Definire le chiavi esterne - Database Diagrams Si può vedere graficamente le relazioni tra le tabelle Creare un nuovo database diagram Selezionare le tabelle che si vogliono visualizzare Nel diagramma le tabelle sono collegate in base alle chiavi esterne che sono già state definite. È anche possibile definire delle nuove chiavi esterne semplicemente trascinando un campo della tabella sul campo dell altra tabella Modificare una tabella Per poter modificare una tabella già esistente Ricordarsi di salvare la tabella (tramite il tasto in alto) una volta modificata. N.B. Controllare di avere disattivato l opzione Prevent saving changes that require table re-creation in Tool Opzions Designer 8

SQL Server Management Studio - connessione a SQL Server - creazione di una base di dati - creazione delle tabelle e delle chiavi - query - importazione dei dati SQL Query Eseguire la query Creare una nuova query Nome del DB sul quale verrà eseguita la query Controllare la correttezza sintattica della query Visualizzare il piano di esecuzione della query Formato dei risultati Testo della query 9

Creazione delle tabelle Metodo Query Metodo alternativo per creare una tabella tramite script SQL SQL Server Management Studio - connessione a SQL Server - creazione di una base di dati - creazione delle tabelle e delle chiavi - query - importazione dei dati 10

Importare una base di dati completa I file fisici dove vengono salvate le basi di dati di SQL server sono presenti nelle cartelle \Microsoft SQL Server \ MSSQL.* \ MSSQL \ Data Ogni base di dati viene salvata su 2 file con estensione MDF (dati) e LDF (log) Per importare la base di dati (solo tra 2 db SQLServer): Copiare i 2 file nella cartella specificata Eseguire l Attach del db Con questo metodo viene creata una nuova base di dati con le tabelle con i dati! Importare i dati tramite script Importare i dati da file esterni ( import wizard ) Selezionare il tipo e la posizione della sorgente (file di access, foglio di excel, file txt, ) Selezionare la tabella di destinazione Definire il mapping tra i campi Con questo metodo si possono importare solo i dati. La creazione del db e delle tabelle, e le relazioni tra le tabella fanno fatte precedentemente a mano. 11

SQL Server 2008 Introduzione all uso di SQL Server 2008 12