google-site-verification=BvzEUohi6JAgjq-LqF6nFZWgJi9esLValu8NvKSx9BE

Materi Pembelajaran Daring dan Tutorial

Selamat Datang...., di Blog Muchamad Eki S.A. - Materi Pembelajaran 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.

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 Language) misalnya 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:

Pengertian Database / Basis Data dan Contohnya






1. Basis Data dan DBMS.

Apa definisi atau arti dari basis data (database)? Database / Basis data adalah kumpulan data yang disimpan secara sistematis di dalam komputer yang dapat diolah atau dimanipulasi menggunakan perangkat lunak (program aplikasi) untuk menghasilkan informasi. Pendefinisian basis data meliputi spesifikasi berupa tipe data, struktur data dan juga batasan-batasan pada data yang kemudian disimpan.
Basis data merupakan aspek yang sangat penting dalam sistem informasi karena berfungsi sebagai gudang penyimpanan data yang akan diolah lebih lanjut. Basis data menjadi penting karena dapat mengorganisasi data, menghidari duplikasi data, menghindari hubungan antar data yang tidak jelas dan juga update yang rumit.

Proses memasukkan dan mengambil data ke dan dari media penyimpanan data memerlukan perangkat lunak yang disebut dengan sistem manajemen basis data (database management system | DBMS). DBMS merupakan sistem perangkat lunak yang memungkinkan pengguna basis data (database user) untuk memelihara, mengontrol dan mengakses data secara praktis dan efisien.


Dengan kata lain, semua akses ke basis data akan ditangani oleh DBMS. DBMS ini menjadi lapisan yang menghubungkan basis data dengan program aplikasi untuk memastikan bahwa basis data tetap terorganisasi secara konsisten dan dapat diakses dengan mudah.
Ada beberapa fungsi yang harus ditangani DBMS seperti pendefinisian data, menangani permintaan pengguna untuk mengakses data, memeriksa sekuriti dan integriti data yang didefinisikan oleh DBA (Database Administrator), menangani kegagalan dalam pengaksesan data yang disebabkan oleh kerusakan sistem maupun media penyimpanan (disk) dan juga menangani unjuk kerja semua fungsi secara efisien.
Tujuan utama DBMS adalah untuk memberikan tinjauan abstrak data kepada pengguna. Jadi sistem menyembunyikan informasi tentang bagaimana data disimpan, dipelihara dan juga bisa diakses secara efisien. Pertimbangan efisien di sini adalah rancangan struktur data yang kompleks tetapi masih bisa digunakan oleh pengguna awam tanpa mengetahui kompleksitas strukturnya.


2. Pembagian basis data.

Menurut jenisnya, basis data dapat dibagi menjadi:

a. Basis data flat-file.

Basis data ini ideal untuk data berukuran kecil dan dapat dirubah dengan mudah. Pada dasarnya, basis data flat-file tersusun dari sekumpulan string dalam satu atau lebih file yang dapat diurai untuk mendapatkan informasi yang disimpan. Basis data flat-file cocok untuk menyimpan daftar atau data yang sederhana dan dalam jumlah kecil. Basis data flat-file akan menjadi sangat rumit apabila digunakan untuk menyimpan data dengan struktur kompleks walaupun dimungkinkan pula untuk itu.
Beberapa kendala dalam menggunakan basis data jenis ini adalah rentan pada korupsi data karena tidak adanya penguncian yang melekat ketika data digunakan atau dimodifikasi dan juga adanya duplikasi data yang mungkin sulit dihindari. Salah satu tipe basis data flat-file adalah file CSV yang menggunakan pemisah koma untuk setiap nilainya.

b. Basis data relasional.

Basis data ini mempunyai struktur yang lebih logis terkait cara penyimpanan. Kata "relasional" berasal dari kenyataan bahwa tabel-tabel yang ada di basis data relasional dihubungkan satu dengan lainnya. Basis data relasional menggunakan sekumpulan tabel dua dimensi yang masing-masing tabel tersusun atas baris (tupel) dan kolom (atribut).
Untuk membuat hubungan antara dua atau lebih tabel, digunakan key (atribut kunci) yaitu primary key di salah satu tabel dan foreign key di tabel yang lain. Saat ini, basis data relasional menjadi pilihan utama karena keunggulannya. Program aplikasi untuk mengakses basis data relasional menjadi lebih mudah dibuat dan dikembangkan dibandingkan dengan penggunaan basis data flat-file.
Beberapa kekurangan yang mungkin dirasakan di basis data jenis ini adalah implementasi yang lebih sulit untuk data dalam jumlah besar dengan tingkat kompleksitasnya yang tinggi. Selain itu, proses pencarian informasi juga menjadi lebih lambat karena perlu menghubungkan tabel-tabel terlebih dahulu apabila datanya tersebar di beberapa tabel.
Namun, terlepas dari beberapa kekurangannya, basis data relasional telah digunakan secara luas. Saat ini, basis data relasional telah banyak dimanfaatkan oleh perusahaan-perusahaan dari skala kecil, menengah hingga besar. Beberapa basis data ternama yang ada saat ini, baik yang berasal dari sumber terbuka (open source) atau yang komersil, adalah juga basis data relasional.


3. Contoh beberapa basis data

Contoh beberapa basis data.
a. Basis data MySQL.
b. Basis data Oracle.
c. Basis data Microsoft SQL Server.
d. Basis data MariaDB.

Berikut ini adalah contoh beberapa basis data relasional terkenal dan paling banyak digunakan untuk saat ini serta sejarahnya:
a. Basis data MySQL.
MySQL merupakan basis data sumber terbuka yang paling popular dan banyak digunakan untuk aplikasi berbasis web seperti website dinamis dan e-commerce. Tahun 2013, MySQL merupakan basis data kedua yang paling banyak digunakan di dunia dan yang pertama untuk basis data sumber terbuka.
Dilihat dari sejarahnya, MySQL dibuat tahun 1995 dan disponsori oleh perusahaan Swedia, MySQL AB. Pengembang platform MySQL adalah Michael Widenius, David Axmark dan Allan Larsson. MySQL dibuat untuk menyediakan opsi pengelolaan data yang efisien, terpercaya dan handal. Pada tahun 2000, platform MySQL berubah menjadi sumber terbuka dan mengikuti ketentuan GPL.
Penggunaan MySQL sebagai basis data utama untuk aplikasi web sering dipadukan dengan PHP sebagai bahasa skrip berorientasi obyek. MySQL adalah salah satu komponen penting dari web service solution stack LAMP (Linux, Apache, MySQL and PHP) yaitu platform pengembangan web sumber terbuka dimana Linux sebagai sistem operasi, Apache sebagai Web Server, MySQL sebagai basis data dan PHP sebagai bahasa skrip.
Apabila Anda membangun blog atau website menggunakan CMS seperti Joomla, Wordpress, Drupal atau Magento, Anda sedang menggunakan MySQL sebagai solusi basis datanya. MySQL juga banyak digunakan oleh perusahaan-perusahaan besar dunia seperti Facebook, Google, Adobe, Alcatel Lucent dan juga Zappos.
Pada Januari 2008, MySQL diakuisisi oleh Sun Microsystems. Pada April 2009, terjadi pencapaian kesepakatan antara Sun Microsystems dan Oracle Corporation terkait pembelian Sun Microsystems beserta hak cipta (copyright) dan merek dagang (trademark) MySQL oleh Oracle. Namun baru pada Januari 2010, MySQL secara resmi diakuisisi oleh Oracle.
Di bawah naungan Oracle Corporation, MySQL tersedia melalui skema lisensi ganda. Anda dapat menggunakan opsi lisensi sumber terbuka (GPL) selama masih mematuhi aturan lisensi tersebut. Jika Anda ingin mendistribusikan aplikasi non-GPL dimana terdapat MySQL di dalamnya, Anda dapat membeli lisensi komersial sebagai gantinya.

b. Basis data Oracle.

Oracle merupakan basis data relasional terkemuka yang dimiliki oleh Oracle Corporation. Oracle telah dianggap sebagai basis data terbaik untuk versi basis data komersial. Oracle sendiri tersedia dalam berbagai konfigurasi dengan cakupan tool yang dapat disesuaikan untuk perusahaan skala kecil, menengah hingga besar yang membutuhkan solusi yang terbaik dan tepat dari sebuah basis data untuk keperluan bisnisnya. Oracle dianggap lebih baik untuk masalah kinerja dan skalabilitas dibandingkan dengan basis data komersial lainnya.
Sejarah Oracle dimulai pertama kali pada tahun 1977 ketika versi pertamanya dikembangkan oleh SDL (Software Development Laboratories) yang di dalamnya terdapat Larry Ellison dan dua orang temannya, Bob Miner dan Ed Oates. Nama Oracle sendiri berasal dari nama kode (code-name) sebuah proyek yang didanai oleh CIA ketika Larry Ellison masih bekerja di pekerjaan sebelumnya di Ampex.
Pada tahun 1979, versi komersial Oracle tersedia untuk pertama kali, sedangkan versi terkini Oracle adalah Oracle 12c, dimana "c" mengacu pada cloud computing (komputasi awan). Cloud computing merupakan refleksi kerja Oracle untuk memperluas basis datanya yang memungkinkan perusahaan mengkonsolidasi dan mengelola basis data sebagai cloud service.

c. Basis data Microsoft SQL Server.

Dari namanya, Anda bisa menebak dengan mudah siapa pemilik basis data ini. Benar, Microsoft tidak hanya terkenal dengan perangkat lunak sistem operasi Microsot Windows dan Microsoft Windows Server, aplikasi perkantoran Microsoft Office dan programming language suite Microsoft Visual Studio, tetapi juga dengan basis datanya, Microsoft SQL Server.
Microsoft SQL Server adalah basis data relasional yang bersifat komersial. Tidak seperti Microsoft Office Access yang peruntukannya untuk komputer dekstop, Microsoft SQL Server menyediakan layanan pengelolaan basis data untuk kelas perusahaan dan juga alat intelijen bisnis terpadu (integrated business intelligence (BI) tools).
Cukup banyak perusahaan skala kecil, menengah maupun besar dalam mengelola sistem informasi perusahaan menggunakan sistem operasi Microsoft Windows Server. Microsoft SQL Server tentu menjadi pilihan bagi pengguna Microsoft Windows Server karena selain mudah digunakan dan faktor ketersediaan, juga telah terintegrasi dengan Microsoft Windows Server.
Versi terbaru basis data ini yaitu Microsoft SQL Server 2016 tersedia untuk platform on-premises (yang dikelola di server lokal) dan juga sebagai cloud database. Versi terbaru ini juga membawa fitur-fitur baru dan sejumlah peningkatan yang dapat memberi terobosan kinerja, keamanan lanjutan serta pelaporan dan analisis terpadu.
Awal sejarah Microsoft SQL Server dimulai ketika Microsoft dan Sybase mengembangkan sistem manajemen basis data yang diberi nama Sybase SQL Server untuk bisa berkompetisi dengan basis data yang sudah ada saat itu seperti IBM dan Oracle. Sybase akan mendapatkan hak penjualan dan keuntungan dari versi produk basis data yang tidak didesain untuk platform Microsoft. Pada tahun 1989, basis data pertama dirilis. Kemudian Sybase menjual hak ciptanya tersebut ke Microsoft dan akhirnya Microsoft memberi nama ulang basis data tersebut menjadi Microsoft SQL Server.

d. Basis data MariaDB.

Mungkin sebagian dari Anda masih asing atau penah mendengar nama basis data ini. MariaDB merupakan sistem basis data relational yang sepenuhnya sumber terbuka. Semua kode sumber basis data MariaDB dirilis di bawah lisensi GPL, LGPL atau BSD. MariaDB sebenarnya adalah fork dari basis data MySQL.
Fork di sini dapat diartikan sebagai proyek terkait yang dapat dianggap sebagai versi lain (mini) dari MySQL standar. MariaDB merupakan pengembangan versi lain MySQL oleh Michael Widenius yang telah meninggalkan Sun Microsystems setelah diakuisisi secara resmi oleh Oracle Corporation. 
Kepopuleran basis data ini terus merangkak naik. Ini terbukti pada tahun 2013, Red Hat Enterprise Linux (RHEL) telah menyingkirkan MySQL dan kemudian menggantinya dengan MariaDB. Demikian juga dengan Fedora yang lebih memilih MariaDB dibandingkan MySQL untuk rilis Fedora 19.
Rilis stabil terbaru MariaDB adalah versi 10.1 yang juga dikenal dengan MariaDB Enterprise 2016. Di rilis stabil terbarunya ini, MariaDB memiliki proteksi yang lebih baik dengan pengamanan basis data pada setiap lapisan. MariaDB dapat mendeteksi dan mencegah serangan dengan menggunakan access control, Key Management Services dan authentication.





- - - - -
Sumber :
* https://www.termasmedia.com/lainnya/software/69-pengertian-database.html



Share:

Pengertian Microsoft Access dan Fungsinya


Pengertian Microsoft Access

  • Microsoft Access adalah sebuah program aplikasi basis data komputer relasional yang ditujukan untuk kalangan rumahan dan perusahaan kecil hingga menengah. Aplikasi ini merupakan anggota dari beberapa aplikasi Microsoft Office, selain tentunya Microsoft Word, Microsoft Excel, dan Microsoft PowerPoint. 
  • Microsoft Access adalah aplikasi yang berguna untuk membuat, mengolah, dan mengelola basis data atau lebih dikenal dengan database.Database adalah kumpulan arsip data berbentuk tabel yang saling berkaitan untuk menghasilkan informasi.Data digunakan sebagai masukan yang akan diolah menjadi informasi.
  • Microsoft Access adalah suatu program aplikasi basis data komputer relasional yang digunakan untuk merancang, membuat dan mengolah berbagai jenis data dengan kapasitas yang besar.Aplikasi ini menggunakan mesin basis data Microsoft Jet Database Engine, dan juga menggunakan tampilan grafis yang intuitif sehingga memudahkan pengguna. Versi terakhir adalah Microsoft Office Access 2007 yang termasuk ke dalam Microsoft Office System 2007.
  • Microsoft Access adalah sistem manajemen basis data (DBMS) dari Microsoft yang menggabungkan Microsoft Jet Database Engine relasional dengan antarmuka pengguna grafis dan alat pengembangan perangkat lunak.




Microsoft Access menyimpan data dalam formatnya sendiri berdasarkan pada Access Jet Database Engine. Itu juga dapat mengimpor atau menautkan langsung ke data yang disimpan dalam aplikasi dan database lain.

Pengembang perangkat lunak, arsitek data, dan pengguna listrik dapat menggunakan Microsoft Access untuk mengembangkan perangkat lunak aplikasi. Access juga dapat digunakan sebagai sebuah basis data untuk aplikasi Web dasar yang disimpan di dalam server yang menjalankan Microsoft Internet Information Services (IIS) dan menggunakan Microsoft Active Server Pages (ASP).

Salah satu keunggulan Microsoft Access dilihat dari perspektif programmer adalah kompatibilitasnya dengan bahasa pemrograman Structured Query Language (SQL); query dapat dilihat dan disunting sebagai statemen-statemen SQL, dan statemen SQL dapat digunakan secara langsung di dalam Macro dan VBA Module untuk secara langsung memanipulasi tabel data dalam Access.

Microsoft Access dapat menggunakan data yang disimpan di dalam format Microsoft Access, Microsoft Jet Database Engine, Microsoft SQL Server, Oracle Database, atau semua kontainer basis data yang mendukung standar ODBC. Para pengguna/programmer yang mahir dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yang kompleks, sementara para programmer yang kurang mahir dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yang sederhana. Access juga mendukung teknik-teknik pemrograman berorientasi objek, tetapi tidak dapat digolongkan ke dalam perangkat bantu pemrograman berorientasi objek. 

Fungsi Microsoft Access :

  • Untuk keperluan bisnis. Microsoft Access adalah program yang dapat digunakan untuk bisnis. Jika Anda memulai bisnis, Anda tentu sering bekerja dengan database. Misalnya, Anda ingin membuat data laporan keuangan bisnis. Akan jauh lebih mudah dan lebih baik dengan Microsoft Access.
  • Untuk keperluan sekolah. Jika Anda seorang mahasiswa administrasi atau statistik, Anda tentu sering menggunakan basis data. Selain itu, database juga sering digunakan para guru untuk membuat jadwal. Jadwal termasuk untuk semua guru dan untuk siswa setiap kelas. Karena itu, baik guru dan siswa sering menggunakan database dalam kegiatan sehari-hari di sekolah. Ini juga sangat berguna bagi mereka yang bekerja di perpustakaan di sekolah. Access dapat memudahkan Anda untuk membuat, mengedit, dan memelihara basis data.
  • Untuk keperluan kantor. Untuk kantor, ada banyak posisi orang yang sering bekerja dengan database. Sebagai contoh adalah sekretaris dan perencana keuangan. Namun, beberapa posisi lain mungkin juga berfungsi sebagai basis data. Itu sebabnya Anda harus mempertimbangkan untuk menggunakan Microsoft Access. Dengan Microsoft Access, semua orang akan lebih mudah bekerja dengan basis data.
  • Untuk Programmer. Pemrogram juga sering bekerja dengan database. Itu sebabnya mereka juga membutuhkan Microsoft Access. Microsoft Access sangat berguna bagi programmer untuk memudahkan aktivitas mereka terkait pemrograman. Itu sebabnya jika Anda seorang programmer, Anda harus tahu cara menggunakan program Microsoft Access.
  • Untuk membuat program aplikasi persediaan barang
  • Untuk membuat program aplikasi gaji pegawai.
  • dan lain-lain.




- - - - -
Sumber : 



Share:

Kompetensi Keahlian yang dipelajari di SMK Negeri 1 Panyingkiran

Kompetensi Keahlian yang dipelajari di SMK Negeri 1 Panyingkiran




Di SMK Negeri 1 Panyingkiran, terdiri dari 8 kompetensi keahlian yang dipelajari diantaranya:
  1. Teknik Komputer dan Jaringan (TKJ),
  2. Rekayasa Perangkat Lunak (RPL), 
  3. Multiedia (MM), 
  4. Produksi da Siaran Program Televisi (PSPT),
  5. Teknik Elektronika Industri (ELIN), 
  6. Kimia Industri (KIMIN),
  7. Teknik Kendaraan Ringan Otomotif (TKRO), dan
  8. Tata Busana (TB), 

Terbagi dalam Program Keahlian :

  1. Teknologi Informasi dan Komunikasi (TKJ, RPL dan MM)
  2. Teknik Elektronika
  3. Teknik Kmia
  4. Broadcast TV
  5. Teknik Kendaraan Ringan
  6. Tata Busana

SMK Negeri 1 Panyingkiran, beralamat di Jalan Kirapandak Desa Karyamukti Kecamatan Panyingkiran Kabupaten Majalengka Telp. (0233) 2828985 Provinsi Jawa Barat 45459
Share:

Perangkat yang Diperlukan Untuk Presentasi

Perangkat yang Diperlukan Untuk Presentasi
  • LCD proyektor
  • Laser Pointer
  • Mikrofon
  • Perangkat Lunak Pengolah Presentasi
  • Komputer (notebaook / laptop / PC)






Share:

Virtual Coordinator Training (VCT)

Pengertian Virtual Coordinator Training (VCT) 

Virtual Coordinator Training (VCT) adalah salah satu kegiatan pelatihan yang diadakan oleh Seamolec, yang kegiatannya dilaksanakan secara daring. Kegiatan Virtual Coordinator Training (VCT) pada saat ini akan memasuki Batch 6.

Virtual Coordinator (VC) merupakan kegiatan untuk meningkatkan kemampuan dan kecakapan dalam mengelola pembelajaran berbasis daring, untuk berkomunikasi dan berbagi materi / sumber daya dan menggunakan media konferensi video (video conference).









Pelatihan VCT Batch 6 ini akan dilaksanakan secara daring dan gratis.
Banyak kegiatan yang dapat diikuti atau dipelajari diantaranya :
  • mengenal dan mengoperasikan fitur webex
  • membuat presensi kegiatan vicon
  • membuat shortlink
  • membuat qr code
  • merekam video dengan aplikasi rekaman video
  • pemanfaatan google drive
  • speech to text dan text to speech

Tentunya pelatihan ini didampingi para instruktur VCT yang sudah kompeten di dalamnya.
Para peserta diharapkan dapat bertugas untuk mengkondisikan vicon yang dapat membahas banyak misalnya kegiatan keseharian di sekolah. Berbagi pengalaman dan pengetahuan menjadi interaksi antar peserta selama vicon. Hal yang menarik yang sebelumnya tidak terduga yaitu banyak tema yang disajikan selama pelatihan berlangsung, misalnya:
* metode pembelajaran
* ekstrakurikuler
* aplikasi evaluasi pembelajaran
* gerakan literasi sekolah  (gls)
* kelas maya
* aplikasi power point
* pemanfaatan google drive
* dan lain-lain
Masing-masing peserta menuangkan ide gagasannya melalui vicon ini, semuanya berinteraksi, dengan kesibukan masing-masing peserta VCT tidak menyurutkan langkah untuk terus bergabung ke vicon sampai berakhirnya masa pelatihan. Pengkondisikan vicon dilaksanakan secara fleksibel dengan waktu luang para peserta sehingga banyak peserta dapat mengikuti.

Pada pelaksanaan pelatihan vct batch 5 yang lalu. Pelaksanaan penugasan vicon dilaksanakan bergilir dan terencana.
Setiap peserta diharapkan bertugas :
* menjadi host 2x
* menjadi moderator 2x
* menjadi presenter 2x
* menjadi peserta 4x

Banyak aplikasi yang dapat dijalankan selama vicon berlangusng seperti webex, power point, canva, camtasia, fasthone, active presenter, qr code, shortlink dan-lain. Masing-masing peserta berinteraksi banyak dengan sejumlah aplikasi.




Sumber :
http://web-muchamadekisa.blogspot.com/
http://mooc.seamolec.org/courses/course-v1:SEAMOLEC+VCT01+2019_09/about

Share:

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

Powered by Blogger.
Selamat Datang...., di Blog Muchamad Eki S.A. .......

Label

Formulir Kontak

Name

Email *

Message *

Recent Posts