• About
  • Contact
  • Sitemap
  • Privacy Policy

Objek-Objek Basis Data Relasional

 on Wednesday, January 15, 2014  

Selamat pagi sobat kajian informasi.
Pada kesempatan kali ini, kajian informasi akan membahas mengenai objek-objek basis data relasional. Berikut ini pembahasan mengenai objek-objek basis data relasional.



Perlu diketahui bahwa data merupakan representasi dari fakta-fakta dari suatu objek. Sedangkan basis merupakan gudang atau tempat berkumpul. Dari pengertian antara data dan basis di atas, dapat disimpulkan bahwa basis data adalah kumpulan data dan informasi yang saling berhubungan dan dapat dimanipulasi agar mudah dan cepat diakses ketika dibutuhkan. Di samping itu, terdapat DBMS (Database Management System) yang merupakan jembatan antara user dengan basis data.



Database relasional memiliki objek-objek atau tipe-tipe yang berbeda. Berikut ini merupakan gambaran objek-objek database.

1.   Basis Data (Database)
      Basis data adalah kumpulan data yang saling berhubungan dan diorganisasikan sedemikian rupa untuk keperluan tertentu. Atau kumpulan data dan informasi yang saling berhubungan dan dapat dimanipulasi agar mudah dan cepat diakses ketika dibutuhkan.

2.   Tabel
      Tabel adalah himpunan elemen-elemen data yang diorganisasikan menggunakan model kolom vertikal dan baris horizontal. Tabel juga merupakan ekuivalensi dari sebuah entitas dalam Entity Relationship Diagram (ERD). Tabel memiliki tipe-tipe data yang aktual.

3.   Field dan Record
      Sebuah tabel dapat terdiri dari satu atau beberapa kolom dan baris (field dan row).

4.   Kolom
      Kolom merupakan bagian-bagian tabel yang berada pada data.

5.   Tupel
      Tupel merupakan baris pada relasi.

6.   Data Type
      Data type merupakan tipe data yang beragam seperti karakter, numerik, dan tanggal.

7.   Super Key
      Super key merupakan atribut yang uniq, yang mendeklarasikan baris dalam tabel.

8.   Candidate Key
      Candidate key merupakan atribut dalam relasi yang biasanya mempunyai nilai uniq.

9.   Primary Key
      Primary key atau unique key adalah suatu nilai di basis data yang digunakan untuk mengidentifikasi keunikan baris-baris di dalam tabel. Atau candidate key yang dipilih untuk mengidentifikasi baris secara uniq dalam tabel. Primary key digunakan untuk mencegah adanya data yang sama pada suatu tabel dalam sebuah database.

10. Alternate Key
      Alternate key merupakan candidate key yang gugur atau tidak dipilih untuk mengidentifikasi baris secara uniq dalam tabel.

11. Foreign Key
      Foreign key merupakan atribut yang sama, namun di tabel satu atau di relasinya sendiri merupakan atribut biasa. Sedangkan di relasi lainnya merupakan atribut utama atau primary key.

12. Relationship
      Relationship adalah asosiasi antara beberapa entitas (atau tabel). Relasi antar tabel bertujuan untuk mendefinisikan keterhubungan satu tabel dengan tabel lainnya.

13. Stored Procedure
      Stored procedure seperti macro dalam kode Transaction-SQL, dapat ditulis dan disimpan di dalam database dan dapat ditulis dengan Transaction-SQL.

14. Triggers
      Triggers adalah procedure yang disimpan dalam database dan dipicu apabila ada penambahan, pengupdatetan, penghapusan dalam sebuah database.

15. Rules
      Rules berfungsi sebagai penanda sebuah kolom sehingga dapat dimasukkan pada data yang telah diset. Contohnya, digunakan untuk memastikan bahwa nilai yang dimasukkan pada data telepon seseorang hanya memiliki satu nomor saja.

16. Default
      Default dapat diset pada field sehingga jika tidak ada data yang dimasukkan selama perintah insert, maka nilai standart akan digunakan secara default.

17. Views
      Views pada dasarnya disimpan dalam database yang dapat direferensi dari berbagai tabel. Biasanya views digunakan dalam SQL Server saat ingin membuat laporan, karena views adalah tabel semu atau kumpulan dari beberapa tabel yang memiliki hubungan.

18. Indexs
      Indexs dapat membantu dalam pengelompokkan data dan juga pencarian terhadap data tertentu, indexs dapat memperlambat proses pencarian atau juga bisa memperlambat pencarian, tergantung dari seberapa banyak data yang tersimpan dalam sebuah database. Dan sebagai administrator database, wajib mengetahui indexs dan juga harus mengetahui kapan indexs tersebut dibutuhkan dan kapan indexs tersebut tidak dibutuhkan.

19. Domain
      Domain merupakan nilai yang cocok untuk satu atribut.

20. Degree
      Degree merupakan jumlah atribut dalam sebuah relasi.

21. Cardinality
      Cardinality merupakan jumlah baris dalam relasi.

Sekian pembahasan mengenai objek-objek basis data relasional. Semoga pembahasan objek-objek basis data relasional di atas dapat bermanfaat bagi sobat. Terima kasih telah membaca artikel yang berjudul Objek-Objek Basis Data Relasional.

Sumber: Asisten Praktikum - Modul Praktikum Basis Data 1.pdf

Objek-Objek Basis Data Relasional 4.5 5 Kajian Informasi Wednesday, January 15, 2014 Selamat pagi sobat kajian informasi. Pada kesempatan kali ini, kajian informasi akan membahas mengenai objek-objek basis data relasional. B...


No comments:

Post a Comment

Powered by Blogger.
J-Theme