Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

1.IKHSAN NAFIS PAYA BETANG (201010370311090) 2.RUDI KURNIAWAN (201010370311078) 3.RISKA YULIANA (201010370311071) 4.LINDA NUR WULANDARI (201010370311072)

Presentasi serupa


Presentasi berjudul: "1.IKHSAN NAFIS PAYA BETANG (201010370311090) 2.RUDI KURNIAWAN (201010370311078) 3.RISKA YULIANA (201010370311071) 4.LINDA NUR WULANDARI (201010370311072)"— Transcript presentasi:

1 1.IKHSAN NAFIS PAYA BETANG ( ) 2.RUDI KURNIAWAN ( ) 3.RISKA YULIANA ( ) 4.LINDA NUR WULANDARI ( ) 5.NURUL SOLECHAH ( ) KELOMPOK 5

2 BASIS DATA (Data Base)

3 Kumpulan dari item data yang saling berhubungan satu dengan yang lainnya yang diorganisasikan berdasarkan sebuah skema atau struktur tertentu, tersimpan di hardware komputer dan dengan software untuk melakukan manipulasi untuk kegunaan tertentu.

4 Software yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS). Sistem basis data dipelajari dalam ilmu informasi. Penyusunan basis data meliputi proses memasukkan data kedalam media penyimpanan data dan diatur dengan menggunakan perangkat Sistem Manajemen Basis Data (Database Management System DBMS). Manipulasi basis data meliputi pembuatan pernyataan (query) untuk mendapatkan informasi tertentu, melakukan pembaharuan atau penggantian (update) data, serta pembuatan report data. DBMS merupakan perantara antara user dengan database.

5 Cara komunikasi diatur dalam suatu bahasa khusus yang telah ditetapkan oleh DBMS. Contoh : SQL, dBase, QUEL, dsb. Bahasa database, dibagi dalam 2 bentuk: Data Definition Language (DDL) Data Manipulation Language (DML)

6 Digunakan dalam membuat tabel baru, indeks, mengubah tabel, menentukan struktur tabel, dsb. Hasil dari kompilasi perintah DDL berupa kumpulan tabel yang disimpan dalam file khusus : Kamus Data (Data Dictionary). Data Dictionary : merupakan metadata (superdata), yaitu data yang mendeskripsikan data sesungguhnya. Data dictionary ini akan selalu diakses dalam suatu operasi database sebelum suatu file data yang sesungguhnya diakses.

7 Digunakan dalam memanipulasidan pengambilan data pada database. Manipulasi data, dapat mencakup: Pemanggilan data yang tersimpan dalam database (query) Penyisipan/penambahan data baru ke database (Insert) Pengubahan data pada database (Update) Penghapusan data dari database (Delete)

8 Terdapat dua jenis DML: Prosedural Menghendaki user untuk menspesifikasikan data apa yang diperlukan dan bagaimana cara mendapatkan data itu. Contoh : bahasa C/C++, PL/SQL, dsb. Nonprosedural Menghendaki user untuk menspesifikasikan data apa yang dibutuhkan, tanpa harus menspesifikasikan bagaimana cara mendapatkan data tersebut. Contoh : SQL

9 Perangkat lunak basis data yang banyak digunakan dalam pemrograman dan merupakan perangkat basis data. MySQL PostgreSQL Microsoft Access dBase III Paradox FoxPro Microsoft SQL Server Oracle Sybase Interbase Xbase Firebird Aras rendah (low level) : Btrieve Tsunami Record Manager Aras tinggi (high level) :

10 1.Kecepatan dan Kemudahan (Speed) 2.Efisiensi Ruang Penyimpanan (Space) 3.Keakuratan ( Accuracy ) 4.Ketersediaan (Availability) 5.Kelengkapan (Completeness) 6.Keamanan (Security) 7.Kebersamaan (Sharability)

11 Bidang-bidang fungsional yang memanfaatkan basis data : Kepegawaian, untuk berbagai perusahaan yang memiliki banyak pegawai Pergudangan (inventory), untuk perusahaan manufaktur (pabrik), grosir (reseller), apotik dll Akuntansi, untuk berbagai perusahaan Akuntansi, untuk berbagai perusahaan Layanan pelanggan (Customer care), untuk perusahaan yang berhubungan dengan banyak pelanggan (bank, konsultan dll)

12 Perusahaan-perusahaan yang Memanfaatkan Basis Data : Perbankan, dalam melakukan pengelolaan data nasabah, tabungan, pinjaman, pembuatan laporan akuntansi, pelayanan informasi pada nasabah dll Pendidikan / sekolah, dalam melakukan pengelolaan data siswa, penjadwalan kegiatan, perkuliahan, nilai dll. Rumah Sakit, dalam melakukan pengelolaan histori penyakit / pengobatan pasien, menangani pembayaran perawatan dll. Telekomunikasi, dalam melakukan pengelolaan data administrasi kabel / data pelanggan, menangani gangguan dll.

13 Perangkat Keras (Hardware) Komputer, memori, storage (Harddisk), peripheral, dll. Sistem Operasi (Operating System) Program yang menjalankan sistem komputer, mengendalikan resource komputer dan melakukan berbagai operasi dasar sistem komputer. Basis Data (Database) Menyimpan berbagai obyek database (struktur tabel, indeks,dll) DBMS (Database Management System) Perangkat lunak yang memaintain data dalam jumlah besar. Pemakai (User) Para pemakai database. Aplikasi (perangkat lunak) lain. Program lain dalam DBMS.

14 Terima Kasih Wassalamualaikum Wr.Wb


Download ppt "1.IKHSAN NAFIS PAYA BETANG (201010370311090) 2.RUDI KURNIAWAN (201010370311078) 3.RISKA YULIANA (201010370311071) 4.LINDA NUR WULANDARI (201010370311072)"

Presentasi serupa


Iklan oleh Google