kelompok 5

14
1. IKHSAN NAFIS PAYA BETANG (201010370311090) 2. RUDI KURNIAWAN (201010370311078) 3. RISKA YULIANA (201010370311071) 4. LINDA NUR WULANDARI (201010370311072) 5. NURUL SOLECHAH (201010370311085) KELOMPOK 5

Upload: wattan

Post on 04-Jan-2016

47 views

Category:

Documents


4 download

DESCRIPTION

KELOMPOK 5. IKHSAN NAFIS PAYA BETANG (201010370311090) RUDI KURNIAWAN (201010370311078) RISKA YULIANA (201010370311071) LINDA NUR WULANDARI (201010370311072) NURUL SOLECHAH (201010370311085). BASIS DATA (Data Base). Pengertian Basis Data. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: KELOMPOK 5

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

KELOMPOK 5

Page 2: KELOMPOK 5

BASIS DATA (Data Base)

Page 3: KELOMPOK 5

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.

Page 4: KELOMPOK 5

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.

Page 5: KELOMPOK 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)

Page 6: KELOMPOK 5

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.

Page 7: KELOMPOK 5

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)

Page 8: KELOMPOK 5

Terdapat dua jenis DML:

ProseduralMenghendaki user untuk menspesifikasikan data apa yang diperlukan dan bagaimana cara mendapatkan data itu.Contoh : bahasa C/C++, PL/SQL, dsb.

NonproseduralMenghendaki user untuk menspesifikasikan data apa yang dibutuhkan, tanpa harus menspesifikasikan bagaimana cara mendapatkan data tersebut.Contoh : SQL

Page 9: KELOMPOK 5

Perangkat lunak basis data yang banyak digunakan dalam pemrograman dan merupakan perangkat basis data.

MySQLPostgreSQLMicrosoft AccessdBase IIIParadoxFoxPro

Microsoft SQL ServerOracleSybaseInterbaseXbaseFirebird

Aras rendah (low level) :BtrieveTsunami Record Manager

Aras tinggi (high level) :

Page 10: KELOMPOK 5

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)

Page 11: KELOMPOK 5

Bidang-bidang fungsional yang memanfaatkan basis data :

Kepegawaian, untuk berbagai perusahaan yang memiliki banyak pegawaiPergudangan (inventory), untuk perusahaan manufaktur (pabrik), grosir (reseller), apotik dllAkuntansi, untuk berbagai perusahaanAkuntansi, untuk berbagai perusahaan Layanan pelanggan (Customer care), untuk perusahaan yang berhubungan dengan banyak pelanggan (bank, konsultan dll)

Page 12: KELOMPOK 5

Perusahaan-perusahaan yang Memanfaatkan Basis Data :

Perbankan, dalam melakukan pengelolaan data nasabah, tabungan, pinjaman, pembuatan laporan akuntansi, pelayanan informasi pada nasabah dllPendidikan / 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.

Page 13: KELOMPOK 5

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.

Page 14: KELOMPOK 5

Terima Kasih

Wassalamualaikum Wr.Wb