Anda di halaman 1dari 2

Database dalam analitis data

Database memungkinkan analis untuk memanipulasi, menyimpan, dan memproses data. Hal
ini membantu mereka menelusuri data dengan lebih efisien untuk mendapatkan wawasan
terbaik.

Database relasional
Database relasional adalah database berisi serangkaian tabel yang dapat dihubungkan untuk
memperlihatkan relasi di antara mereka. Pada dasarnya, database relasional memungkinkan
analis data untuk mengatur dan menautkan data berdasarkan kesamaan data. 

Pada tabel non-relasional, Anda akan menemukan semua variabel yang mungkin menarik
bagi Anda untuk dianalisis dan dikelompokkan bersama. Hal ini dapat menyulitkan
penyortiran. Inilah salah satu alasan mengapa database relasional umum digunakan dalam
analisis data: mereka menyederhanakan banyak proses analisis dan membuat data lebih
mudah ditemukan dan digunakan di seluruh database.

Kunci untuk database relasional

Tabel-tabel dalam database relasional dihubungkan oleh bidang (field) yang dimiliki
bersama. Anda mungkin ingat belajar tentang kunci utama (primary key) dan kunci asing
(foreign key) sebelumnya. Untuk menyegarkan ingatan Anda, primary key adalah
pengidentifikasi yang merujuk ke sebuah kolom di mana setiap nilainya adalah unik. Dengan
kata lain, ini adalah kolom tabel yang digunakan untuk mengidentifikasi secara unik setiap
catatan (record) dalam tabel itu. Nilai yang ditetapkan ke primary key di baris tertentu harus
unik di dalam keseluruhan tabel. Misalnya, jika customer_id adalah primary key untuk tabel
pelanggan, tidak boleh ada dua pelanggan yang memiliki customer_id yang sama. 

Sebaliknya, foreign key adalah bidang dalam sebuah tabel yang merupakan primary key di
tabel lain. Sebuah tabel hanya dapat memiliki satu primary key, tetapi dapat memiliki
beberapa foreign key. Kunci-kunci ini adalah hal yang menciptakan hubungan antar tabel
dalam database relasional, yang membantu mengatur dan menghubungkan data di beberapa
tabel dalam database. 

Beberapa tabel tidak memerlukan primary key. Misalnya, tabel pendapatan dapat memiliki
beberapa foreign key dan tidak memiliki primary key. Sebuah primary key juga dapat disusun
dengan menggunakan beberapa kolom dari sebuah tabel. Jenis primary key semacam ini
disebut sebagai kunci komposit (composite key). Misalnya, jika customer_id dan
location_id adalah dua kolom composite key untuk tabel pelanggan, nilai yang ditetapkan ke
bidang-bidang tersebut di baris mana pun dalam keseluruhan tabel harus bernilai unik.
SQL? Anda berbicara dengan bahasa saya 
Database menggunakan bahasa khusus untuk berkomunikasi yang disebut bahasa kueri
(query). Structured Query Language (SQL) adalah jenis bahasa kueri yang memungkinkan
analis data berkomunikasi dengan database. Jadi, seorang analis data akan menggunakan
SQL untuk membuat kueri guna melihat data spesifik yang mereka inginkan dari kumpulan
data yang lebih besar. Dalam database relasional, analis data dapat menulis kueri untuk
mendapatkan data dari tabel-tabel terkait. SQL adalah alat yang ampuh untuk bekerja dengan
database. Itulah sebabnya Anda akan mempelajari lebih lanjut tentang hal itu.

Anda mungkin juga menyukai