La mise en œuvre de base de données dans Sybase - Partie 4 Division 4 Introduction Cela fait partie de ma série 4, mise en œuvre de la base de données dans Sybase. Cette série fait partie de la quatrième division de ma grande série, base de données. Je suppose que vous avez lu toutes les différentes parties de la grande série (ou équivalent tutoriels d'ailleurs) jusqu'à ce point. Dans cette partie de la série, nous abordons les bases de SQL Anywhere définition de données; SQL Anywhere est un paquet de Sybase.
Par définition de données ici, je me réfère à la création de tableaux, altération tables, suppression de tables, la création d'indices et de donner différents utilisateurs, les droits à des tables différentes. Tout ce qui doit être fait pour une base de données. Remarque: Si vous ne pouvez pas voir le code ou si vous pensez que quelque chose manquait (lien brisé, l'image absente), contactez-moi au [email protected]. Qui est, me contacter pour le moindre problème que vous avez à propos de ce que vous lisez. Exemple Nous allons continuer avec l'exemple de gros.
Les tables pour l'exemple de gros sont: clients (code client, nom, adresse, ville, État, Pays, téléphone) Ventes (SaleID, DateAndTime, EmployeeID, CustomerID) SaleDetails (SaleID, ProductID, SoldPrice) Produits (ProductID, ProductName, Catégorie, Nombre, CostPrice, SellingPrice) Commandes (OrderID, DateAndTime, EmployeeID, SupplierID) OrderDetails (OrderID, ProductID, BoughtPrice, Discount) Fournisseurs (SupplierID, nom, adresse, ville, État, Pays, téléphone) employé (EmployeeID, nom, adresse, Ville, État, Pays, Téléphone, Manager) Ce sont les tableaux que nous avons tirés de la division 2 de la grande série.
Les relations logiques sont les suivantes: - One-to-many relation entre la table de vente et de la table clients, à travers la colonne de SaleID (le même client peut venir pour différentes ventes). - One-to-many relation entre la table de vente et la table SaleDetails, à travers la colonne SaleID. - One-to-many relation entre la table des produits et la table SaleDetails, à travers la colonne ProductID. - One-to-many relation entre la table des produits et la table OrderDetails, à travers la colonne ProductID.
- One-to-many relation entre la table fournisseurs et la table Orders, à travers la colonne SupplierID (le même fournisseur peut fournir pour les différents ordres). - One-to-many relation entre la table des employés et la table de vente à travers la colonne EmployeeID. - One
else…