Algoritme dan Stuktur Data Kulia #2 Filosofi Sruktur Data
Stuktur Data Struktur dapat diartikan dengan “Susunan”, “Bangunan”, atau “Komposisi”. Data berasal dari kata “datum” yang berarti fakta. Obyek Data adalah kumpulan elemen yang mungkin untuk suatu tipe data tertentu. . Struktur Data adalah cara penyimpanan dan pengorganisasian data-data pada memori komputer maupun file secara efektif sehingga dapat digunakan secara efisien, termasuk operasi-operasi di dalamnya.
Stuktur Data Struktur data = obyek data + [operasi manipulasi data] Bagi manusia, data merupakan sesuatu (stimulus) yang dapat ditangkap oleh indra manusia. bagi Kompiuter, data adalah segala sesuatu yang dapat dilambangkan, dikodekan, sehingga dapat dimengerti oleh kompiuter. data dapat berupa angka-angka, huruf-huruf, gambar-gambar, atau simbol apapun yang dapat diberikan (input) ke komputer dan dikeluarkan (output) dari komputer.
Stuktur Data (Cont’…) Komputer adalah benda mati,tidak memiliki kemampuan apapun termasuk mengenali huruf, angka,data dan informasi. Data bagi komputer “diciptakan” oleh daya nalar manuasia. Dibalik Komputer Yang canggih ada tangan-tangan manusia yang cerdas
Stuktur Data (Cont’…) Byte Fild Record Data File Data Base Data Bank Objek Struktur Data Bit Byte Fild Record Data File Data Base Data Bank
Bit Unit terkecil informasi di Komputer atau bit merupakan satuan data terkecil di Komputer digital. Istilah bit pertama digunakan oleh Jhon W. Tukey (1946) dan Claude E Shannon (1948). Setiap bit hanya terdiri dari nilai 0 atau 1 (biner) , tidak ada bilangan lain. Contoh Computer X dengan prosesor 32 bit,8 bit atau 64 bit….Artinya apa..?Silahkan di cari…!!!
Byte kumpulan bit yang membentuk sebuah informasi disebut dengan byte. Byte merupakan kependekan dari (Binary Table) Pada umumnya sebuah byte terdiri atas 8 bit yang mewakili 256 nilai (28 ) dengan nilai mulai dari 0 sampai 255. ada yg menggunakan 4 bit, 6 bit dan 7 bit. Di ilmu komputer, byte juga digunakan sebagai ukuran dari storage (tempat menyimpan data), seperti Kilobyte (KB), Megabyte (MB) dst…
Field/Attribut Field/attribut merupakan kumpulan dari byte (karakter) data yang memiliki beberapa bagian dapat dibagi menjadi atribut. atribut merupakan ciri atau karakteristik dari suatu data, dan ia menjadi bagian (sandangan) dari data tersebut. contoh data mahasiswa:nama,alamat dan jenis kelamin. filel dapat juga disebut sebagai column (kolom), data member, dan variabel.tergantung bidang kajiannya.
Record/Tupel Record/tupel merupakan kumpulan dari beberapa atribut. contoh data mahasiswa:nama,alamat dan jenis kelamin. Terdiri dari tiga atribut,(nama,alamat, dan jk).ketiga atribut tersebut tergabung membentuk Record data mahasiswa.
Data File Jika ingin Menyimpan (save) data teman sekels anda yang berjumlah 30 orang,maka anda memasukan data tentang (nama,alamat, dan JK) kedalam 30 record. Kumpulan Record tersebut membentuk sebuah data file (biasa disebut file) Jadi,bila sebuah file kita gambarkan sebagai sebuah tabel, maka Record adalah barisnya (row) dan Field/atribut adalah kolomnya (Column).
Ilustrasi.
Database/Basis Data Kumpulan dari data file di dalam suatu enterprise (lingkungan) disebut dengan database Jika dimisalkan sekolah itu adalah suatu enterprise maka database Sekolah adalah kumpulan data file dari : data Murid, data Guru, data Karyawan, data Nilai murid, data Gaji guru, dan sebagainya. Jadi, segala sesuatu catatan (data file) yang diperlukan dari suatu lingkungan, dibuat dan disatukan di dalam satu tempat (penyimpanan data eksternal), disebut dengan database.
Data Bank/Bank Data Jika di setiap sekolah telah memiliki database, maka Departemen yang mengurusi bidang pendidikan (Depdiknas) dapat mengumpulkan seluruh database tersebut dan disatukan di sana. Kumpulan dari database tersebut, selanjutnya disebut dengan bank data.
Ada Pertanyaan...?
sekian