SISTEM BASIS DATA
Original price was: Rp98.000.Rp65.000Current price is: Rp65.000.
Penulis :
Putri Ariatna Alia, S.ST., M.T., Johan Suryo Prayogo, S.Kom., M.T., Erik Yohan Kartiko, S.Pd., M.Kom., Dr. Dwi Prasetyo, Dipl.Inf, S.Kom, M.Si., Yuyun Khairunusi, M.Kom., Prof. Dr. H. Jufriadif Na’am, S.Kom., M.Kom., CIRR., Andi Wijaya, M.Kom., Agung Teguh Setyadi, S.Kom., M.Kom., Dwi Remawati, S.Kom., M.Kom., Dr. (H.C) Zaid Romegar Mair, S.T., M.Cs., Rusina Widha Febriana, S.Kom., M.Kom. Radinal Setyadinsa, S.Pd., M.T.I., Asri Maspupah, S.S.T., M.T., Warna Agung Cahyono, S.Kom., MT.
ISBN : 978-623-09-6245-5
Jumlah Hlm : vi + 187
Ukuran : 15×23 Unesco
Kertas : Bookpaper
Tahun Terbit : 2024
Editor : Sri Nadriati, S.Kom., M.Kom
SINOPSIS
Buku Sistem Basis ini ditujukan untuk memberikan pemahaman tentang dunia database. Buku ini akan membahas tentang pengenalan basis data, jenis-jenis basis data, basis data relational, defenisi sistem dan analisis kebutuhan, pemodelan relasi entitas, normalisasi basis data, enhanced entiti relationship, desain basis data, data definition languange, data entry languange, data manipulation languange, data control languange dan administrasi basis data. Selain itu juga membahas tentang implementasi database dengan menggunakan DBMS(Database Management System), Serta dilengkapi pemahaman tentang SQL(Structured Query Languange). Dan buku ini dilengkapi dengan kasus-kasus serta pembahasannya untuk membantu pemahaman pembaca. Dengan mempelajari buku sistem basis data ini pembaca akan memperoleh pemahaman tentang database dan bagaimana mengelola data secara efesien. Sistem basis data adalah salah satu dasar ilmu yang sangat penting dalam dunia teknologi informasi. Oleh sebab itu buku ini dapat dijadikan sebagai sumber bacaan bagi mahasiswa/i dan siapa pun yang ingin mempelajari sistem basis data dengan baik untuk tujuan akademis maupun profesional.
Daftar Isi
KATA PENGANTAR ………………………………………………………………..v
DAFTAR ISI ……………………………………………………………………………vi
BAB 1 ~ MENGENAL BASIS DATA…………………………………………..1
BAB 2 ~ JENIS-JENIS BASIS DATA……………………………………… 7
A. Basis Data Relasional………………………………………………………….. 7
B. Basis Data NoSQL ………………………………………………………………….8
C. Basis Data Hierarki………………………………………………………………..9
D. Basis Data Objek……………………………………………………………………11
E. Basis Data Time-Series……………………………………………………….11
F. Basis Data Geografis (GIS)……………………………………………….12
G. Basis Data Berorientasi Kolom………………………………………… 14
BAB 3 ~ BASIS DATA RELASIONAL…………………………………….. 16
A. Pengertian…………………………………………………………………………….. 16
B. Keuntungan……………………………………………………………………………17
C. Contoh Tabel……………………………………………………………………….. 18
D. Istilah dalam Model Data Relasional ……………………………. 19
E. Relasional Key……………………………………………………………………….21
F. Relasional Integrity Rules…………………………………………………..23vii
G. Bahasa pada Model Data Relasional……………………………25
BAB 4 ~ DEFINISI SISTEM & ANALISIS KEBUTUHAN…………28
A. Definisi Sistem………………………………………………………………………28
B. Analisis Kebutuhan …………………………………………………………….. 31
C. Hubungan antara Definisi Sistem dan Analisis
Kebutuhan…………………………………………………………………………….34
BAB 5 ~ PEMODELAN RELASI ENTITAS …………………………….. 36
A. Entitas (Entity)……………………………………………………………………..36
B. Atribut (Attribute)………………………………………………………………. 37
C. Identifikasi…………………………………………………………………………….. 37
D. Hubungan (Relationship) antar entitas ……………………… 37
E. Diagram ERD (Entity-Relationship Diagram)………………41
F. Langkah-Langkah dalam Pemodelan Relasi Entitas .42
BAB 6 ~ NORMALISASI BASIS DATA…………………………………. 45
A. Pengertian …………………………………………………………………………….45
B. Tujuan dan Manfaat…………………………………………………………..46
C. Bentuk Normalisasi dan Contohnya ……………………………..48
BAB 7 ~ ENHANCED ENTITY RELATIONSHIP ……………………. 54
A. Pengertian Model EER (Enhanced Entity Relationship)
………………………………………………………………………………………………….54
B. Konsep Model EER (Enhanced Entity Relationship)…..56viii
BAB 8 ~ DESAIN BASIS DATA……………………………………………..63
A. Pemodelan Data Konseptual ………………………………………….64
B. 15 Kesalahan Umum………………………………………………………….65
C. Desain Basis Data Logis……………………………………………………69
D. Struktur Basis Data Logis …………………………………………………. 70
E. Keuntungan dan Kekurangan Basis Data Logis…………72
F. Desain Basis Data Fisik:……………………………………………………..73
BAB 9 ~ DATA DEFINITION LANGUANGE……………………………75
A. Create……………………………………………………………………………………. 76
B. Alter …………………………………………………………………………………………77
C. Drop……………………………………………………………………………………….. 79
BAB 10 ~ DATA ENTRY LANGUANGE ………………………………… 80
A. Data Entry Language (DEAL)…………………………………………..80
B. Fitur-Fitur Data Entry Language……………………………………… 81
C. Jenis-Jenis Data Entry Language (Jamaludin et al.,
2022)……………………………………………………………………………………… 83
D. Pengenalan SQL (Fikry, 2019)………………………………………….85
E. Pencarian dan Manipulasi Data dengan SQL
(Jamaludin et al., 2022)…………………………………………………..86
F. Transaksi dalam SQL (Jamaludin et al., 2022) …………88
G. Keamanan dalam SQL (Jamaludin et al., 2022)………88ix
H. Data Entry Language pada Sistem Basis Data NoSQL
(Jamaludin et al., 2022) …………………………………………………..89
I. Integrasi DEAL dengan Bahasa Pemrograman
(Jamaludin et al., 2022) …………………………………………………..90
BAB 11 ~ DATA MANIPULATION LANGUANGE …………………… 91
A. Insert………………………………………………………………………………………..91
B. Update……………………………………………………………………………………95
C. Delete……………………………………………………………………………………..96
D. Select………………………………………………………………………………………97
BAB 12 ~ DATA MANIPULATION LANGUANGE………………….106
A. Pengertian pengembangan basis data……………………. 106
B. Tahapan Perencanaan Database ………………………………. 108
C. Tahapan Pendefinisian Sistem …………………………………….. 108
D. Tahapan Analisis Kebutuhan Pengguna…………………… 108
E. Tahapan perancangan basis data…………………………….. 109
F. Tahapan Penentuan DBMS ………………………………………………112
BAB 13 ~ DATA CONTROL LANGUANGE & ADMINISTRASI
BASIS DATA………………………………………………………….. 114
A. Data Control Language …………………………………………………….114
B. Administrasi Database …………………………………………………….123x
BAB 14 ~ ANALISIS SISTEM BERJALAN……………………………. 128
A. Tujuan……………………………………………………………………………………130
B. Manfaat………………………………………………………………………………… 131
C. Metode………………………………………………………………………………….133
DAFTAR PUSTAKA……………………………………………………………..146
TENTANG PENULIS …………………………………………………………….153