Gestion des objets de base de données dans l'onglet Objets

L'onglet Objets vous permet d'ajouter et de supprimer des bases de données, des tables et des index. Il vous permet également de définir la plupart des propriétés courantes des tables et des index lorsque vous les créez. Pour des définitions de tables et d'index plus spécifiques, vous devez toutefois exécuter une instruction SQL dans l'onglet SQL.

Pour créer une base de données

  1. Dans l'onglet Objets, sélectionnez le dossier Bases de données, puis cliquez sur le bouton de connexion à la base de données. Le bouton doit afficher une flèche verte. Si le bouton affiche un carré rouge, cela signifie que vous êtes déjà connecté à la base de données. Cliquez sur le bouton pour vous déconnecter. Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) autorise une seule connexion de base de données à la fois.
  2. Dans la boîte de dialogue Se connecter à SQL Server Compact Edition, entrez le chemin d'accès et le nom de la base de données, puis cliquez sur Nouvelle base de données.
  3. Dans la zone Mot de passe, entrez un mot de passe si vous voulez que la base de données soit protégée par un mot de passe. Dans la zoneTri, sélectionnez un classement. Le classement par défaut, Général, correspond à Latin1_général. Pour chiffrer la base de données, sélectionnez Chiffrer.
    Remarque :
    Le chiffrement doit être utilisé conjointement avec un mot de passe. D'autres conditions s'appliquent à l'implémentation du chiffrement. Pour plus d'informations sur les mots de passe et le chiffrement dans SQL Server Compact Edition, consultez Protection des bases de données (SQL Server Compact Edition).
  4. Cliquez sur Créer.

Pour créer une table

  1. Dans l'onglet Objets, sélectionnez la base de données à laquelle vous êtes connecté ou le dossier Tables de la connexion de base de données, puis cliquez sur le bouton de création de table.
  2. Dans la boîte de dialogue Définir une table, entrez le nom de la table, puis cliquez sur Insérer une colonne.
  3. Dans la boîte de dialogue Définition de colonne, spécifiez les propriétés d'une colonne. Les propriétés sont les suivantes : nom de colonne, type de données, longueur (si applicable), possibilité de valeur NULL, précision, échelle et identité. Vous pouvez aussi définir une contrainte UNIQUE ou PRIMARY KEY et une valeur par défaut pour la colonne.
    Remarque :
    Quand vous créez une table avec une contrainte UNIQUE ou PRIMARY KEY, SQL Server Compact Edition crée automatiquement un index unique sur cette table. Pour plus d'informations, consultez Affichage et modification des propriétés d'index.
    Pour des informations sur les types de données pris en charge par SQL Server Compact Edition, consultez [Types de données](ms172424\(v=sql.90\).md).
  4. Pour revenir à la boîte de dialogue Définition de table, cliquez sur OK. Répétez le processus pour d'autres colonnes ou cliquez sur OK pour terminer l'opération.
Icône de création de table

Cliquez pour créer une table

Pour ajouter une colonne à une table

  1. Dans l'onglet Objets, connectez-vous à la base de données, puis développez le dossier Tables.
  2. Développez la table à laquelle vous voulez ajouter une colonne, sélectionnez le dossier Colonnes, puis cliquez sur le bouton d'ajout de définition de colonne.
  3. Dans la boîte de dialogue Définition de colonne, spécifiez les propriétés d'une colonne. Les propriétés sont les suivantes : nom de colonne, type de données, longueur (si applicable), possibilité de valeur NULL, précision, échelle et identité. Vous pouvez aussi définir une contrainte UNIQUE ou PRIMARY KEY et une valeur par défaut pour la colonne. Pour créer la colonne, cliquez sur OK.
    Remarque :
    Quand vous créez une table avec une contrainte UNIQUE ou PRIMARY KEY, SQL Server Compact Edition crée automatiquement un index unique sur cette table. Pour plus d'informations, consultez Affichage et modification des propriétés d'index.
Icône d'ajout de colonne à une table

Cliquez pour ajouter une colonne à une table

Pour des informations sur les types de données pris en charge par SQL Server Compact Edition, consultez Types de données.

Pour exécuter une instruction SELECT * FROM table_name

  1. Dans l'onglet Objets, connectez-vous à la base de données, développez le dossier Tables, puis sélectionnez une table.
  2. Cliquez sur le bouton d'exécution. Les résultats de l'instruction SELECT * FROM table_name apparaissent dans l'onglet Grille, et les messages apparaissent dans l'onglet Remarques.
Icône d'exécution d'une instruction SELECT * FROM table_name

Onglet pour exécuter une instruction SELECT * FROM table_name.

Pour afficher/masquer les tables système

  • Dans l'onglet Objets, connectez-vous à la base de données, sélectionnez le dossier Tables, puis cliquez sur le bouton des tables système.
Icône d'affichage de tables système

Cliquez pour afficher les tables système.

Icône de masquage de tables système

Cliquez pour masquer les tables système.

Pour créer un index

  1. Dans l'onglet Objets, connectez-vous à la base de données, puis développez le dossier Tables.
  2. Dans le dossier Tables, sélectionnez la table que vous voulez indexer ou développez-la et sélectionnez le dossier Index, puis cliquez sur le bouton de création d'index.
  3. Dans la boîte de dialogue Définition d'index, entrez un nom pour l'index. Si l'index est unique, sélectionnez Unique.
  4. Dans la liste Colonnes, sélectionnez les colonnes sur lesquelles vous voulez baser l'index. Si vous voulez que l'index soit trié sur cette colonne en ordre croissant, cliquez sur A->. Si vous voulez que l'index soit trié sur cette colonne en ordre décroissant, cliquez sur D->. Pour supprimer une colonne de la liste des clés d'index, sélectionnez la colonne et cliquez sur <-.
  5. Cliquez sur OK.
Remarque :
Quand vous créez une table avec une contrainte UNIQUE ou PRIMARY KEY, SQL Server Compact Edition crée automatiquement un index unique sur cette table. Pour plus d'informations, consultez Affichage et modification des propriétés d'index.
Icône de création d'index

Onglet pour créer un index

Pour plus d'informations sur la manière d'afficher et de modifier les propriétés d'index, consultez Viewing and Modifying Index Properties.

Pour supprimer des bases de données et des objets de base de données

  • Pour supprimer des bases de données et des objets de base de données dans l'onglet Objets, sélectionnez l'objet que vous voulez supprimer, puis cliquez sur le bouton de suppression. Par exemple, si vous voulez supprimer la table Territories de l'exemple de base de données Les Comptoirs, sélectionnez Territories, puis cliquez sur le bouton de suppression. Si vous souhaitez uniquement supprimer la colonne TerritoryDescription de la table Territories, sélectionnez TerritoryDescription, puis cliquez sur le bouton de suppression. Dans les deux cas, un message d'avertissement apparaît, vous demandant si vous êtes sûr de vouloir supprimer l'objet.
Icône de suppression d'un objet de base de données

Cliquez pour supprimer un objet de base de données.

Contenu de cette section

Rubrique Description

Affichage et modification des propriétés d'index

Décrit comment utiliser les propriétés d'index.

Voir aussi

Aide et information

Assistance sur SQL Server Compact Edition