Pembuatan Tabel Pada MyQSL Dengan Primary Key Dan Foreign Key

2
 ~ Carolina Dinda Avileti ~ Universitas Gunadarma Pembuatan Tabel pada MySQL dengan Primary dan Foreign Key Pembuatan tabel pada MySQL dengan menggunakan syntax: >mysql –h localhost –u root  perintah di atas merupakan perintah agar user dapat memasuki program MySQL. Dengan -h localhost  merup akan perintah agar tidak menyemb unyik an progr am MySQL (program dapat ditamp ilkan/ dijalan kan) dan -u root merupakan perintah untuk masuk dalam base utama. mysql>create database name of database;  perintah diatas merupakan perintah membuat database baru dalam base utama. mysql>use name of database;  perintah diatas merupakan perintah untuk menggunakan database yang ada dalam  base utama. mysql> create table name of table  perintah diatas merupakan perintah untuk membuat suatu judul tabel yang nantinya akan kita isi dengan data yang telah ada sebelumnya atau data yang akan kita input. mysql>insert into name of table  perintah ini dimaksudkan untuk memasukkan data ke dalam judul tabel yang telah kita buat sebelumnya. mysql>exit  perintah ini digunakan saat user akan keluar dari program MySQL kembali ke dekstop. Sebagai contoh: >mysql -h localhost -u root mysql> create database dinda; mysql> use dinda; mysql> create table mhs  -> (NPM int unsigned primary key ,  -> Nama varchar (30) not null,  -> Alamat varchar (30))  -> ; mysql> insert into mhs  -> (NPM, Nama, Alamat)  -> values (10296832, “Nurhayati”, “Jakarta”)  -> ; mysql> insert into mhs  -> (NPM, Nama, Alamat)  -> values (10296126, “Astuti”, “Jakarta”)  -> ; mysql> create table matkul  -> (KDMK int unsigned primary key ,  -> mtkul varchar (100) not null,  -> SKS int (5))  -> ; mysql> insert into matkul

description

~ Carolina Dinda Avileti ~ Universitas Gunadarma ~Pembuatan Tabel pada MySQL dengan Primary dan Foreign Key

Transcript of Pembuatan Tabel Pada MyQSL Dengan Primary Key Dan Foreign Key

Page 1: Pembuatan Tabel Pada MyQSL Dengan Primary Key Dan Foreign Key

5/12/2018 Pembuatan Tabel Pada MyQSL Dengan Primary Key Dan Foreign Key - slidepdf.com

http://slidepdf.com/reader/full/pembuatan-tabel-pada-myqsl-dengan-primary-key-dan-foreign-key 1/3

 

~ Carolina Dinda Avileti ~

Universitas Gunadarma

Pembuatan Tabel pada MySQL

dengan Primary dan Foreign KeyPembuatan tabel pada MySQL dengan menggunakan syntax:

• >mysql –h localhost –u root

 perintah di atas merupakan perintah agar user dapat memasuki program MySQL.

Dengan -h localhost merupakan perintah agar tidak menyembunyikan program

MySQL (program dapat ditampilkan/dijalankan) dan -u root merupakan perintah

untuk masuk dalam base utama.

• mysql>create database name of database; 

 perintah diatas merupakan perintah membuat database baru dalam base utama.

• mysql>use name of database; 

 perintah diatas merupakan perintah untuk menggunakan database yang ada dalam base utama.

• mysql> create table name of table 

 perintah diatas merupakan perintah untuk membuat suatu judul tabel yang nantinya

akan kita isi dengan data yang telah ada sebelumnya atau data yang akan kita input.

• mysql>insert into name of table

 perintah ini dimaksudkan untuk memasukkan data ke dalam judul tabel yang telah

kita buat sebelumnya.

• mysql>exit

  perintah ini digunakan saat user akan keluar dari program MySQL kembali ke

dekstop.

Sebagai contoh:

>mysql -h localhost -u root

mysql> create database dinda;

mysql> use dinda;

mysql> create table mhs

-> (NPM int unsigned primary key,

-> Nama varchar (30) not null,

-> Alamat varchar (30))

-> ;

mysql> insert into mhs-> (NPM, Nama, Alamat)

-> values (10296832, “Nurhayati”, “Jakarta”)

-> ;

mysql> insert into mhs

-> (NPM, Nama, Alamat)

-> values (10296126, “Astuti”, “Jakarta”)

-> ;

mysql> create table matkul

-> (KDMK int unsigned primary key,

-> mtkul varchar (100) not null,

-> SKS int (5))-> ;

mysql> insert into matkul

Page 2: Pembuatan Tabel Pada MyQSL Dengan Primary Key Dan Foreign Key

5/12/2018 Pembuatan Tabel Pada MyQSL Dengan Primary Key Dan Foreign Key - slidepdf.com

http://slidepdf.com/reader/full/pembuatan-tabel-pada-myqsl-dengan-primary-key-dan-foreign-key 2/3

 

~ Carolina Dinda Avileti ~

Universitas Gunadarma

-> (KDMK, mtkul, SKS)

-> values (21, “P. Basis Data”, 2)

-> ;

mysql> insert into matkul-> (KDMK, mtkul, SKS)

-> values (32, “SIM”, 2)

-> ;

mysql> create table nil

-> (mhs.NPM int unsigned foreign key,

-> matkul.KDMK int unsigned foreign key,

-> MID int (100) not null;

-> final int (100) not null;

-> nilai int unsigned primary key)

-> ;

mysql> insert into nil-> (NPM, KDMK, MID, final, nilai)

-> values (10296832, 21, 70, 80, 75)

-> ;

mysql>insert into nil

-> (NPM, KDMK, MID, final, nilai)

-> values (10296126, 32, 80, 90, 85)

-> ;

mysql> select * from mhs;

 NPM Nama Alamat

10296832 Nurhayati Jakarta

10296126 Astuti Jakarta

mysql> select * from matkul;

KDMK mtkul SKS

21 P. Basis Data 2

32 SIM 2

mysql> select* from nil;

 NPM KDMK MID final nilai

10296832 21 70 80 7510296126 32 80 90 85

mysql>exit

Maksud dari pembuatan tabel mhs, matkul , dan nil  ini adalah agar tabel nil  mempunyai

hubungan dengan tabel mhs dan matkul . Hubungan tabel nil dan mhs ada pada NPM dan hubungan

tabel nil dengan matkul ada pada KDMK .

Tabel mhs → Primary key: NPM; Foreign key: Nama dan Alamat.

Tabel matkul → Primary key: KDMK; Foreign key: mtkul dan SKS.

Page 3: Pembuatan Tabel Pada MyQSL Dengan Primary Key Dan Foreign Key

5/12/2018 Pembuatan Tabel Pada MyQSL Dengan Primary Key Dan Foreign Key - slidepdf.com

http://slidepdf.com/reader/full/pembuatan-tabel-pada-myqsl-dengan-primary-key-dan-foreign-key 3/3