database-dump.sql 36 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585
  1. USE [master]
  2. GO
  3. /****** Object: Database [ktkCis] Script Date: 25.06.2022 16:02:53 ******/
  4. CREATE DATABASE [ktkCis]
  5. CONTAINMENT = NONE
  6. ON PRIMARY
  7. ( NAME = N'KTK_CIS', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\DATA\KTK_CIS.mdf' , SIZE = 8192KB , MAXSIZE = UNLIMITED, FILEGROWTH = 65536KB )
  8. LOG ON
  9. ( NAME = N'KTK_CIS_log', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\DATA\KTK_CIS_log.ldf' , SIZE = 8192KB , MAXSIZE = 2048GB , FILEGROWTH = 65536KB )
  10. WITH CATALOG_COLLATION = DATABASE_DEFAULT
  11. GO
  12. ALTER DATABASE [ktkCis] SET COMPATIBILITY_LEVEL = 150
  13. GO
  14. IF (1 = FULLTEXTSERVICEPROPERTY('IsFullTextInstalled'))
  15. begin
  16. EXEC [ktkCis].[dbo].[sp_fulltext_database] @action = 'enable'
  17. end
  18. GO
  19. ALTER DATABASE [ktkCis] SET ANSI_NULL_DEFAULT OFF
  20. GO
  21. ALTER DATABASE [ktkCis] SET ANSI_NULLS OFF
  22. GO
  23. ALTER DATABASE [ktkCis] SET ANSI_PADDING OFF
  24. GO
  25. ALTER DATABASE [ktkCis] SET ANSI_WARNINGS OFF
  26. GO
  27. ALTER DATABASE [ktkCis] SET ARITHABORT OFF
  28. GO
  29. ALTER DATABASE [ktkCis] SET AUTO_CLOSE OFF
  30. GO
  31. ALTER DATABASE [ktkCis] SET AUTO_SHRINK OFF
  32. GO
  33. ALTER DATABASE [ktkCis] SET AUTO_UPDATE_STATISTICS ON
  34. GO
  35. ALTER DATABASE [ktkCis] SET CURSOR_CLOSE_ON_COMMIT OFF
  36. GO
  37. ALTER DATABASE [ktkCis] SET CURSOR_DEFAULT GLOBAL
  38. GO
  39. ALTER DATABASE [ktkCis] SET CONCAT_NULL_YIELDS_NULL OFF
  40. GO
  41. ALTER DATABASE [ktkCis] SET NUMERIC_ROUNDABORT OFF
  42. GO
  43. ALTER DATABASE [ktkCis] SET QUOTED_IDENTIFIER OFF
  44. GO
  45. ALTER DATABASE [ktkCis] SET RECURSIVE_TRIGGERS OFF
  46. GO
  47. ALTER DATABASE [ktkCis] SET DISABLE_BROKER
  48. GO
  49. ALTER DATABASE [ktkCis] SET AUTO_UPDATE_STATISTICS_ASYNC OFF
  50. GO
  51. ALTER DATABASE [ktkCis] SET DATE_CORRELATION_OPTIMIZATION OFF
  52. GO
  53. ALTER DATABASE [ktkCis] SET TRUSTWORTHY OFF
  54. GO
  55. ALTER DATABASE [ktkCis] SET ALLOW_SNAPSHOT_ISOLATION OFF
  56. GO
  57. ALTER DATABASE [ktkCis] SET PARAMETERIZATION SIMPLE
  58. GO
  59. ALTER DATABASE [ktkCis] SET READ_COMMITTED_SNAPSHOT OFF
  60. GO
  61. ALTER DATABASE [ktkCis] SET HONOR_BROKER_PRIORITY OFF
  62. GO
  63. ALTER DATABASE [ktkCis] SET RECOVERY SIMPLE
  64. GO
  65. ALTER DATABASE [ktkCis] SET MULTI_USER
  66. GO
  67. ALTER DATABASE [ktkCis] SET PAGE_VERIFY CHECKSUM
  68. GO
  69. ALTER DATABASE [ktkCis] SET DB_CHAINING OFF
  70. GO
  71. ALTER DATABASE [ktkCis] SET FILESTREAM( NON_TRANSACTED_ACCESS = OFF )
  72. GO
  73. ALTER DATABASE [ktkCis] SET TARGET_RECOVERY_TIME = 60 SECONDS
  74. GO
  75. ALTER DATABASE [ktkCis] SET DELAYED_DURABILITY = DISABLED
  76. GO
  77. EXEC sys.sp_db_vardecimal_storage_format N'ktkCis', N'ON'
  78. GO
  79. ALTER DATABASE [ktkCis] SET QUERY_STORE = OFF
  80. GO
  81. USE [ktkCis]
  82. GO
  83. /****** Object: User [GeorgeFloyd] Script Date: 25.06.2022 16:02:54 ******/
  84. CREATE USER [GeorgeFloyd] FOR LOGIN [GeorgeFloyd] WITH DEFAULT_SCHEMA=[dbo]
  85. GO
  86. /****** Object: User [cisuser] Script Date: 25.06.2022 16:02:54 ******/
  87. CREATE USER [cisuser] WITHOUT LOGIN WITH DEFAULT_SCHEMA=[dbo]
  88. GO
  89. ALTER ROLE [db_owner] ADD MEMBER [GeorgeFloyd]
  90. GO
  91. /****** Object: Table [dbo].[Group] Script Date: 25.06.2022 16:02:54 ******/
  92. SET ANSI_NULLS ON
  93. GO
  94. SET QUOTED_IDENTIFIER ON
  95. GO
  96. CREATE TABLE [dbo].[Group](
  97. [GroupId] [int] IDENTITY(1,1) NOT NULL,
  98. [Title] [nvarchar](20) NOT NULL,
  99. CONSTRAINT [PK_Group] PRIMARY KEY CLUSTERED
  100. (
  101. [GroupId] ASC
  102. )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
  103. ) ON [PRIMARY]
  104. GO
  105. /****** Object: Table [dbo].[Student] Script Date: 25.06.2022 16:02:54 ******/
  106. SET ANSI_NULLS ON
  107. GO
  108. SET QUOTED_IDENTIFIER ON
  109. GO
  110. CREATE TABLE [dbo].[Student](
  111. [StudentId] [int] IDENTITY(1,1) NOT NULL,
  112. [FirstName] [nvarchar](100) NOT NULL,
  113. [MiddleName] [nvarchar](100) NULL,
  114. [LastName] [nvarchar](100) NOT NULL,
  115. [GroupId] [int] NOT NULL,
  116. CONSTRAINT [PK_Student] PRIMARY KEY CLUSTERED
  117. (
  118. [StudentId] ASC
  119. )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
  120. ) ON [PRIMARY]
  121. GO
  122. /****** Object: View [dbo].[StudentGroup] Script Date: 25.06.2022 16:02:54 ******/
  123. SET ANSI_NULLS ON
  124. GO
  125. SET QUOTED_IDENTIFIER ON
  126. GO
  127. CREATE VIEW [dbo].[StudentGroup]
  128. AS
  129. SELECT dbo.Student.FirstName + ' ' + dbo.Student.MiddleName + ' ' + dbo.Student.LastName AS Student, dbo.[Group].Title AS [Group]
  130. FROM dbo.[Group] INNER JOIN
  131. dbo.Student ON dbo.[Group].GroupId = dbo.Student.GroupId
  132. GO
  133. /****** Object: Table [dbo].[ProModule] Script Date: 25.06.2022 16:02:54 ******/
  134. SET ANSI_NULLS ON
  135. GO
  136. SET QUOTED_IDENTIFIER ON
  137. GO
  138. CREATE TABLE [dbo].[ProModule](
  139. [ModuleId] [int] IDENTITY(1,1) NOT NULL,
  140. [Title] [nchar](100) NOT NULL,
  141. CONSTRAINT [PK_ProModule] PRIMARY KEY CLUSTERED
  142. (
  143. [ModuleId] ASC
  144. )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
  145. ) ON [PRIMARY]
  146. GO
  147. /****** Object: Table [dbo].[Exam] Script Date: 25.06.2022 16:02:54 ******/
  148. SET ANSI_NULLS ON
  149. GO
  150. SET QUOTED_IDENTIFIER ON
  151. GO
  152. CREATE TABLE [dbo].[Exam](
  153. [ExamId] [int] IDENTITY(1,1) NOT NULL,
  154. [GroupId] [int] NULL,
  155. [ModuleId] [int] NOT NULL,
  156. [Date] [datetime] NOT NULL,
  157. [Examiner] [text] NULL,
  158. CONSTRAINT [PK_Exam] PRIMARY KEY CLUSTERED
  159. (
  160. [ExamId] ASC
  161. )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
  162. ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
  163. GO
  164. /****** Object: View [dbo].[ExamView] Script Date: 25.06.2022 16:02:54 ******/
  165. SET ANSI_NULLS ON
  166. GO
  167. SET QUOTED_IDENTIFIER ON
  168. GO
  169. CREATE VIEW [dbo].[ExamView]
  170. AS
  171. SELECT dbo.[Group].Title AS Группа, dbo.ProModule.Title AS Модуль, dbo.Exam.Examiner AS [Состав комиссии], dbo.Exam.Date AS Дата
  172. FROM dbo.Exam INNER JOIN
  173. dbo.[Group] ON dbo.Exam.GroupId = dbo.[Group].GroupId INNER JOIN
  174. dbo.ProModule ON dbo.Exam.ModuleId = dbo.ProModule.ModuleId
  175. GO
  176. /****** Object: Table [dbo].[Criteria] Script Date: 25.06.2022 16:02:54 ******/
  177. SET ANSI_NULLS ON
  178. GO
  179. SET QUOTED_IDENTIFIER ON
  180. GO
  181. CREATE TABLE [dbo].[Criteria](
  182. [CriteriaId] [int] IDENTITY(1,1) NOT NULL,
  183. [ExamId] [int] NULL,
  184. [CriteriaBody] [nvarchar](200) NULL,
  185. [MaxMark] [decimal](18, 2) NULL,
  186. [Step] [decimal](18, 2) NULL,
  187. CONSTRAINT [PK_Criteria] PRIMARY KEY CLUSTERED
  188. (
  189. [CriteriaId] ASC
  190. )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
  191. ) ON [PRIMARY]
  192. GO
  193. /****** Object: Table [dbo].[CriteriaMark] Script Date: 25.06.2022 16:02:54 ******/
  194. SET ANSI_NULLS ON
  195. GO
  196. SET QUOTED_IDENTIFIER ON
  197. GO
  198. CREATE TABLE [dbo].[CriteriaMark](
  199. [CriteriaMarkId] [int] NOT NULL,
  200. [CriteriaId] [int] NOT NULL,
  201. [StudentId] [nchar](10) NOT NULL,
  202. [Mark] [decimal](2, 0) NOT NULL,
  203. CONSTRAINT [PK_CriteriaMark] PRIMARY KEY CLUSTERED
  204. (
  205. [CriteriaMarkId] ASC
  206. )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
  207. ) ON [PRIMARY]
  208. GO
  209. /****** Object: Table [dbo].[ExamStatistics] Script Date: 25.06.2022 16:02:54 ******/
  210. SET ANSI_NULLS ON
  211. GO
  212. SET QUOTED_IDENTIFIER ON
  213. GO
  214. CREATE TABLE [dbo].[ExamStatistics](
  215. [StatId] [int] NOT NULL,
  216. [ExamId] [int] NOT NULL,
  217. [Passed] [int] NOT NULL,
  218. [Failed] [int] NOT NULL,
  219. [NotComing] [int] NOT NULL,
  220. CONSTRAINT [PK_ExamStatistics] PRIMARY KEY CLUSTERED
  221. (
  222. [StatId] ASC
  223. )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
  224. ) ON [PRIMARY]
  225. GO
  226. /****** Object: Table [dbo].[Mark] Script Date: 25.06.2022 16:02:54 ******/
  227. SET ANSI_NULLS ON
  228. GO
  229. SET QUOTED_IDENTIFIER ON
  230. GO
  231. CREATE TABLE [dbo].[Mark](
  232. [MarkId] [int] IDENTITY(1,1) NOT NULL,
  233. [ExamId] [int] NOT NULL,
  234. [StudentId] [int] NOT NULL,
  235. [Mark] [int] NOT NULL,
  236. CONSTRAINT [PK_Mark] PRIMARY KEY CLUSTERED
  237. (
  238. [MarkId] ASC
  239. )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
  240. ) ON [PRIMARY]
  241. GO
  242. /****** Object: Table [dbo].[Report] Script Date: 25.06.2022 16:02:54 ******/
  243. SET ANSI_NULLS ON
  244. GO
  245. SET QUOTED_IDENTIFIER ON
  246. GO
  247. CREATE TABLE [dbo].[Report](
  248. [ReportId] [int] NOT NULL,
  249. [ExamId] [int] NULL,
  250. [CreationDate] [datetime] NULL,
  251. [ReportFile] [binary](1024) NULL,
  252. CONSTRAINT [PK_Report] PRIMARY KEY CLUSTERED
  253. (
  254. [ReportId] ASC
  255. )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
  256. ) ON [PRIMARY]
  257. GO
  258. /****** Object: Table [dbo].[User] Script Date: 25.06.2022 16:02:54 ******/
  259. SET ANSI_NULLS ON
  260. GO
  261. SET QUOTED_IDENTIFIER ON
  262. GO
  263. CREATE TABLE [dbo].[User](
  264. [UserId] [int] IDENTITY(1,1) NOT NULL,
  265. [Username] [nvarchar](16) NOT NULL,
  266. [Password] [nvarchar](32) NOT NULL,
  267. [Role] [nvarchar](16) NOT NULL,
  268. CONSTRAINT [PK_User] PRIMARY KEY CLUSTERED
  269. (
  270. [UserId] ASC
  271. )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
  272. ) ON [PRIMARY]
  273. GO
  274. ALTER TABLE [dbo].[Criteria] WITH CHECK ADD CONSTRAINT [FK_Criteria_Exam] FOREIGN KEY([ExamId])
  275. REFERENCES [dbo].[Exam] ([ExamId])
  276. GO
  277. ALTER TABLE [dbo].[Criteria] CHECK CONSTRAINT [FK_Criteria_Exam]
  278. GO
  279. ALTER TABLE [dbo].[CriteriaMark] WITH CHECK ADD CONSTRAINT [FK_CriteriaMark_Criteria] FOREIGN KEY([CriteriaId])
  280. REFERENCES [dbo].[Criteria] ([CriteriaId])
  281. GO
  282. ALTER TABLE [dbo].[CriteriaMark] CHECK CONSTRAINT [FK_CriteriaMark_Criteria]
  283. GO
  284. ALTER TABLE [dbo].[Exam] WITH CHECK ADD CONSTRAINT [FK_Exam_Group] FOREIGN KEY([GroupId])
  285. REFERENCES [dbo].[Group] ([GroupId])
  286. GO
  287. ALTER TABLE [dbo].[Exam] CHECK CONSTRAINT [FK_Exam_Group]
  288. GO
  289. ALTER TABLE [dbo].[Exam] WITH CHECK ADD CONSTRAINT [FK_Exam_ProModule] FOREIGN KEY([ModuleId])
  290. REFERENCES [dbo].[ProModule] ([ModuleId])
  291. GO
  292. ALTER TABLE [dbo].[Exam] CHECK CONSTRAINT [FK_Exam_ProModule]
  293. GO
  294. ALTER TABLE [dbo].[ExamStatistics] WITH CHECK ADD CONSTRAINT [FK_ExamStatistics_Exam] FOREIGN KEY([ExamId])
  295. REFERENCES [dbo].[Exam] ([ExamId])
  296. GO
  297. ALTER TABLE [dbo].[ExamStatistics] CHECK CONSTRAINT [FK_ExamStatistics_Exam]
  298. GO
  299. ALTER TABLE [dbo].[Mark] WITH CHECK ADD CONSTRAINT [FK_Mark_Exam] FOREIGN KEY([ExamId])
  300. REFERENCES [dbo].[Exam] ([ExamId])
  301. GO
  302. ALTER TABLE [dbo].[Mark] CHECK CONSTRAINT [FK_Mark_Exam]
  303. GO
  304. ALTER TABLE [dbo].[Mark] WITH CHECK ADD CONSTRAINT [FK_Mark_Student1] FOREIGN KEY([StudentId])
  305. REFERENCES [dbo].[Student] ([StudentId])
  306. GO
  307. ALTER TABLE [dbo].[Mark] CHECK CONSTRAINT [FK_Mark_Student1]
  308. GO
  309. ALTER TABLE [dbo].[Report] WITH CHECK ADD CONSTRAINT [FK_Report_Exam] FOREIGN KEY([ExamId])
  310. REFERENCES [dbo].[Exam] ([ExamId])
  311. GO
  312. ALTER TABLE [dbo].[Report] CHECK CONSTRAINT [FK_Report_Exam]
  313. GO
  314. ALTER TABLE [dbo].[Student] WITH CHECK ADD CONSTRAINT [FK_Student_Group] FOREIGN KEY([GroupId])
  315. REFERENCES [dbo].[Group] ([GroupId])
  316. GO
  317. ALTER TABLE [dbo].[Student] CHECK CONSTRAINT [FK_Student_Group]
  318. GO
  319. EXEC sys.sp_addextendedproperty @name=N'MS_DiagramPane1', @value=N'[0E232FF0-B466-11cf-A24F-00AA00A3EFFF, 1.00]
  320. Begin DesignProperties =
  321. Begin PaneConfigurations =
  322. Begin PaneConfiguration = 0
  323. NumPanes = 4
  324. Configuration = "(H (1[40] 4[20] 2[20] 3) )"
  325. End
  326. Begin PaneConfiguration = 1
  327. NumPanes = 3
  328. Configuration = "(H (1 [50] 4 [25] 3))"
  329. End
  330. Begin PaneConfiguration = 2
  331. NumPanes = 3
  332. Configuration = "(H (1 [50] 2 [25] 3))"
  333. End
  334. Begin PaneConfiguration = 3
  335. NumPanes = 3
  336. Configuration = "(H (4 [30] 2 [40] 3))"
  337. End
  338. Begin PaneConfiguration = 4
  339. NumPanes = 2
  340. Configuration = "(H (1 [56] 3))"
  341. End
  342. Begin PaneConfiguration = 5
  343. NumPanes = 2
  344. Configuration = "(H (2 [66] 3))"
  345. End
  346. Begin PaneConfiguration = 6
  347. NumPanes = 2
  348. Configuration = "(H (4 [50] 3))"
  349. End
  350. Begin PaneConfiguration = 7
  351. NumPanes = 1
  352. Configuration = "(V (3))"
  353. End
  354. Begin PaneConfiguration = 8
  355. NumPanes = 3
  356. Configuration = "(H (1[56] 4[18] 2) )"
  357. End
  358. Begin PaneConfiguration = 9
  359. NumPanes = 2
  360. Configuration = "(H (1 [75] 4))"
  361. End
  362. Begin PaneConfiguration = 10
  363. NumPanes = 2
  364. Configuration = "(H (1[66] 2) )"
  365. End
  366. Begin PaneConfiguration = 11
  367. NumPanes = 2
  368. Configuration = "(H (4 [60] 2))"
  369. End
  370. Begin PaneConfiguration = 12
  371. NumPanes = 1
  372. Configuration = "(H (1) )"
  373. End
  374. Begin PaneConfiguration = 13
  375. NumPanes = 1
  376. Configuration = "(V (4))"
  377. End
  378. Begin PaneConfiguration = 14
  379. NumPanes = 1
  380. Configuration = "(V (2))"
  381. End
  382. ActivePaneConfig = 0
  383. End
  384. Begin DiagramPane =
  385. Begin Origin =
  386. Top = 0
  387. Left = 0
  388. End
  389. Begin Tables =
  390. Begin Table = "Exam"
  391. Begin Extent =
  392. Top = 6
  393. Left = 38
  394. Bottom = 136
  395. Right = 212
  396. End
  397. DisplayFlags = 280
  398. TopColumn = 1
  399. End
  400. Begin Table = "Group"
  401. Begin Extent =
  402. Top = 6
  403. Left = 250
  404. Bottom = 102
  405. Right = 424
  406. End
  407. DisplayFlags = 280
  408. TopColumn = 0
  409. End
  410. Begin Table = "ProModule"
  411. Begin Extent =
  412. Top = 6
  413. Left = 462
  414. Bottom = 102
  415. Right = 636
  416. End
  417. DisplayFlags = 280
  418. TopColumn = 0
  419. End
  420. End
  421. End
  422. Begin SQLPane =
  423. End
  424. Begin DataPane =
  425. Begin ParameterDefaults = ""
  426. End
  427. End
  428. Begin CriteriaPane =
  429. Begin ColumnWidths = 11
  430. Column = 1440
  431. Alias = 900
  432. Table = 1170
  433. Output = 720
  434. Append = 1400
  435. NewValue = 1170
  436. SortType = 1350
  437. SortOrder = 1410
  438. GroupBy = 1350
  439. Filter = 1350
  440. Or = 1350
  441. Or = 1350
  442. Or = 1350
  443. End
  444. End
  445. End
  446. ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'VIEW',@level1name=N'ExamView'
  447. GO
  448. EXEC sys.sp_addextendedproperty @name=N'MS_DiagramPaneCount', @value=1 , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'VIEW',@level1name=N'ExamView'
  449. GO
  450. EXEC sys.sp_addextendedproperty @name=N'MS_DiagramPane1', @value=N'[0E232FF0-B466-11cf-A24F-00AA00A3EFFF, 1.00]
  451. Begin DesignProperties =
  452. Begin PaneConfigurations =
  453. Begin PaneConfiguration = 0
  454. NumPanes = 4
  455. Configuration = "(H (1[41] 4[20] 2[9] 3) )"
  456. End
  457. Begin PaneConfiguration = 1
  458. NumPanes = 3
  459. Configuration = "(H (1 [50] 4 [25] 3))"
  460. End
  461. Begin PaneConfiguration = 2
  462. NumPanes = 3
  463. Configuration = "(H (1 [50] 2 [25] 3))"
  464. End
  465. Begin PaneConfiguration = 3
  466. NumPanes = 3
  467. Configuration = "(H (4 [30] 2 [40] 3))"
  468. End
  469. Begin PaneConfiguration = 4
  470. NumPanes = 2
  471. Configuration = "(H (1 [56] 3))"
  472. End
  473. Begin PaneConfiguration = 5
  474. NumPanes = 2
  475. Configuration = "(H (2 [66] 3))"
  476. End
  477. Begin PaneConfiguration = 6
  478. NumPanes = 2
  479. Configuration = "(H (4 [50] 3))"
  480. End
  481. Begin PaneConfiguration = 7
  482. NumPanes = 1
  483. Configuration = "(V (3))"
  484. End
  485. Begin PaneConfiguration = 8
  486. NumPanes = 3
  487. Configuration = "(H (1[56] 4[18] 2) )"
  488. End
  489. Begin PaneConfiguration = 9
  490. NumPanes = 2
  491. Configuration = "(H (1 [75] 4))"
  492. End
  493. Begin PaneConfiguration = 10
  494. NumPanes = 2
  495. Configuration = "(H (1[66] 2) )"
  496. End
  497. Begin PaneConfiguration = 11
  498. NumPanes = 2
  499. Configuration = "(H (4 [60] 2))"
  500. End
  501. Begin PaneConfiguration = 12
  502. NumPanes = 1
  503. Configuration = "(H (1) )"
  504. End
  505. Begin PaneConfiguration = 13
  506. NumPanes = 1
  507. Configuration = "(V (4))"
  508. End
  509. Begin PaneConfiguration = 14
  510. NumPanes = 1
  511. Configuration = "(V (2))"
  512. End
  513. ActivePaneConfig = 0
  514. End
  515. Begin DiagramPane =
  516. Begin Origin =
  517. Top = 0
  518. Left = 0
  519. End
  520. Begin Tables =
  521. Begin Table = "Group"
  522. Begin Extent =
  523. Top = 6
  524. Left = 38
  525. Bottom = 102
  526. Right = 212
  527. End
  528. DisplayFlags = 280
  529. TopColumn = 0
  530. End
  531. Begin Table = "Student"
  532. Begin Extent =
  533. Top = 6
  534. Left = 250
  535. Bottom = 136
  536. Right = 424
  537. End
  538. DisplayFlags = 280
  539. TopColumn = 1
  540. End
  541. End
  542. End
  543. Begin SQLPane =
  544. End
  545. Begin DataPane =
  546. Begin ParameterDefaults = ""
  547. End
  548. Begin ColumnWidths = 9
  549. Width = 284
  550. Width = 4860
  551. Width = 1500
  552. Width = 1500
  553. Width = 1500
  554. Width = 1500
  555. Width = 1500
  556. Width = 1500
  557. Width = 1500
  558. End
  559. End
  560. Begin CriteriaPane =
  561. Begin ColumnWidths = 11
  562. Column = 10500
  563. Alias = 900
  564. Table = 1170
  565. Output = 1755
  566. Append = 1400
  567. NewValue = 1170
  568. SortType = 1350
  569. SortOrder = 1410
  570. GroupBy = 1350
  571. Filter = 1350
  572. Or = 1350
  573. Or = 1350
  574. Or = 1350
  575. End
  576. End
  577. End
  578. ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'VIEW',@level1name=N'StudentGroup'
  579. GO
  580. EXEC sys.sp_addextendedproperty @name=N'MS_DiagramPaneCount', @value=1 , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'VIEW',@level1name=N'StudentGroup'
  581. GO
  582. USE [master]
  583. GO
  584. ALTER DATABASE [ktkCis] SET READ_WRITE
  585. GO