Konsep Struktur Data Struktur data ialah Kumpulan data yang disusun secara tersusun / terorganisir dan mengikuti aturan tertentu . Data terstruktur adalah data yang memiliki struktur yang terdefinisi dengan baik, sehingga memudahkan akses dan analisis data. Data terstruktur dapat diakses secara bebas oleh manusia dan program, sesuai dengan model data yang telah ditentukan sebelumnya.
Ciri-Ciri Data Terstruktur Berikut adalah beberapa ciri-ciri data terstruktur: A. Memiliki struktur yang dapat dikenali dan mengikuti kerangka data. B. Disajikan dalam baris dan kolom, seperti dalam database . C. Data diorganisasikan ke dalam kelas-kelas berdasarkan kesamaannya. D. Manusia dan program lain dapat dengan mudah mengakses dan menanyakan informasi.
Contoh data Terstruktur 1. Spreadsheet seperti Microsoft Excel 2. Log dari jaringan dan server web 3. Perangkat yang digunakan di bidang medis 4. Formulir online
Contoh data Terstruktur 5. Tag atau sensor seperti GPS atau RFID RFID (Radio Frequency Identification ) adalah teknologi yang menggunakan gelombang radio untuk mengidentifikasi dan melacak objek atau orang secara otomatis. 6. Sistem pemrosesan transaksi online (OLTP) OLTP (Online Transaction Processing ) adalah sistem yang dirancang untuk memproses transaksi bisnis dalam jumlah besar secara real- time .
Tugas 1. Carilah Kegunaan GPS ! 2. Carilah Kegunaan RFID !
Keuntungan Data Terstruktur 1. Lebih mudah dikelola 2. Mudah digunakan oleh algoritma 3. Ramah pengguna bisnis 4. Didukung oleh lebih banyak teknologi
Kekurangan Data Terstruktur 1. Batasan penggunaan 2. Penyimpanan terbatas
Jenis jenis struktur data Struktur Data Data linier Data Non Linier
1. Struktur data Linier A. Array Array ialah Kumpulan elemen dengan tipe yang sama yang disimpan dalam lokasi memori bersebelahan , yang menyimpan kumpulan elemen dengan tipe data yang sama dalam urutan tetap .
1. Struktur data Linier B. Stack / LIFO (Last In First Out)
Manfaat penggunaan Struktur stack dalam kehidupan sehari-hari 1. Menumpuk piring . 2. Antrian pangilan Telepon . 3. Navigasi Browser. 4. Penyimpanan data di memori komputer . 5. Pengelolaan buku di perpustakaan . 6. Penyimpanan kotak di Gudang.
1. Struktur data Linier C. Queue / FIFO (First In First Out) Struktur data yang menyimpan elemen data secara berurutan , Data yang masuk pertama akan keluar lebih dulu .
2. Struktur data non-Linier A. Tree Tree: Struktur data data hierarkis yang terdiri dari node yang terhubung satu sama lain.
2. Struktur data non-Linier B. Graph Graph: Struktur data data yang terdiri dari node (vertices) dan koneksi antara node (edges).
Penerapan Data Tersetruktur dalam kehidupan sehari - hari 1. Sistem penyimpanan cloud seperti Google Drive, OneDrive, dan Dropbox.
Penerapan Data Tersetruktur dalam kehidupan sehari - hari 2. Aplikasi seperti google contacts, google calendar, atau evernote .
Penerapan Data Tersetruktur dalam kehidupan sehari - hari 3. Perpustakaan yang menyusun buku berdasarkan bidang . 4. Kamus yang Menyusun kata berdasarkan abjad. 5. Jaringan kereta api yang menghubungkan stasiun kereta api . 6. Sistem manajemen memori yang melacak blok memori . 7. Streaming video. 8. Media social.
Tugas 1. Berilah 5 Contoh struktur data stack dalam kehidupan sehari hari ! 2. Sebutkan karakteristik dari Stack!
Penerapan Data Tersetruktur dalam kehidupan sehari - hari 9. E-Commerce 10. Prediksi cuaca . 11. Database industri dan organisasi .