Answer
Answer
Bing
Baiklah, saya akan mencoba untuk mengubah tabel-tabel tersebut menjadi query dan menambahkan data ke
dalamnya. Berikut adalah hasilnya:
-- Tabel Fakultas
CREATE TABLE Fakultas (
ID_FAKULTAS SMALLINT PRIMARY KEY,
FAKULTAS VARCHAR(45) NOT NULL
);
-- Tabel Jurusan
CREATE TABLE Jurusan (
ID_JURUSAN SMALLINT,
ID_FAKULTAS SMALLINT,
JURUSAN VARCHAR(45) NOT NULL,
PRIMARY KEY (ID_JURUSAN, ID_FAKULTAS),
FOREIGN KEY (ID_FAKULTAS) REFERENCES Fakultas (ID_FAKULTAS)
);
-- Tabel Strata
CREATE TABLE Strata (
ID_STRATA SMALLINT PRIMARY KEY,
SINGKAT VARCHAR(10) NOT NULL,
STRATA VARCHAR(45) NOT NULL
);
-- Tabel Seleksi_Masuk
CREATE TABLE Seleksi_Masuk (
ID_SELEKSI_MASUK SMALLINT PRIMARY KEY,
SINGKAT VARCHAR(12) NOT NULL,
SELEKSI_MASUK VARCHAR(45) NOT NULL
);
-- Tabel Mahasiswa
CREATE TABLE Mahasiswa (
NIM SMALLINT PRIMARY KEY,
ID_SELEKSI_MASUK SMALLINT,
ID_PROGRAM_STUDI SMALLINT,
NAMA VARCHAR(45) NOT NULL,
ANGKATAN SMALLINT NOT NULL,
TGL_LAHIR DATE NOT NULL,
KOTA_LAHIR VARCHAR(60) NOT NULL,
JENIS_KELAMIN CHAR(1) NOT NULL,
FOREIGN KEY (ID_SELEKSI_MASUK) REFERENCES Seleksi_Masuk (ID_SELEKSI_MASUK),
FOREIGN KEY (ID_PROGRAM_STUDI) REFERENCES Program_Studi (ID_PROGRAM_STUDI)
);
Powered by AI
-- Menambahkan data ke tabel Fakultas
INSERT INTO Fakultas (ID_FAKULTAS, FAKULTAS)
VALUES
(1, 'Ekonomi & Bisnis'),
(2, 'Ilmu Komputer');