Pengantar Database untuk Pemula

Daftar Isi:

Pengantar Database untuk Pemula
Pengantar Database untuk Pemula
Anonim

Di permukaan, database mungkin tampak seperti spreadsheet; menyajikan data yang disusun dalam kolom dan baris. Tapi di situlah kesamaan berakhir, karena database jauh lebih kuat.

Apa yang Dapat Dilakukan Basis Data?

Image
Image

Jika database relasional, seperti kebanyakan database, catatan referensi silang dalam tabel yang berbeda. Ini berarti Anda dapat membuat hubungan antar tabel. Misalnya, jika Anda menautkan tabel Pelanggan dengan tabel Pesanan, Anda bisa menemukan semua pesanan pembelian dari tabel Pesanan yang pernah diproses oleh satu pelanggan dari tabel Pelanggan, atau lebih lanjut menyaringnya untuk mengembalikan hanya pesanan yang diproses dalam jangka waktu tertentu – atau hampir semua jenis kombinasi yang dapat Anda bayangkan.

Karena hubungan tabel ini, database mendukung kueri kompleks, dengan berbagai kombinasi kolom di seluruh tabel dan filter untuk menyempurnakan baris mana yang kembali setelah kueri dijalankan.

Database melakukan perhitungan agregat kompleks di beberapa tabel. Misalnya, Anda dapat membuat daftar pengeluaran di selusin gerai ritel, termasuk semua kemungkinan sub-total, dan kemudian total akhir.

Database menegakkan konsistensi dan integritas data, menghindari duplikasi dan memastikan akurasi data melalui desainnya dan serangkaian kendala.

Apa Struktur Basis Data?

Paling sederhana, database terdiri dari tabel yang berisi kolom dan baris. Data dipisahkan berdasarkan kategori ke dalam tabel untuk menghindari duplikasi. Misalnya, sebuah bisnis mungkin memiliki tabel untuk Karyawan, satu untuk Pelanggan, dan satu lagi untuk Produk.

Setiap baris dalam tabel disebut record, dan setiap sel adalah field. Setiap bidang (atau kolom) menyimpan tipe data tertentu, seperti angka, teks, atau tanggal. Spesifikasi ini ditegakkan oleh serangkaian aturan yang disebut batasan untuk memastikan bahwa data Anda akurat dan dapat diandalkan.

Tabel-tabel dalam database relasional dihubungkan melalui sebuah kunci. Ini adalah ID di setiap tabel yang secara unik mengidentifikasi baris. Setiap tabel menggunakan kolom kunci utama, dan setiap tabel yang perlu ditautkan ke tabel itu menawarkan kolom kunci asing yang nilainya akan cocok dengan kunci utama tabel pertama.

Intisari

Semua mesin basis data mendukung kueri, yang merupakan proses mendefinisikan seperangkat aturan tertentu untuk mendapatkan ekstrak bagian informasi dari basis data. Namun, mesin yang berbeda menawarkan tingkat dukungan yang berbeda. Solusi berbasis server, misalnya, mengembalikan output tabel yang harus ditampilkan lebih estetis melalui alat penulisan laporan yang berbeda. Basis data berbasis desktop, seperti Microsoft Access, menyertakan perancang laporan visual yang terintegrasi dengan alat kuerinya, yang mengarah ke one-stop shopping untuk laporan langsung yang dicetak.

Produk Basis Data Umum

Microsoft Access adalah salah satu platform database paling populer di pasaran saat ini. Ini dikirimkan dengan Microsoft Office dan kompatibel dengan semua produk Office. Ini fitur wizards dan antarmuka yang mudah digunakan yang memandu Anda melalui pengembangan database Anda. Database desktop lainnya juga tersedia, termasuk FileMaker Pro, LibreOffice Base (yang gratis) dan Brilliant Database.

Solusi ini dioptimalkan untuk aplikasi desktop pengguna tunggal skala kecil.

Untuk bisnis, server database multi-pengguna berskala besar lebih masuk akal. Basis data server seperti MySQL, Microsoft SQL Server, dan Oracle sangat kuat-tetapi juga mahal dan dapat datang dengan kurva pembelajaran yang curam.

Keterampilan Penting

Semua kecuali database yang paling sederhana bergantung pada Bahasa Kueri Terstruktur untuk mengembangkan aset database baru (seperti tabel dan kolom) atau untuk mengekstrak informasi melalui kueri. Meskipun SQL adalah bahasa scripting yang mudah, vendor database yang berbeda menggunakan implementasi yang sedikit berbeda dibandingkan dengan mesin database milik mereka sendiri.

Direkomendasikan: