Sumber : http://design-chimp.com/web-design/how-to-fix-error-3154-sql-
server/
Kompetensi Dasar
3.6. Menerapkan record, table dan field
4.6. Membuat record, table dan field
Tujuan Pembelajaran
Melalui proses kajian referensi, diskusi kelompok, studi kasus pada LMS
peserta didik dapat :
3.6.1 Menjelaskan tentang field, record, table dan basis data.
3.6.2 Merencanakan basis data sederhana yang terdiri dari beberapa tabel.
3.6.3 Membuat basis data yang terdiri dari beberapa tabel
Apersepsi
Pada Bab sebelumnya kamu sudah mengetahui apa itu basis data , struktur
basis data dan hirarki basis data. Dalam hirarki basis data, terdapat istilah
field, record dan table. Istilah-istilah tersebut akan dibahas di Bab ini hingga
penggunaanya.
Modul Basis Data XI RPL - Menerapkan Field, Record dan Table - Moh Ali Aljauhari Page 1 of 12
Peta Konsep
Kata Kunci
Field , Record , Table, Database
Info
Apa itu PostgreSQL ? PostgreSQL atau (Post-gress-SQL)
adalah sebuah relational database manajemen
system (RDBMS) yang di kembangkan oleh tim relawan yang
ada di seluruh dunia yang bersifat open source. PostgreSQL
tidak di kontrol oleh perusahaan atau badan swasta
lainnya sehingga source code (kode sumber) yang tersedia bisa
di dapatkan secara gratis.
Sumber : https://www.tutorialpedia.net/apa-itu-postgresql-dan-sejarah-perkembangannya/
http://www.kapalomen.com/2016/11/pengenalan-database-postgresql-fitur-utama.html
Di dalam Basis Data Relasional, data akan disimpan dalam bentuk tabel 2
dimensi. Tabel merupakan bentuk natural untuk menampilkan fakta / data
dalam kehidupan sehari-hari. Tabel terdiri dari baris (record) dan kolom (field).
Modul Basis Data XI RPL - Menerapkan Field, Record dan Table - Moh Ali Aljauhari Page 3 of 12
kode_barang nama_barang satuan merk harga stok
Modul Basis Data XI RPL - Menerapkan Field, Record dan Table - Moh Ali Aljauhari Page 4 of 12
B. Membuat, Menampilkan dan Menghapus Database
Catatan :
Untuk setiap perintah SQL yang kita ketikkan di jendela Query, tidak akan
ada perubahan data manakala kita tidak menekan tombol Execute Query(F9)
atau ikon . Jadi setiap kali kita mengetikkan perintah SQL jangan lupa
untuk selalu mengeksekusinya (F9).
Kemudian Jalankan Query(F9), jadi untuk setiap perintah SQL (query) yang
ditulis itu tidak akan diproses kalau belum dijalankan (execute query/F9) atau
Untuk mengecek daftar database yang telah dibuat, lakukan perintah berikut :
Modul Basis Data XI RPL - Menerapkan Field, Record dan Table - Moh Ali Aljauhari Page 5 of 12
Masuk kedalam database klinik : USE klinik;
Kemudian Jalankan Query(F9), hasilnya pilihan database sudah berada pada
klinik.
Membuat Tabel :
Tabel dokter :
create table dokter(nik char(4) not null primary key, nama_dokter varchar(50),
tempat_lahir varchar(30), tgl_lahir date,alamat varchar(50), kota varchar(30),
telepon char(12),
email varchar(50));
Modul Basis Data XI RPL - Menerapkan Field, Record dan Table - Moh Ali Aljauhari Page 6 of 12
Membuat tabel pasien
create table pasien(nomedrec char(6) not null primary key, nama_pasien
varchar(50), tempat_lahir varchar(30), tgl_lahir date,alamat varchar(50),
kota varchar(30), telepon char(12),email varchar(50))
Modul Basis Data XI RPL - Menerapkan Field, Record dan Table - Moh Ali Aljauhari Page 7 of 12
Melihat daftar tabel yang telah dibuat pada database klinik :
Rangkuman
Modul Basis Data XI RPL - Menerapkan Field, Record dan Table - Moh Ali Aljauhari Page 8 of 12
terdiri dari dua kata, penghubung antar kata memakai underscore( _ ) atau
tanpa spasi.
3. Penulisan nama field tidak ditentukan harus huruf kecil atau kapital,
namun alangkah baiknya jika dalam sebuah tabel semuanya huruf kecil atau
semuanya kapital.
4. Penamaan field sebaiknya seragam memakai bahasa tertentu, jangan di
campur aduk terdapat beberapa bahasa dalam satu tabel.
Modul Basis Data XI RPL - Menerapkan Field, Record dan Table - Moh Ali Aljauhari Page 9 of 12
Glosarium
Modul Basis Data XI RPL - Menerapkan Field, Record dan Table - Moh Ali Aljauhari Page 10 of 12
Daftar Pustaka :
- Buku Ajar :
1. Munif, Abdul. 2013. Basis Data Kelas XI Semester 1. Jakarta: Kemdikbud
2. Aljauhari, M Ali. 2018. Basis Data 1. Bogor: Yudhistira
- Buku referensi :
1. Fathansyah. 2015. Basis Data Edisi Revisi. Bandung: Informatika
2. Yakub. 2008. Sistem Basis Data. Yogyakarta: Graha Ilmu.
3. Nugroho, Adi.2011.Perancangan dan Imlementasi Sistem Basis
Data.Yogyakarta: Andi Publisher
- Situs Internet :
1. W3schools.”SQL Tutorial”.w3schools. w3schools, 1 Juli 2020.
Web.<https://www.w3schools.com/sql/default.asp>
Modul Basis Data XI RPL - Menerapkan Field, Record dan Table - Moh Ali Aljauhari Page 11 of 12