Praktikum 4. Type Data – Risa Tria Lestari 1911424620
Pertanyaan :
Kalian wajib menonton video materi yang sudah diberikan terlebih dahulu, jika sudah selesai menonton silahkan kerjakan challenge berikut ya. ^^
- Jelaskan apa itu Tipe data pada database menurut diri kalian masing masing.
- Sebutkan 10 tipe database yang sering digunakan.
- Membuat rangkuman dari video pertemuan 6.
- Jawab kedua pertanyaan di atas dengan membuat cermi pada developmentteam.alphabetincubator.id ya, dan jangan lupa untuk meminta BBC dari 5 orang teman kalian.
Semua pembuktian assignment kelas Sistem Basis Data DL201Z & SI138Z dikerjakan pada iMe https://developmentteam.alphabetincubator.id/
Langkah terakhir yaitu semua jawaban dalam iMe Class masing – masing ini dilaporkan dalam bentuk seperti ini dengan cara Add New Post di dalam iMe Class masing – masing yang kemudian juga di sharing ke milis iLearning Plus <[email protected]> untuk di BBC oleh teman.
Status : 100%
Keterangan : sudah dikerjakan
Jawaban :
Setelah menonton video materi Introducing Database Data Type, menurut saya tipe data pada database merupakan data yang digunakan untuk mendefinisikan variabel pada suatu kolom, bisa berupa angka (numerik), teks, ataupun berupa gambar yang telah terorganisir dalam bentuk skema, tabel, laporan, dan objek lainnya.
Ada beberapa tipe database yang sering digunakan, diantaranya :
- Operational database
Database ini menyimpan data rinci yang diperlukan untuk mendukung operasi dari seluruh organisasi. Mereka juga disebut subject-area databases (SADB), transaksi database, dan produksi database. Contoh: database pelanggan, database pribadi, database inventaris, akuntansi database. - Analytical database
Database ini menyimpan data dan informasi yang diambil dari operasional yang dipilih dan eksternal database. Mereka terdiri dari data dan informasi yang dirangkum paling dibutuhkan oleh sebuah organisasi manajemen dan End-user lainnya. Beberapa orang menyebut analitis multidimensi database sebagai database, manajemen database, atau informasi database. - Data warehouse
Sebuah data warehouse menyimpan data dari saat ini dan tahun-tahun sebelumnya – data yang diambil dari berbagai database operasional dari sebuah organisasi. Data warehouse menjadi sumber utama data yang telah diperiksa, diedit, standar dan terintegrasi sehingga dapat digunakan oleh para manajer dan pengguna akhir lainnya di seluruh organisasi profesional. Perkembangan terakhir dari data warehouse adalah dipergunakan sebagai Shared nothing architecture untuk memfasilitasi ekstrem scaling. - Distributed database
Ini adalah database-kelompok kerja lokal dan departemen di kantor regional, kantor cabang, pabrik-pabrik dan lokasi kerja lainnya. Database ini dapat mencakup kedua segmen yaitu operasional dan user database, serta data yang dihasilkan dan digunakan hanya pada pengguna situs sendiri. - End-user database
Database ini terdiri dari berbagai file data yang dikembangkan oleh end-user di workstation mereka. Contoh dari ini adalah koleksi dokumen dalam spreadsheet, word processing dan bahkan download file. - External database
Database ini menyediakan akses ke eksternal, data milik pribadi online – tersedia untuk biaya kepada pengguna akhir dan organisasi dari layanan komersial. Akses ke kekayaan informasi dari database eksternal yang tersedia untuk biaya dari layanan online komersial dan dengan atau tanpa biaya dari banyak sumber di Internet. - In-memory databases
Database di memori terutama bergantung pada memori utama untuk penyimpanan data komputer. Ini berbeda dengan sistem manajemen database yang menggunakan disk berbasis mekanisme penyimpanan. Database memori utama lebih cepat daripada dioptimalkan disk database sejak Optimasi algoritma internal menjadi lebih sederhana dan lebih sedikit CPU mengeksekusi instruksi. Mengakses data dalam menyediakan memori lebih cepat dan lebih dapat diprediksi kinerja dari disk. Dalam aplikasi di mana waktu respon sangat penting, seperti peralatan jaringan telekomunikasi yang mengoperasikan sistem darurat, database memori utama yang sering digunakan. - Document-oriented databases
Document-oriented databases merupakan program komputer yang dirancang untuk aplikasi berorientasi dokumen. Sistem ini bisa diimplementasikan sebagai lapisan di atas sebuah database relasional atau objek database. Sebagai lawan dari database relasional, dokumen berbasis database tidak menyimpan data dalam tabel dengan ukuran seragam kolom untuk setiap record. Sebaliknya, mereka menyimpan setiap catatan sebagai dokumen yang memiliki karakteristik tertentu. Sejumlah bidang panjang apapun dapat ditambahkan ke dokumen. Bidang yang dapat juga berisi beberapa bagian data. - Real-time databases
Real-time Database adalah sistem pengolahan dirancang untuk menangani beban kerja negara yang dapat berubah terus-menerus. Ini berbeda dari database tradisional yang mengandung data yang terus-menerus, sebagian besar tidak terpengaruh oleh waktu. Sebagai contoh, pasar saham berubah dengan cepat dan dinamis. Real-time processing berarti bahwa transaksi diproses cukup cepat bagi hasil untuk kembali dan bertindak segera. Real-time database yang berguna untuk akuntansi, perbankan, hukum, catatan medis, multi-media, kontrol proses, sistem reservasi, dan analisis data ilmiah. - Relational database
Relational database adalah database yang paling umum digunakan saat ini. Menggunakan meja untuk informasi struktur sehingga mudah untuk mencari.
Rangkuman untuk video pertemuan 6
Yang pertama membahas tentang tipe data numerik, yang terdiri dari :
1.int atau integer yang merupakan tipe data paling umum ditemukan pada basis data, tipe data ini digunakan untuk menyimpan seluruh nomor. Ada banyak kolom yang akan menggunakan data int contohnya untuk kolom umur dan kuantitas.
2. Selanjutnya tipe data numerik, tipe data numerik digunakan untuk angka desimal contohnya untuk kolom tinggi atau kolom harga. 3. Tipe data terakhir dalam tabel ini adalah tipe data serial, tipe data serial bersifat spesifik yang secara otomatis menambah seluruh nomor contohnya digunakan untuk kolom kunci utama.
Tipe data string, terdiri dari :
1.Tipe data Char, tipe data ini menyimpan string dengan panjang tetap contohnya dapat digunakan untuk kolom gender atau kolom status.
2.Tipe data varchar, digunakan untuk memvariasikan panjang string dengan panjang maksimum n, contohnya untuk kolom nama dan email.
3. Kemudian tipe data teks, tipe data teks dapat menampung string panjang yang bervariasi tanpa panjang maksimum contohnya untuk kolom komentar atau ulasan.
Tipe data selanjutnya adalah
1. Tipe data waktu, yang pertama adalah waktu (jam dan menit), yang kedua adalah dalam format 24 jam.
2. Lalu data, tipe data ini memuat tanggal dalam format YYYY-MM-DD contohnya tanggal lahir.
3.Timestamp, menggabungkan tanggal dan tipe data waktu. contonya YYYY-MM-DD HH: MM: SS contohnya digunakan untuk waktu pemesanan.
Tipe data boolean,tipe data boolean menggambarkan nilai benar atau salah contohnya pada kolom stok. Dan Tipe data enum, tipe data enum menggambarkan daftar nilai input oleh pengguna contohnya pada kolom gender.
Kunci primer (Primary Keys) adalah kolom yang secara unik mengidentifikasi catatan dalam sebuah tabel dan tidak boleh null. Hanya satu kunci primer per tabel, kunci primer tidak wajib tetapi sangat disarankan.
Foreign Key adalah kolom yang digunakan untuk menghubungkan dua tabel bersama. Foreign key adalah kolom dimana nilai-nilai cocok dengan nilai-nilai dari tabel lain kolom kunci utama. Tabel dengan kunci utama disebut referensi atau induk, tabel dengan kunci asing disebut tabel anak dan tabel dapat berisi beberapa kunci asing (Foreign Key).
Langkah terakhir assignment Praktikum 4. Type Data ini di sharing ke Milis, berikut print screennya :

