S I S T E M B A S I S
D A T A
·
Latar Belakang Sistem Database
Basis data adalah kumpulan
data yang saling berelasi. Data sendiri merupakan fakta mengenai obyek, orang,
dan lain-lain. Data dinyatakan dengan nilai (angka,deretan karakter, atau symbol).
Basis data dapat didefinisikn dalam berbagai sudut pandang seperti berikut:
1. Himpunan kelompok data yang saling berhubungan yang diorganisasikan sedemikian
1. Himpunan kelompok data yang saling berhubungan yang diorganisasikan sedemikian
rupa sehingga kelak dapat dimanfaatkan
dengan cepat dan mudah.
2. Kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikian
2. Kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikian
rupa tanpa pengulangan (redundancy) yang
tidak perlu, untuk memenuhi kebutuhan.
3. Kumpulan file/table/arsip yang saling berhubungan yang disimpan dalam media
3. Kumpulan file/table/arsip yang saling berhubungan yang disimpan dalam media
penyimpanan elektronik.
·
Arsitektur Sistem Database
Arsitektur system basis data memberikan kerangka
kerja bagi pembangunan basis data.
1. LEVEL ARSITEKTUR BASIS DATA
Menurut ANSI/SPARC, arsitektur basis data terbagi atas tiga level yaitu :
Internal/Physical Level:
berhubungan dengan bagaimana data disimpan secara fisik (physical
storage)
External /View Level
berhubungan dengan bagaimana data di representasikan dari sisi setiap
user.
Conceptual/Logical Level
yang menghubungkan antara internal & external level
Berikut adalah gambar tiga level arsitektur system basis data :
Gambar I.1 Tiga level arsitektur system basis data
Menurut ANSI/SPARC, arsitektur basis data terbagi atas tiga level yaitu :
Internal/Physical Level:
berhubungan dengan bagaimana data disimpan secara fisik (physical
storage)
External /View Level
berhubungan dengan bagaimana data di representasikan dari sisi setiap
user.
Conceptual/Logical Level
yang menghubungkan antara internal & external level
Berikut adalah gambar tiga level arsitektur system basis data :
Gambar I.1 Tiga level arsitektur system basis data
·
Representasi
ER : Entity Relationship
Entity :
suatu objek yg ada dpt dibedakan terhadap objek lain, memiliki sejumlah
attribut
|
|
![]() |
·
Query
Bahasa pernyataan untuk meminta informasi dari
database
·
Rancangan Logik Dan Fisik :
- Struktur Model Database Relational
-
Struktur Model Database
-
Hirarki (IMS)
-
Struktur Model Database Jaring-Jaring (ADBS)
·
Konsep Normalisasi
Adalah suatu proses perancangan database untuk
mendapatkan bentuk normal
Langkah2 normalisasi
·
Konsep Sistem Database Tersebar
·
Konsep Database Machine/Computer
·
Konsep Pengamanan Database (Integrity,Concurrency,Security,Dan Privacy)
2. STRUKTUR DAN ORGANISASI DATA
·
Data Dan Tipe Data
·
Deklarasi Dan Mapping Ke Storage
·
Struktur Data Array
·
Triangular Array
·
Sparse Array
·
Record
·
Mapping Ke Storage Dari Record
·
Stack
·
Aplikasi Stack
·
Mapping Ke Storage Dari Stack
·
Queue
·
Cara Peletakan Elemen Pada Queue
·
Dequeue
·
Priority Queue
·
Linked List
·
Linked List Dalam Memory
·
Deklarasi Dalam Linked List
·
Manipulasi Linked List
·
Struktur Data Graf
·
Pohon Umum Dan Pohon Binar
·
Sortir Dan Cariews
DAFTAR PUSTAKA
:
1. Loomis, Mary E. S., Data Management and File Structures, Prentice
Hall International. Inc. 1989
2. Reynolds, W. Charles, Program Design and Data Structures in
Pascal, Wadsworth
Pub. Co. 1986.
3. Lipschutz, Seymour, Data
Structures, McGraw-Hill. 1986
4. Suryadi HS, Pengantar Struktur Data. (*)
10. TESTING
DAN IMPLEMENTASI SISTEM
·
Sumber Perangkat Lunak Aplikasi
·
Mengorganisir dan Mengukur
Proyek dan Produktivitas Pengembangan Perangkat Lunak
·
Perancangan dan Pengembangan
Perangkat Lunak
·
Pengkodean Perangkat Lunak
·
Dasar-dasar Pengujian Perangkat Lunak : White Box, Path Basis,
Struktur Kendali
·
Tehnik Pengujian Perangkat Lunak : Black Box, Sistem Waktu Nyata, Uji
Otomatis
·
Pengujian dan Strategi Berorientasi Objek
·
Implematasi Sistem
·
Pemeliharaan Sistem
Daftar Pustaka :
1.
D. Suryadi HS dan Bunawan. Pengantar Implementasi Dan
Pemeliharaan Sistem Informasi. Penerbit Gunadarma
2.
Roger S. Pressman. Software Engineering : A
practitioner’s Approach. McGraw-Hill
3. Ian
Sommerville.Rekayasa Perangkat Lunak Edisi 6 Jilid 1,terj.Dra.Yuhilza Hanum
M.Eng. Penerbit Erlangga
4. Roger S.
Pressman,Ph.D.Rekayasa Perangkat Lunak : Pendekatan Praktisi Buku dua,
terj.LN Harnaningrum.Penerbit ANDI Yogyakarta