Anda di halaman 1dari 4

UTS

Basis Data

Arya Isnaidi
Pangkal Pinang,BangkaBelitung

PESANTREN TEKNOLOGI INFORMASI KOMUNIKASI


“CREATES FUTURE SKILLED PROFESIONALS”
2021
QUERY DARI DATABASE MINIMARKET

mysql> CREATE DATABASE db_minimarket;


mysql> mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| db_minimarket |
| mysql |
| performance_schema |
+--------------------+
mysql> USE DATABASE db_minimarket;

1.TABLE MINIMARKET
mysql>CREATE TABLE minimarket (id_minimarket integer
auto_increment primary key, nama_minimarket varchar(45) null);

Menyambungkan:
mysql>alter table (minimarket) add foreign key (nama kasir_id) references
nama table (id_kasir);

2.TABLE KASIR
mysql>CREATE TABLE kasir (id_kasir integer auto_increment primary
key, nama varchar(45) null, alamat varchar(45), no_hp varchar (45) null) ;

Menyambungkan:
mysql>alter table (kasir) add foreign key (costumer_id) references nama
table (id_costumer);
3.TABLE COSTUMER
mysql>CREATE TABLE costumer (id_costumer integer auto_increment
primary key, nama varchar(45) null, alamat varchar(45) null);

Menyambungkan:
mysql>alter table (costumer) add foreign key (transaksi_id) references
nama table (id_transaksi);

4.TABLE TRANSAKSI
mysql>CREATE TABLE transaksi (id_transaksi integer auto_increment
primary key, tanggal_transaksi varchar(45) null, jumlah_transaksi
varchar(45) null, nama_barang varchar(45) null, total_barang varchar(45)
null );

Menyambungkan:
mysql>alter table (transaksi) add foreign key (barang_id) references nama
table (id_barang);

5.TABLE BARANG
mysql>CREATE TABLE barang (id_barang integer auto_increment
primary key, nama_barang varchar(45) null, merek_barang varchar(45)
null, jenis_barang varchar(45) null, harga_barang varchar(45) null,
stok_barang varchar(45) null );

Menyambungkan:
mysql>alter table (barang) add foreign key (supplier_id) references nama
table (id_supplier);
6.TABLE SUPPLIER
mysql>CREATE TABLE supplier (id_supplier integer auto_increment
primary key, nama varchar(45) null, alamat varchar(45) null, no_hp
varchar(45) null);

Menyambungkan:
mysql>alter table (supplier) add foreign key (minimarket_id) references
nama table (id_minimarket);

7.TABLE MINIMARKET SUPPLIER


mysql>CREATE TABLE minimarket_supplier (minimarket_id integer
auto_increment foreign key, supplier_id integer auto_increment foreign
key );

Menyambungkan:
mysql>alter table (minimarket_supplier) add foreign key (minimarket_id)
references nama table (id_supplier);
mysql>alter table (minimarket_supplier) add foreign key (supplier_id)
references nama table (id_minimarket);

Tambahan:
mysql>alter table (minimarket) add foreign key (barang_id)
references nama table (id_barang);
mysql>alter table (transaksi) add foreign key (kasir_id)
references nama table (id_kasir);

Anda mungkin juga menyukai