Advertisement
Guest User

Untitled

a guest
Oct 18th, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 6.32 KB | None | 0 0
  1. USE [NSPD_13B_Z7]
  2. GO
  3. /****** Object:  Table [dbo].[KLIENT]    Script Date: 10/18/2018 09:06:26 ******/
  4. SET ANSI_NULLS ON
  5. GO
  6. SET QUOTED_IDENTIFIER ON
  7. GO
  8. SET ANSI_PADDING ON
  9. GO
  10. CREATE TABLE [dbo].[KLIENT](
  11.     [ID_KLIENTA] [NUMERIC](18, 0) NOT NULL,
  12.     [IMIE] [VARCHAR](50) NOT NULL,
  13.     [NAZWISKO] [VARCHAR](50) NOT NULL,
  14.     [ADRES] [VARCHAR](50) NOT NULL,
  15.  CONSTRAINT [PK_KLIENT] PRIMARY KEY CLUSTERED
  16. (
  17.     [ID_KLIENTA] ASC
  18. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  19. ) ON [PRIMARY]
  20. GO
  21. SET ANSI_PADDING OFF
  22. GO
  23. /****** Object:  Table [dbo].[ROK]    Script Date: 10/18/2018 09:06:26 ******/
  24. SET ANSI_NULLS ON
  25. GO
  26. SET QUOTED_IDENTIFIER ON
  27. GO
  28. SET ANSI_PADDING ON
  29. GO
  30. CREATE TABLE [dbo].[ROK](
  31.     [ID_ROKU] [NUMERIC](18, 0) NOT NULL,
  32.     [ROK] [VARCHAR](50) NOT NULL,
  33.  CONSTRAINT [PK_ROK] PRIMARY KEY CLUSTERED
  34. (
  35.     [ID_ROKU] ASC
  36. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  37. ) ON [PRIMARY]
  38. GO
  39. SET ANSI_PADDING OFF
  40. GO
  41. /****** Object:  Table [dbo].[POJAZD]    Script Date: 10/18/2018 09:06:26 ******/
  42. SET ANSI_NULLS ON
  43. GO
  44. SET QUOTED_IDENTIFIER ON
  45. GO
  46. SET ANSI_PADDING ON
  47. GO
  48. CREATE TABLE [dbo].[POJAZD](
  49.     [ID_POJAZDU] [NUMERIC](18, 0) NOT NULL,
  50.     [MARKA] [VARCHAR](50) NOT NULL,
  51.     [MODEL] [VARCHAR](50) NOT NULL,
  52.     [ROCZNIK] [VARCHAR](50) NOT NULL,
  53.     [PRZEBIEG] [VARCHAR](50) NOT NULL,
  54.     [RODZAJ] [VARCHAR](50) NOT NULL,
  55.     [VIN] [VARCHAR](50) NOT NULL,
  56.     [RODZAJ_PALIWA] [VARCHAR](50) NOT NULL,
  57.     [POJEMNOSC_SILNIKA] [VARCHAR](50) NOT NULL,
  58.     [KOLOR] [VARCHAR](50) NOT NULL,
  59.  CONSTRAINT [PK_POJAZD] PRIMARY KEY CLUSTERED
  60. (
  61.     [ID_POJAZDU] ASC
  62. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  63. ) ON [PRIMARY]
  64. GO
  65. SET ANSI_PADDING OFF
  66. GO
  67. /****** Object:  Table [dbo].[ODDZIAL]    Script Date: 10/18/2018 09:06:26 ******/
  68. SET ANSI_NULLS ON
  69. GO
  70. SET QUOTED_IDENTIFIER ON
  71. GO
  72. SET ANSI_PADDING ON
  73. GO
  74. CREATE TABLE [dbo].[ODDZIAL](
  75.     [ID_ODDZIALU] [NUMERIC](18, 0) NOT NULL,
  76.     [WOJEWODZTWO] [VARCHAR](50) NOT NULL,
  77.     [MIASTO] [VARCHAR](50) NOT NULL,
  78.  CONSTRAINT [PK_ODDZIAL] PRIMARY KEY CLUSTERED
  79. (
  80.     [ID_ODDZIALU] ASC
  81. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY],
  82.  CONSTRAINT [IX_ODDZIAL] UNIQUE NONCLUSTERED
  83. (
  84.     [ID_ODDZIALU] ASC
  85. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = ON, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  86. ) ON [PRIMARY]
  87. GO
  88. SET ANSI_PADDING OFF
  89. GO
  90. /****** Object:  Table [dbo].[MIESIAC]    Script Date: 10/18/2018 09:06:26 ******/
  91. SET ANSI_NULLS ON
  92. GO
  93. SET QUOTED_IDENTIFIER ON
  94. GO
  95. SET ANSI_PADDING ON
  96. GO
  97. CREATE TABLE [dbo].[MIESIAC](
  98.     [ID_MIESIACA] [NUMERIC](18, 0) NOT NULL,
  99.     [NAZWA_MIESIACA] [VARCHAR](50) NULL,
  100.     [FK_ID_ROKU] [NUMERIC](18, 0) NOT NULL,
  101.  CONSTRAINT [PK_MIESIAC] PRIMARY KEY CLUSTERED
  102. (
  103.     [ID_MIESIACA] ASC
  104. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  105. ) ON [PRIMARY]
  106. GO
  107. SET ANSI_PADDING OFF
  108. GO
  109. /****** Object:  Table [dbo].[DZIEN]    Script Date: 10/18/2018 09:06:26 ******/
  110. SET ANSI_NULLS ON
  111. GO
  112. SET QUOTED_IDENTIFIER ON
  113. GO
  114. SET ANSI_PADDING ON
  115. GO
  116. CREATE TABLE [dbo].[DZIEN](
  117.     [ID_DNIA] [NUMERIC](18, 0) NOT NULL,
  118.     [NAZWA_DNIA] [VARCHAR](50) NULL,
  119.     [FK_ID_MIESIACA] [NUMERIC](18, 0) NOT NULL,
  120.  CONSTRAINT [PK_DZIEN] PRIMARY KEY CLUSTERED
  121. (
  122.     [ID_DNIA] ASC
  123. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  124. ) ON [PRIMARY]
  125. GO
  126. SET ANSI_PADDING OFF
  127. GO
  128. /****** Object:  Table [dbo].[SPRZEDAZ]    Script Date: 10/18/2018 09:06:26 ******/
  129. SET ANSI_NULLS ON
  130. GO
  131. SET QUOTED_IDENTIFIER ON
  132. GO
  133. SET ANSI_PADDING ON
  134. GO
  135. CREATE TABLE [dbo].[SPRZEDAZ](
  136.     [CENA] [VARCHAR](50) NULL,
  137.     [ILOSC] [VARCHAR](50) NULL,
  138.     [FK_ID_POJAZDU] [NUMERIC](18, 0) NOT NULL,
  139.     [FK_ID_ODDZIALU] [NUMERIC](18, 0) NOT NULL,
  140.     [FK_ID_KLIENTA] [NUMERIC](18, 0) NOT NULL,
  141.     [FK_ID_DNIA] [NUMERIC](18, 0) NOT NULL,
  142.     [ID_SPRZEDAZY] [NUMERIC](18, 0) NOT NULL,
  143.  CONSTRAINT [PK_SPRZEDAZ] PRIMARY KEY CLUSTERED
  144. (
  145.     [ID_SPRZEDAZY] ASC
  146. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  147. ) ON [PRIMARY]
  148. GO
  149. SET ANSI_PADDING OFF
  150. GO
  151. /****** Object:  ForeignKey [FK_DZIEN_MIESIAC]    Script Date: 10/18/2018 09:06:26 ******/
  152. ALTER TABLE [dbo].[DZIEN]  WITH CHECK ADD  CONSTRAINT [FK_DZIEN_MIESIAC] FOREIGN KEY([FK_ID_MIESIACA])
  153. REFERENCES [dbo].[MIESIAC] ([ID_MIESIACA])
  154. GO
  155. ALTER TABLE [dbo].[DZIEN] CHECK CONSTRAINT [FK_DZIEN_MIESIAC]
  156. GO
  157. /****** Object:  ForeignKey [FK_MIESIAC_ROK]    Script Date: 10/18/2018 09:06:26 ******/
  158. ALTER TABLE [dbo].[MIESIAC]  WITH CHECK ADD  CONSTRAINT [FK_MIESIAC_ROK] FOREIGN KEY([FK_ID_ROKU])
  159. REFERENCES [dbo].[ROK] ([ID_ROKU])
  160. GO
  161. ALTER TABLE [dbo].[MIESIAC] CHECK CONSTRAINT [FK_MIESIAC_ROK]
  162. GO
  163. /****** Object:  ForeignKey [FK_SPRZEDAZ_DZIEN]    Script Date: 10/18/2018 09:06:26 ******/
  164. ALTER TABLE [dbo].[SPRZEDAZ]  WITH CHECK ADD  CONSTRAINT [FK_SPRZEDAZ_DZIEN] FOREIGN KEY([FK_ID_DNIA])
  165. REFERENCES [dbo].[DZIEN] ([ID_DNIA])
  166. GO
  167. ALTER TABLE [dbo].[SPRZEDAZ] CHECK CONSTRAINT [FK_SPRZEDAZ_DZIEN]
  168. GO
  169. /****** Object:  ForeignKey [FK_SPRZEDAZ_KLIENT]    Script Date: 10/18/2018 09:06:26 ******/
  170. ALTER TABLE [dbo].[SPRZEDAZ]  WITH CHECK ADD  CONSTRAINT [FK_SPRZEDAZ_KLIENT] FOREIGN KEY([FK_ID_KLIENTA])
  171. REFERENCES [dbo].[KLIENT] ([ID_KLIENTA])
  172. GO
  173. ALTER TABLE [dbo].[SPRZEDAZ] CHECK CONSTRAINT [FK_SPRZEDAZ_KLIENT]
  174. GO
  175. /****** Object:  ForeignKey [FK_SPRZEDAZ_ODDZIAL]    Script Date: 10/18/2018 09:06:26 ******/
  176. ALTER TABLE [dbo].[SPRZEDAZ]  WITH CHECK ADD  CONSTRAINT [FK_SPRZEDAZ_ODDZIAL] FOREIGN KEY([FK_ID_ODDZIALU])
  177. REFERENCES [dbo].[ODDZIAL] ([ID_ODDZIALU])
  178. GO
  179. ALTER TABLE [dbo].[SPRZEDAZ] CHECK CONSTRAINT [FK_SPRZEDAZ_ODDZIAL]
  180. GO
  181. /****** Object:  ForeignKey [FK_SPRZEDAZ_POJAZD]    Script Date: 10/18/2018 09:06:26 ******/
  182. ALTER TABLE [dbo].[SPRZEDAZ]  WITH CHECK ADD  CONSTRAINT [FK_SPRZEDAZ_POJAZD] FOREIGN KEY([FK_ID_POJAZDU])
  183. REFERENCES [dbo].[POJAZD] ([ID_POJAZDU])
  184. GO
  185. ALTER TABLE [dbo].[SPRZEDAZ] CHECK CONSTRAINT [FK_SPRZEDAZ_POJAZD]
  186. GO
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement