Condividi tramite


Gestione di oggetti di database nella scheda Objects

Nella scheda Objects è possibile aggiungere e rimuovere database, tabelle e indici, nonché definire molte delle più comuni proprietà di tabelle e indici al momento della creazione. Per soddisfare requisiti di definizione di tabelle e indici più specifici, tuttavia, è necessario eseguire un'istruzione SQL nella scheda SQL.

Per creare un database

  1. Nella scheda Objects selezionare la cartella Databases e quindi toccare il pulsante della connessione di database. Sul pulsante deve essere visualizzata una freccia verde. Se sul pulsante è visualizzato un quadrato rosso, la connessione al database è già attiva. Toccare il pulsante per disattivare la connessione. Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) supporta il recupero di una sola riga per volta.

  2. Nella finestra di dialogo Connetti a SQL Server Compact Edition immettere il percorso e il nome del database e quindi toccare Nuovo database.

  3. Nella casella Password immettere una password se si desidera che il database sia protetto da password. Nella casella Sort selezionare una regola di confronto del database. La regola di confronto predefinita, Generale, corrisponde a Latin1_general. Per crittografare il database, selezionare Crittografa.

    [!NOTA] La crittografia deve essere utilizzata in combinazione con una password. L'implementazione della crittografia richiede inoltre altre condizioni. Per ulteriori informazioni sulle password e sulla crittografia in SQL Server Compact Edition, vedere Protezione dei database (SQL Server Compact Edition).

  4. Toccare Create.

Per creare una tabella

  1. Nella scheda Objects selezionare il database a cui si è connessi oppure la cartella Tables della connessione di database e quindi toccare il pulsante per la creazione di tabelle.

  2. Nella finestra di dialogo Table Definition immettere un nome per la tabella e quindi toccare Insert Column.

  3. Nella finestra di dialogo Column Definition specificare le proprietà di una colonna. Le proprietà includono: nome della colonna, tipo di dati, lunghezza (se applicabile), supporto di valori Null, precisione, scala e Identity. È inoltre possibile definire un vincolo UNIQUE o PRIMARY KEY e un valore predefinito per la colonna.

    [!NOTA] Quando si crea una tabella con un vincolo UNIQUE o PRIMARY KEY, SQL Server Compact Edition crea automaticamente un indice univoco per la tabella. Per ulteriori informazioni, vedere Visualizzazione e modifica delle proprietà dell'indice.

    Per informazioni sui tipi di dati supportati da SQL Server Compact Edition, vedere Tipi di dati

  4. Per tornare alla finestra di dialogo Table Definition, toccare OK. Ripetere il processo per ogni eventuale colonna aggiuntiva oppure toccare OK per terminare.

Pulsante per creare una tabella

Toccare per creare una tabella.

Per aggiungere una colonna a una tabella

  1. Nella scheda Objects stabilire una connessione a un database ed espandere la cartella Tables.

  2. Espandere la tabella a cui si desidera aggiungere una colonna, selezionare la cartella Columns e quindi toccare il pulsante per l'aggiunta di una definizione di colonna.

  3. Nella finestra di dialogo Column Definition specificare le proprietà di una colonna. Le proprietà includono: nome della colonna, tipo di dati, lunghezza (se applicabile), supporto di valori Null, precisione, scala e Identity. È inoltre possibile definire un vincolo UNIQUE o PRIMARY KEY e un valore predefinito per la colonna. Per creare la colonna, toccare OK.

    [!NOTA] Quando si crea una tabella con un vincolo UNIQUE o PRIMARY KEY, SQL Server Compact Edition crea automaticamente un indice univoco per la tabella. Per ulteriori informazioni, vedere Visualizzazione e modifica delle proprietà dell'indice.

Pulsante per aggiungere una colonna a una tabella

Toccare per aggiungere una colonna a una tabella.

Per informazioni sui tipi di dati supportati da SQL Server Compact Edition, vedere Tipi di dati

Per eseguire un'istruzione SELECT * FROM nome_tabella

  1. Nella scheda Objects stabilire una connessione a un database, espandere la cartella Tables e quindi selezionare una tabella.
  2. Toccare il pulsante di esecuzione. I risultati dell'istruzione SELECT * FROM nome_tabella vengono visualizzati nella scheda Grid e i messaggi nella scheda Notes.
Pulsante per eseguire un'istruzione SELECT * FROM table_name

Toccare per eseguire un'istruzione SELECT * FROM nome_tabella.

Per visualizzare o nascondere le tabelle di sistema

  • Nella scheda Objects stabilire una connessione a un database, selezionare la cartella Tables e quindi toccare il pulsante relativo alle tabelle di sistema.
Icona per visualizzare le tabelle di sistema

Toccare per visualizzare le tabelle di sistema.

Icona per nascondere le tabelle di sistema

Toccare per nascondere le tabelle di sistema.

Per creare un indice

  1. Nella scheda Objects stabilire una connessione a un database e quindi espandere la cartella Tables.
  2. Nella cartella Tables selezionare la tabella che si desidera indicizzare oppure espandere tale tabella e selezionare la cartella Indexes, quindi toccare il pulsante per la creazione di indici.
  3. Nella finestra di dialogo Index Definition immettere un nome per l'indice. Se l'indice è univoco, selezionare Univoco.
  4. Nell'elenco Colonne selezionare le colonne su cui si desidera basare l'indice. Se si desidera ordinare l'indice della colonna in modo crescente, toccare A->. Se si desidera ordinare l'indice della colonna in modo decrescente, toccare D->. Per rimuovere una colonna dall'elenco delle chiavi dell'indice, selezionare la colonna e toccare <-.
  5. Toccare OK.

[!NOTA] Quando si crea una tabella con un vincolo UNIQUE o PRIMARY KEY, SQL Server Compact Edition crea automaticamente un indice univoco per la tabella. Per ulteriori informazioni, vedere Visualizzazione e modifica delle proprietà dell'indice.

Pulsante per creare un indice

Toccare per creare un indice.

Per ulteriori informazioni su come visualizzare e modificare le proprietà di indice, vedere Viewing and Modifying Index Properties.

Per eliminare database e oggetti di database

  • Per eliminare database e oggetti di database nella scheda Objects, selezionare l'oggetto da eliminare e quindi toccare il pulsante di eliminazione. Se ad esempio si desidera rimuovere la tabella Territories dal database di esempio Northwind, selezionare Territories e toccare il pulsante di eliminazione. Se si desidera rimuovere soltanto la colonna TerritoryDescription della tabella Territories, selezionare TerritoryDescription e toccare il pulsante di eliminazione. In entrambi i casi, verrà visualizzato un messaggio di avviso che richiede di confermare la rimozione dell'oggetto.
Pulsante per eliminare un oggetto di database

Toccare per eliminare un oggetto di database.

In questa sezione

Argomento Descrizione

Visualizzazione e modifica delle proprietà dell'indice

Descrive l'utilizzo delle proprietà dell'indice.

Vedere anche

Guida in linea e informazioni

Assistenza su SQL Server Compact Edition