Langkah-Langkah Perancangan Basis Data

  • Nama : Muhammad Ihsanul Fikry
  • NIM : C1055201025
  • Kelas : TI C

Langkah – Langkah Perancangan Basis Data :

  1. Membuat tabel.
  2. Tentukan tabel-tabel yang di perlukan beserta field-fieldnya.
  3. Tentukan nama kategori tiap field.
  4. Tentukan Primary Key.
  5. Tentukan tipe data tiap field.
  6. Tentukan panjang maksimal karakter pada tiap field.
  7. Memberi nama pada tabel-tabel.
  8. Isi data pada tabel.
  9. Membuat sheet.
  10. Membuat Query.
  11. Tentukan field yang ingin ditampilkan.
  12. Menentukan tabel yang ingin direlasikan.
  13. Membuat relasi.
  14. Tampilkan hasil record.
  15. Revisi bila terjadi error/kesalahan.
Proses Perancangan Basis Data
  • Perancangan Database adalah proses Pembuatan (develop) stuktur database sesuai dengan data yang dibutuhkan oleh user.
Langkah-langkah dalam perancangan database :
  1. Mendefinisikan kebutuhan
    • Tujuan : untuk mengidentifikasi dan mendeskripsikan data yang di butuhkan oleh user dalam sebuah organisasi.
  2. Rancangan konseptual
    • Tujuan : untuk membuat sebuah model data konseptual ( atau arsitektur informasi ) yang akan mendukung perbedaaan kebutuhan informasi dari beberapa user dalam sebuah organisasi.
  3. Rancangan implementasi
    • Tujuan : untuk memetakan model data logis ( logical data model ) ke dalam sebuah skema yang dapat diproses oleh DBMS tertentu.
  4. Rancangan fisik
    • Pada tahap akhir ini, logical database structured dipetakan menjadi physical storage structure seperti file dan tabel.
Langkah-langkah dalam desain database :

Mendefinisikan kebutuhan data
  • Mendefinisikan kebutuhan data
    1. Pengumpulan informasi
    2. Domain constraint
    3. Refrensial integrity
    4. Other business rules
  • Menentukan ruang lingkup
  • Pemilihan metodologi
    1. Mengidentifikasi user views
    2. Model data struktur
    3. Model database contraint

Desain konseptual

  • Representasi object oriented model
    1. Struktur sistem
    2. Object
    3. Class dan instance
    4. Inharitance
    5. Modeling user views
    6. Menentukan lingkup basis data
    7. Memilih kebutuhan
    8. Metodologi definisi
    9. Mengidentifikasi cara pandang user
  • Perancangan konsep basis data
    1. Membangun model data konseptual
    2. Transformasi ER-D ke relasi
    3. Relationship
Penormalan relasi / normalisasi
  1. Well-structured relations
  2. Masalah pada relasi yang normal
  3. Functional Dependencies dan keys
  4. Multivalued Dependencies – langkah dalam normalisasi
  5. Bentuk normal pertama
  6. Bentuk normal kedua
  7. Bentuk normal ketiga
  8. Bentuk normal Boyce-Codd
  9. Bentuk normal keempat
  10. Bentuk normal kelima
  11. Bentuk normal domain key (DK/NF)
View Integrity
  1. View integrations
  2. View masalah integrations
  3. Masalah view integrations
  4. Spesifikasi basis data
Relational Commercial Language
  1. SQL untuk definisi data
  2. SQL untuk modifikasi data
  3. SQL data types and schemes
  4. Integrity constraint
  5. Authorization
  6. Embedded SQL
  7. Dynamic SQL
  8. Functions and procedural constructs
  9. Recursive queries
  10. Advanced SQL features
Basis Data Untuk Multiuser
  1. Administrasi database
  2. Concurensi control
  3. Database security
  4. Database recovery
Data Warehouse Database
  1. Konsep data warehousing
  2. Komponen data warehouse database
  3. Struktur basis data
  4. Menempatkan data kedalam warehousing
  5. Metadata
Parallel Database
  1. Introductions
  2. I/O Parallelism
  3. Interquery Parallelism
  4. Intraquery Parallelism
  5. Intraoperation Parallelism
  6. Interoperation Parallelism
  7. Design of parallel systems
About these ads

About simbadenki

Be Yourself, Think Different _______ '8'

Posted on 5 Oktober 2011, in Materi and tagged , , , . Bookmark the permalink. Tinggalkan komentar.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Logout / Ubah )

Twitter picture

You are commenting using your Twitter account. Logout / Ubah )

Facebook photo

You are commenting using your Facebook account. Logout / Ubah )

Google+ photo

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

Ikuti

Get every new post delivered to your Inbox.

%d bloggers like this: