Basis Data vs. Data Warehouse


    Basis data adalah kumpulan berbagai data atau informasi yang disimpan atau ditempatkan secara teratur di komputer dan dapat dikontrol, diproses, atau dimanipulasi dengan mengambil informasi dari basis data menggunakan program kalkulator. Perangkat lunak yang dapat Anda gunakan untuk mengelola atau memanggil basis data juga dikenal sebagai sistem manajemen basis data. Istilah database mengacu pada kumpulan data yang saling berhubungan yang dimaksudkan untuk digunakan untuk pengelolaan data yang lebih efisien dan efektif.

    Data warehouse adalah sistem operasional untuk mengumpulkan data dari berbagai sumber dalam organisasi Anda untuk tujuan pelaporan dan analisis. Laporan yang dihasilkan dari kueri kompleks dalam data warehouse digunakan untuk pengambilan keputusan bisnis. Tujuan utama dari data warehouse adalah untuk menyediakan korelasi antara data sistem yang ada. Artinya, persediaan produk yang disimpan dalam sistem pemesanan pelanggan tertentu berbeda. Sistem ini juga digunakan untuk pemrosesan analitik online, yang menggunakan kueri kompleks untuk analitik alih-alih memproses transaksi.

    DBMS adalah sistem atau perangkat lunak yang dirancang khusus untuk mengelola database dan melakukan operasi data yang dibutuhkan banyak pengguna. Tujuan utama penggunaan DBMS dalam jaringan komputer adalah untuk menghindari kemacetan yang terkait dengan pengelolaan data dalam jumlah besar. DBMS adalah perantara antara pengguna dan database dan pengguna harus menggunakan bahasa database yang telah ditentukan untuk berinteraksi dengan DBMS. Ada dua jenis bahasa komputer yang dapat digunakan untuk berinteraksi dengan DBMS yaitu:
  1. Data Definition Language (DDL); untuk menggambarkan keseluruhan desain database, dimulai dengan membuat tabel baru, memuat indeks, atau memodifikasi tabel Digunakan untuk. 
  2. Bahasa Manipulasi Data (DML); Digunakan untuk memanipulasi dan mengambil data database, menghapus data database, dan memodifikasi data database.
    Sistem basis data adalah sistem yang terdiri dari kumpulan tabel data yang saling berhubungan (dalam database pada sistem komputer) dan satu set program (umumnya disebut sistem manajemen database) yang memungkinkan beberapa pengguna. Dapat disimpulkan bahwa definisi sistem basis data adalah komponen atau mesin proses yang bekerja secara bersamaan dalam mengelola koleksi koleksi (relatif) yang terorganisir secara aktual di perangkat komputer. DMBS mengacu pada alat atau perangkat lunak manajemen basis data, tentu saja, DBMS termasuk dalam sistem basis data. DBMS membantu sistem basis data saat mengelola basis data. Berbeda dari referensi eksternal, pemahaman mereka tentang istilah sistem basis data mengacu pada sistem manajemen basis data.

    Jenjang data adalah kumpulan data yang saling berhubungan antara satu bagian data dengan bagian lainnya. Data disimpan pada perangkat keras atau pada komputer dan digunakan untuk operasi perangkat lunak. Oleh karena itu, pengumpulan data yang saling berhubungan memudahkan perusahaan untuk mengumpulkan informasi. Contohnya adalah database akademik yang berisi tabel. Papan ini saling berhubungan dengan data siswa, pelajaran, data kunci, dan lainnya. Tabel ini berisi baris dan kolom yang nantinya akan mengumpulkan beberapa record. Misalnya, ada data pribadi dari semua karyawan yang datanya disimpan dalam sebuah tabel. Data dapat dilihat, dihapus, atau dimodifikasi oleh pengguna yang berwenang atau pengguna yang berwenang. Cara mengubahnya adalah dengan menggunakan SQL, dsb.

    Model Entity Relationship adalah model data konseptual tingkat tinggi untuk merancang database. Model data konseptual adalah seperangkat konsep yang menggambarkan struktur database, akses ke database, dan memperbarui transaksi. Model ER terdiri dari data konseptual yang tidak bergantung pada platform perangkat keras dan DBMS tertentu. Model ER diusulkan oleh Chen [1976]. Sejak itu telah menerima banyak perhatian dan ekspansi. Model ER adalah persepsi dunia nyata yang terdiri dari objek dasar yang disebut entitas dan hubungan antara entitas tersebut. Konsep paling dasar dari model ER adalah entitas, hubungan, dan atribut. Komponen utama model ER adalah: 
  1.  Entitas, objek model Entitas yang ada di perusahaan/lingkungan. 
  2.  Relationship. Model hubungan hubungan/hubungan antar entitas. 
  3.  Atribut (properti), pemodelan sifat entitas dan relasi. 
  4.  Batasan integritas, batasan persyaratan yang valid
    Model relasional merupakan perbaikan dari model hierarkis dan jaringan dengan memungkinkan setiap tabel ditautkan sesuai kebutuhan tanpa melalui tabel induk. Model database relasional pertama kali dikembangkan dan diusulkan oleh Edgar F. Codd pada tahun 1969. Dalam model data relasional, semua data direpresentasikan dalam format tuple dan hubungan digabungkan. Basis data yang diatur dari sudut pandang model relasional adalah basis data relasional.

    Objek dapat beton serta file sistem, atau konseptual, sebagai perencanaan strategi multispeat dalam sistem operasi.  kelas obyek dari kelas  adalah sebuah gambar dari satu set objek dibagi menjadi atribut, operasi, metode, hubungan dan bahkan akal. Kegiatan mengumpulkan data (atribut) dan perilaku (operasi) yang memiliki struktur data yang sama dalam suatu kelompok. Metode: Implementasi prosedur (badan kode yang membuat jawaban atas permintaan objek lain dari sistem). 

    Data dan prosedur atau fungsi dikemas pada suatu objek, sehingga prosedur atau fungsi lain di luar tidak dapat mengaksesnya. data yang dilindungi dari prosedur atau objek lain, dengan pengecualian prosedur dalam objek itu sendiri.  Warisan (Warisan) Warisan  adalah teknik yang menunjukkan bahwa anak-anak anak-anak akan langsung mewarisi data / atribut dan metode induk. Warisan memiliki arti dari atribut dan operasi milik kelas kelas dengan hubungan hierarkis. 

    Setiap subkelas memiliki hubungan atau mewarisi semua properti milik kelas ibu mereka dan, selain sifatnya yang unik. Kelas objek dapat mendefinisikan atribut dan layanan dari kelas objek lain.  Polimer (polimorfisme) adalah desain yang menunjukkan bahwa ia dapat memiliki bentuk dan perilaku yang berbeda. Polimorfisme berarti bahwa operasi yang sama mungkin memiliki perbedaan dalam kelas yang berbeda. Memilih metode yang sesuai tergantung pada kelas yang harus membuat objek.

Sumber referensi :

Komentar

Postingan populer dari blog ini

Manajemen proyek perangkat lunak

Data vs. Informasi vs. Pengetahuan