Le script de création de la base

USE Master; 
 
DROP DATABASE IF EXISTS GesCom; 
 
CREATE DATABASE GesCom 
ON PRIMARY( 
       NAME=gescom_data, 
       FILENAME='C:\data\gescom_data.mdf', 
       SIZE=6MB, 
       MAXSIZE=15MB, 
       FILEGROWTH=1MB) 
LOG ON( 
       NAME=gescom_log, 
       FILENAME='C:\data\gescom_log.ldf', 
       SIZE=2MB, 
       MAXSIZE=2MB, 
       FILEGROWTH=0MB) 
COLLATE FRENCH_CI_AI; 
 
GO 
 
USE GesCom; 
 
CREATE TABLE Articles( 
idArticle       INT                          CONSTRAINT pk_articles 
PRIMARY KEY, 
designation     VARCHAR(50)    NOT NULL   CONSTRAINT un_articles_
designation UNIQUE, 
prixHT          NUMERIC(8,2)   NOT NULL, 
prixTTC        AS prixHT*1.2 
); 
 
CREATE SEQUENCE sq_idClient AS INT START WITH 15 INCREMENT BY 5; 
 
CREATE TABLE Clients( 
idClient        INT                       CONSTRAINT pk_clients PRIMARY 
KEY 
                     ...
Pour consulter la suite, découvrez le livre suivant :
couv_RI19SQL.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Schéma de la base des exercices
Suivant
Le jeu d'essai