Advertisement
Guest User

Untitled

a guest
Oct 29th, 2014
494
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 3.09 KB | None | 0 0
  1. USE [QL_dangky]
  2. GO
  3. /****** Object:  Table [dbo].[MonHoc]    Script Date: 10/29/2014 01:20:10 ******/
  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].[MonHoc](
  11.     [MaMon] [VARCHAR](10) NOT NULL,
  12.     [TenMon] [nvarchar](50) NOT NULL,
  13.     [STC] [SMALLINT] NOT NULL,
  14.  CONSTRAINT [PK_MonHoc] PRIMARY KEY CLUSTERED
  15. (
  16.     [MaMon] ASC
  17. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  18. ) ON [PRIMARY]
  19. GO
  20. SET ANSI_PADDING OFF
  21. GO
  22. /****** Object:  Table [dbo].[Lop]    Script Date: 10/29/2014 01:20:10 ******/
  23. SET ANSI_NULLS ON
  24. GO
  25. SET QUOTED_IDENTIFIER ON
  26. GO
  27. SET ANSI_PADDING ON
  28. GO
  29. CREATE TABLE [dbo].[Lop](
  30.     [MaLop] [VARCHAR](10) NOT NULL,
  31.     [TenLop] [nvarchar](50) NOT NULL,
  32.     [SoSV] [INT] NOT NULL,
  33.  CONSTRAINT [PK_Lop] PRIMARY KEY CLUSTERED
  34. (
  35.     [MaLop] 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].[SV]    Script Date: 10/29/2014 01:20:10 ******/
  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].[SV](
  49.     [MaSV] [VARCHAR](10) NOT NULL,
  50.     [TenSV] [nvarchar](50) NOT NULL,
  51.     [MaLop] [VARCHAR](10) NOT NULL,
  52.     [NamSinh] [smalldatetime] NULL,
  53.     [Gtinh] [bit] NULL,
  54.  CONSTRAINT [PK_SV] PRIMARY KEY CLUSTERED
  55. (
  56.     [MaSV] ASC
  57. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  58. ) ON [PRIMARY]
  59. GO
  60. SET ANSI_PADDING OFF
  61. GO
  62. /****** Object:  Table [dbo].[DangKy]    Script Date: 10/29/2014 01:20:10 ******/
  63. SET ANSI_NULLS ON
  64. GO
  65. SET QUOTED_IDENTIFIER ON
  66. GO
  67. SET ANSI_PADDING ON
  68. GO
  69. CREATE TABLE [dbo].[DangKy](
  70.     [MaSV] [VARCHAR](10) NOT NULL,
  71.     [MaMon] [VARCHAR](10) NOT NULL,
  72.     [HocKy] [SMALLINT] NOT NULL,
  73.  CONSTRAINT [PK_DangKy] PRIMARY KEY CLUSTERED
  74. (
  75.     [MaSV] ASC,
  76.     [MaMon] ASC
  77. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  78. ) ON [PRIMARY]
  79. GO
  80. SET ANSI_PADDING OFF
  81. GO
  82. /****** Object:  ForeignKey [FK_DangKy_MonHoc]    Script Date: 10/29/2014 01:20:10 ******/
  83. ALTER TABLE [dbo].[DangKy]  WITH CHECK ADD  CONSTRAINT [FK_DangKy_MonHoc] FOREIGN KEY([MaMon])
  84. REFERENCES [dbo].[MonHoc] ([MaMon])
  85. ON DELETE CASCADE
  86. GO
  87. ALTER TABLE [dbo].[DangKy] CHECK CONSTRAINT [FK_DangKy_MonHoc]
  88. GO
  89. /****** Object:  ForeignKey [FK_DangKy_SV]    Script Date: 10/29/2014 01:20:10 ******/
  90. ALTER TABLE [dbo].[DangKy]  WITH CHECK ADD  CONSTRAINT [FK_DangKy_SV] FOREIGN KEY([MaSV])
  91. REFERENCES [dbo].[SV] ([MaSV])
  92. ON UPDATE CASCADE
  93. ON DELETE CASCADE
  94. GO
  95. ALTER TABLE [dbo].[DangKy] CHECK CONSTRAINT [FK_DangKy_SV]
  96. GO
  97. /****** Object:  ForeignKey [FK_SV_Lop]    Script Date: 10/29/2014 01:20:10 ******/
  98. ALTER TABLE [dbo].[SV]  WITH CHECK ADD  CONSTRAINT [FK_SV_Lop] FOREIGN KEY([MaLop])
  99. REFERENCES [dbo].[Lop] ([MaLop])
  100. ON UPDATE CASCADE
  101. ON DELETE CASCADE
  102. GO
  103. ALTER TABLE [dbo].[SV] CHECK CONSTRAINT [FK_SV_Lop]
  104. GO
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement