Brenda eunice rahajaan (1320221046)

15
Kelompok IV Muhammad Reza Fauzan (1320221045) Brenda E.Rahajaan (1320221046) Dewayoga Gede Mahendra(1320221047) Anggi Samuel (1320221024)

Transcript of Brenda eunice rahajaan (1320221046)

Page 1: Brenda eunice rahajaan (1320221046)

Kelompok IV

Muhammad Reza Fauzan (1320221045)

Brenda E.Rahajaan (1320221046)

Dewayoga Gede Mahendra(1320221047)

Anggi Samuel (1320221024)

Page 2: Brenda eunice rahajaan (1320221046)

Basis data memiliki peran penting dalam perusahaan. Informasi dapat diperoleh dengan cepat berkat data yang mendasarinya telah disimpan dalam basis data.

Sejauh ini,basis data tidak hanya berguna bagi tataran perusahaan, melainkan juga untuk kebutuhan pribadi.

Page 3: Brenda eunice rahajaan (1320221046)

Secara fisik data disimpan dalam bentuk kumpulan bit dan direkam dengan basis track di dalam media penyimpanan eksternal. Untuk kemudahan dalam mengakses data, data disusun dalam suatu struktur logis yang menjelaskan bahwa ;

Kumpulan tabel menyusun basis data

Tabel tersusun atas sejumlah record

Sebuah record mengandung sejumlah field

Sebuah field disimpan dalam bentuk kumpulan bit

Page 4: Brenda eunice rahajaan (1320221046)

Field (medan) menyatakan data terkecil yang memiliki makna. Istilah lain untuk field yaitu elelmen data, kolom, item & atribut.

Record (rekaman) menyatakan kumpulan dari sejumlah elemen data yang saling terkait. Istilah lain yang juga menyatakan record yaitu tupel dan baris.

Tabel menghimpun sejumlah record.

Basis data adalah suatu pengorganisasian sekumpulan data yang saling terkait sehingga memudahkan aktivitas untuk memperoleh informasi.

Page 5: Brenda eunice rahajaan (1320221046)

DBMS (DataBase Management System) adalah sistem yang secara khusus dibuat untuk memudahkan pemakai dalam mengelolah basis data. Sistem ini dibuat untuk mengatasi kelemahan sistem pemrosesan yang berbasis berkas.

Umumnya perancangan sistem didasarkan pada kebutuhan individual pemakai , bukan berdasarkan kebutuhan sejumlah pemakai, sehingga memungkinkan setiap program aplikasi menuliskan data tersendiri.

Page 6: Brenda eunice rahajaan (1320221046)

Menurut pengaksesannya basis data terbagi atas 4 bagian diantaranya ;

1. Basis data individual , merupakan basis data yang digunakan oleh perseorangan.

2. Basis data perusahaan, merupakan basis data yang dimaksudkan untuk diakses oleh sejumlah pegawai dalam seebuah lokasi perusahaan.

3. Basis data terdistribusi, merupakan basis data yang disimpan pada sejumlah komputer yang terletak pada beberapa lokasi.

4. Bank data publik, merupakan jenis basis data yang dapat diakses oleh siapa saja (publik).

Page 7: Brenda eunice rahajaan (1320221046)

Character (Visual dBASE), Char (SQL), Text (Access), Alpha ( Paradox) untuk menyimpan deretan karakter seperti nama orang atau nama mobil

Memo (Access), Visual (dBASE) & Text (PostgreSQL) Untuk menyimpan deretan karakter dengan ukuran yang besar (melebihi 256 karakter)

Number (Access) dan Numeric (Visual dBASE) Menyatakan tipe data untuk menyimpan data bilangan

Date/ Time (Access) Menyatakan tipe data untuk menyimpan data jam dan tanggal

Date (Visual dBASE) dan Date (PostgreSQL) untuk menyimpan tanggal

Page 8: Brenda eunice rahajaan (1320221046)

Time (PostgreSQL) untuk menyimpan data jam

Currency (Access) dan Money ( Paradox) untuk meenyimpan data uang

Yes/No ( Access), Logical (Visual dBASE) dan Bool (PostgreSQL) untuk menyimpan data logika (benar/salah)

OLE (Visual dBASE) dan OLE Object (Access) untuk menyimpan OLE. Dapat berupa objek berupa data atau bahkan suara

Binary (Visual dBASE) untuk menyimpan data gambar atau suara

Graphics (Paradox) untuk menyimpan data gambar

Hyperlink (Access) untuk menyimpan data hyperlink

Point, Lseg, Path, Box, Circle, Polygon untuk menyimpan data geometrik (Terdapat pada PostgreSQL)

Page 9: Brenda eunice rahajaan (1320221046)

Model data adalah sekumpulan konsep terintegrasi yang dipakai untuk menjabarkan data, hubungan antar data, dan kekangan terhadap data yang digunakan untuk menjaga konsistensi. Model data terdirir atas 4 macam, yaitu;

Model Data Hirarkis

Merupakan model data tertua yang digunakan untuk menangani sistem reservasi penumpang.

Model Data Jaringan

Merupakan model data yang dibuat untuk mengatasi masalah yang ada pada model data hirarkis.

Page 10: Brenda eunice rahajaan (1320221046)

Model Data Relasional

Merupakan model data yang menggunakan sekumpulan tabel berdimensi dua (yang biasa disebut relasi atau tabel), dengan masing-masing tabel tersusun antara kolom dan baris.

Model Data Berbasis Objek

Merupakan model data yang menerapkan teknik pemrograman berorientasi objek, dalam hal ini Model data berbasis objek lebih mengemas data dan fungsi untuk mengakses data (metode) dalam bentuk objek.

Page 11: Brenda eunice rahajaan (1320221046)

DBMS mengandung komponen sebagai berikut ;

1. Kamus data untuk menyimpan deskripsi data yang digunakan dalam basis data

2. Pembangkit laporan untuk membuat laporan dengan mudah

3. Pembangkit aplikasi untuk membuat tampilan yang digunakan oleh pemakai yang ingin menggunakan aplikasi basis data

4. Keamanan akses untuk mengatur hak akses pemakai

5. Pemulihan sistem untuk mengembalikandata semula ke basis data sekiranya terjadi kegagalan sistem

Page 12: Brenda eunice rahajaan (1320221046)

SQL (Structured Query Language) adalah bahasa yang digunakan untuk mengakses basis data yang tergolong relasional.

SQL berfungsi untuk ;

Select, untuk mengambil data

Insert, untuk menambahkan data

Update, untuk mengganti data

Delete, untuk menghapus data

Create Table, untuk menciptakan tabel

Drop Table, untuk menghapus tabel

Grant, untuk mengatur wewenang pemakai

Revoke, untuk mencabut hak pemakai

Page 13: Brenda eunice rahajaan (1320221046)

Data Warehouse adalah data internal yang terdapat pada perusaahaan (basis data operasional) dan data eksternal yang berasal dari sumber-sumber di luar perusahaan.

Data Mart adalah data warehouse yang mendukung kebutuhan ppada tingkat departemen atau fungsi bisnis tertentu pada perusahaan

Page 14: Brenda eunice rahajaan (1320221046)

OLAP (OnLine Analytical Processing) adalah jenis perangkat lunak yang di gunakan untuk melakukan permintaan terhadap data dalam bentuk yang kompleks dan bersifat sementara serta sewaktu-waktu.

Tujuan OLAP adalah

Menggunakan informasi dalam sebuah basis data (data warehouse) untuk memandu keputusan-keputusan yang strategis

Memanipulasi dan menganalisis data bervolume besar daari berbagai perspektif (multidimensi)

Page 15: Brenda eunice rahajaan (1320221046)

Data Mining adalah perangkat lunak yang ditujukan untuk mendefisinikan trend (kecenderungan) atau pola yang terdapat pada himpunan data yang sangat banyak dengan sedikit masukan dari pemakai

ERP (Enterprice Resource Planning) adalah perangkat lunak yang digunakan untuk menangani manajemen produksi dalam perusahaan.