1. Jelaskan hirarki data. Data bisnis secara tradisional telah diorganisasikan ke dalam suatu hierarki field- field data yang bergabung untuk membentuk record, dan record yang bergabung untuk membentuk file. Field Data Unit data yang terkecil, mencerminkan jumlah data terkecil yang akan ditarik dari komputer pada satu waktu. Record Suatu koleksi field-field data yang saling berhubungan. File Koleksi record yang saling berhubungan, seperti satu file dari seluruh record yang berisi field kode-kode mata kuliah dan namanya. Basis Data Secara umum, adalah bahwa basis data merupakan kumpulan dari kumpulan dari seluruh data berbasis komputer sebuah perusahaan. Definisi sempitnya, basis data merupakan kumpulan data yang berada di bawah kendali piranti lunak sistem manajemen basis data. 2. bagaimana cara kerja struktur database a) Struktur Basis Data Hierarkis Struktur hierarkis ini dibentuk oleh kelompok-kelompok data, subkelompok, dan beberapa subkelompok lagi. Jika anda menggambar struktur ini, ia akan terlihat seperti cabang-cabang dari sebuah pohon b) Struktur Basis Data Jaringan Dikembangkan untuk memungkinkan penarikan record-record tertentu. Ia memungkinkan satu record tertentu menunjuk pada semua record lainnya didalam basis data. c) Struktur Basis Data Relasional Konsep dari suatu struktur basis data yang terdiri atas tabel-tabel di mana relasi terbentuk secara implisit dengan mencocokkan nilai-nilai dalam field data yang sama, akan mudah dipergunakan dan dipahami. 3. bagaimana hubungan tabel bersama-sama dalam database. Spreadsheet sebagai basis data sederhana Secara konseptual serupa dengan sekumpulan tabel-tabel yang saling berhubungan. Flat File Suatu tabel yang tidak memiliki kolom-kolom yang berulang Field-field Kunci Satu field (atau kombinasi field) yang berisi satu nilai yang secara unik mengidentifikasi masing-masing record di dalam tabel. Tabel-tabel yang berhubungan Tabel-tabel tersebut berbagi field yang sama Integrasi logis file dapat diperoleh dengan hubungan eksplisit dan hubungan implisit · Hubungan Eksplisit Satu pendekatan untuk menetapkan hubungan eksplisit antara catatan-catatan dari beberapa file adalah dengan menyusun catatan-catatan tersebut dalam suatu hirarki, ini disebut struktur hirarki. Suatu catatan yang memiliki anak catatan disebut parent, dan anak catatan itu disebut children. · Hubungan Implisit Yaitu hubungan yang dapat dinyatakan secara tidak langsung dari catatn data yang telah ada. Data dalam database relasional ada dalam bentuk tabel–tabel yang disebut flat file. Flat file adalah suatu penyusunan data dua dimensi dalam kolom – kolom dan baris – baris.
4. Apa perbedaan antara database dan sistem manajemen database.
Database adalah kumpulan data yang terkontrol oleh perangkat lunak sistem manajemen database. Sistem Manajemen Database (database management system – DBMS) adalah suatu sistem atau perangkat lunak yang dirancang untuk mengelola suatu basis data dan menjalankan operasi terhadap data yang diminta banyak pengguna. Sistem manajemen basis data menyimpan struktur database, data itu sediri, hubungan antar data didalam database, maupun formulir dan laporan yang berhubungan dengan database. 5. Jelaskan dua metode dasar untuk menentukan kebutuhan data. a) Pendekatan berorientasi proses 1. Definisikan masalahnya. 2. Identifikasi keputusan yang diperlukan. 3. Jelaskan kebutuhan informasi. 4. Tentukan proses yang diperlukan. 5. Tentukan kebutuhan data. b) Pendekatan pemodelan perusahaan Membutuhkan pandangan luas dari sumber data perusahaan; Semua daerah dianggap, dan sinergi sumber daya data antar area bisnis dapat dipengaruhi Hasil: model data perusahaan 6. Jelaskan diagram relasi entitas dan diagram kelas. Diagram hubungan entitas (ERDs) adalah representasi grafis data dalam entitas dan hubungan antar entitas. Entitas adalah kumpulan konseptual terkait dengan bidang data.Relasi didefinisikan di antara entitas: One-to-one – 1:1 One-to-many – 1:M Many-to-many – M:N Diagram kelas adalah grafik representasi data yang digunakan dalam aplikasi dan tindakan yang terkait dengan data; model desain berorientasi objek. Objek adalah data, tindakan yang diambil pada data, dan hubungan antar objek.Diagram kelas terdiri dari kelas yang bernama, bidang di kelas, dan tindakan (metode) yang bertindak sesuai kelas.
7. Jelaskan dasar-dasar laporan dan formulir.
Laporan adalah data agregat dari database yang diformat dengan cara yang membantu pengambilan keputusan. Query adalah permintaan untuk database untuk menampilkan record yang dipilih. Query-by-example (QBE) menyajikan formulir standar yang diselesaikan pengguna sehingga sistem dapat menghasilkan query yang benar.
Formulir menunjukkan satu record sekaligus dan bisa
digunakan untuk menambah, menghapus, atau memodifikasi record basis data Navigasi Ketepatan Konsistensi Penyaringan Subforms 8. Jelaskan perbedaan mendasar antara bahasa query terstruktur dan query-by- example. Query-by-example (QBE) menyajikan formulir standar yang diselesaikan pengguna sehingga sistem dapat menghasilkan query yang benar. Konsep query-by-example (QBE) adalah suatu hal yang signifikan karena pentingnya arti seorang manajer dapat melakukan akses langsung atas nilai-nilai basis data. Formulir dan laporan dapat menampilkan sejumlah hasil yang mengaburkan hal-hal yang sebenarnya ingin ditemukan oleh manajemen. Manajer dapat memanfaatkan QBE untuk dapat dengan cepat menemukan data tertentu untuk memecahkan masalah.
Bahasa query terstruktur atau structure query language (SQL) adalah kode yang
digunakan oleh sistem manajemen basis data relasional untuk mengerjakan pekerjaan- pekerjaan basis datanya. SQL telah menjadi topik yang penting karena ada dua alasan. Pertama, seiring dengan lebih banyak basis data yang dapat diakses melalui web, manajer dan para professional lainnya perlu untuk mengetahui bahwa SQL adalah metode pilihan untuk berinteraksi dengan basis data-basis data berbasis web. Kedua, para manajer perlu untuk mengetahui bahwa menulis SQL bukanlah hal yang sullit bagi sebagian besar kebutuhan data mereka
9. Jelaskan personil penting yang berhubungan dengan database.
Administrator Basis Data Spesialis informasi yang ahli dalam mengembangkan, menyediakan, dan mengamankan basis data. Administrator data mengawasi seluruh aktivitas basis data, tugasnya yaitu: Perencanaan basis data; Implementasi basis data; Operasi basis data; Keamanan basis data. Programer Basis Data Seorang yang menuliskan kode untuk memecah dan/atau mengagregasikan data bagi basis data. Pengguna Akhir Mereka membuat laporan dan formulir, memberikan query kepada basis data, dan menggunakan jawaban dari pertanyaan basis data mereka untuk pengambilan keputusan yang akan memengaruhi perusahaan dan unsur pokok lingkungannya. 10. Jelaskan keuntungan dan bagaimana biaya dari sistem manajemen database. Keuntungan DBMS Performa yang dapat dengan penyimpanan dalam bentuk DBMS cukup besar, sangat jauh berbeda dengan performance data yang disimpan dalam bentuk flat file. Disamping memiliki unjuk kerja yang lebih baik, juga akan didapatkan efisiensi penggunaan media penyimpanan dan memor.
Integritas data lebih terjamin dengan penggunaan DBMS. Masalah redudansi
sering terjadi dalam flat file. Redudansi adalah kejadian berulangnya data atau kumpulan data yang sama dalam sebuah database yang mengakibatkan pemborosan media penyimpanan.
Independensi. Perubahan struktur database dimungkinkan terjadi tanpa harus
mengubah aplikasi yang mengaksesnya sehingga pembuatan antarmuka ke dalam data akan lebih mudah dengan penggunaan DBMS
Sentralisasi. Data yang terpusat akan mempermudah pengelolaan database.
kemudahan di dalam melakukan bagi pakai dengan DBMS dan juga kekonsistenan data yang diakses secara bersama-sama akan lebiih terjamin daripada data disimpan dalam bentuk file atau worksheet yang tersebar.
Keamanan. DBMS memiliki sistem keamanan yang lebih fleksibel daripada
pengamanan pada file sistem operasi. Keamanan dalam DBMS akan memberikan keluwesan dalam pemberian hak akses kepada pengguna. Adapun kerugian DBMS, antara lain : Membeli peranti lunak yang mahal. DBMS untuk mainframe mahal harganya. DBMS berbasis komputer mikro, meskipun harganya hanya beberapa ratus dollar, dapat menjadi pengeluaran yang sangat besar bagi sebuah organisasi kecil.
Mendapatkan konfigurasi peranti keras yang besar. Kemudahan dengan mana
DBMS dapat menarik informasi mendorong lebih banyak pengguna memanfaatkan basis data. Meningkatnya jumlah pengguna yang didorong oleh kemudahan penggunaan dapat menyebabkan pada menikatnya jumlah sumber daya komputer
Memperkerjakan dan memelihara staf DBA. DBMS menuntut pengetahuan
khusus agar dapat memanfaatkan secara penuh kemampuannya. Pengetahuan khusus ini paling baik diberikan oleh administrator basis data.