Condividi tramite


Procedura: creare un oggetto di database

Per creare un oggetto di database quando il database è incluso nel controllo delle versioni, è necessario eseguire un processo in due fasi. Aggiungere innanzitutto l'oggetto al progetto di database, quindi compilare e distribuire le modifiche sul server database. È possibile aggiungere un elemento del progetto per il nuovo oggetto di database da Esplora soluzioni o da Visualizzazione schema.

Per ulteriori informazioni su come compilare e distribuire un nuovo database, vedere Procedura: compilare un progetto di database per generare un file di schema compilato (con estensione dbschema).

Per ulteriori informazioni su come compilare e distribuire le modifiche a un database esistente, vedere Procedura: distribuire modifiche in un database nuovo o esistente.

Per creare un oggetto di database

  1. Aprire il progetto di database in cui aggiungere l'elemento. Per ulteriori informazioni vedere Procedura: aprire un progetto server o di database.

  2. In Esplora soluzioni fare clic sul nodo in cui si desidera aggiungere il nuovo oggetto. Se ad esempio si desidera aggiungere una tabella in un schema specifico, espandere i nodi Oggetti dello schema, Schemi e il nodo relativo allo schema in cui si desidera aggiungere l'oggetto, quindi fare clic sul nodo Tabelle.

    Nota

    Se si fa clic sul progetto, l'oggetto verrà creato al livello radice del progetto.

  3. Scegliere Aggiungi nuovo elemento dal menu Progetto.

    Verrà visualizzata la finestra di dialogo Aggiungi nuovo elemento.

  4. In Modelli installati fare clic sul gruppo che contiene il tipo di oggetto di database che si desidera creare.

  5. Nel riquadro dei dettagli fare clic sul modello relativo al tipo di oggetto di database da creare.

  6. In Nome digitare il nome da assegnare al nuovo oggetto di database.

  7. Fare clic su Aggiungi.

    Il file contenente l'oggetto di database verrà aggiunto al progetto di database in Esplora soluzioni. L'oggetto di database verrà aggiunto nello schema predefinito specificato nelle proprietà del progetto di database. Se la definizione dell'oggetto è valida, il nuovo oggetto di database verrà visualizzato in Visualizzazione schema. La definizione dell'oggetto verrà inoltre aperta nell'editor T-SQL (Transact-SQL), dove sarà possibile modificarla.

    Nota

    I modelli predefiniti relativi ad alcuni oggetti non consentono di creare oggetti validi finché non viene modificata la definizione dell'oggetto. Quando ad esempio viene aggiunto un nuovo indice, è necessario modificare la definizione dell'oggetto per specificare la tabella a cui si applica l'indice prima che la definizione dell'indice sia valida.

  8. Dopo aver modificato la definizione dell'oggetto, scegliere Salva NomeOggetto dal menu File.

    Se la definizione contiene uno o più errori, questi saranno visualizzati nell'Elenco errori. Se la definizione è valida, l'oggetto di database verrà visualizzato in Visualizzazione schema. È possibile archiviare le modifiche nel controllo delle versioni e quindi compilarle e distribuirle.

Vedere anche

Attività

Procedura: visualizzare oggetti di database

Procedura: modificare gli oggetti di database

Concetti

Creazione e modifica di oggetti server e di database

Compilazione e distribuzione di database in un ambiente di sviluppo isolato

Scrittura e modifica del codice del database

Avvio dello sviluppo in team di database

Altre risorse

Procedura: definire le autorizzazioni per progetti di database