Evaluasi!
1. Definisikan basis data sesuai dengan pemahaman anda?
2. Jelaskan perbedaan antara Field, Record dan Tabel?
3. Dalam pengembangan sebuah sistem informasi, basis data mempunyai peran yang penting,
jelaskan mengapa demikian?
4. Carilah contoh database!
1. Definisikan basis data sesuai dengan pemahaman anda?
Database adalah koleksi data yang sistematis dan sistematis yang disimpan secara
elektronik. Ini dapat berisi semua jenis data, termasuk kata, angka, gambar, video, dan
file. Anda dapat menggunakan perangkat lunak yang disebut sistem manajemen
database (DBMS) untuk menyimpan, mengambil, dan mengedit data. Database juga
bisa diartikan sebagai sebuah sistem yang berfungsi mengumpulkan data, arsip,
atau tabel yang disimpan dan terhubung ke media elektronik, seperti aplikasi
atau situs web. Database membuat penyimpanan dan pengelolaan data lebih efisien.
Record adalah kumpulan field yang lengkap dan kompleks, biasanya satu record
dihitung dalam satu baris yang ada pada table basis data. Singkatnya basis data
(database) merupakan element data yang berkaitan satu sama lain. Misalnya pada table
memiliki komlom KodeBarang, NamaBarang, JenisBarang, TanggalExpiredBarang,
maka yang dimaksud record yaitu satu baris data dari KodeBarang hingga
TanggalExpiredBarang.
• Tabel
Table adalah kumpulan dari field dan record. Ada juga yang mengartikan table
merupakan susunan antara baris dan kolom, sehingga strukturnya lebih kompleks. Tabel
sering digunakan pada penelitian, analisis data, hingga basis data. Database sendiri
bentuknya berupa table, dna dalam table tersebut berisi kumpulan data yang kompleks,
data tersebut diolah kembali hingga menampilkan berbagai bentuk bisa berupa diagram,
daftar data yang di inginkan, dan sebagainya.
Tabel
• Kesimpulan
Field yaitu tempat atau kolom yang terdapat dalam suatu table untuk mengisikan nama-
nama (data) field yang akan di isikan. Record adalah kumpulan field yang sangat
lengkap, dan biasanya dihitung dalam satuan baris. Tabel adalah merupakan kumpulan
dari beberapa record dan juga field.
1) Oracle
Oracle adalah sebuah sistem pengelolaan database bersifat relasional yang terbentuk di
California di tahun 1977. Database ini menjadi pilihan utama bagi perusahaan-
perusahaan besar karena dapat menampung data berkapasitas besar secara rapi dan
kompleks untuk berbagai keperluan.
Oracle termasuk dalam kategori database berbayar dan dikenal sebagai database
server untuk jaringan dan internet. Saat ini ada beberapa perusahaan di Indonesia yang
menggunakan database Oracle:
• Telkom Indonesia
• Telkomsel
• Pertamina
• PLN
• Ada juga beberapa perusahaan multinasional yang menggunakan database Oracle:
• Netflix
• Linkedin
• Ebay
• MIT
2) MySQL
MYSQL umumnya digunakan untuk kebutuhan website individu atau perusahaan.
MySQL sebuah sistem pengelolaan database relasional (RDBMS) yang dapat
mendefinisikan hubungan antar data dengan lebih baik, sehingga dapat membantu
meningkatkan kecepatan website.
Kamu dapat menggunakan MySQL secara gratis tanpa perlu membeli lisensinya.
Karena itulah MySQL sangat cocok untuk developer yang ingin memperdalam ilmu
mengenai basis data.
Berikut beberapa perusahaan besar yang menggunakan database MySQL:
• Uber
• Airbnb
• Facebook
• Twitter
• Amazon
• Udemy
• Pinterest
3) Microsoft SQL Server
Microsoft SQL Server adalah sebuah RDBMS yang dirilis pada tahun 1989. Saat ini,
Microsoft SQL Server adalah salah satu database paling populer di dunia dengan
ratusan ribu pengguna di seluruh dunia. Database ini mengharuskan kamu untuk
membeli lisensinya sebelum dapat menggunakannya.
Cepatnya proses pengembangan yang dilakukan oleh Microsoft juga memperluas
penerapan database ini. Saat ini, Microsoft SQL Server tak hanya dapat digunakan
sebagai RDMS, namun juga sebagai business intelligent, analisa data, dan pelaporan
data.
Saat ini, Microsoft SQL Server ini digunakan oleh beberapa perusahaan ternama
seperti:
• Accenture
• Alibaba Travels
• Stack Overflow
• Microsoft
• doubleSlash
4) PostgreSQL
Database ini merupakan salah satu jenis dari Relational Database Management System
(RDBMS) yang bersifat open-source dan menjadi favorit para developer.
Sifatnya yang open-source juga membuat PostgreSQL menjadi salah
satu database yang dapat dikustomisasi sesuai kebutuhan para penggunanya.
PostgreSQL ini memiliki empat bahasa prosedural yang terbagi menjadi bahasa standar
dan non-standar.
Bahasa prosedural standar di PostgreSQL terdiri dari:
• PL Perl
• PL pgSQL
• PL/Python
• PL Tcl.
• Sedangkan untuk bahasa non-standar terdiri dari:
• Ruby, PL V8
• PL/PHP
• PL/Java
dan sebagainya
Karena banyaknya bahasa prosedural yang dapat digunakan pada PostgreSQL,
penerapannya juga semakin bervariasi. Saat ini, ada banyak perusahaan besar dari
berbagai industri yang menggunakan PostgreSQL, seperti:
• Yahoo
• Skype
• Afilias
• MySpace
• Instagram
• Spotify
• Twitch
• Reddit
5) MongoDB
Jika sebagian besar database di daftar ini menggunakan Structured Query Language
(SQL), MongoDB merupakan salah satu database yang berkonsep NoSQL. Artinya,
database ini tidak menggunakan SQL sebagai bahasa pengoperasiannya.
MongoDB menggunakan metode penyimpanan data tanpa tabel, melainkan
menggunakan format dokumen menyerupai JSON.
MongoDB juga memiliki berbagai fitur menarik bagi developer seperti automatic
scaling, high performance, dan high availability. Sedangkan untuk mengelola CRUD,
agresi, indexing, dan lainnya, MongoDB menggunakan bahasa pemrograman
Javascript untuk melakukan proses tersebut.
perusahaan besar yang menggunakan MongoDB sebagai databasenya, yaitu:
• LaunchDarkly
• Lyft
• Delivery Hero
• KAVAK
• Stack
6) IBM DB2
IBM DB2 merupakan RDBMS, namun pada saat ini database tersebut juga telah
mendukung Object Relational Database Management System (ORDBMS) dan juga
non-relational seperti XML.
Pada saat ini, ada tiga produk utama database yang ada di IBM DB2, yaitu DB2 untuk
sistem operasi LINUX, UNIX dan Windows (istilahnya yaitu LUW), DB2 untuk z/OS
(mainframe) dan DB2 untuk iSeries (disebut juga OS/400). Sedangkan untuk produk
keempat, yaitu DB2 untuk VM/VSE.
Adapun perusahaan besar yang menggunakan IBM DB2 untuk databasenya, yaitu:
• PNC
• Dell
• The Home Depot
• Parker Hannifin
• Citigroup
7) Redis
Redis merupakan contoh database NoSQL dan berbasis key value store, sehingga
pengambilan data di Redis ini lebih cepat karena memiliki sistem in-memory yang
bekerja dengan baik, tetapi tetap persistent ketika akan menyimpan data ke dalam disk.
Saat ini, Redis tidak hanya digunakan sebagai basis data saja, melainkan bisa
untuk cache, message broker, dan queue.
Redis mendukung berbagai jenis bahasa pemrograman, seperti Java, Python, PHP, C,
C++, C#, Javascript, Node.js, Ruby R, Go, dan lainnya.
Perusahaan besar yang menggunakan Redis untuk sistem databasenya, yaitu:
• GitHub
• Weibo
• Pinterest
• Snapchat
• Digg
• Flickr
8) ElasticSearch
Dan pada posisi terakhir untuk contoh database terpopuler, yaitu Microsoft Access.
Dirancang untuk membuat database dan mengelola berbagai macam
jenis database yang memiliki ukuran dari kecil hingga besar. Tujuan Microsoft Access
ini untuk penggunaan database di kalangan rumah dan perusahaan yang memiliki skala
kecil sampai menengah.
Di dalam Microsoft Access ini terdiri dari beberapa macam komponen, seperti table,
database, DBMS, RDBMS, query, primary key, field, dan masih banyak lagi.
Perusahaan yang menggunakan Microsoft Access, yaitu:
TerraCycle Inc
MWW Group LL
Sumber :
https://www.dewaweb.com/blog/contoh-database-terpopuler/
https://osf.io/5stjk/download/?format=pdf#:~:text=sistem%20database%20sangat%20berp
eran%20penting,dan%20sarana%20untuk%20efektivitas%20SIM.