Posts

Showing posts with the label Basis data

QUERY DATABASE

Image
Pembuatan tabel – CREATE TABLE Suplier (SuplierID char (3),CompanyName varchar (25),Address varchar (50)); CREATE TABLE Product (ProductID char (4),ProductName varchar (25),SuplierID char (3)); CREATE TABLE Costumer (CostumerID char (5),CompanyName varchar (25),Address varchar (50)); CREATE TABLE Orders (OrderID char (3),CostumerID char (5),EmployeeID char (3),Orderdate date); CREATE TABLE Employee (EmployeeID char (3),LastName varchar (15),FirstName varchar (10),TitleofCourtesy varchar (3),Birthdate date); Penambahan Tabel ALTER TABLE `suplier` ADD `phone` CHAR( 12 ) NOT NULL AFTER `SuplierID` ALTER TABLE `costumer` ADD `phone` CHAR( 12 ) NOT NULL AFTER `Address` ALTER TABLE `Employee` ADD `Address` VARCHAR( 50 ) NOT NULL AFTER `Birthdate` ALTER TABLE Suplier ADD CONSTRAINT SuplierID PRIMARY KEY (SuplierID) ALTER TABLE Product ADD CONSTRAINT ProductID PRIMARY KEY (ProductID),ADD FOREIGN KEY (SuplierID) REFERENCES Suplier (SuplierID); Memasukan Data – INSE...

ENTITY RELATIONSHIP DIAGRAM(Koperasi Budi Luhur)

Image
Soal Kasus. Koperasi Budi Luhur  adalah sebuah koperasi yang mengelola simpan pinjam bagi para anggotanya, berikut ini adalah kegiatan yang dilakukan oleh bagian Kredit dalam menangani pemberian pinjaman bagi para anggotanya. Setiap kali bagian kredit akan memberikan pinjaman kepada Anggota maka Anggota diharuskan mengisi Formulir Permohonan Pinjaman yang berisi Nomor FPP, Tanggal Permohonan, Nomor Anggota, Nama Anggota,  Jumlah Permohonan dan Keperluan (rincian data diambil dari analisa dokumen yang ada). Yang kemudian oleh Bagian Kredit dicatat dan disimpan kedalam Arsip FPP. Berdasarkan Arsip FPP tersebut Bagian Kredit  membuat Bukti Peminjaman yang diberikan kepada Anggota yang berisi No. BP, tgl BP, Nomor Anggota, Nama Anggota, Jumlah Realisasi, Lama Angsuran, Jumlah Angsuran dan Bunga. Sebelum pemberian bukti terlebih dulu dilakukan pengecekan apakah anggota masih punya pinjaman, jika masih punya maka anggota diberitahukan penolakan pinjaman. Setiap Bulan Anggo...

Tehnik Normalisasi

Normalisasi yaitu suatu proses yang  menyediakan sistem untuk meminimalkan terjadinya kerangkapan data diantara relasi dalam perancangan logika berbasis data dan merupakan proses pengelompokan elemen data menjadi tabel yang dapat menjukan entity dan relasi . Normalisasasi adalah proses pengelompokan atribut - atribut dari suatu relasi sehingga membentu WELL STRUCTUR RELATION Well Structur Relation adalah sebuah relasi yang jumlah kerangkapanya sedikit dan dapat berbagi kepada user untuk melakukan INSERT ,DELET dan MODIFY  terhadap baris - baris data  pada relation agar tidakk terjadi ERROR . Contoh : Terdapat sebuah relation Course, dengan ketentuan sbb:     Setiap mahasiswa hanya boleh mengambil satu matakuliah saja.     Setiap matakuliah mempunyai uang kuliah yang standar (tidak tergantung pada mahasiswa  yang mengambil matakuliah ) Proses Normalisasi adalah proses pengelompokan  data elemen menjadi tabel - tabel yan...

ERD beserta mapping

Image
 Studi Kasus Mahasiswa yang memiliki NIM, Nama, Tgl_Lahir, Alamat, Kota dan Telp berkewajiban mengambil mata kuliah yang memiliki Kd_Mtk, Nama_Mtk,SKS. Setiap Mahasiswa dapat mengambil beberapa matakuliah, Tetapi Setiap satu Mata Kuliah hanya dapat diambil oleh beberapa mahasiswa. Setiap mata kuliah biasanya diasuh oleh Dosen yang terdiri dari Kd_Dosen, Nm_Dosen dan alamat Seorang dosen dapat saja mengasuh beberapa mata kuliah tetapi setiap mata kuliah hanya dapat diasuh oleh beberapa dosen. ERD LRS Tabel

MODEL DATA

Image
Model data Model data dapat dikelompokan berdasarkan konsep pembuatan deskripsi struktur basis data yaitu : a.        Model data konseptual (high level) Dalam model ini diknalkan tiga konsep penyajian data yaitu : ·          Entity ·          Atribute ·          Relationship b.       Model data fiskal (low level) c.        Model data implementasi (representational) Jenis-jenis model data 1.        OBJECT BASED DATA MODEL ,menggunakan konsep entitas,atribut dan hubungan antar entitas. Terdiri dari : o    Entity relationship model o    Binary model o    Semantik data model 2.        RECORD BASED DATA MODEL,menjelaskan kepada user tentang hubungan logic antar ...

Data Base Management System (DBMS)/Sistem Manajemen Basis Data (SMB)

DBMS dapat diiartikan sebagai program komputer yang digunakan untuk memasukan,mengubah,menghapus,meodifikasi dan memperoleh data/informasi dengan praktis dan efisien. Kelbihan dari DBMS yaitu : ·          Kepraktisan ·          Kecepatan ·          Mengurangi kejemuan ·          Update to date Keunggulan DBMS antara lain : ·          Mengurangi duplikasi data atau data redudancy ·          Meningkatkan keamanan data ·          Meningkatkan pemakaian bersama dari data ·          Meningkatkan pemeliharaan data melalui independensi data Kelemahan DBMS antara lain : ·          Harga DBMS yang handal biasanya ...