LAPORAN PRATIKUM 1 PBD

PERANCANGAN BASIS DATA (PBD)

 Laporan Praktikum 1

DISUSUN OLEH
Muhammad Hidayat Saputra
17214033


DOSEN PEMBIMBING
Sri Nofri Wihandari, S.Pd,M.Pd.T



AKADEMI KOMUNITAS NEGERI PADANG PARIAMAN
PDD FT UNP KAB.PADANG PARIAMAN
TAHUN AKADEMI
2018



1.      Definisi
MySQL merupakan turunan salah satu konsep utama dalam database, yaitu SQL (Structured Query Language). SQL adalah bahasa standard untuk berhadapan dengan database relasional. Dengan kata lain SQL merupakan standard untuk bahasa basisdata, yang terdiri dari:
-          DDL (Data Definition Language), merujuk kepada kumpulan perintah untuk mendefinisikan obyek-obyek basis data, Contoh: create, alter, drop.
-          DML (Data Manipulation Language), mengacu pada kumpulan perintah untuk melakukan manipulasi data. Contoh: delete, insert, update, select.
DML inilah yang lebih dekat dengan Query Language (QL).
Perbedaan DML dengan QL:
DML lebih menekankan kepada aspek penyimpanan data baru ke dalam tabel, pengubahan data lama, penghapusan data, atau hanya sekedar mengambil data.
QL lebih ditekankan pada aspek pencarian data.
Dalam bahasa SQL pada umumnya informasi tersimpan dalam tabel-tabel yang secara logik merupakan struktur dua dimensi terdiri baris (row atau record) dan kolom (column atau field). Sedangkan dalam sebuah database dapat terdiri dari beberapa tabel.

Numeric Values

·         Angka atau bilangan seperti 10;123;100.50;1.2E+17; dll
·         Jenis bilangan bulat (integer), dan bilangan pecahan (floating point). Keduanya dapat bernilai positif (+) dan negatif (-).
·         SIGNED: jika bilangan menggunakan tanda (+) dan (-).
·         UNSIGNED : jika bilangan tidak menggunakan tanda (+) dan (-).
·         Penulisan tanda (+) dapat diabaikan, maka nilai yang bernilai positif disebut juga Unsigned.
String
·         Adalah semua karakter atau teks.
·         Penulisannya diapit oleh tanda kutip tunggal (‘) atau ganda (“).
·         Contoh: “Padang”; ‘12345’; ‘Meri’
Date
·         Format standar untuk penulisan tanggal adalah “tahun-bulan-hari”
·         Untuk penulisan waktu “jam-menit-detik”
·         Penulisan dapat digabung: “2007-03-26 13-20-05”.
Null
·         Special value
·         Mewakili sesuatu yang belum diketahui atau belum adal nilainya.
·         Secara default kolom numerik selalu bersifat NULL apabila tidak diberikan atau dinyatakan nilai awalnya.
·         Sebaiknya, bila dinyatakan sebagai NOT NULL, maka kolom tersebut harus memiliki sebuah nilai.


1.      Struktur Dasar
Struktur dasar dari ekspresi SQL terdiri dari tiga klausa yaitu: select, from, dan where.

        Select
Digunakan untuk menetapkan daftar atribut (field) yang diinginkan sebagai hasil query.

         From
Mencatat semua relasi yang di “scan” dalam evaluasi suatu query atau untuk menetapkan tabel (atau gabungan tabel) yang akan ditelusuri selama query data dilakukan.

        Where
Sifatnya aotional, digunakan sebagai predikat (kriteria) yang menyangkut atribut-atribut dari relasi yang muncul dalam klausa from yang harus dipenuhi dalam memperoleh hasil query.

Langkah kerja: 
1.      Mengaktifkan MySQL     



Klik tombol “Start” di Apache dan MySQL

  Buka CMD dengan klik tombol Start windows a Run, ketikkan CMD di jendela Run a tekan Enter.





Pada command prompt, ketik ‘cd\’ (tanpa ‘ ‘) kemudian tekan tombol Enter


setelah itu arahkan ke folder C:\xampp\mysql\bin, caranya ketik ‘cd E:\xampp\mysql\bin’ (tanpa ‘ ‘) kemudian tekan tombol Enter,maka akan seperti ini : ‘cd E:\xampp\mysql\bin’.



 setelah berada di dalam folder E:\xampp\mysql\bin, baru anda dapat mengakses mysql. ketik : ‘mysql -u root -p’ (tanpa ‘ ‘) kemudian tekan tombol Enter. tekan tombol Enter lagi. Hasilnya seperti ini :


Ketikkan query berikut:
mysql> show databases;






   1.      Memilih salah satu database yang ada
Misalkan ingin mengaktifkan salah satu database, yaitu database mysql, dilakukan dengan mengetikkan query: use nama database;
    mysql>use mysql;



1.      Mengaktifkan database
Sebelum membuat tabel, terlebih dahulu Anda harus mengatifkan database yang baru saja dibuat (create), yaitu database akdemik dengan mengetikkan query:                                          mysql> use akademik_tari;

maka dilayar Anda akan muncul seperti gambar berikut:







Komentar

Postingan populer dari blog ini

Laporan 6 PPB

Laporan 5 PPB