TUGAS BASIS DATA
23.08 | Author: Sweet Pinguin
Pertemuan 4
Photobucket
ENTITY RELATIONSHIP "penjualan" yang terdiri dari kode supplier dan kode barang yang memiliki jaringan antar penghubung dengan objek-objek yang lainnya. entity relationship adalah jaringan yang mengunakan susunan data yang disimpan dari sistem secara abstrak.

3.Model jaringan
Photobucket
Data yang terletak pada susunan record dan link-nya yaitu network mode menyusun record-record dalam bentuk graph dan menyatakan hubungan cardinalitas, seperti yang tergambar dimode jaringan "restoran" di atas.
2.Model Hirarki
Photobucket
Data yang berhubungan antar data direpresentasikan dengan record dan link, diantaranya direktur dan wakil yang berhubungan dengan manajemen keuangan dan manajemen pelaksana begitupun juga saling berhubungan dengan supervisor dan pelayan, sehingga record-record ini berbentuk tree ( pohon ) yang memiliki hubungan cardinalitas.

B.RECORD
BASED DATA MODEL
1.Model Relational
Photobucket
Model relational memiliki data serta hubungan antar data dipresentasikan oleh sejumlah tabel, yang dimana database restoran ini memiliki 4 tabel diantaranya:
  • Pemesan
  • Makanan
  • Minuman
  • Transaksi

2.Semantic Model
Photobucket
Sistem yang ada pada semantic model adalah dimana makanan dan minuman memiliki adanya relasi pemesanan, dan menunjukan atribut kode makanan dan minuman, nama makanan dan nama minuman, jenis makanan dan jenis minuman, harga makanan dan harga minuman. Sehingga costumer dapat mengetahui macam-macam makanan dan minuman serta harga yang sudah diberikan.

Pertemuan 3: Data Model
A.OBJECT BASED DATA MODEL
1.Entity relationship model
Photobucket
E-R model "RESTORAN" yang terdiri dari kode customer dan kode menu yang memiliki relasi antar penghubung dengan objek-objek yang lainnya. Adapun manfaatnya E-R model kita dapat mengetahui segmen pasar dan karakteristik pelanggan.

Pertemuan 2: Lanjutan Rancangan Database
Photobucket
Restoran ini berawal dari membangun hingga menjalankan restoran ini, dari fasilitas restoran, karyawan, sampai sistem penyimpanan makanan yang telah disediakan. Agar restoran ini berjalan dengan optimal/( bersifat program oriented ).

Pertemuan 1: Konsep Dasar ( Enterprise )
Photobucket
Enterprise "REstoran" memiliki 4 tabel, yaitu tabel data yang memiliki hubungan timbal balik dengan tabel-tabel: tabel transaksi, tabel pemesan, tabel minuman, tabel makanan. Kemudian dalam pengisiannya harus jelas, agar menu pesanannya dapat cepat tersaji. Data yang disimpan dalam basis data restoran tersebut merupakan data operasional dari sebuah interprise.

DBMS (DATABASE MANAGEMENT SYSTEM)
sistem manajemen database atau database management system (DBMS) adalah merupakan suatu sistem software yang memungkinkan seorang user dapat mendefinisikan, membuat, dan memelihara serta menyediakan akses terkontrol terhadap data. database sendiri adalah sekumpulan data yang berhubungan dengan secara logika dan memiliki beberapa arti yang saling berpautan.
DBMS yang utuh biasanya terdiri dari:
~Hardware
hardware merupakan sistem computer actual yang digunakan untuk menyimpan dan mengakses database. dalam sebuah organisasi bersekala besar, hardware terdiri : jaringan dengan sebuah server pusat dan beberapa program client yang berjalan di komputer desktop.
~Software beserta utility
Software adalah DBMS yang aktual. DBMS memungkinkan para user untuk berkomunikasi dengan database.dengan kata lain DBMS merupakan mediator antara database dengan user. sebuah database harus memuat seluruh data yang diperlukan oleh sebuah organisasi.
~prosedur
Bagian integral dari setiap sistem adalah sekumpulan prosedur yang mengontrol jalanya sistem, yaitu praktik-praktik nyata yang harus diikuti user untuk mendapatkan, memasukkan, menjaga dan mengambil data.
~Data
data adalah jantung dari DBMS.ada dua jenis data. pertama, adalah kumpulan informasi yang diperlukan oleh suatu organisasi. jenis data kedua adalah metadata yaitu informasi mengenai database.
~user
ada sejumlah user yang dapat mengakses atau mengambil data sesuai dengan kebutuhan penggunaan aplikasi-aplikasi dan interface yang disediakan oleh DBMS, antara lain adalah:
- database administrator adalah orang atau group yang bertanggung jawab mengimplementasikan sistem database didalam suatu organisasi.
- Enduser adalah orang yang berada didepan workstation dan berinteraksi secara langsung dengan sistem.
- programmer aplikasi adalah orang yang berinteraksi dengan database melalui cara yang berbeda.
- secara khusus, didalam DBMS tertentu digunakan untuk:
... membuat trigger
... membuat stored procedure
... membuat database, index, rule, schema, dll (tergantung DBMS)
TRIGGER adalah sebuah obyek dalam database yang berupa prosedure yang merespon setiap kali terdapat proses modifikasi, (insert, update dan delete) pada tabel.

DML (DATA MANIPULATION LANGUAGE)

Dml adalah Merupakan perintah-perintah yang berfungsi untuk melakukan manipulasi data ataupun objek-objek yang ada didalam table.

Perintah – perintah yg digunakan DML,diantaranya:

1. Insert
Berfungsi Untuk memasukkan sejumlah data kedalam table yang telah dibuat.
2. Delete
Berfungsi untuk menghapus sejumlah data yang ada didalam table yang telah dibuat.
3. Update
Berfungsi untuk melakukan perubahan terhadap sejumlah data yang ada didalam table yang telah dibuat
4. Select
Berfungsi untuk melakukan pengambilan sejumlah data yang ada di dalam table untuk ditampilkan ataupun dimanipulasi


DDL (DATA DEFINITION LANGUAGE)

Data Definition Language (DDL) adalah bahasa dalam DBMS yang digunakan untuk membuat atau mendefinisikan obyek-obyek di dalam database. Secara umum digunakan untuk membuat obyek table dan view.
Ada tiga perintah yang paling utama dalam DDL,yaitu :
~ CREATE : perintah ini digunakan untuk membuat, termasuk diantaranya membuat database baru, tabel baru, view baru, dan kolom baru.
~ALTER : perintah ini digunakan untuk mengubah struktur tabel yang telah dibuat, yang kegunaanya untuk mengganti nama tabel, menambah kolom, mengubah kolom, menghapus kolom, maupun memberikan atribut pada kolom.
~ DROP : perintah ini digunakan untuk menghapus database dan tabel.
|
This entry was posted on 23.08 and is filed under . You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

0 Komentarnya: