Implementasi Perangkat Keras Implementasi

ON [PRIMARY] ALTER TABLE [dbo].[MapSiswa] WITH CHECK ADD CONSTRAINT [FK_MAPSISWA_REFERENCE_KELAS] FOREIGN KEY[KodeKelas] REFERENCES [dbo].[Kelas] [KodeKelas] ALTER TABLE [dbo].[MapSiswa] CHECK CONSTRAINT [FK_MAPSISWA_REFERENCE_KELAS] ALTER TABLE [dbo].[MapSiswa] WITH CHECK ADD CONSTRAINT [FK_MAPSISWA_REFERENCE_MSISWA] FOREIGN KEY[NIS] REFERENCES [dbo].[MSiswa] [NIS] ALTER TABLE [dbo].[MapSiswa] CHECK CONSTRAINT [FK_MAPSISWA_REFERENCE_MSISWA]

2. Tabel Kelas

CREATE TABLE [dbo].[Kelas] [KodeKelas] [varchar]4 NOT NULL, [NamaKelas] [varchar]30 NULL, [CreatedBy] [nvarchar]256 NOT NULL, [CreatedDate] [datetime] NOT NULL, [ModifiedBy] [nvarchar]256 NULL, [ModifiedDate] [datetime] NULL, CONSTRAINT [PK_KELAS] PRIMARY KEY CLUSTERED [KodeKelas] ASC WITH PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON ON [PRIMARY] ON [PRIMARY]

3. Tabel JawabanQuiz

CREATE TABLE [dbo].[JawabanQuiz] [JawabID] [int] IDENTITY1,1 NOT NULL, [SoalID] [int] NULL, [QuizID] [int] NULL, [NIS] [varchar]10 NULL, [Jawaban] [char]1 NULL, CONSTRAINT [PK_JAWABANQUIZ] PRIMARY KEY CLUSTERED [JawabID] ASC WITH PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON ON [PRIMARY] ON [PRIMARY] ALTER TABLE [dbo].[JawabanQuiz] WITH CHECK ADD CONSTRAINT [FK_JAWABANQ_REFERENCE_MSISWA] FOREIGN KEY[QuizID] REFERENCES [dbo].[Quiz] [QuizID] ALTER TABLE [dbo].[JawabanQuiz] CHECK CONSTRAINT [FK_JAWABANQ_REFERENCE_MSISWA] ALTER TABLE [dbo].[JawabanQuiz] WITH CHECK ADD CONSTRAINT [FK_JAWABANQ_REFERENCE_SOALQUIZ] FOREIGN KEY[SoalID] REFERENCES [dbo].[SoalQuiz] [SoalID] ALTER TABLE [dbo].[JawabanQuiz] CHECK CONSTRAINT [FK_JAWABANQ_REFERENCE_SOALQUIZ] ALTER TABLE [dbo].[JawabanQuiz] WITH CHECK ADD CONSTRAINT [FK_JawabanQuiz_MSiswa] FOREIGN KEY[NIS] REFERENCES [dbo].[MSiswa] [NIS] ALTER TABLE [dbo].[JawabanQuiz] CHECK CONSTRAINT [FK_JawabanQuiz_MSiswa]

4. Tabel AllDocument

CREATE TABLE [dbo].[AllDocument] [ID] [int] IDENTITY1,1 NOT NULL, [KodePelajaran] [varchar]6 NULL, [NamaFile] [varchar]50 NOT NULL, [TipeFile] [varchar]30 NULL, [URLFile] [varchar]max NULL, [UkuranFile] [int] NULL, [StatusShare] [bit] NOT NULL, [CreatedBy] [nvarchar]256 NOT NULL, [CreatedDate] [datetime] NOT NULL, [ModifiedBy] [nvarchar]256 NULL, [ModifiedDate] [datetime] NULL, CONSTRAINT [PK_ALLDOCUMENT] PRIMARY KEY CLUSTERED [ID] ASC