modèle de tables SQL ensembles de données pour les applications informatiques et sites web. Utilisation des instructions SQL , les développeurs peuvent définir la structure et le contenu des tables de base de données . Tables de base de données SQL incluent des colonnes avec des valeurs de types de données spécifiques, tous définis dans SQL. SQL peut également définir les contraintes au sein d'une colonne particulière , ou les relations entre les différentes colonnes et les tables . Les instructions SQL peuvent également se connecter aux tables de base de données pour les interroger pour les données. Nom Une table de base de données défini dans SQL doit avoir un nom . Dans la plupart des cas, les développeurs essaient de choisir des noms significatifs , ce qui rend plus facile de travailler avec le système de base de données qui en résulte. L'exemple extrait SQL suivant déclare une nouvelle table de base de données en utilisant son nom : créer de l'ordre de TABLE (produits /* Colonnes ici * /} tableau pourrait faire partie d'un système de service à la clientèle dans lequel les données de commande sont stockées dans la base de données des requêtes SQL se réfèrent également à des noms de table comme suit : . SELECT * FROM Ordre Cette requête sélectionne tous les données de l '"Ordre " table. les noms de colonnes tables de bases de données contiennent des colonnes , des déclarations si SQL permettant de créer des tableaux définissent ces colonnes en utilisant leurs noms. des noms significatifs sont également préférable pour les colonnes , car cela rend le développement futur plus simple. par exemple, l '"Ordre " table pourrait contenir des colonnes représentant la date de la commande et le montant total . dans la plupart des cas, les tables de base de données comprend également une colonne qui définit chaque enregistrement de la table de manière unique connu sous le nom de clé primaire colonnes de clé primaire ont souvent des noms avec "ID" en eux, telles que les requêtes SQL peuvent sélectionner des colonnes particulières par son nom comme suit . " orderID . ": SELECT orderId de la commande < br > Types de données instructions SQL qui définissent les colonnes utilisent le nom de la colonne et le type de données. le type de données détermine le type et la plage de la valeur qui peut être stockée dans les documents d'un . notamment colonne l'exemple de code suivant illustre la création de la table " commande " en utilisant un certain nombre de colonnes avec les noms et les types de données indiqué : créer de l'ordre de tABLE (produits orderID int , AB int totale , AB CustomerId int ) Cet échantillon simplifiée définit trois colonnes entières dans le tableau : une pour le numéro de commande , une pour le montant total et un représentant le client de la commande. valeurs instructions SQL peuvent définir certaines contraintes et valeurs par défaut pour les colonnes . l'extrait de l'échantillon suivant étend la ligne définissant la colonne ID pour assurer chaque enregistrement de sa valeur et auto-increment elle : orderId int aUGMENTATION AUTO NOT NULL , AB Cette ligne signifie que chaque fois qu'un nouvel enregistrement est ajouté à la table , la colonne doit . . ont une valeur la commande automatique de l'incrément instruction SQL pour attribuer un numéro d'incrémentation à plusieurs reprises à chaque nouvel enregistrement saisies pour définir la colonne comme clé primaire , la déclaration création de la table peut inclure la commande suivante: cLÉ pRIMAIRE ( orderID )
|