Sur cette base, une liste est simplement un arrangement d'informations et ces informations, également appelées données, sont stockées dans des tables.
Les informations d'une table sont organisées en catégories appelées colonnes et horizontales appelées enregistrements ou les lignes. Une colonne contient une catégorie de données qui est commune à tous les enregistrements. Une table doit avoir au moins une colonne. Cela signifie que vous ne pouvez pas créer une table sans définir au moins une seule colonne. Pour achever la création d'une table, vous devez l'enregistrer. Si vous créez fraîchement une table et décidez de l'enregistrer, vous est invité à le nommer. Le nom d'une table :
Outre ces règles, vous pouvez apporter les vôtres. Pour éviter toute confusion, voici les règles que nous utiliserons pour nommer nos tables :
Pour vous aider à créer une table, vous utilisez une commande DDL (Data Definition Language) qui est CREATE TABLE, suivi par un nom. Par conséquent, pour créer une table, vous démarrez avec l'instruction suivante : CREATE TABLE TableName ; L'expression de TABLE CREATE est requise. Le facteur de TableName spécifie le nom dd la nouvelle tableau. Le TableName peut utiliser les règles et suggestions que nous avons passé en revue pour les tables. Après avoir spécifié le nom du tableau, vous devez créer au moins une catégorie, appelée une colonne de données.
Après la création d'une table, elle devient partie intégrante de sa base de données et vous pouvez utiliser cette table maintes et maintes fois. Dans certains cas, vous pouvez créer une table pour tester quelque chose, et vous n'aurez pas besoin d'utiliser cette table la prochaine fois que vous vous connectez au serveur. Une telle table est appelée une table temporaire. Pour créer une table temporaire, démarrez son nom avec #, suivi du nom de votre choix. Une fois que la table a été créée, elle sera disponible tant que vous utilisez la même connexion au serveur. Si vous fermez Microsoft SQL Server, la table pourrait être automatiquement supprimée.
Pour vous aider à créer une table, Microsoft SQL Server peut générer des exemples de code pour vous. Vous pouvez ensuite simplement le modifier ou le personnaliser. D'abord affichez ou ouvrez une fenêtre de requête vide. Pour afficher l'Explorateur de modèles, sur le menu principal, vous pouvez cliquer sur Affichage-> Explorateur de modèles. Dans l'Explorateur de modèles, développez le nœud de la table. Dans le cadre de la table, faites glisser CREATE TABLE et déposez-le dans la fenêtre de requête. L'exemple de code serait généré pour vous.
La maintenance de la table se compose de la révision ou de la modification de ses aspects. Cela inclut la révision de la liste des tables d'une base de données, renommer une table ou la supprimer.
Comme tous les autres objets d'une base de données ou de l'ordinateur, une table possède certaines caractéristiques qui lui sont propres. Pour afficher ces caractéristiques, dans l'Explorateur d'objets, cliquez avec le bouton droit de la souris sur la table, puis cliquez sur Propriétés.
La plupart des opérations exigent que vous ouvrez une table avant de l'utiliser. Il existe différentes façons qu'une une table affiche, selon la façon dont vous souhaitez l'examiner :
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pour visualiser la liste des tables d'une base de données dans l'Explorateur d'objets, vous pouvez cliquer sur le nœud tables :
Pour voir la liste des tables d'une base de données en utilisant SQL, dans une fenêtre de requête, indiquez la base de données (à l'aide d'une instruction USE) et exécutez sp_help (c'est une procédure stockée). Voici un exemple :
Si vous découvrez que le nom d'une table n'est pas approprié, vous pouvez le modifier. Pour modifier le nom d'une table dans SQL Server Management Studio, dans l'Explorateur d'objets, cliquez avec le bouton droit de la souris sur la table et cliquez sur Renommer. Tapez le nom de votre choix, puis appuyez sur Entrée. Pour modifier le nom d'une table avec le code, exécutez sp_rename, suivi par le nom actuel de la table, une virgule et le nouveau nom souhaité du tableau. La formule à utiliser est la suivante : sp_rename ExistingTableName, TableNewName ; Les noms des tables doivent être inclus dans unique-devis. Voici un exemple : sp_rename N'StaffMembers', N'Employees'; GO Dans ce cas, l'interprète présenterait une table nommée StaffMembers dans la base de données en cours ou sélectionnée. S'il la trouve, elle serait renommée Employees. Si la table n'existe pas, vous recevriez une erreur.
Si vous avez une table indésirable dans une base de données, vous pouvez le supprimer. Pour supprimer une table dans SQL Server Management Studio, dans l'Explorateur d'objets, cliquez avec le bouton droit de la souris sur la table dans le cadre de son nœud de base de données, puis cliquez sur Supprimer. Vous recevrez un message d'avertissement vous donnant une chance de confirmer vos intentions. Si vous souhaitez toujours supprimer la table, cliquez sur OK. Pour supprimer une table à l'aide de SQL, utilisez la formule suivante : DROP TABLE TableName L'expression DROP TABLE est nécessaire et elle est suivie par le nom de la table indésirable. Lorsque vous exécutez l'instruction, vous ne recevrez pas un avertissement avant que la table soit supprimée. Vous pouvez également utiliser les exemples de code que Microsoft SQL Server peut générer pour vous. Tout d'abord affichez une fenêtre de requête vide. Affichez également l'Explorateur de modèles et développez le nœud de la table. Sous Table, faites glisser DROP TABLE et déposez-le dans la fenêtre de requête vide. L'exemple de code serait généré pour vous. Vous pouvez ensuite simplement modifier et exécutez l'instruction.
Dans les leçons fuftures, nous allons écrire diverses expressions qui impliquent les noms des tables. Dans ces expressions, vous devrez spécifier une table particulier que vous souhaitez utiliser. Il existe trois façons principales que vous pouvez effectuer cette opération. Pour faire référence ou pour indiquer une table :
|
|
|||||||||
|
|
|
|
||
| Précédent | Copyright © 2010 Yevol | Suivant |
|
|
||