SlideShare a Scribd company logo
Field Nama Field
Record 1
Record 2
Record 3
Nilai field
NO Nama Alamat
1 Ahmad Syaiful Haq Jln. Cimanuk no. 35
2 Airin Ishlahiyatin Jln. Mira no. 70
3 Ishlah Farah Amalina Jln. Baja VIII no. 6
DBMSDBMSDBMSDBMS
Database Database Database
Tabel Tabel Tabel Tabel Tabel
Field dan Record
Dari contoh tabel di samping, No, Nama dan alamat disebut dengan
field (bagian data-data dengan jenis yang sama). Nomor, dapat
dianggap satu field tersendiri yang berisi nomor urut dari data, atau
hanya dianggap sebagai penunjuk nomor urut saja (bukan sebuah
field/tidak ada, dan ditulis hanya untuk mempermudah susunan
tabel). Penggunaan dari nomor ini nantinya tergantung dari
pembuatan struktur database sesuai dengan yang diinginkan. Urutan
data-data dengan nomor 1, 2, 3, 4 dan 5 disebut dengan record (satu
kumpulan data lengkap tentang satu mahasiswa). Sedangkan
keseluruhan data-data mahasiswa tersebut (terdiri dari beberapa
jumlah mahasiswa), disebut dengan tabel.
Keterangan
Database adalah kumpulan informasi yang disimpan di dalam
komputer secara sistematik sehingga dapat diperiksa
menggunakan suatu program komputer untuk memperoleh
informasi dari database tersebut. Database digunakan untuk
menyimpan informasi atau data yang terintegrasi dengan baik
di dalam komputer.
Untuk mengelola database diperlukan suatu perangkat lunak
yang disebut DBMS ( Database Management system). Dengan
DBMS, user akanlebih mudah mengontroldan memanipulasi
data yang ada.
Keterangan
Masuk ke comman prompt.
Masuk ke area MySQL
Sintaks dari perintah menciptakan database adalah:
Nah,brarti sekarang kita sudah berhasil membuat dua database dengan nama database smk_semen dan
sg_foundation
Database terdiri dari beberapa tabel yang saling direlasasikan. Untuk mencipakan sebuah tabel,atau lebih, kita
harus terhubung dulu ke database agar aktif. Kita pilih smk_semen untuk diaktifkan dan kita isi dengan
beberapa tabel.
Setelah database aktif kita dapat mulai membuat sebuah tabel. Misalnya, untuk membuat tabel bernama
master_siswa, sintaksnya adalah :
CREATE DATABASE smk_semen;
Query OK, 1 row affected
CREATE DATABASE sg_foundation;
Query OK, 1 row affected
MENGHUBUNGKAN KE SUATU DATABASE
USE smk_semen;
Database Changed
MENCIPTAKAN TABEL DALAM DATABASE
MENCIPTAKAN DATABASE
MASUK KE DALAM AREA MYSQL
Ketikkan cd
C:>cd xampp/mysql/bin
C:>mysql –u root -p
kalau benar akan ada tampilan :
mysql >
Start Accessories Command prompt
Maka tabel master_siswa telah terbentuk, untuk melihat hasilnya kita dapat
memberikan perintah berikut :
Untuk melihat struktur tabel yang telah kita buat berikan perintah berikut :
Tabel siswa yang kita buat masih kosong. Untuk mengisi data kita dapat menggunakan perintah INSERT INTO.
Sebagai contoh perintah berikut dapat kita coba :
Untuk melihat hasilnya kita dapat memberikan perintah berikut :
Berikut ini penggunaan sintaks WHERE yang bisa berfungsi untuk mempermudah
pencarian. Berikut ini contoh penggunaan sintaks WHERE :
Sebelum mencoba perintah UPDATE , lihat dulu data pada tabel master_siswa :
Dari hasil di atas misalnya ingin mengganti alamat seorang siswa bernama susi susanti yang tadinya tinggal di
‘jln. Mawar no 21 ’ , perintahnya adalah:
CREATE TABLE master_siswa ( NIS CHAR(10), nama_siswa
CHAR(20), jenis_kel CHAR(1),alamat VARCHAR(30) );
Query OK, 0 rows affected
CREATE TABLE master_gurut ( NIP CHAR(10), nama_guru
CHAR(20), jenis_kel CHAR(1),alamat VARCHAR(30) );
Query OK, 0 rows affected
SHOW TABLES ;
DESC master_DEsiswa;
MENGISI DATA DALAM TABEL
INSERT INTO master_siswa VALUES (‘000123’, ‘Susi Susanti’,
‘P’, ‘jln. Mawar no 21’);
INSERT INTO master_siswa VALUES (‘000124’, ‘Anang Hermansyah’,
‘L’, ‘jln. Melati no 31’);
INSERT INTO master_siswa VALUES (‘000125’, ‘Ashanty’, ‘P’,
‘jln. Anggrek no 12’);
INSERT INTO master_siswa VALUES (‘000126’, ‘Moko Kikono’,
‘L’,’jln. Flamboyan no 17’);
SELECT * FROM master_siswa;
SELECT NIS, nama_siswa FROM master_siswa WHERE jenis_kel=’p’ ;
MENGEDIT DATA
SELECT * FROM master_siswa;
UPDATE master_siswa SET alamat=’jln. Jawa no 21’ WHERE
NIS=’000123’;
Sebelum mencoba perintah UPDATE , lihat dulu data pada tabel master_siswa :
Dari hasil di atas misalnya ingin menghapus data siswa yg mempunyai NIS=’000124’, perintahnya adalah:
Kemudian silahkan di cek lagi dengan menggunakan perintah :
Setelah kita belajar mengolah tabel master_siswa, sekarang kita menghapus tabel yang belum kita gunakan
yaitu tabel master_guru. Sintaks dari perintah DROP adalah:
Untuk mencegah kerusakan pada database yang mengakibatkan kehilangan data yang telah kita buat, maka
perlu adanya backup data. Database yang akan kita backup adalah database smk_semen dengan nama
smksemen_foundation, berikut ini cara membackup database melalui command prompt;
MENGHAPUS DATA
DROP TABLE master_guru;
SELECT * FROM master_siswa;
DELETE FROM master_siswa WHERE nis=’000124’;
SELECT * FROM master_siswa;
BACKUP DATABASE
mysql>exit
D:xamppmysqlbin>mysqldump –u root –p smk_semen>smksemen_backup.sql

More Related Content

PPTX
DML
ikikazuya
 
DOC
Tupen 8 1235010002
Abrianto Nugraha
 
DOC
Lapres 7 1235010002
Abrianto Nugraha
 
DOC
Pertemuan11
Muhammad Romadhon
 
PDF
Praktikum basis data 2
AuliyaRahman9
 
PDF
T modul 5 mysql
jafra
 
DOC
Sql dasar
Zee-Tye Zaebah
 
DOCX
Laporan praktikum modul 8 (dml part 2)
Devi Apriansyah
 
Tupen 8 1235010002
Abrianto Nugraha
 
Lapres 7 1235010002
Abrianto Nugraha
 
Pertemuan11
Muhammad Romadhon
 
Praktikum basis data 2
AuliyaRahman9
 
T modul 5 mysql
jafra
 
Sql dasar
Zee-Tye Zaebah
 
Laporan praktikum modul 8 (dml part 2)
Devi Apriansyah
 

What's hot (20)

PPTX
Denormalisasi data1-basisdata
Ayu_lestari
 
PDF
Pengenalan SPSS
Indira Laksmi
 
PPT
Mysql
Ameu Cardoso
 
DOCX
Menu yang ada di spss
Ambar Apriani
 
PDF
Perintah bahasa Query (SQL)
Deka M Wildan
 
DOCX
Modul sql tingkat dasar
eppoy jeprudht
 
PDF
7 Materi Kuliah Bahasa SQL
Simon Patabang
 
PPTX
Normalisasi data - Basis Data
Ayu_lestari
 
DOCX
Laporan praktikum modul 7 (dml)
Devi Apriansyah
 
PPT
Denormalisasi
Dimara Hakim
 
PPTX
Primary key, Foreign key, Normalisasi, Unnormalisasi, DDL, DML, Problem graph...
GuswanC2morang
 
PPT
slide praktikum basis data
Candra Adi Putra
 
ODP
ORACLE Di Virtual Box : Ringkasan Penggunaan
Agus SA
 
DOCX
MYSQL BAB III
Billy Ukim
 
PDF
04. manipulasi data perintah insert
Fakhrian Fadlia Adiwijaya
 
PPTX
Dml dan ddl
Dody Rustyadi
 
PDF
05. manipulasi data update,delete & seleksi
Fakhrian Fadlia Adiwijaya
 
DOCX
Sql
boyhokage
 
PPT
Perintah Dasar MySQL
guestad850e
 
PPTX
Bab 1 Mengenal Stata
NajMah Usman
 
Denormalisasi data1-basisdata
Ayu_lestari
 
Pengenalan SPSS
Indira Laksmi
 
Menu yang ada di spss
Ambar Apriani
 
Perintah bahasa Query (SQL)
Deka M Wildan
 
Modul sql tingkat dasar
eppoy jeprudht
 
7 Materi Kuliah Bahasa SQL
Simon Patabang
 
Normalisasi data - Basis Data
Ayu_lestari
 
Laporan praktikum modul 7 (dml)
Devi Apriansyah
 
Denormalisasi
Dimara Hakim
 
Primary key, Foreign key, Normalisasi, Unnormalisasi, DDL, DML, Problem graph...
GuswanC2morang
 
slide praktikum basis data
Candra Adi Putra
 
ORACLE Di Virtual Box : Ringkasan Penggunaan
Agus SA
 
MYSQL BAB III
Billy Ukim
 
04. manipulasi data perintah insert
Fakhrian Fadlia Adiwijaya
 
Dml dan ddl
Dody Rustyadi
 
05. manipulasi data update,delete & seleksi
Fakhrian Fadlia Adiwijaya
 
Perintah Dasar MySQL
guestad850e
 
Bab 1 Mengenal Stata
NajMah Usman
 
Ad

Similar to Modul 2 19 jan 2013 (20)

PDF
Part 9 10 - retrieving data lant..
Denny Yahya
 
PPT
Pertemuan 10
Muhamad Edi.S
 
PDF
Modul7 23 maret 2013
Muhammad Syafriansyah
 
PDF
abd_01_2223.pdf
AnkaRiyadiFirdaus
 
DOCX
Laporan praktikum modul 9 (review ddl dan dml)
Devi Apriansyah
 
PPTX
Slide-INF106-Pertemuan-3-Bahasa-Basis-Data-tambahan.pptx
Kennydwilorenza
 
PDF
Pemrograman database i ddl 2
Khairul Ikhsan
 
DOCX
Mengenal operasi dasar sql
Lee Onadio
 
PDF
Modul my sql tutorial part 5
Ratzman III
 
PDF
LPR Week 2-KEMASTURA Group-2023-Data Analytics
DamasPandyaJanottama1
 
PPTX
P6 - Implementasi MySQL indonesian (DDL).pptx
brghj12
 
PPT
Dasar-dasar MySQL
Achmad Solichin
 
PDF
Pertemuan 10
Bina Sarana Informatika
 
PPTX
Basis Data pada database pertemuan .pptx
titisarwindartii
 
DOCX
Pertemuan tentang DDL DML dan praktikum system basis data MYSQL
dezavalorant123
 
PDF
Tutorial membuat form dalam netbeans versi2
zuckcruel
 
PDF
Part 3 4 - dbms pada sql server 2005 express
Denny Yahya
 
DOCX
modul basis data.docx
ImeldaWikanKristian1
 
Part 9 10 - retrieving data lant..
Denny Yahya
 
Pertemuan 10
Muhamad Edi.S
 
Modul7 23 maret 2013
Muhammad Syafriansyah
 
abd_01_2223.pdf
AnkaRiyadiFirdaus
 
Laporan praktikum modul 9 (review ddl dan dml)
Devi Apriansyah
 
Slide-INF106-Pertemuan-3-Bahasa-Basis-Data-tambahan.pptx
Kennydwilorenza
 
Pemrograman database i ddl 2
Khairul Ikhsan
 
Mengenal operasi dasar sql
Lee Onadio
 
Modul my sql tutorial part 5
Ratzman III
 
LPR Week 2-KEMASTURA Group-2023-Data Analytics
DamasPandyaJanottama1
 
P6 - Implementasi MySQL indonesian (DDL).pptx
brghj12
 
Dasar-dasar MySQL
Achmad Solichin
 
Basis Data pada database pertemuan .pptx
titisarwindartii
 
Pertemuan tentang DDL DML dan praktikum system basis data MYSQL
dezavalorant123
 
Tutorial membuat form dalam netbeans versi2
zuckcruel
 
Part 3 4 - dbms pada sql server 2005 express
Denny Yahya
 
modul basis data.docx
ImeldaWikanKristian1
 
Ad

More from Muhammad Syafriansyah (20)

PDF
Modul 11 4 mei 2013
Muhammad Syafriansyah
 
PDF
Modul 10 27 april 2013
Muhammad Syafriansyah
 
PDF
Modul 8&9 maret 2013
Muhammad Syafriansyah
 
PDF
Modul6 2 maret 2013
Muhammad Syafriansyah
 
PDF
Modul5 23feb2013
Muhammad Syafriansyah
 
PDF
Modul4 16 februari 2013
Muhammad Syafriansyah
 
PDF
Modul 3 9 jan 2013
Muhammad Syafriansyah
 
PDF
Modul i 12 jan 2013
Muhammad Syafriansyah
 
PDF
Saintek2015518
Muhammad Syafriansyah
 
PDF
Tkpa2015622
Muhammad Syafriansyah
 
PPTX
System software quality assurance for safety critical systems
Muhammad Syafriansyah
 
PPTX
Software re engineering
Muhammad Syafriansyah
 
PPTX
Prioritizing software maintenance plan by analyzing user feedback
Muhammad Syafriansyah
 
PPTX
Organizational commitment of information technology professionals
Muhammad Syafriansyah
 
DOCX
Interpretasi sqa
Muhammad Syafriansyah
 
DOCX
Interpretasi re engineering
Muhammad Syafriansyah
 
DOCX
Interpretasi maintenance
Muhammad Syafriansyah
 
DOCX
Interpretasi leadership
Muhammad Syafriansyah
 
DOCX
Laporan fp
Muhammad Syafriansyah
 
Modul 11 4 mei 2013
Muhammad Syafriansyah
 
Modul 10 27 april 2013
Muhammad Syafriansyah
 
Modul 8&9 maret 2013
Muhammad Syafriansyah
 
Modul6 2 maret 2013
Muhammad Syafriansyah
 
Modul5 23feb2013
Muhammad Syafriansyah
 
Modul4 16 februari 2013
Muhammad Syafriansyah
 
Modul 3 9 jan 2013
Muhammad Syafriansyah
 
Modul i 12 jan 2013
Muhammad Syafriansyah
 
Saintek2015518
Muhammad Syafriansyah
 
System software quality assurance for safety critical systems
Muhammad Syafriansyah
 
Software re engineering
Muhammad Syafriansyah
 
Prioritizing software maintenance plan by analyzing user feedback
Muhammad Syafriansyah
 
Organizational commitment of information technology professionals
Muhammad Syafriansyah
 
Interpretasi sqa
Muhammad Syafriansyah
 
Interpretasi re engineering
Muhammad Syafriansyah
 
Interpretasi maintenance
Muhammad Syafriansyah
 
Interpretasi leadership
Muhammad Syafriansyah
 

Modul 2 19 jan 2013

  • 1. Field Nama Field Record 1 Record 2 Record 3 Nilai field NO Nama Alamat 1 Ahmad Syaiful Haq Jln. Cimanuk no. 35 2 Airin Ishlahiyatin Jln. Mira no. 70 3 Ishlah Farah Amalina Jln. Baja VIII no. 6 DBMSDBMSDBMSDBMS Database Database Database Tabel Tabel Tabel Tabel Tabel Field dan Record Dari contoh tabel di samping, No, Nama dan alamat disebut dengan field (bagian data-data dengan jenis yang sama). Nomor, dapat dianggap satu field tersendiri yang berisi nomor urut dari data, atau hanya dianggap sebagai penunjuk nomor urut saja (bukan sebuah field/tidak ada, dan ditulis hanya untuk mempermudah susunan tabel). Penggunaan dari nomor ini nantinya tergantung dari pembuatan struktur database sesuai dengan yang diinginkan. Urutan data-data dengan nomor 1, 2, 3, 4 dan 5 disebut dengan record (satu kumpulan data lengkap tentang satu mahasiswa). Sedangkan keseluruhan data-data mahasiswa tersebut (terdiri dari beberapa jumlah mahasiswa), disebut dengan tabel. Keterangan Database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari database tersebut. Database digunakan untuk menyimpan informasi atau data yang terintegrasi dengan baik di dalam komputer. Untuk mengelola database diperlukan suatu perangkat lunak yang disebut DBMS ( Database Management system). Dengan DBMS, user akanlebih mudah mengontroldan memanipulasi data yang ada. Keterangan
  • 2. Masuk ke comman prompt. Masuk ke area MySQL Sintaks dari perintah menciptakan database adalah: Nah,brarti sekarang kita sudah berhasil membuat dua database dengan nama database smk_semen dan sg_foundation Database terdiri dari beberapa tabel yang saling direlasasikan. Untuk mencipakan sebuah tabel,atau lebih, kita harus terhubung dulu ke database agar aktif. Kita pilih smk_semen untuk diaktifkan dan kita isi dengan beberapa tabel. Setelah database aktif kita dapat mulai membuat sebuah tabel. Misalnya, untuk membuat tabel bernama master_siswa, sintaksnya adalah : CREATE DATABASE smk_semen; Query OK, 1 row affected CREATE DATABASE sg_foundation; Query OK, 1 row affected MENGHUBUNGKAN KE SUATU DATABASE USE smk_semen; Database Changed MENCIPTAKAN TABEL DALAM DATABASE MENCIPTAKAN DATABASE MASUK KE DALAM AREA MYSQL Ketikkan cd C:>cd xampp/mysql/bin C:>mysql –u root -p kalau benar akan ada tampilan : mysql > Start Accessories Command prompt
  • 3. Maka tabel master_siswa telah terbentuk, untuk melihat hasilnya kita dapat memberikan perintah berikut : Untuk melihat struktur tabel yang telah kita buat berikan perintah berikut : Tabel siswa yang kita buat masih kosong. Untuk mengisi data kita dapat menggunakan perintah INSERT INTO. Sebagai contoh perintah berikut dapat kita coba : Untuk melihat hasilnya kita dapat memberikan perintah berikut : Berikut ini penggunaan sintaks WHERE yang bisa berfungsi untuk mempermudah pencarian. Berikut ini contoh penggunaan sintaks WHERE : Sebelum mencoba perintah UPDATE , lihat dulu data pada tabel master_siswa : Dari hasil di atas misalnya ingin mengganti alamat seorang siswa bernama susi susanti yang tadinya tinggal di ‘jln. Mawar no 21 ’ , perintahnya adalah: CREATE TABLE master_siswa ( NIS CHAR(10), nama_siswa CHAR(20), jenis_kel CHAR(1),alamat VARCHAR(30) ); Query OK, 0 rows affected CREATE TABLE master_gurut ( NIP CHAR(10), nama_guru CHAR(20), jenis_kel CHAR(1),alamat VARCHAR(30) ); Query OK, 0 rows affected SHOW TABLES ; DESC master_DEsiswa; MENGISI DATA DALAM TABEL INSERT INTO master_siswa VALUES (‘000123’, ‘Susi Susanti’, ‘P’, ‘jln. Mawar no 21’); INSERT INTO master_siswa VALUES (‘000124’, ‘Anang Hermansyah’, ‘L’, ‘jln. Melati no 31’); INSERT INTO master_siswa VALUES (‘000125’, ‘Ashanty’, ‘P’, ‘jln. Anggrek no 12’); INSERT INTO master_siswa VALUES (‘000126’, ‘Moko Kikono’, ‘L’,’jln. Flamboyan no 17’); SELECT * FROM master_siswa; SELECT NIS, nama_siswa FROM master_siswa WHERE jenis_kel=’p’ ; MENGEDIT DATA SELECT * FROM master_siswa; UPDATE master_siswa SET alamat=’jln. Jawa no 21’ WHERE NIS=’000123’;
  • 4. Sebelum mencoba perintah UPDATE , lihat dulu data pada tabel master_siswa : Dari hasil di atas misalnya ingin menghapus data siswa yg mempunyai NIS=’000124’, perintahnya adalah: Kemudian silahkan di cek lagi dengan menggunakan perintah : Setelah kita belajar mengolah tabel master_siswa, sekarang kita menghapus tabel yang belum kita gunakan yaitu tabel master_guru. Sintaks dari perintah DROP adalah: Untuk mencegah kerusakan pada database yang mengakibatkan kehilangan data yang telah kita buat, maka perlu adanya backup data. Database yang akan kita backup adalah database smk_semen dengan nama smksemen_foundation, berikut ini cara membackup database melalui command prompt; MENGHAPUS DATA DROP TABLE master_guru; SELECT * FROM master_siswa; DELETE FROM master_siswa WHERE nis=’000124’; SELECT * FROM master_siswa; BACKUP DATABASE mysql>exit D:xamppmysqlbin>mysqldump –u root –p smk_semen>smksemen_backup.sql