*   >> Lecture Éducation Articles >> science >> la programmation

Définition de données MySQL Basics

ncerné. Ainsi, une ligne dans la section de contrainte de table dans l'instruction SQL devrait être là à cet effet; noter la Table ligne.Procédé Commandes La notation de la table des commandes est, Commandes (OrderID, DateAndTime, EmployeeID, SupplierID) L'instruction SQL pour créer la table Orders est: CREATE TABLE commandes (OrderID INTEGER NOT NULL AUTO_INCREMENT, DateAndTime TIMESTAMP, EmployeeID Integer, SupplierID ENTIER, la clé primaire (OrderID ASC), FOREIGN KEY (EmployeeID) RÉFÉRENCES employé (EmployeeID) ON UPDATE CASCADE ON DELETE CASCADE, FOREIGN KEY (SupplierID) Références Fournisseurs (SupplierID) ON UPDATE CASCADE ON DELETE CASCADE); Le tableau des commandes peut être expliqué d'une manière similaire à la table de vente, mais ici, vous faites affaire avec commandes (et fournisseurs) et pas de ventes (et clients) notation de la table .

Le OrderDetails Tableau Le OrderDetails est, OrderDetails (OrderID, ProductID, BoughtPrice, Discount) L'instruction SQL pour créer la table OrderDetails est: CREATE OrderDetails DE TABLE (OrderID INTEGER NOT NULL, ProductID INTEGER NOT NULL, BoughtPrice décimal (19,2), flotteur Discount, la clé primaire (OrderID, ProductID), une clé étrangère ( OrderID) Références commandes (OrderID) ON UPDATE CASCADE ON DELETE CASCADE); Le tableau OrderDetails peut être expliqué d'une manière similaire à la table des SaleDetails, mais ici vous avez affaire à des commandes et non les ventes.

Le type de données que je l'ai donnée pour la colonne d'actualisation est flotteur. Cette valeur est en pourcentage, (le signe de pourcentage est pas indiqué). Je vous ai expliqué les instructions SQL pour les 8 tables. Ces déclarations ne sont pas des erreurs. Lorsque l'une de ces tables est mis en œuvre avec succès en utilisant l'invite de commande de mysql, la table est automatiquement enregistrée dans la base de données (répertoire). Il n'y a aucune commande save pour enregistrer la table. Eh bien, finissons là pour ce tutoriel.

Je l'espère, vous êtes apprécié la mise en œuvre de la base de données (conception). Nous continuons dans la prochaine partie. Chrys

Tutoriels dans la base de données de mise en œuvre dans mysql2 Series1 Création d'une base de données MySQL Définition MySQL3 Types4 données MySQL Basics5 MySQL CREATE TABLE SQL Statement6 conditions de recherche dans MySQL SQL Statements7 modifier et de supprimer des tableaux sont en mysql8 création de l'utilisateur et de l'octroi de droits à Manipulation de données dans M

Page   <<  [1] [2] [3] [4] [5] [6] [7] >>
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.