Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
Pertemuan 5-2 Database dan Sistem
Manajemen Database
2
Dalam model konseptual: Tentukan data apa saja yang dibutuhkan
Membuat Database Dalam model konseptual: Tentukan data apa saja yang dibutuhkan Deskripsikan data tersebut Masukkan data tersebut ke dalam database
3
Menentukan Kebutuhan Data
Dua pendekatan utama untuk menentukan kebutuhan data: Pendekatan Berorientasi Proses (process-oriented): Definisikan masalah Keputusan-keputusan yang diperlukan untuk memecahkan masalah diidentifikasi Untuk setiap keputusan informasi yang diperlukan harus dijelaskan Pengolahan yang diperlukan untuk menghasilkan informasi tersebut telah ditetapkan Data yang dibutuhkan untuk diolah sudah ditentukan
4
Menentukan Kebutuhan Data (Lanj.)
Pendekatan Enterprise Modeling semua kebutuhan data perusahaan ditentukan dan kemudian disimpan dalam database Model data enterprise ditunjukkan pada Gambar 6.8
6
Teknik-teknik Pemodelan Data
Pemodelan kebutuhan data perusahaan didukung oleh teknik yang: Jelaskan isi data Jelaskan bagaimana data agregat ke dalam tabel Jelaskan bagaimana tabel berhubungan satu sama lain Entitas-hubungan diagram digunakan untuk menggambarkan hubungan antara koleksi konseptual data sehingga catatan yang terkait dapat bergabung bersama Class diagram digunakan untuk menggambarkan relasi terhadap data
7
Diagram Relasi Entitas (Entity-Relationship Diagrams)
Diagram ER menangani data dalam entitas (koleksi konseptual bidang data terkait) dan hubungan antara entitas Gambar 6.11 menunjukkan bagaimana kita menetapkan bahwa satu record dalam entitas perusahaan dapat berhubungan dengan banyak record dalam entitas produk dan juga bahwa satu record dalam entitas perusahaan dapat berhubungan dengan banyak record dalam entitas karyawan Gambar 6.12 adalah contoh "many-to-many"
12
Diagram kelas di Gambar 6.13 mengilustrasikan diagram hubungan entitas
Diagram kelas terdiri dari nama kelas, field-field, dan tindakan (kadang-kadang disebut sebagai metode) yang bertindak berdasarkan kelas Diagram kelas di Gambar 6.13 mengilustrasikan diagram hubungan entitas
14
Menggunakan Database Berdasarkan database pada komputer pribadi
Form, report, dan query adalah beberapa metode umum untuk mengakses database di sebuah sistem manajemen database Sebuah bahasa query adalah sarana untuk mengajukan pertanyaan dari database Banyak sistem manajemen database menyediakan antarmuka yang mudah digunakan bagi pengguna
15
Laporan (Report) dan Formulir (Form)
Mayoritas interaksi pengguna dengan database melalui laporan dan formulir Graphical user interface (GUI) disediakan oleh vendor perangkat lunak manajemen database paling untuk membuat perkembangan bentuk-bentuk dan laporan lebih mudah Perbedaan terbesar antara formulir dan laporan ini dalam format mereka Gambar 6.14 menunjukkan bentuk untuk memasukkan program ke dalam database Gambar 6.15 mengilustrasikan kombinasi bentuk dan subform
18
Laporan dan Formulir (Lanj.)
Gambar 6.16 adalah laporan yang menunjukkan setiap Jurusan dengan daftar dari setiap Mata Kuliah yang diajarkan dan proyek-proyek yang dibutuhkan untuk Mata Kuliah Gambar 6.17 menggambarkan bahwa Tabel Jurusan berhubungan ke Tabel Mata Kuliah, pada gilirannya, berhubungan sampai ke Tabel Proyek Kecuali ada entri yang terkait dalam tabel Proyek, Tidak ada Mata Kuliah yang ditampilkan. Jika tidak ada record dari Tabel Mata Kuliah yang digunakan, maka record Jurusan tidak ditampilkan
21
Gambar 6.18 merupakan bagaimana query yang dapat diwakili
Query-by-Example Query adalah permintaan database untuk menampilkan record yang dipilih dan umumnya memilih sejumlah field data. Gambar 6.18 merupakan bagaimana query yang dapat diwakili Format disebut query-by-contoh (QBE) Hasil dari query adalah tabel pada Gambar 6.19
23
Query-by-Example (cont.)
Structured query language (SQL) adalah kode bahwa sistem manajemen database relasional digunakan untuk melakukan tugas database mereka Sementara pengguna dapat melihat Gambar 6.18 sebagai QBE, ini sebenarnya diterjemahkan oleh sistem manajemen basis data ke contoh bahasa query terstruktur seperti yang ditunjukkan dalam Gambar 6.20 Perangkat lunak DBMS berisi graphical user interfaces (GUI) dan program "wizard" Online analytical processing (OLAP) adalah fitur lain yang lebih umum dalam perangkat lunak sistem manajemen basis data
25
Mengelola Database Sistem manajemen database melakukan fungsi yang sebagian besar user tidak bisa melihat tapi bisa merasakan manfaatnya (intangible) Infrastruktur ini diperlukan agar database dapat dipertahankan dan dimodifikasi dan juga untuk menjamin operasi yang lebih efisien
26
Sumber Daya (Resources)
Statistik kinerja prosesor komponen dari DBMS mengelola informasi yang mengidentifikasi data apa saja yang sedang digunakan, siapa yang menggunakannya, kapan sedang digunakan, dan sebagainya Sebagai sistem manajemen database, ia menyimpan log transaksi yang database catatan setiap tindakan yang telah dilakukan serta waktu yang tepat saat tindakan itu diambil Backup copy dari database juga harus dibuat secara berkala
27
Personel Database Database administrator (DBA) bertanggung jawab teknis dan manajerial atas sumber daya database. Database programmer membuat aplikasi databse yang dibutuhkan oleh perusahaan untuk penggunaan perusahaan mereka Database end-user, berdasarkan keputusan yang dibuat dan jumlah data yang diambil, juga memiliki dampak yang besar pada desain database, penggunaan, dan efisiensi
28
DBMS memungkinkan kedua perusahaan dan pengguna individu untuk:
Kelebihan DBMS DBMS memungkinkan kedua perusahaan dan pengguna individu untuk: Mengurangi pengulangan data (redudancy). Mencapai intensitas data. Mengambil data dan informasi dengan sangat cepat. Keamanan yang lebih baik.
29
Sistem Manajemen Database dalam Perspektif
DBMS memungkinkan untuk membuat database, mempertahankan isinya, dan menyebarluaskan data ke pengguna tanpa pemrograman komputer yang mahal Memungkinkan manajer dan staf profesional untuk mengakses isi database dengan hanya pelatihan sederhana
30
Kelemahan DBMS Keputusan untuk menggunakan DBMS dalam suatu perusahaan atau pengguna dapat berdampak: Membeli peranti lunak yang mahal. Mendapatkan konfigurasi peranti keras yang besar. Memperkerjakan dan memelihara staf DBA.
31
Thank you Merci bien Arigatoo Matur Nuwun Hatur Nuhun Matur se Kelangkong Syukron Kheili Mamnun Danke Terima Kasih
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.