| 12 e.   User-accessible  catalog,  dimana  berisi  deskripsi  dari  data  dalam  database.  SQL  adalah  suatu bahasa  yang dirancang  untuk  sistem operasi  pengaksesan data pada struktur relational database yang diinginkan  pengguna (Connolly dan Begg, 2010, p111). Operasi pengaksesan data  meliputi penyisipan data (insert), pengubahan data  (update), pengambilan  data  (select),  dan  penghapusan  data  (delete). Perintah-perintah di  atas  dilakukan atas permintaan dari pengguna.  2.3  Unified Modelling Language (UML)  2.3.1  Sejarah UML  Pada tahun 1994, Grady Booch dan James Rumbaugh sepakat  menggunakan metode pengembangan berorientasi objek dengan tujuan  membuat  proses  standar  tunggal untuk mengembangkan sistem  berorientasi   objek.   Ivar   Jacobson   bergabung   pada   tahun   1995,   dan  mereka bertiga membuat suatu bahasa pemodelan objek standar sebagai  ganti  dari  pendekatan/metode  berorientasi objek standar, yaitu Unified  Model Language (UML) yang dirilis pada tahun 1997.  2.3.2  Diagram UML  Menurut   Whitten,   dan   Bentley,   (2007)   UML   menawarkan  diagram-diagram  dengan  perspektif yang  berbeda  untuk  memodelkan  suatu sistem. Berikut adalah macam-macam diagram, serta tujuannya:  |