SlideShare a Scribd company logo
1 of 7
BAB I
PERMASALAHAN
1. Amati hasil instalasi MySQL yang telah saudara lakukan.
Berikan penjelasan tentang :
a. Susunan folder yang dihasilkan
b. Isi masing masing folder, dimana data saudara disimpan?
2. Jelaskan apa saja yang tersedia di dalam fasilitas Properties MySQL, serta manfaat
yang disediakan.
3. Jelaskan setting tampilan window MySQL yang telah saudara lakukan dengan
fasilitas Properties. Apa beda tampilan layar MySQL yang telah saudara setting
tersebut dengan tampilan awal layar MySQL sebagaimana disajikan pada gambar
1.16?
4. Jika diberikan data untuk tabel barang sebagai berikut :
Barang
nobarang namabarang sumberdana thnproduksi Satuan
108001 Meja Kuliah PNBP 2008 Unit
109001 Meja Komputer PNBP 2009 Unit
110001 Meja Sidang PNBP 2010 Unit
111001 Meja Tamu BMOM 2011 Unit
208001 Kursi Kuliah PNBP 2008 Unit
209001 Kursi Lipat PNBP 2009 Unit
210001 Kursi Sidang PNBP 2010 Unit
211001 Kursi Tamu BMPO 2011 Unit
308001 LCD PNBP 2008 Unit
309001 LCD Hibah 2009 Unit
409001 Layar Peraga BMOM 2009 Unit
409002 Layar Peraga Hibah 2009 Unit
409003 Whiteboard PNBP 2009 Unit
Diminta :
a. Buatlah tabel untuk menyimpan data barang sebagaimana disajikan di atas.
1) Pilih type dan panjang data yang paling sesuai. Berikan dasar
pertimbangan di dalam pemilihan type dan panjang data tersebut.
2) Apa konsekuensi nobarang dijadikan sebagai Key?jelaskan
3) Tulis statement SQL untuk membuat tabel barang tersebut.
4) Tulis statement SQL yang saudara gunakan untuk menyimpan data.
b. Dengan mengacu pada hasil rancangan tabel ruang dan tabel barang, buat
pula tabel isiruang untuk menyimpan data barang yang ada di setiap ruang
(lihat gambar 1.1).
1) Berikan penjelasan tahapan yang saudara lakukan.
2) Tulis statement SQL untuk membuat tabel isiruang tersebut.
BAB II
DASAR TEORI
Basis data (database) merupakan sekumpulan data yang disimpan secara bersama sama
pada satu media, yang diorganisasikan berdasarkan sebuah skema atau struktur tertentu, dan
dengan software untuk melakukan manipulasi untuk kegunaan tertentu. Selain itu basis data
juga harus saling berhubungan, dengan minimum redudancy. Basis data digunakan untuk
menyimpan informasi atau data yang reintegrasi dengan baik di dalam komputer.
Untuk mengelola basis data digunakan perangkat lunak yang disebut dengan Sistem
Manajemen Basis Data. SMBD merupakan satu sistem perangkat lunak yang memungkinkan
user (pengguna) untuk membuat, memelihara, mengontrol, dan mengakses basis data secara
praktis dan efisien. Dengan SMBD, pengguna akan lebih mudah mengontrol dan
memanipulasi data yang ada.
Salah satu bentuk SMBD yang sekarang banyak digunakan ialah SMBD Relasional.
SMBD Relasional menyimpan semua data dalam sekumpulan tabel, di mana sebuah tabel
menyimpan informasi mengenai sebuah objek tertentu. Dengan adanya SMBD Relasional,
sebuah basis data akan mudah untuk dikelola, walaupun dalam jumlah yang banyak dan
kompleks.
MySQL adalah sebuah perangkat lunak SMBD Relasional, yang dikembangkan oleh
perusahaan Swedia bernama MySQL AB. MySQL AB membuat MySQL tersedia sebagai
perangkat lunak gratis di bawah lisensi GPL, tetapi mereka juga menjual di bawah lisensi
komersial untuk kasus-kasus di mana penggunanya tidak cocok dengan penggunaan GPL.
Sebagai salah satu SMBD Relasional, maka di dalam MySQL digunakan istilah tabel,
baris, dan kolom. Basis data mengandung sejumlah tabel dan setiap tabel terdiri atas sejumlah
baris dan kolom. Istilah lain yang digunakan untuk baris ialah record dan untuk kolom ialah
field.
BAB III
PEMBAHASAN
1. Susunan folder dari hasil instalasi MySQL yaitu bin, data, include, lib, dan share. Isi
dari masing masing folder yaitu :
Folder Isi
Bin file aplikasi dari MySQL
Data folder mysql dan performance_shema yang berisi data berektensi .frm
Include Plugin dari MySQL
Lib Library MySQL
Share Berbagi dengan bahasa lain
Data disimpan di "C:ProgramDataMySQLMySQL Server 5.5datainventory"
karena MySQL 5.5 di instal di folder “C”.
2. Fasilitas properties yang disediakan MySQL antara lain : menu option untuk
mengganti ukuran cursor, menu font untuk mengganti ukuran font, menu layout untuk
mengganti ukuran layar command line, dan menu colors untuk mengganti warna text
atau background.
3. Setting yang saya lakukan dengan fasilitas properties antara lain mengubah ukuran
font dengan Size 12x16, mengubah tampilan latar belakang dengan warna putih dan
font berwarna hitam. Perbedaan dengan tampilan default MySQL yaitu dari ukuran
font yang lebih besar, warna layar yang berbeda dan warna font yang berbeda juga.
4. Tabel barang
a.
1) Type data dari nobarang , namabarang, sumberdana, thnproduksi, dan satuan
yaitu karakter dengan dengan masing masing panjang karakternya yaitu 6, 15,
5, 4, dan 4. Alasan menggunakan type karakter karena tiap record dalam field
yang sama memiliki panjang karakter yang tidak terlalu panjang dan
cenderung sama.
2) Nobarang dijadikan key karena nobarang menjadi identitas utama dari tabel
barang agar record yang dibuat dapat diidentifikasi.
3) 24010310120007create table barang
 (nobarang char(6) primary key,
 nambarang char(15) not null,
 sumberdana char(5) not null,
 thnproduksi char(4) not null,
 satuan char(4) not null)
 ;
4) 24010310120007insert into barang
 set nobarang=”108001”,
 namabarang=”Meja Kuliah”,
 sumberdana=”PNBP”,
 thnproduksi=”2008”,
 satuan=”Unit”
 ;
b.
1) Pada tabel ruang terdapat fungsi dari masing masing ruang, dimana masing
masing ruang memiliki isi yang berbeda beda. Misalnya ruang seminar berisi
kursi seminar, meja seminar, dan LCD. Ruang kuliah berisi meja kuliah, kursi
kuliah, dan LCD. Dari kolom fungsi pada tabel ruang tersebut maka data
barang pada tabel barang yang akan disimpan di ruang tersebut bisa diisi
sesuai sesuai dengan fungsi ruang. Kemudian berapa jumlah barang yang akan
diisi di ruangan tersebut.
2) 24010310120007create table isiruang
 (noruang char(4) not null,
 nobarang char(6) not null,
 jumlah inti unsigned)
 ;
BAB IV
KESIMPULAN
1. MySQL adalah sebuah perangkat lunak SMBD Relasional. Sebagai satu SMBD
Relasional, maka di dalam MySQL digunakan istilah tabel, baris, dan kolom.
2. Untuk mengubah tampilan window menggunanak menu properties yang berada di kiri
atas window MySQL.
3. Berikut ini statement untuk membuat tabel barang
24010310120007create table barang
 (nobarang char(6) primary key,
 nambarang char(15) not null,
 sumberdana char(5) not null,
 thnproduksi char(4) not null,
 satuan char(4) not null)
 ;
4. Berikut ini statement untuk menyimpan data pada tabel barang
24010310120007insert into barang
 set nobarang=”108001”,
 namabarang=”Meja Kuliah”,
 sumberdana=”PNBP”,
 thnproduksi=”2008”,
 satuan=”Unit”
 ;

More Related Content

What's hot

BELAJAR MEMBUAT DATABASE MICROSOFT VISUAL BASIC 6.0
BELAJAR MEMBUAT DATABASE MICROSOFT VISUAL BASIC 6.0BELAJAR MEMBUAT DATABASE MICROSOFT VISUAL BASIC 6.0
BELAJAR MEMBUAT DATABASE MICROSOFT VISUAL BASIC 6.0Ocim Nationalism
 
Laporan praktikum modul 6 (ddl)
Laporan praktikum modul 6 (ddl)Laporan praktikum modul 6 (ddl)
Laporan praktikum modul 6 (ddl)Devi Apriansyah
 
Pemrograman berorientasi-objek
Pemrograman berorientasi-objekPemrograman berorientasi-objek
Pemrograman berorientasi-objekaris_27
 
Analisis Data (1).pdf
Analisis Data (1).pdfAnalisis Data (1).pdf
Analisis Data (1).pdf. .
 
Pembuatan data base pada ms
Pembuatan data base pada msPembuatan data base pada ms
Pembuatan data base pada msasepsyamsul012
 
Agus access
Agus accessAgus access
Agus accessauxer
 
Database access
Database access Database access
Database access elaedc
 
Laporan praktikum modul 6
Laporan praktikum modul 6Laporan praktikum modul 6
Laporan praktikum modul 6Devi Apriansyah
 
Teknik merancang program aplikasi (code) pada visual fox pro
Teknik merancang program aplikasi (code) pada visual fox proTeknik merancang program aplikasi (code) pada visual fox pro
Teknik merancang program aplikasi (code) pada visual fox prosimon novianto
 
Laporan praktikum modul 9 (review ddl dan dml)
Laporan praktikum modul 9 (review ddl dan dml)Laporan praktikum modul 9 (review ddl dan dml)
Laporan praktikum modul 9 (review ddl dan dml)Devi Apriansyah
 
Tugas mandiri struktur data
Tugas mandiri struktur dataTugas mandiri struktur data
Tugas mandiri struktur dataAsep Jaenudin
 
Dbase (interaktif-command)
Dbase (interaktif-command)Dbase (interaktif-command)
Dbase (interaktif-command)Resti Audyanti
 

What's hot (18)

Forum 6
Forum 6Forum 6
Forum 6
 
BELAJAR MEMBUAT DATABASE MICROSOFT VISUAL BASIC 6.0
BELAJAR MEMBUAT DATABASE MICROSOFT VISUAL BASIC 6.0BELAJAR MEMBUAT DATABASE MICROSOFT VISUAL BASIC 6.0
BELAJAR MEMBUAT DATABASE MICROSOFT VISUAL BASIC 6.0
 
Makalah SPSS
Makalah SPSSMakalah SPSS
Makalah SPSS
 
Materi access
Materi accessMateri access
Materi access
 
Forum 6
Forum 6Forum 6
Forum 6
 
Laporan praktikum modul 6 (ddl)
Laporan praktikum modul 6 (ddl)Laporan praktikum modul 6 (ddl)
Laporan praktikum modul 6 (ddl)
 
Djoni rancangdb
Djoni rancangdbDjoni rancangdb
Djoni rancangdb
 
Pemrograman berorientasi-objek
Pemrograman berorientasi-objekPemrograman berorientasi-objek
Pemrograman berorientasi-objek
 
Analisis Data (1).pdf
Analisis Data (1).pdfAnalisis Data (1).pdf
Analisis Data (1).pdf
 
Pembuatan data base pada ms
Pembuatan data base pada msPembuatan data base pada ms
Pembuatan data base pada ms
 
Agus access
Agus accessAgus access
Agus access
 
Database access
Database access Database access
Database access
 
Basis data aplikasi sq lyog
Basis data aplikasi sq lyogBasis data aplikasi sq lyog
Basis data aplikasi sq lyog
 
Laporan praktikum modul 6
Laporan praktikum modul 6Laporan praktikum modul 6
Laporan praktikum modul 6
 
Teknik merancang program aplikasi (code) pada visual fox pro
Teknik merancang program aplikasi (code) pada visual fox proTeknik merancang program aplikasi (code) pada visual fox pro
Teknik merancang program aplikasi (code) pada visual fox pro
 
Laporan praktikum modul 9 (review ddl dan dml)
Laporan praktikum modul 9 (review ddl dan dml)Laporan praktikum modul 9 (review ddl dan dml)
Laporan praktikum modul 9 (review ddl dan dml)
 
Tugas mandiri struktur data
Tugas mandiri struktur dataTugas mandiri struktur data
Tugas mandiri struktur data
 
Dbase (interaktif-command)
Dbase (interaktif-command)Dbase (interaktif-command)
Dbase (interaktif-command)
 

Similar to Praktikum 01 Sistem Basis Data

Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQL
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQLLaporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQL
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQLShofura Kamal
 
D3 mi modul_ppbd_maret2013
D3 mi modul_ppbd_maret2013D3 mi modul_ppbd_maret2013
D3 mi modul_ppbd_maret2013Saybia Himma
 
Visualbasic13.a belajar membuat database
Visualbasic13.a belajar membuat databaseVisualbasic13.a belajar membuat database
Visualbasic13.a belajar membuat databasezulkifli said
 
Belajar membuat data base
Belajar membuat data baseBelajar membuat data base
Belajar membuat data baseandre_2
 
Belajarmembuatdatabase 120128161204-phpapp01
Belajarmembuatdatabase 120128161204-phpapp01Belajarmembuatdatabase 120128161204-phpapp01
Belajarmembuatdatabase 120128161204-phpapp01Jamil Jamil
 
Visualbasic13.a belajar membuat database
Visualbasic13.a belajar membuat databaseVisualbasic13.a belajar membuat database
Visualbasic13.a belajar membuat databaseAndi Simanjuntak
 
Praktikum01
Praktikum01Praktikum01
Praktikum01akuida
 
Laporan praktikum modul 1 (dbms)
Laporan praktikum modul 1 (dbms)Laporan praktikum modul 1 (dbms)
Laporan praktikum modul 1 (dbms)Devi Apriansyah
 
RESUME MATERI MS. ACCESS, APLIKASI KOMPUTER.docx
RESUME MATERI MS. ACCESS, APLIKASI KOMPUTER.docxRESUME MATERI MS. ACCESS, APLIKASI KOMPUTER.docx
RESUME MATERI MS. ACCESS, APLIKASI KOMPUTER.docxMuhammad Rafi Kambara
 
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...Devi Apriansyah
 
Tutorial access 2007 byflh
Tutorial access 2007 byflhTutorial access 2007 byflh
Tutorial access 2007 byflhMirza Afrizal
 
Modul sql tingkat dasar
Modul sql tingkat dasarModul sql tingkat dasar
Modul sql tingkat dasareppoy jeprudht
 
Materi Microsoft office access kelas XI SMK
Materi Microsoft office access kelas XI SMKMateri Microsoft office access kelas XI SMK
Materi Microsoft office access kelas XI SMKfauzia resty
 
Modul Dbms mysql dan perintah dasar SQL
Modul Dbms mysql dan perintah dasar SQLModul Dbms mysql dan perintah dasar SQL
Modul Dbms mysql dan perintah dasar SQLDeka M Wildan
 

Similar to Praktikum 01 Sistem Basis Data (20)

Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQL
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQLLaporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQL
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQL
 
Forum 6
Forum 6Forum 6
Forum 6
 
D3 mi modul_ppbd_maret2013
D3 mi modul_ppbd_maret2013D3 mi modul_ppbd_maret2013
D3 mi modul_ppbd_maret2013
 
Visualbasic13.a belajar membuat database
Visualbasic13.a belajar membuat databaseVisualbasic13.a belajar membuat database
Visualbasic13.a belajar membuat database
 
Belajar membuat data base
Belajar membuat data baseBelajar membuat data base
Belajar membuat data base
 
Belajarmembuatdatabase 120128161204-phpapp01
Belajarmembuatdatabase 120128161204-phpapp01Belajarmembuatdatabase 120128161204-phpapp01
Belajarmembuatdatabase 120128161204-phpapp01
 
Visualbasic13.a belajar membuat database
Visualbasic13.a belajar membuat databaseVisualbasic13.a belajar membuat database
Visualbasic13.a belajar membuat database
 
Praktikum01
Praktikum01Praktikum01
Praktikum01
 
Laporan praktikum modul 1 (dbms)
Laporan praktikum modul 1 (dbms)Laporan praktikum modul 1 (dbms)
Laporan praktikum modul 1 (dbms)
 
RESUME MATERI MS. ACCESS, APLIKASI KOMPUTER.docx
RESUME MATERI MS. ACCESS, APLIKASI KOMPUTER.docxRESUME MATERI MS. ACCESS, APLIKASI KOMPUTER.docx
RESUME MATERI MS. ACCESS, APLIKASI KOMPUTER.docx
 
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...
 
Tutorial access 2007 byflh
Tutorial access 2007 byflhTutorial access 2007 byflh
Tutorial access 2007 byflh
 
Modul sql tingkat dasar
Modul sql tingkat dasarModul sql tingkat dasar
Modul sql tingkat dasar
 
Slide ppbd d3 pertemuan 3
Slide ppbd d3 pertemuan 3Slide ppbd d3 pertemuan 3
Slide ppbd d3 pertemuan 3
 
Microsoft access
Microsoft accessMicrosoft access
Microsoft access
 
Materi Microsoft office access kelas XI SMK
Materi Microsoft office access kelas XI SMKMateri Microsoft office access kelas XI SMK
Materi Microsoft office access kelas XI SMK
 
Modul Dbms mysql dan perintah dasar SQL
Modul Dbms mysql dan perintah dasar SQLModul Dbms mysql dan perintah dasar SQL
Modul Dbms mysql dan perintah dasar SQL
 
Foxpro
FoxproFoxpro
Foxpro
 
Presentasi bab 5
Presentasi bab 5Presentasi bab 5
Presentasi bab 5
 
Access
AccessAccess
Access
 

More from Aditya Nugroho

More from Aditya Nugroho (6)

Praktikum 05 Sistem Basis Data
Praktikum 05 Sistem Basis DataPraktikum 05 Sistem Basis Data
Praktikum 05 Sistem Basis Data
 
Praktikum 04 Sistem Basis Data
Praktikum 04 Sistem Basis DataPraktikum 04 Sistem Basis Data
Praktikum 04 Sistem Basis Data
 
Apsi kel 1
Apsi kel 1Apsi kel 1
Apsi kel 1
 
Apsi kel 4
Apsi kel 4Apsi kel 4
Apsi kel 4
 
Apsi kel 3
Apsi kel 3Apsi kel 3
Apsi kel 3
 
Windows 7
Windows 7Windows 7
Windows 7
 

Recently uploaded

adap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptxadap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptxmtsmampunbarub4
 
Kelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisKelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisNazla aulia
 
PEMIKIRAN POLITIK Jean Jacques Rousseau.pdf
PEMIKIRAN POLITIK Jean Jacques  Rousseau.pdfPEMIKIRAN POLITIK Jean Jacques  Rousseau.pdf
PEMIKIRAN POLITIK Jean Jacques Rousseau.pdfMMeizaFachri
 
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxKesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxDwiYuniarti14
 
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdfHARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdfkustiyantidew94
 
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdfAKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdfTaqdirAlfiandi1
 
Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5KIKI TRISNA MUKTI
 
04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau tripletMelianaJayasaputra
 
Ppt tentang perkembangan Moral Pada Anak
Ppt tentang perkembangan Moral Pada AnakPpt tentang perkembangan Moral Pada Anak
Ppt tentang perkembangan Moral Pada Anakbekamalayniasinta
 
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxAKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxWirionSembiring2
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxRezaWahyuni6
 
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdfLAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdfChrodtianTian
 
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...Kanaidi ken
 
Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggeraksupriadi611
 
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxPanduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxsudianaade137
 
polinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..pptpolinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..pptGirl38
 
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptxMODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptxarnisariningsih98
 
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASMATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASKurniawan Dirham
 
Membuat Strategi Penerapan Kurikulum Merdeka di dalam Kelas
Membuat Strategi Penerapan Kurikulum Merdeka di dalam KelasMembuat Strategi Penerapan Kurikulum Merdeka di dalam Kelas
Membuat Strategi Penerapan Kurikulum Merdeka di dalam KelasHardaminOde2
 
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...MarwanAnugrah
 

Recently uploaded (20)

adap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptxadap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptx
 
Kelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisKelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara Inggris
 
PEMIKIRAN POLITIK Jean Jacques Rousseau.pdf
PEMIKIRAN POLITIK Jean Jacques  Rousseau.pdfPEMIKIRAN POLITIK Jean Jacques  Rousseau.pdf
PEMIKIRAN POLITIK Jean Jacques Rousseau.pdf
 
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxKesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
 
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdfHARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
 
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdfAKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
 
Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5
 
04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet
 
Ppt tentang perkembangan Moral Pada Anak
Ppt tentang perkembangan Moral Pada AnakPpt tentang perkembangan Moral Pada Anak
Ppt tentang perkembangan Moral Pada Anak
 
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxAKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptx
 
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdfLAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
 
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
 
Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggerak
 
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxPanduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
 
polinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..pptpolinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..ppt
 
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptxMODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
 
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASMATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
 
Membuat Strategi Penerapan Kurikulum Merdeka di dalam Kelas
Membuat Strategi Penerapan Kurikulum Merdeka di dalam KelasMembuat Strategi Penerapan Kurikulum Merdeka di dalam Kelas
Membuat Strategi Penerapan Kurikulum Merdeka di dalam Kelas
 
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
 

Praktikum 01 Sistem Basis Data

  • 1. BAB I PERMASALAHAN 1. Amati hasil instalasi MySQL yang telah saudara lakukan. Berikan penjelasan tentang : a. Susunan folder yang dihasilkan b. Isi masing masing folder, dimana data saudara disimpan? 2. Jelaskan apa saja yang tersedia di dalam fasilitas Properties MySQL, serta manfaat yang disediakan. 3. Jelaskan setting tampilan window MySQL yang telah saudara lakukan dengan fasilitas Properties. Apa beda tampilan layar MySQL yang telah saudara setting tersebut dengan tampilan awal layar MySQL sebagaimana disajikan pada gambar 1.16? 4. Jika diberikan data untuk tabel barang sebagai berikut : Barang nobarang namabarang sumberdana thnproduksi Satuan 108001 Meja Kuliah PNBP 2008 Unit 109001 Meja Komputer PNBP 2009 Unit 110001 Meja Sidang PNBP 2010 Unit 111001 Meja Tamu BMOM 2011 Unit 208001 Kursi Kuliah PNBP 2008 Unit 209001 Kursi Lipat PNBP 2009 Unit 210001 Kursi Sidang PNBP 2010 Unit 211001 Kursi Tamu BMPO 2011 Unit 308001 LCD PNBP 2008 Unit 309001 LCD Hibah 2009 Unit 409001 Layar Peraga BMOM 2009 Unit 409002 Layar Peraga Hibah 2009 Unit 409003 Whiteboard PNBP 2009 Unit Diminta : a. Buatlah tabel untuk menyimpan data barang sebagaimana disajikan di atas. 1) Pilih type dan panjang data yang paling sesuai. Berikan dasar pertimbangan di dalam pemilihan type dan panjang data tersebut. 2) Apa konsekuensi nobarang dijadikan sebagai Key?jelaskan
  • 2. 3) Tulis statement SQL untuk membuat tabel barang tersebut. 4) Tulis statement SQL yang saudara gunakan untuk menyimpan data. b. Dengan mengacu pada hasil rancangan tabel ruang dan tabel barang, buat pula tabel isiruang untuk menyimpan data barang yang ada di setiap ruang (lihat gambar 1.1). 1) Berikan penjelasan tahapan yang saudara lakukan. 2) Tulis statement SQL untuk membuat tabel isiruang tersebut. BAB II DASAR TEORI Basis data (database) merupakan sekumpulan data yang disimpan secara bersama sama pada satu media, yang diorganisasikan berdasarkan sebuah skema atau struktur tertentu, dan
  • 3. dengan software untuk melakukan manipulasi untuk kegunaan tertentu. Selain itu basis data juga harus saling berhubungan, dengan minimum redudancy. Basis data digunakan untuk menyimpan informasi atau data yang reintegrasi dengan baik di dalam komputer. Untuk mengelola basis data digunakan perangkat lunak yang disebut dengan Sistem Manajemen Basis Data. SMBD merupakan satu sistem perangkat lunak yang memungkinkan user (pengguna) untuk membuat, memelihara, mengontrol, dan mengakses basis data secara praktis dan efisien. Dengan SMBD, pengguna akan lebih mudah mengontrol dan memanipulasi data yang ada. Salah satu bentuk SMBD yang sekarang banyak digunakan ialah SMBD Relasional. SMBD Relasional menyimpan semua data dalam sekumpulan tabel, di mana sebuah tabel menyimpan informasi mengenai sebuah objek tertentu. Dengan adanya SMBD Relasional, sebuah basis data akan mudah untuk dikelola, walaupun dalam jumlah yang banyak dan kompleks. MySQL adalah sebuah perangkat lunak SMBD Relasional, yang dikembangkan oleh perusahaan Swedia bernama MySQL AB. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis di bawah lisensi GPL, tetapi mereka juga menjual di bawah lisensi komersial untuk kasus-kasus di mana penggunanya tidak cocok dengan penggunaan GPL. Sebagai salah satu SMBD Relasional, maka di dalam MySQL digunakan istilah tabel, baris, dan kolom. Basis data mengandung sejumlah tabel dan setiap tabel terdiri atas sejumlah baris dan kolom. Istilah lain yang digunakan untuk baris ialah record dan untuk kolom ialah field. BAB III PEMBAHASAN 1. Susunan folder dari hasil instalasi MySQL yaitu bin, data, include, lib, dan share. Isi dari masing masing folder yaitu :
  • 4. Folder Isi Bin file aplikasi dari MySQL Data folder mysql dan performance_shema yang berisi data berektensi .frm Include Plugin dari MySQL Lib Library MySQL Share Berbagi dengan bahasa lain Data disimpan di "C:ProgramDataMySQLMySQL Server 5.5datainventory" karena MySQL 5.5 di instal di folder “C”. 2. Fasilitas properties yang disediakan MySQL antara lain : menu option untuk mengganti ukuran cursor, menu font untuk mengganti ukuran font, menu layout untuk mengganti ukuran layar command line, dan menu colors untuk mengganti warna text atau background. 3. Setting yang saya lakukan dengan fasilitas properties antara lain mengubah ukuran font dengan Size 12x16, mengubah tampilan latar belakang dengan warna putih dan font berwarna hitam. Perbedaan dengan tampilan default MySQL yaitu dari ukuran font yang lebih besar, warna layar yang berbeda dan warna font yang berbeda juga. 4. Tabel barang a. 1) Type data dari nobarang , namabarang, sumberdana, thnproduksi, dan satuan yaitu karakter dengan dengan masing masing panjang karakternya yaitu 6, 15, 5, 4, dan 4. Alasan menggunakan type karakter karena tiap record dalam field yang sama memiliki panjang karakter yang tidak terlalu panjang dan cenderung sama.
  • 5. 2) Nobarang dijadikan key karena nobarang menjadi identitas utama dari tabel barang agar record yang dibuat dapat diidentifikasi. 3) 24010310120007create table barang  (nobarang char(6) primary key,  nambarang char(15) not null,  sumberdana char(5) not null,  thnproduksi char(4) not null,  satuan char(4) not null)  ; 4) 24010310120007insert into barang  set nobarang=”108001”,  namabarang=”Meja Kuliah”,  sumberdana=”PNBP”,  thnproduksi=”2008”,  satuan=”Unit”  ; b. 1) Pada tabel ruang terdapat fungsi dari masing masing ruang, dimana masing masing ruang memiliki isi yang berbeda beda. Misalnya ruang seminar berisi kursi seminar, meja seminar, dan LCD. Ruang kuliah berisi meja kuliah, kursi kuliah, dan LCD. Dari kolom fungsi pada tabel ruang tersebut maka data barang pada tabel barang yang akan disimpan di ruang tersebut bisa diisi
  • 6. sesuai sesuai dengan fungsi ruang. Kemudian berapa jumlah barang yang akan diisi di ruangan tersebut. 2) 24010310120007create table isiruang  (noruang char(4) not null,  nobarang char(6) not null,  jumlah inti unsigned)  ; BAB IV KESIMPULAN 1. MySQL adalah sebuah perangkat lunak SMBD Relasional. Sebagai satu SMBD Relasional, maka di dalam MySQL digunakan istilah tabel, baris, dan kolom.
  • 7. 2. Untuk mengubah tampilan window menggunanak menu properties yang berada di kiri atas window MySQL. 3. Berikut ini statement untuk membuat tabel barang 24010310120007create table barang  (nobarang char(6) primary key,  nambarang char(15) not null,  sumberdana char(5) not null,  thnproduksi char(4) not null,  satuan char(4) not null)  ; 4. Berikut ini statement untuk menyimpan data pada tabel barang 24010310120007insert into barang  set nobarang=”108001”,  namabarang=”Meja Kuliah”,  sumberdana=”PNBP”,  thnproduksi=”2008”,  satuan=”Unit”  ;