Page 1201 - IT2
P. 1201

VARCHAR(10), NbreSet int ,primary
               key(#CodeMatch,#CodeEquipe,#CodeArbitre))

                   2.  A déduire du MLD.
                   3.
               ALTER TABLE JOUER ADD Constraint Ck_Localité check(localité in
               ('Dimicile','Visiteur'))

                   4.
               ALTER TABLE EQUIPE ADD Constraint Ck_Groupe check(Groupe LIKE '[A-
               H]')


                   5.
               INSERT INTO STADE(Code,Nom,Capacité,Ville)
               VALUES (1,'La victoire',10000,'Toulouse'),
               (2,'La liberté',9500,'Montpelier'),
               (3,'La défense',10000,'Paris')

                   6.
               UPDATE MATCHE
               SET Date=DATEADD(DAY,3,Date)
               WHERE #Code_stade IN(SELECT Code FROM Stade Where Nom='La Liberté')

                   7.
               CREATE FUNCTION NombreSet(@CodeEquipe INT,@CodeMatche INT)
               RETURNS INT
               AS
               BEGIN
                      DECLARE @Nb INT
                      SELECT @Nb=NbreSet FROM JOUER WHERE #CodeEquipe=@CodeEquipe AND
               #CodeMatch=@CodeMatche
                      RETURN @Nb
               END

                   8.
               CREATE FUNCTION NombrePoint(@CodeEquipe INT,@CodeMatche INT)
               RETURNS INT
               AS
               BEGIN
                      DECLARE @Nb INT,
                                    @NbPoint INT
                      SELECT @Nb=NbreSet FROM JOUER WHERE #CodeEquipe<>@CodeEquipe
               AND #CodeMatch=@CodeMatche
                             If @Nb>(SELECT dbo.NombreSet(@CodeEquipe,@CodeMatche))
                                    SET @NbPoint=0
                             ELSE
                                    SET @NbPoint=3
                      RETURN @NbPoint
                      Filière                   Epreuve                        Session              3/4
                      TDM                 Théorique FF (Correction)          Juillet 2014
                                        www.itlearning-settat.com

                                  Email: admission@itlearning-settat.com

                                                  Tél.:0661077812
   1196   1197   1198   1199   1200   1201   1202   1203   1204   1205   1206