Advertisement
Guest User

Untitled

a guest
May 6th, 2019
201
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.15 KB | None | 0 0
  1. --/*------------------------------------------------------------
  2. --* Script SQLSERVER
  3. --------------------------------------------------------------*/
  4.  
  5.  
  6. --/*------------------------------------------------------------
  7. ---- Table: subject
  8. --------------------------------------------------------------*/
  9. --CREATE TABLE subject(
  10. -- id INT IDENTITY (1,1) NOT NULL ,
  11. -- name VARCHAR (50) NOT NULL ,
  12. -- CONSTRAINT subject_PK PRIMARY KEY (id)
  13. --);
  14.  
  15.  
  16. --/*------------------------------------------------------------
  17. ---- Table: teacher
  18. --------------------------------------------------------------*/
  19. --CREATE TABLE teacher(
  20. -- id INT IDENTITY (1,1) NOT NULL ,
  21. -- lastName VARCHAR (50) NOT NULL ,
  22. -- firstName VARCHAR (50) NOT NULL ,
  23. -- mail VARCHAR (50) NOT NULL ,
  24. -- CONSTRAINT teacher_PK PRIMARY KEY (id)
  25. --);
  26.  
  27.  
  28. --/*------------------------------------------------------------
  29. ---- Table: class
  30. --------------------------------------------------------------*/
  31. --CREATE TABLE class(
  32. -- id INT IDENTITY (1,1) NOT NULL ,
  33. -- name VARCHAR (10) NOT NULL ,
  34. -- id_teacher INT NOT NULL ,
  35. -- CONSTRAINT class_PK PRIMARY KEY (id)
  36.  
  37. -- ,CONSTRAINT class_teacher_FK FOREIGN KEY (id_teacher) REFERENCES teacher(id)
  38. --);
  39.  
  40.  
  41. --/*------------------------------------------------------------
  42. ---- Table: student
  43. --------------------------------------------------------------*/
  44. --CREATE TABLE student(
  45. -- id INT IDENTITY (1,1) NOT NULL ,
  46. -- lastName VARCHAR (50) NOT NULL ,
  47. -- firstName VARCHAR (50) NOT NULL ,
  48. -- id_class INT NOT NULL ,
  49. -- id_teacher INT NOT NULL ,
  50. -- CONSTRAINT student_PK PRIMARY KEY (id)
  51.  
  52. -- ,CONSTRAINT student_class_FK FOREIGN KEY (id_class) REFERENCES class(id)
  53. -- ,CONSTRAINT student_teacher0_FK FOREIGN KEY (id_teacher) REFERENCES teacher(id)
  54. --);
  55.  
  56.  
  57. --/*------------------------------------------------------------
  58. ---- Table: note
  59. --------------------------------------------------------------*/
  60. --CREATE TABLE note(
  61. -- id INT IDENTITY (1,1) NOT NULL ,
  62. -- valueNote FLOAT ,
  63. -- id_subject INT NOT NULL ,
  64. -- id_student INT NOT NULL ,
  65. -- CONSTRAINT note_PK PRIMARY KEY (id)
  66.  
  67. -- ,CONSTRAINT note_subject_FK FOREIGN KEY (id_subject) REFERENCES subject(id)
  68. -- ,CONSTRAINT note_student0_FK FOREIGN KEY (id_student) REFERENCES student(id)
  69. --);
  70.  
  71. --INSERT INTO [dbo].[student] ( [lastName] ,[firstName] , [id_class], [id_teacher]) VALUES
  72. --(82, '1', '01053', 'Ain'),
  73.  
  74. --INSERT INTO [dbo].[class] ([name], [id_teacher])
  75. --VALUES
  76. -- ('cp', 1),
  77. -- ('ce1', 2),
  78. -- ('ce2', 3),
  79. -- ('cm1', 4),
  80. -- ('cm2', 5)
  81. --GO
  82.  
  83. --INSERT INTO [dbo].[subject] ([name])
  84. --VALUES
  85. -- ('Math'),
  86. -- ('Français'),
  87. -- ('Sport'),
  88. -- ('Anglais'),
  89. -- ('Histoire'),
  90. -- ('Geographie')
  91. --GO
  92.  
  93. --INSERT INTO [dbo].[teacher] ([lastName], [firstName],[mail])
  94. --VALUES
  95. -- ('Rubeus', 'Hagrid', 'rubeus.hagrid@gmail.com'),
  96. -- ('Gilderoy', 'Lockhart', 'gilderoy.lock@gmail.fr'),
  97. -- ('Albus', 'Dumbledore', 'albus.dumb@gmail.com'),
  98. -- ('Minerva', 'Mcgonagald', 'minervamacdo@gmail.fr'),
  99. -- ('Severus', 'Rogue', 'darkseverus@gmail.com')
  100. --GO
  101.  
  102. --INSERT INTO [dbo].[student] ([lastName], [firstName], [id_class], [id_teacher])
  103. --VALUES
  104. -- ('GARCIA', 'Babacar', '6', '1'),
  105. -- ('MARTY', 'Balthazar', '6', '1'),
  106. -- ('FAURE', 'Bazile', '6', '1'),
  107. -- ('MARTIN', 'Baudoin', '6', '1'),
  108. -- ('VIDAL', 'Bob', '6', '1'),
  109. -- ('PUJOL', 'Boubaker', '6', '1'),
  110. -- ('MARTINEZ', 'Brandon', '2', '2'),
  111. -- ('LOPEZ', 'Zahr-Eddine ', '2', '2'),
  112. -- ('PEREZ', 'Zaid', '2', '2'),
  113. -- ('PONS', 'Zakarya', '2', '2'),
  114. -- ('DURAND', 'Nabile', '2', '2'),
  115. -- ('ROQUES', 'Kassandra', '3', '3'),
  116. -- ('FABRE', 'Katharina', '3', '3'),
  117. -- ('SANCHEZ', 'Galeane', '3', '3'),
  118. -- ('BONNET', 'Clémentine', '3', '3'),
  119. -- ('DUPUY', 'Corentine', '3', '3'),
  120. -- ('RIVIERE', 'Cyrine', '4', '4'),
  121. -- ('FERNANDEZ', 'Colette', '4', '4'),
  122. -- ('BLANC', 'Quentin', '4', '4'),
  123. -- ('RODRIGUEZ', 'Quiesie-Vanessa ', '4', '4'),
  124. -- ('GONZALEZ', 'Quincy', '4', '4'),
  125. -- ('REY', 'Elif', '5', '5'),
  126. -- ('BOUSQUET', 'Eleana', '5', '5'),
  127. -- ('DEJEAN', 'Edouardine', '5', '5'),
  128. -- ('DELMAS', 'Leila', '5', '5'),
  129. -- ('BOYER', 'Ohiri', '5', '5'),
  130. -- ('RAYNAUD ', 'Orlan', '6', '1'),
  131. -- ('SOULA', 'Oscar', '2', '2'),
  132. -- ('DEDIEU', 'Baptiste', '3', '3'),
  133. -- ('ROBERT ', 'Birama', '4', '4'),
  134. -- ('LOPEZ', 'Jordan', '5', '5')
  135. --GO
  136.  
  137. INSERT INTO [dbo].[note] ([valueNote], [id_subject], [id_student])
  138. VALUES
  139. (20, 1, 29),
  140. (15, 1, 30),
  141. (14, 1, 31),
  142. (16, 1, 32),
  143. (13, 6, 35),
  144. (17, 1, 36),
  145. (12, 1, 37),
  146. (10, 1, 38),
  147. (10, 1, 39),
  148. (10, 2, 40),
  149. (8, 6, 41),
  150. (9, 2, 42),
  151. (4, 2, 43),
  152. (13, 2, 44),
  153. (1, 2, 45),
  154. (10.5, 2, 46),
  155. (11.5, 6, 46),
  156. (11, 2, 47),
  157. (15, 2, 48),
  158. (7, 2, 49),
  159. (6.5, 2, 50),
  160. (3.5, 3, 51),
  161. (19, 6, 52),
  162. (20, 3, 52),
  163. (18, 3, 52),
  164. (19.5, 3, 51),
  165. (16, 3, 53),
  166. (6, 3, 54),
  167. (3, 6, 55),
  168. (2, 3, 56),
  169. (1, 3, 57),
  170. (15.5, 3, 58),
  171. (14.5, 4, 59),
  172. (10, 4, 30),
  173. (0, 4, 31),
  174. (9, 6, 29),
  175. (7, 6, 42),
  176. (8, 4, 35),
  177. (9, 4, 34),
  178. (10, 4, 43),
  179. (10, 4, 34),
  180. (10, 4, 35),
  181. (3, 4, 34),
  182. (7.5, 4, 41),
  183. (8, 6, 46),
  184. (10.5, 5, 40),
  185. (16, 5, 41),
  186. (18, 5, 42),
  187. (14, 5, 49),
  188. (4, 5, 40)
  189. GO
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement