Email:
RPubs: https://rpubs.com/invokerarts/
Linkedin: https://www.linkedin.com/in/jeffry-wijaya-087a191b5/


1 Buatlah artikel mengenai sejarah perkembangan sistem basis data (dari awal hingga saat ini)

1.1 Zaman Kuno

Manusia mulai menyimpan data dari sejak dulu. Di zaman kuno, sistem database yang rumit dikembangkan oleh pemerintah, perpustakaan, rumah sakit, organisasi bisnis, dan beberapa prinsip dasar sistem ini masih digunakan sampai sekarang.

1.2 Tahun 1960-an

Sistem database komputer dimulai pada tahun 1960-an, ketika penggunaan komputer memiliki harga lebih terjangkau untuk penggunaan organisasi pribadi. Ada 2 model data yang paling populer pada dekade itu, yaitu : model jaringan yang disebut CODASYL dan model hierarkis yang disebus IMS. Satu sistem database yang terbukti sukses secara umum adalah SABRE yang digunakan oleh IBM untuk membantu Penerbangan Amerika (American Airlines) untuk mengolah data reservasi.

1.3 Tahun 1970 s.d. 1972

E.F. Codd menerbitkan untuk mengusulkan penggunaan dari model database rasional, kemudian ide dia mengubah cara orang berpikir terhadap database. Dalam model yang dia miliki, sekma database, atau logika organisasi, tidak terhubung dengan informasi fisik gudang dan ini menjadi prinsip standar dari sebuah sistem database.

1.4 Tahun 1972 s.d. 1976

Dua dasar sistem database relasional utama dibuat antara tahun 1974 dan 1977, yaitu : Ingres, yang dikembangkan di UBC, dan System R, dibuat di IBM San Jose. Ingres menggunakan bahasa query yang dikenal sebagai QUEL, dan itu mengarah pada pembuatan sistem seperti Ingres Corp., MS SQL Server, Sybase, Wang’s PACE, dan Britton-Lee. Di sisi lain, Sistem R menggunakan bahasa query SEQUEL, dan itu berkontribusi pada pengembangan SQL / DS, DB2, Allbase, Oracle, dan Non-Stop SQL. Dalam dekade ini juga Sistem Manajemen Database Relasional, atau RDBMS, menjadi istilah yang diakui dan diketahui banyak orang.

1.5 Awal Tahun 1990

Setelah industri database mulai populer, kebanyakan perusahaan yang bertahan menjual produk database kompleks dengan harga mahal. Pada masa ini, alat baru untuk pengembangan aplikasi dirilis, dan ini termasuk Oracle Developer, PowerBuilder, VB, dan lain-lain. Sejumlah alat untuk produktivitas pribadi, seperti ODBC dan Excel / Access, juga dikembangkan. Dasar untuk Sistem Manajemen Database Objek, atau ODBMS, dibuat pada awal 1990-an.

1.6 Pertengahan 1990-an

Munculnya Internet menyebabkan pertumbuhan eksponensial pada industri database. Rata-rata pengguna desktop mulai menggunakan sistem database client-server untuk mengakses sistem komputer yang berisi data-data lama.

1.7 Akhir 1990-an

Peningkatan investasi dalam bisnis online mengakibatkan peningkatan permintaan akan konektor database Internet, seperti Front Page, Active Server Pages, Java Servelets, Dream Weaver, ColdFusion, Enterprise Java Beans, dan Oracle Developer 2000. Penggunaan cgi, gcc, MySQL , Apache, dan sistem lain menghadirkan solusi open source ke Internet. Dengan meningkatnya penggunaan point-of-sale teknologi, pemrosesan transaksi online dan pemrosesan analitik online mulai berkembang.

1.8 2000-an

Meskipun industri internet mengalami penurunan di awal tahun 2000-an, aplikasi database terus berkembang. Aplikasi interaktif baru dikembangkan untuk PDA, transaksi point-of-sale, dan konsolidasi vendor. Saat ini, tiga perusahaan database terkemuka di dunia barat adalah Microsoft, IBM, dan Oracle.

1.9 Saat ini

Saat ini, database ada di mana-mana dan digunakan untuk meningkatkan kehidupan kita sehari-hari. Dari penyimpanan cloud pribadi sampai memprediksi cuaca, banyak layanan yang kita gunakan saat ini dimungkinkan karena database. Saat ini, ada banyak orang-orang baru di bidang database non-relasional yang menawarkan solusi khusus. Beberapa database relasional saat ini termasuk perusahaan-perusahaan besar seperti Oracle, MySQL, dan DB2. Kita juga melihat tren baru muncul yang berfokus pada membuat teknologi canggih dapat diakses oleh semua orang. Quick Base adalah platform database online yang dibangun di atas database relasional, yang memberi pengguna dari tingkat keahlian apa pun kemampuan untuk membuat aplikasi kustom menggunakan kekuatan database relasional, tetapi dengan kemudahan point-and-click user interface.

2 Apa kelebihan dan kekurangan penggunaan sistem basis data?

2.1 Advantages

  • Mengurangi pemborosan data
  • Mengurangi pembaruan kesalahan dan mengingkatkan konsistensi
  • Integritas data yang lebih baik dan independensi dari program aplikasi
  • Meningkatkan akses data kepada pengguna menggunakan host dan bahasa query
  • Meningkatkan keamanan data
  • Mengurangi biaya pemasukan data, pengambilan data, dan penyimpanan.
  • Memfasilitasi pengembangan program aplikasi baru

2.2 Disadvantages

  • Sistem basis data sulit, dan memakan waktu untuk dirancang
  • Biaya awal perangkat keras dan perangkat lunak yang cukup mahal
  • Kerusakan database mempengaruhi hampir semua program aplikasi
  • Biaya konversi yang besar dalam pemindahan dari sistem berbasis file ke sistem basis data
  • Diperlukan pelatihan awal bagi seluruh programmer dan pengguna

3 Buatlah akun Shiny Apps kalian!

Berikut merupakan layar awal dari Shiny Apps saya.

4 Install XAMPP di PC Anda

Berikut merupakan layar awal dari XAMPP saya.

5 Buatlah database baru “nama anda” dan importlah data table dibawah ini kedalam database tersebut!

Berikut merupakan hasil akhir dari XAMPP saya.