SMKN 11 Garut...., Mantap (Mandiri, Terampil dan Profesional)

Selamat Datang...., di Blog Media Belajar Daring dan Tutorial - Muchamad Eki S. A. .......



Selamat Datang di Blog
SMK Negeri 11 Garut

SMK Negeri 11 Garut..., Mantap (Mandiri, Terampil dan Profesional)


Jl. Purwabakti No. 24, RT 01 / RW 07, Cisewu, Kec. Cisewu 44166
Kabupaten Garut Provinsi Jawa Barat 45459

<<<     Untuk Materi Belajar Daring dan Tutorial     >>>



Aplikasi Database / Basis Data



Menurut Date, Sistem Basis Data adalah sistem terkomputerisasi yang tujuan utamanya adalah memelihara informasidan membuat informasi tersebut tersedia saat dibutuhkan.
Manajemen Sistem Basis Data (Database Management System – DBMS) adalah perangkat lunak yang didesain untuk membantu dalam hal pemeliharaan dan utilitas kumpulan data dalam jumlah besar.




Sumber Gambar :




Macam-macam / Contoh aplikasi Database / DBMS untuk mengolah basis data:
  1. MySQL
  2. Oracle
  3. Microsoft SQL Server
  4. IBM DB2
  5. SAP Adaptive Server Enterprise (ASE)
  6. Teradata
  7. Microsoft Access
  8. PostgreSQL 



1. MySQL

MySQL adalah sebuah perangkat lunak pembuat database yang bersifat terbuka atau open source dan berjalan disemua platform baik Linux maupun Windows. MySQL bersifat network sehingga dapat digunakan untuk aplikasi Multi-user. MySQL merupakan sebuah Relational Database Management System (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Dimana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang bersifat komersial.
MySQL dapat dikatakan lebih unggul dibandingkan database server lainnya dalam query data. Hal ini terbukti untuk query yang dilakukan oleh single user, kecepatan query MySQL bisa sepuluh kali lebih cepat dari PostgreSQL dan lima kali lebih cepat dibandingkan Interbase. MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia yaitu MySQL AB. MySQL AB memegang penuh hak cipta hampir atas semua sourcecode. Dua orang Swedia dan satu orang Finlandia yang mendirikan MySQL AB adalah David Axmark, Allan Larsson dan Michael.
Kelebihan MySQL diantaranya adalah sebagai berikut:
  1. Merupakan DBMS yang gratis / open source berlisensi GPL (Generic Public License)
  2. Cocok untuk perusahaan dengan skala yang kecil
  3. Tidak membutuhkan spesifikasi hardware yang tinggi untuk bisa menjalankan MySQL ini bahkan dengan spesifikasi hardware yang minimal sekalipun
  4. Bisa berjalan pada lebih dari satu platform sistem operasi, misalnya windows, linux, FreeBSD, Solaris, dan masih banyak lagi
  5. Cepat dalam menjalankan perintah SQL (Structured Query Languagemisalnya ketika akan menyeleksi suatu data atau memasukkan suatu data karena MYSQL merupakan turunan dari konsep SQL
  6. Bersifat multi-user, artinya database dapat digunakan oleh beberapa user dalam waktu bersamaan tanpa mengalami masalah atau konflik
  7. MYSQL memiliki ragam tipe data yang sangat kaya, seperti signed / unsigned integer, float, double, char, text, date, timestamp, dan lain-lain
  8. MYSQL memiliki beberapa lapisan keamanan, seperti subnetmask, namahost, dan izin akses user dengan system perijinan yang mendetail serta sandi/password terenkripsi
  9. MYSQL dapat melakukan koneksi dengan computer client menggunakan Protokol TCP/IP, Unix Socket (UNIX), atau Named Pipes (windows NT)
  10. MYSQL memiliki antar muka / interface terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming Interface)
  11. Command and function, MYSQL memiliki fungsi dan operator secara penuh yang mendukung perintah select dan where dalam query
  12. Structure Table, MYSQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE dibandingkan DBMS lainnya
Kekurangan MySQL diantaranya adalah sebagai berikut:
  1. Tidak cocok untuk menangani data dengan jumlah yang besar, baik untuk menyimpan data maupun untuk memproses data
  2. Memiliki keterbatasan kemampuan kinerja pada server ketika data yang disimpan telah melebihi batas maksimal kemampuan daya tampung server karena tidak menerapkan konsep Technology Cluster Server.


2. Oracle

Oracle adalah database relasional yang terdiri dari kumpulan data dalam suatu sistem manajemen Database RDBMS. Perusahaan Software Oracle memasarkan jenis Database ini untuk bermacam-macam aplikasi yang bisa berjalan pada banyak jenis dan merk perangkat keras komputer (multi-platform).
Database Oracle adalah produksi dari Oracle Corporation, sebuah perusahaan komputer raksasa yang bermarkas di Redwood City, California. Database Oracle ini pertama kali dikembangkan oleh Larry Ellison, Bob Miner dan Ed Oates lewat perusahaan konsultasinya bernama Software Development Laboratories (SDL) pada tahun 1977.Pengembanan Oracle dimulai pada tahun 1977 ketika Larry Ellison melihat ada peluang bagus yang dimanfaatkan perusahaan-perusahaan software kala itu.
Pada tahun 1979 versi pertama dijual kepada umum. Versi pertama meyertakan interface SQL untuk berinteraksi dengan database. Tahun 1983, mereka mengubah nama perusahaan menjadi Oracle Corporation . Pada tahun itu juga, Oracle Corp. meluncurkan versi ketiga. Tahun 1984 versi keempat diluncurkan, Oracle telah mendukung beberapa sistem operasi yang ada waktu itu. Pengembangan terus dilakukan sesuai dengan perkembangan teknologi komputer. Tahun 1998, Oracle mulai mengadopsi konsep Orientasi Objek(object oriented). Konsep orientasi objek pada database sedikit berbeda dengan konsep yang dikenal dilingkungan internet sehingga mereka membubuhkan huruf ‘i’ yang merupakan huruf awal “internet”. Sampai saat ini Oracle telah mengeluarkan versi terbarunya, yakni Oracle11g.
Kelebihan Oracle diantaranya adalah sebagai berikut:
  1. Scalability, memiliki kemampuan menangani banyak user yang melakukan koneksi secara bersamaan tanpa berkurangnya performance.
  2. Reliability, memiliki kemampuan untuk melindungi data dari kerusakan jika terjadi kegagalan fungsi pada sistem seperti disk failure.
  3. Serviceability, memiliki kemampuan untuk mendeteksi masalah, kecepatan dalam mengkoreksi kesalahan, dan kemampuan melakukan konfigurasi ulang struktur data.
  4. Stability, memiliki kemampuan untuk crash karena beban load yang tinggi. Hal ini berkaitan dengan scability.
  5. Availability, yaitu kemampuan dalam penanganan crash atau failure agar service dapat tetap berjalan.
  6. Multiplatform, dapat digunakan pada banyak sistem operasi seperti seperti windows, unix, linux, dan solaris.
  7. Mendukung data yang sangat besar, Oracle dapat menampung data hampir 512 pet byte (1 pet byte = 1.000.000 gigabyte).
  8. Sistem sekuriti yang cukup handal
  9. Dapat menampung hampir semua tipe data seperti data teks, image, sound, video, dan time series
Kekurangan Oracle diantaranya adalah sebagai berikut:
  1. Merupakan software DMBS yang paling mahal, paling rumit, dan paling sulit untuk dipelajari
  2. Membutuhkan spesifikasi hardware yang tinggi untuk dapat menjalankan software DMBS Oracle supaya berjalan dengan stabil
  3. Hanya diperuntukan bagi perusahaan berukuran besar, dan tidak cocok untuk perusahaan kecil maupun menengah.


3. Microsoft SQL Server

Microsoft SQL Server atau sering disebut SQL Server merupakan produk RDBMS ( Relational Database Management System) yang di buat oleh Microsoft. Microsoft SQL Server juga mendukung SQL sebagai bahasa untuk memproses query kedalam database dimana saat ini SQL sudah banyak digunakan secara umum pada semua produk database server yang ada di pasaran.
Microsoft SQL Server banyak digunakan pada dunia bisnis, pendidikan atau juga pemerintahan sebagai solusi database atau penyimpanan data. Berbagai macam skala bisnis mulai yang kecil sampai skala enterprise bisa menggunakan Microsoft SQL Server sebagai database servernya.
Kelebihan Microsoft SQL Server diantaranya adalah sebagai berikut:
  1. Cocok untuk perusahaan dengan skala kecil, menengah, dan besar sehingga mampu untuk mengolah data dengan jumlah yang besar
  2. Memiliki kemampuan untuk management user dan tiap user bisa diatur hak akses terhadap suatu database oleh database administrator
  3. Untuk diterapkan pada pembangunan suatu program aplikasi, akan mudah dalam melakukan koneksi dengan computer client yang pembangunan aplikasinya menggunakan software yang sama platform dengan MS-SQL, misalnya Microsoft Visual Basic
  4. Memiliki tingkat pengamanan/security data yang baik
  5. Memiliki kemampuan untuk back-up data, rollback data, dan recovery data
  6. Memiliki kemampuan untuk membuat database mirroring dan clustering
Kekurangan Microsoft SQL Server diantaranya adalah sebagai berikut:
  1. Hanya dapat diimpelementasikan pada 1 unit server, jika terdapat tambahan server maka hanya akan berfungsi sebagai pasif / standby server (tidak memiliki kemampuan Technology Cluster Serverseperti halnya pada DMBS Oracle).
  2. Hanya bisa berjalan pada satu platform system operasi yaitu Microsoft Windows.
  3. Merupakan software berlisensi dan berharga mahal untuk perusahaan skala kecil dan menengah.



4. IBM DB2

DB2 adalah sistem manajemen database yang memberikan platform software database yang fleksibel dan hemat biaya untuk mengembangkan aplikasi bisnis. DB2 Universal Database (UDB) Enterprise Server Edition (ESE) adalah salah satu RDBMS terbaik. IBM DB2 sangat cocok digunakan untuk aplikasi dengan beban kerja yang tinggi dan dioptimalkan untuk memberikan kinerja industri yang dapat menurunkan biaya. DB2 digunakan oleh banyak perusahaan asuransi besar.




5. SAP Adaptive Server Enterprise (ASE)

SAP Adaptive Server Enterprise (ASE), dulu dikenal dengan nama Sybase, adalah DBMS kinerja tinggi, fokus pada penurunan biaya dan risiko operasional. Sybase dulunya merupakan salah satu dari DBMS terbesar di bawah Oracle dan DB2. Namun Sybase kehilangan pamornya dan akhirnya dijual ke SAP dengan harga murah. Sybase database secara luas digunakan dalam industri perbankan, seperti Wells Fargo Bank. Saat ini SAP Adaptive Server Enterprise (SAP Sybase ASE) dipasarkan sebagai relasional sistem manajemen database (RDBMS) yang dirancang untuk aplikasi berbasis transaksi kinerja tinggi yang melibatkan volume besar data – dan ribuan pengguna bersamaan. Singkatnya, SAP / Sybase database masih pemain penting.



6. Teradata

DBMS Teradata, memiliki tagline yang sangat menarik  “Ketika dunia semakin kecil, data akan lebih besar,” adalah untuk sistem database besar “Very Large database  (VLDB)”. Saat ini konsep VLDB telah bergeser ke Big Data yang berfokus pada nilai data untuk pengambilan keputusan bisnis. Banyak data berskala pergudangan dan intelijen bisnis dari sistem yang besar yang didukung oleh Teradata. Database Teradata sering digunakan oleh perusahaan retail besar dan perusahaan telekomunikasi. Teradata menawarkan beberapa fitur unik: optimizer cerdas untuk memproses permintaan dan data filter untuk efisiensi dalam menanggapi permintaan apapun, menerapkan kekuatan query untuk data dinamis tanpa menambahkan kolom ke table Anda untuk menerima data baru.




7. Microsoft Access

Microsoft Access adalah DBMS yang paling sering digunakan aplikasi database desktop di Windows. Yang membuatnya populer adalah sudah include di bundle Microsoft Office suite di kebanyakan laptop Windows dan workstation. Meskipun fungsi utamanya dianggap sebagai database desktop, AKSES menjadi database yang pernah populer untuk sistem internet, banyak e-commerce dan CMS didukung oleh database Access yang berjalan pada platform web server Microsoft IIS..




8. PostgreSQL 

PostgreSQL atau (Post-gress-SQL) adalah sebuah relational database manajemen system (RDBMS) yang di kembangkan oleh tim relawan yang ada di seluruh dunia yang bersifat open source. PostgreSQL tidak di kontrol oleh perusahaan atau badan swasta lainnya sehingga source code (kode sumber) yang tersedia bisa di dapatkan secara gratis.
PostgreSQL dapat berjalan di semua sistem operasi termasuk (Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64), and Windows. PostgreSQL mendukung teks, gambar, suara, dan video, dan termasuk antarmuka pemrograman untuk C / C ++, Java, Perl, Python, Ruby, Tcl dan Open Database Connectivity (ODBC).




Share:

Tidak ada komentar:

Profil SMKN 11 Garut (2023)


<<= Profil SMKN 11 Garut (2023) =>>

AJAP - - - - IID - KIJB 2023

<<= Kualitas Inovasi AJAP =>>
<<= Aplikasi Jadwal Pelajaran =>>

Masker Kain Anti Virus - IID 2022

<<= Masker Kain Anti Virus =>>

Aplikasi Bel Sekolah - IID 2022 | KIJB 2022

<<= Aplikasi Bel Sekolah =>>

Aplikasi Bel Sekolah - IID 2022 | KIJB 2022

<<= Aplikasi Bel Sekolah =>>

Membuat Iklan Layanan Masyarakat


<<= Membuat Iklan Layanan Masyarakat =>>

Postingan Populer

Label

Formulir Kontak

Nama

Email *

Pesan *

Recent Posts