CREATE TABLE
[dbo] .
[buku] [id_buku] [int]
IDENTITY 1
, 1
NOT NULL,
[no_isbn] [varchar] 50
NOT NULL,
[judul_buku] [varchar] 50
NOT NULL,
[pengarang] [varchar] 50
NOT NULL,,
[tahun_terbit] [int] NULL,
[id_kategori] [int] NOT
NULL, [isi_bukuindo] [text] NOT
NULL,, [isi_bukuing] [text]
NULL, [gambar] [varchar]
50 NOT
NULL,, [rate] [int]
NULL, CONSTRAINT
[PK_buku_1] PRIMARY
KEY CLUSTERED
[id_buku] ASC
, [no_isbn]
ASC WITH
PAD_INDEX =
OFF ,
STATISTICS_NORECOMPUTE =
OFF ,
IGNORE_DUP_KEY =
OFF ,
ALLOW_ROW_LOCKS =
ON ,
ALLOW_PAGE_LOCKS =
ON ON
[PRIMARY] ON
[PRIMARY] TEXTIMAGE_ON
[PRIMARY] GO
SET ANSI_PADDING
OFF GO
ALTER TABLE
[dbo] .
[buku] WITH
CHECK ADD
CONSTRAINT [FK_buku_kategori]
FOREIGN KEY
[id_kategori] REFERENCES
[dbo] .
[kategori] [kategori_id]
GO ALTER
TABLE [dbo]
. [buku]
CHECK CONSTRAINT
[FK_buku_kategori] GO
4.1.4 Implementasi Basis Data
Pembuatan database dilakukan dengan menggunakan aplikasi DBMS SQL Server Implementasi database dalam bahasa SQL adalah sebagai berikut:
1. Tabel Admin
2. Tabel Buku
CREATE TABLE
[dbo] .
[login] [username] [varchar]
50 NOT
NULL, [password] [varchar]
50 NOT
NULL, CONSTRAINT
[PK_login] PRIMARY
KEY CLUSTERED
[username] ASC
WITH PAD_INDEX
= OFF
, STATISTICS_NORECOMPUTE
= OFF
, IGNORE_DUP_KEY
= OFF
, ALLOW_ROW_LOCKS
= ON
, ALLOW_PAGE_LOCKS
= ON
ON [PRIMARY]
ON [PRIMARY]
GO SET
ANSI_PADDING OFF
GO
3. Tabel Kategori
4. Tabel TTS Bahasa Indonesia Tabel TTS Bahasa Indonesia digunakan untuk menyimpan halaman isi
dari masing-masing buku dalam Bahasa Indonesia.
CREATE TABLE
[dbo] .
[kategori] [kategori_id] [int]
IDENTITY 1
, 1
NOT NULL,
[nama_kategori] [varchar] 50
NOT NULL,
[deskripsi] [varchar] max
NOT NULL,
[gambar] [varchar] 50
NOT NULL,
CONSTRAINT [PK_kategori_1]
PRIMARY KEY
CLUSTERED [kategori_id]
ASC WITH
PAD_INDEX =
OFF ,
STATISTICS_NORECOMPUTE =
OFF ,
IGNORE_DUP_KEY =
OFF ,
ALLOW_ROW_LOCKS =
ON ,
ALLOW_PAGE_LOCKS =
ON ON
[PRIMARY] ON
[PRIMARY] GO
SET ANSI_PADDING
OFF GO
ALTER TABLE
[dbo] .
[kategori] WITH
CHECK ADD
CONSTRAINT [FK_kategori_kategori]
FOREIGN KEY
[kategori_id] REFERENCES
[dbo] .
[kategori] [kategori_id]
GO ALTER
TABLE [dbo]
. [kategori]
CHECK CONSTRAINT
[FK_kategori_kategori] GO