SlideShare une entreprise Scribd logo
1  sur  4
Bahan Ajar Sistem Basis Data

                                                BAB I
                                        PENDAHULUAN


I.1   RDBMS MYSQL

            Kebanyakan dari database tergantung pada Database Management System (DBMS)
      untuk mengelola data yang tersimpan dalam sistem database dan menyiapkan data agar
      tersedia bagi pengguna yang ingin mengakses informasi tertentu. Sebuah DBMS terdiri
      atas satu perangkat server dan client yang
            komprehensif (meliputi banyak hal) yang mendukung berbagai macam tugas-tugas
      administratif   dan    yang   berhubungan      dengan    data.     Beberapa   perangkat    DBMS
      menyediakan beberapa tipe perangkat client, yang mengijinkan anda untuk berinteraksi
      secara langsung dengan data yang tersimpan dalam database.
            Minimal sekali, sebuah DBMS harus dapat menyimpan data dan mengijinkan data
      tersebut dapat diambil kembali dan dimodifikasi, sekaligus melindungi data terhadap
      suatu operasi yang dapat merusak atau menyebabkan ketidakkonsistenan (inkonsistensi)
      data. Bagaimanapun, kebanyakan sistem menyediakan lebih banyak kemampuan. Secara
      umum, beberapa DBMS saat ini mendukung tipe-tipe fungsional berikut:
        •   Managing storage
        •   Maintaining security
        •   Maintaining metadata
        •   Managing transactions
        •   Supporting connectivity
        •   Optimizing performance
        •   Providing back-up and recovery mechanisms
        •   Processing requests for data retrieval and modification


            RDBMS = Relational Database Management System.
            Beberapa RDBMS: MySQL, Oracle, DB2, SQL Server, dan PostgreSQL. Produk-produk ini
      sebagaimana perangkat DBMS, mengijinkan Anda untuk mengakses dan mengelola kebutuhan
      metadata untuk menentukan data yang disimpan. Perbedaan utama anta DBMS dan RDBMS
      adalah   bahwa        RDBMS     lebih   spesifik   ke   database     relasional.   Tidak   hanya
      mendukung
      penyimpanan data dalam struktur seperti tabel, namun juga sebuah relationship
(keterhubungan) di antara tabel-tabel tersebut. MySQL termasuk salah satu “pemain” besar
      dalam pasar RDBMS.



I.2   FITUR-FITUR MYSQL

      1. Scalability
          MySQL saat ini dapat menangani database yang cukup besar. Beberapa organisasi
          atau perusahaan     yang    telah      menerapkannya    antara     lain:   Yahoo!,   Cox
          Communications, Google, Cisco, Texas Instruments, UPS, Sabre Holdings, HP, The
          Associated Press, dan
          lain-lain. Bahkan NASA dan Biro Sensus US telah mengimplementasikan MySQL Solutions.
          Menurut dokumentasi produk MySQL, beberapa database yang digunakan oleh
          MySQL
          AB, perusahaan yang membuat MySQL, berisi 50 juta rekod, dan beberapa pengguna
          MySQL melaporkan bahwa database mereka berisi 60.000 tabel dan 5 milyar baris.
      2. Portability
          Beberapa sistem operasi yang dapat menjalankan MySQL: Unix, Linux, Windows,
          OS/2, Solaris, dan MacOS. MySQL juga dapat berjalan pada arsitektur yang berbeda-beda,
          mulai dari PC pada level bawah sampai level tinggi seperti mainframe.
      3. Connectivity
          MySQL mendukung jaringan secara penuh dan socket TCP/IP, socket Unix, dan
          named pipes (penamaan). Di lain hal, MysQL dapat diakses dari manapun pada
          internet, dan multiple      (banyak)     pengguna      dapat      mengakses     database
          MySQLsecara       simultan (bersamaan). MySQL juga menyediakan API (Application
          Programming Interface) untuk mendukung konektivitas dengan beberapa aplikasi yang
          ditulis dengan menggunakan C, C++, Perl, PHP, Java, dan Python.
      4. Security
          MySQL meliputi sistem yang handal untuk mengontrol akses ke data. System
          menggunakan sebuah host dan struktur berbasis client yang mengontrol siapa saja yang
          dapat mengakses informasi tertentu dan tingkatan akses ke informasi tersebut.
          MySQL juga mendukung protokol SSL (Secure Sockets Layer) untuk membuat suatu
          koneksi yang terenkripsi.
      5. Speed
          Jumlah waktu yang diperlukan sebuah database MySQL untuk merespon request
          data sama cepatnya bahkan lebih cepat ketimbang RDBMS komersil lainnya. Web site
          MySQL
Bahan Ajar Sistem Basis Data

            (www.mysql.com) menyediakan hasil-hasil tes benchmark yang menunjukkan hasil
            kecepatan dalam penerapan MySQL.
      6. Ease of Use
            MySQL mudah untuk di-instal dan diterapkan. Pengguna dapat mendapatkannya dan
            menjalankannya dalam beberapa menit setelah men-downloadnya. Pada tingkat
            administratif, MySQL secara relatif mudah dioptimalkan, terutama jika dibandingkan
            dengan produk RDBMS lainnya.
      7.    Open Source Code MYSQL AB menyediakan source code MYSQL bagi siapa saja
            untuk men-download dan menggunakannya. Filosofi dari open source adalah
            mengijinkan audiens        umum            untuk    berpartisipasi dalam   me-review,
                       menguji coba,   dan mengembangkan kode.



I.3   PENGGUNAAN MYSQL SAAT INI

       1. Database Backend for a Web Site
       2. Usage Logger
       3. Data Warehousing
       4. Integrated Database
       5. Embedded Database

I.4   LISENSI MYSQL

             MySQL merupakan proyek open source, sehingga source code dari MySQL tersedia
      secara bebas. Sejak Juni 2000 (versi 3.23.19) GNU Public License (GPL) telah valid untuk
      MySQL. Hal ini meyakinkan bahwa MySQL akan terus berlanjut menjadi bebas tersedia.

I.5   PENGGUNAAN MYSQL DENGAN LISENSI OPEN SOURCE

        •    MySQL dapat digunakan tanpa biaya/ongkos jka aplikasi dikembangkan secara lokal dan
             digunakan tidak untuk tujuan komersil.
             Free use for those who never copy, modify, or distribute.
        •    MySQL dapat digunakan secara bebas dalam website. Demikian juga, sebuah ISP
             bisa menyediakan MySQL pada pelanggannya tanpa harus membayar lisensi MySQL.
        •    MySQL dapat digunakan secara gratis untuk semua proyek yang berjalan di bawah
             lisensi gratis.
I.6   PENGGUNAAN MYSQL DENGAN LISENSI KOMERSIL

       •   Anda tidak   boleh mengubah atau memperluas MySQL     (database   server) atau
           menjual versi baru atau produk yang dibuat tanpa menyediakan source code yang
           tersedia secara bebas.
       •   Dilarang mengembangkan produk komersil, misal program penyimpanan data
           pembukuan yang berbasiskan MySQL sebagai database tanpa membuat source code
           yang dibuat tersedia secara open source.

Contenu connexe

Tendances

Sekilas Tentang MySQL
Sekilas Tentang MySQLSekilas Tentang MySQL
Sekilas Tentang MySQLguestad850e
 
Tugas[4] 0317-[tryanita]-[1411511676]
Tugas[4]  0317-[tryanita]-[1411511676]Tugas[4]  0317-[tryanita]-[1411511676]
Tugas[4] 0317-[tryanita]-[1411511676]trya nita
 
SIM.ROJIKIN.Prof.Dr.Ir.Hapzi Ali,MM,CMA.SISTEM MANAJEMEN DATABASE.UNIVERSITAS...
SIM.ROJIKIN.Prof.Dr.Ir.Hapzi Ali,MM,CMA.SISTEM MANAJEMEN DATABASE.UNIVERSITAS...SIM.ROJIKIN.Prof.Dr.Ir.Hapzi Ali,MM,CMA.SISTEM MANAJEMEN DATABASE.UNIVERSITAS...
SIM.ROJIKIN.Prof.Dr.Ir.Hapzi Ali,MM,CMA.SISTEM MANAJEMEN DATABASE.UNIVERSITAS...Nurlelah Nurlelah
 
Tugas sim, rorie permony suci, yananto mihadi putra, se, m.si, sistem manajem...
Tugas sim, rorie permony suci, yananto mihadi putra, se, m.si, sistem manajem...Tugas sim, rorie permony suci, yananto mihadi putra, se, m.si, sistem manajem...
Tugas sim, rorie permony suci, yananto mihadi putra, se, m.si, sistem manajem...roriepermony
 
TMK Tahun 5: Sistem Pengurusan Pangkalan Data (DBMS)
TMK Tahun 5: Sistem Pengurusan Pangkalan Data (DBMS)TMK Tahun 5: Sistem Pengurusan Pangkalan Data (DBMS)
TMK Tahun 5: Sistem Pengurusan Pangkalan Data (DBMS)Noor Azma
 
Tugas sim, intan komalasari,yananto mihadi p,sistem manajemen basis data, 2018
Tugas sim, intan komalasari,yananto mihadi p,sistem manajemen basis data, 2018Tugas sim, intan komalasari,yananto mihadi p,sistem manajemen basis data, 2018
Tugas sim, intan komalasari,yananto mihadi p,sistem manajemen basis data, 2018Intanks20
 
Sim, naomi yosepin, prof. dr. hapzi ali, cma, analisis dan alternatif pengemb...
Sim, naomi yosepin, prof. dr. hapzi ali, cma, analisis dan alternatif pengemb...Sim, naomi yosepin, prof. dr. hapzi ali, cma, analisis dan alternatif pengemb...
Sim, naomi yosepin, prof. dr. hapzi ali, cma, analisis dan alternatif pengemb...Naomiyosephine
 
Sim, naomi yosepin, prof. dr. hapzi ali, cma, analisis dan alternatif pengemb...
Sim, naomi yosepin, prof. dr. hapzi ali, cma, analisis dan alternatif pengemb...Sim, naomi yosepin, prof. dr. hapzi ali, cma, analisis dan alternatif pengemb...
Sim, naomi yosepin, prof. dr. hapzi ali, cma, analisis dan alternatif pengemb...Naomiyosephine
 
Bab12 backup dan restore basis data
Bab12 backup dan restore basis dataBab12 backup dan restore basis data
Bab12 backup dan restore basis dataAgung Sakepris
 
Pembuatan tabel dalam database
Pembuatan tabel dalam databasePembuatan tabel dalam database
Pembuatan tabel dalam databaseShityNurjannah
 
Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. dbms (d...
Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. dbms (d...Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. dbms (d...
Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. dbms (d...TheodoraTerdunGintin
 
Si0302 20140320131538
Si0302 20140320131538Si0302 20140320131538
Si0302 20140320131538Dex Winadha
 
Sistem informasi management_basis_data
Sistem informasi management_basis_dataSistem informasi management_basis_data
Sistem informasi management_basis_dataUlmi_Kalsum
 
SI & PI 5, Achmad Lukman Harun, Hapzi Ali,Dasar-Dasar Intelegensi Bisnis Basi...
SI & PI 5, Achmad Lukman Harun, Hapzi Ali,Dasar-Dasar Intelegensi Bisnis Basi...SI & PI 5, Achmad Lukman Harun, Hapzi Ali,Dasar-Dasar Intelegensi Bisnis Basi...
SI & PI 5, Achmad Lukman Harun, Hapzi Ali,Dasar-Dasar Intelegensi Bisnis Basi...Achmad Lukman Harun
 
My sql dari pemula hingga mahir
My sql dari pemula hingga mahirMy sql dari pemula hingga mahir
My sql dari pemula hingga mahirDenny Yahya
 
MySql 5 Dari Pemula Hingga Mahir (Achmad Solichin, Achmatim Net)
MySql 5 Dari Pemula Hingga Mahir (Achmad Solichin, Achmatim Net)MySql 5 Dari Pemula Hingga Mahir (Achmad Solichin, Achmatim Net)
MySql 5 Dari Pemula Hingga Mahir (Achmad Solichin, Achmatim Net)Achmad Solichin
 

Tendances (19)

Sekilas Tentang MySQL
Sekilas Tentang MySQLSekilas Tentang MySQL
Sekilas Tentang MySQL
 
Tugas[4] 0317-[tryanita]-[1411511676]
Tugas[4]  0317-[tryanita]-[1411511676]Tugas[4]  0317-[tryanita]-[1411511676]
Tugas[4] 0317-[tryanita]-[1411511676]
 
SIM.ROJIKIN.Prof.Dr.Ir.Hapzi Ali,MM,CMA.SISTEM MANAJEMEN DATABASE.UNIVERSITAS...
SIM.ROJIKIN.Prof.Dr.Ir.Hapzi Ali,MM,CMA.SISTEM MANAJEMEN DATABASE.UNIVERSITAS...SIM.ROJIKIN.Prof.Dr.Ir.Hapzi Ali,MM,CMA.SISTEM MANAJEMEN DATABASE.UNIVERSITAS...
SIM.ROJIKIN.Prof.Dr.Ir.Hapzi Ali,MM,CMA.SISTEM MANAJEMEN DATABASE.UNIVERSITAS...
 
Tugas sim, rorie permony suci, yananto mihadi putra, se, m.si, sistem manajem...
Tugas sim, rorie permony suci, yananto mihadi putra, se, m.si, sistem manajem...Tugas sim, rorie permony suci, yananto mihadi putra, se, m.si, sistem manajem...
Tugas sim, rorie permony suci, yananto mihadi putra, se, m.si, sistem manajem...
 
TMK Tahun 5: Sistem Pengurusan Pangkalan Data (DBMS)
TMK Tahun 5: Sistem Pengurusan Pangkalan Data (DBMS)TMK Tahun 5: Sistem Pengurusan Pangkalan Data (DBMS)
TMK Tahun 5: Sistem Pengurusan Pangkalan Data (DBMS)
 
Tugas sim, intan komalasari,yananto mihadi p,sistem manajemen basis data, 2018
Tugas sim, intan komalasari,yananto mihadi p,sistem manajemen basis data, 2018Tugas sim, intan komalasari,yananto mihadi p,sistem manajemen basis data, 2018
Tugas sim, intan komalasari,yananto mihadi p,sistem manajemen basis data, 2018
 
Sim, naomi yosepin, prof. dr. hapzi ali, cma, analisis dan alternatif pengemb...
Sim, naomi yosepin, prof. dr. hapzi ali, cma, analisis dan alternatif pengemb...Sim, naomi yosepin, prof. dr. hapzi ali, cma, analisis dan alternatif pengemb...
Sim, naomi yosepin, prof. dr. hapzi ali, cma, analisis dan alternatif pengemb...
 
Sim, naomi yosepin, prof. dr. hapzi ali, cma, analisis dan alternatif pengemb...
Sim, naomi yosepin, prof. dr. hapzi ali, cma, analisis dan alternatif pengemb...Sim, naomi yosepin, prof. dr. hapzi ali, cma, analisis dan alternatif pengemb...
Sim, naomi yosepin, prof. dr. hapzi ali, cma, analisis dan alternatif pengemb...
 
Bab12 backup dan restore basis data
Bab12 backup dan restore basis dataBab12 backup dan restore basis data
Bab12 backup dan restore basis data
 
Pembuatan tabel dalam database
Pembuatan tabel dalam databasePembuatan tabel dalam database
Pembuatan tabel dalam database
 
Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. dbms (d...
Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. dbms (d...Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. dbms (d...
Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. dbms (d...
 
Si0302 20140320131538
Si0302 20140320131538Si0302 20140320131538
Si0302 20140320131538
 
Sistem informasi management_basis_data
Sistem informasi management_basis_dataSistem informasi management_basis_data
Sistem informasi management_basis_data
 
Mysql Sebagai Pengolah Data
Mysql Sebagai Pengolah DataMysql Sebagai Pengolah Data
Mysql Sebagai Pengolah Data
 
Management database
Management databaseManagement database
Management database
 
SI & PI 5, Achmad Lukman Harun, Hapzi Ali,Dasar-Dasar Intelegensi Bisnis Basi...
SI & PI 5, Achmad Lukman Harun, Hapzi Ali,Dasar-Dasar Intelegensi Bisnis Basi...SI & PI 5, Achmad Lukman Harun, Hapzi Ali,Dasar-Dasar Intelegensi Bisnis Basi...
SI & PI 5, Achmad Lukman Harun, Hapzi Ali,Dasar-Dasar Intelegensi Bisnis Basi...
 
My sql dari pemula hingga mahir
My sql dari pemula hingga mahirMy sql dari pemula hingga mahir
My sql dari pemula hingga mahir
 
MySql 5 Dari Pemula Hingga Mahir (Achmad Solichin, Achmatim Net)
MySql 5 Dari Pemula Hingga Mahir (Achmad Solichin, Achmatim Net)MySql 5 Dari Pemula Hingga Mahir (Achmad Solichin, Achmatim Net)
MySql 5 Dari Pemula Hingga Mahir (Achmad Solichin, Achmatim Net)
 
Aplikom chap 14
Aplikom chap 14Aplikom chap 14
Aplikom chap 14
 

En vedette (20)

Bab 1 Konsep Dasar Basis Data
Bab 1 Konsep Dasar Basis DataBab 1 Konsep Dasar Basis Data
Bab 1 Konsep Dasar Basis Data
 
Bab 2. Aplikasi Basis Data
Bab 2. Aplikasi Basis DataBab 2. Aplikasi Basis Data
Bab 2. Aplikasi Basis Data
 
Bab 6
Bab 6Bab 6
Bab 6
 
Bab. 5
Bab. 5Bab. 5
Bab. 5
 
Bab 5. Operator Relasi
Bab 5. Operator RelasiBab 5. Operator Relasi
Bab 5. Operator Relasi
 
Bab. 11
Bab. 11Bab. 11
Bab. 11
 
Bab. 14
Bab. 14Bab. 14
Bab. 14
 
Bab. 6
Bab. 6Bab. 6
Bab. 6
 
Bab 2
Bab 2Bab 2
Bab 2
 
Bab. 9
Bab. 9Bab. 9
Bab. 9
 
Bab. 10
Bab. 10Bab. 10
Bab. 10
 
Bab 4 latihan erd ke skema relasional
Bab 4 latihan erd ke skema relasionalBab 4 latihan erd ke skema relasional
Bab 4 latihan erd ke skema relasional
 
Bab. 8
Bab. 8Bab. 8
Bab. 8
 
Bab. 4
Bab. 4Bab. 4
Bab. 4
 
Modul praktikum database rdbms
Modul praktikum database rdbmsModul praktikum database rdbms
Modul praktikum database rdbms
 
Bab 6 pendukung
Bab 6 pendukungBab 6 pendukung
Bab 6 pendukung
 
Bab 5
Bab 5Bab 5
Bab 5
 
Bab 8. Perlindungan dan Pemulihan Data
Bab 8. Perlindungan dan Pemulihan DataBab 8. Perlindungan dan Pemulihan Data
Bab 8. Perlindungan dan Pemulihan Data
 
Bab 4
Bab 4Bab 4
Bab 4
 
Bab. 13
Bab. 13Bab. 13
Bab. 13
 

Similaire à UNTUK BAB I PENDAHULUAN SISTEM BASIS DATA MYSQL

PEMBUATAN TABEL DALAM DATABASE
PEMBUATAN TABEL DALAM DATABASEPEMBUATAN TABEL DALAM DATABASE
PEMBUATAN TABEL DALAM DATABASERäjù GùÑáwàn
 
Si & Pi, cilin christianto, hapzi ali, database management sistem dalam kegia...
Si & Pi, cilin christianto, hapzi ali, database management sistem dalam kegia...Si & Pi, cilin christianto, hapzi ali, database management sistem dalam kegia...
Si & Pi, cilin christianto, hapzi ali, database management sistem dalam kegia...Cilin christianto
 
SI & PI, Hariz Abdul Najib, Hapzi Ali, DBMS Dalam Sistem Informasi, Universit...
SI & PI, Hariz Abdul Najib, Hapzi Ali, DBMS Dalam Sistem Informasi, Universit...SI & PI, Hariz Abdul Najib, Hapzi Ali, DBMS Dalam Sistem Informasi, Universit...
SI & PI, Hariz Abdul Najib, Hapzi Ali, DBMS Dalam Sistem Informasi, Universit...Hariz Harahap
 
SIM, Yasmin Al-Hakim, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...
SIM, Yasmin Al-Hakim, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...SIM, Yasmin Al-Hakim, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...
SIM, Yasmin Al-Hakim, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...Yasmin Al-Hakim
 
Zulkifli 201613012_tugas 5
Zulkifli 201613012_tugas 5Zulkifli 201613012_tugas 5
Zulkifli 201613012_tugas 5zulk ifli
 
Tugas[4] 0317-[rachmawan darma]-[1311500100].
Tugas[4] 0317-[rachmawan darma]-[1311500100].Tugas[4] 0317-[rachmawan darma]-[1311500100].
Tugas[4] 0317-[rachmawan darma]-[1311500100].Rachmawan Darma
 
SIM, Ervina Santoso, Hapzi Ali, database perusahaan, universitas mercu buana,...
SIM, Ervina Santoso, Hapzi Ali, database perusahaan, universitas mercu buana,...SIM, Ervina Santoso, Hapzi Ali, database perusahaan, universitas mercu buana,...
SIM, Ervina Santoso, Hapzi Ali, database perusahaan, universitas mercu buana,...Ervina Santoso
 
Tugas 4 0317-fahreza yozi-1612510832 -
Tugas 4 0317-fahreza yozi-1612510832 - Tugas 4 0317-fahreza yozi-1612510832 -
Tugas 4 0317-fahreza yozi-1612510832 - fahreza yozi
 
SIM, Angga Ali Praja, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Sistem Manajemen Data...
SIM, Angga Ali Praja, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Sistem Manajemen Data...SIM, Angga Ali Praja, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Sistem Manajemen Data...
SIM, Angga Ali Praja, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Sistem Manajemen Data...Google
 
tugas mata kuliah sistem teknologi informasi,,,tentang basis data
tugas mata kuliah sistem teknologi informasi,,,tentang basis data tugas mata kuliah sistem teknologi informasi,,,tentang basis data
tugas mata kuliah sistem teknologi informasi,,,tentang basis data Julmianti
 
Basic data
Basic dataBasic data
Basic dataYS YS
 
5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...
5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...
5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...Fitria Nanda
 
Database For Software Development Trend
Database For Software Development TrendDatabase For Software Development Trend
Database For Software Development TrendLogistyo Yulistianto
 
Pembuatan tabel dalam database
Pembuatan tabel dalam databasePembuatan tabel dalam database
Pembuatan tabel dalam databasedefriharmegi
 
Bab 4 tools-pemrograman-web-dan-database
Bab 4 tools-pemrograman-web-dan-databaseBab 4 tools-pemrograman-web-dan-database
Bab 4 tools-pemrograman-web-dan-databasefebeniken
 
sistem informasi manajemen.pptx
sistem informasi manajemen.pptxsistem informasi manajemen.pptx
sistem informasi manajemen.pptxkhaylaaudianti
 

Similaire à UNTUK BAB I PENDAHULUAN SISTEM BASIS DATA MYSQL (19)

PEMBUATAN TABEL DALAM DATABASE
PEMBUATAN TABEL DALAM DATABASEPEMBUATAN TABEL DALAM DATABASE
PEMBUATAN TABEL DALAM DATABASE
 
Si & Pi, cilin christianto, hapzi ali, database management sistem dalam kegia...
Si & Pi, cilin christianto, hapzi ali, database management sistem dalam kegia...Si & Pi, cilin christianto, hapzi ali, database management sistem dalam kegia...
Si & Pi, cilin christianto, hapzi ali, database management sistem dalam kegia...
 
SI & PI, Hariz Abdul Najib, Hapzi Ali, DBMS Dalam Sistem Informasi, Universit...
SI & PI, Hariz Abdul Najib, Hapzi Ali, DBMS Dalam Sistem Informasi, Universit...SI & PI, Hariz Abdul Najib, Hapzi Ali, DBMS Dalam Sistem Informasi, Universit...
SI & PI, Hariz Abdul Najib, Hapzi Ali, DBMS Dalam Sistem Informasi, Universit...
 
SIM, Yasmin Al-Hakim, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...
SIM, Yasmin Al-Hakim, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...SIM, Yasmin Al-Hakim, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...
SIM, Yasmin Al-Hakim, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...
 
kelompok.pptx
kelompok.pptxkelompok.pptx
kelompok.pptx
 
Zulkifli 201613012_tugas 5
Zulkifli 201613012_tugas 5Zulkifli 201613012_tugas 5
Zulkifli 201613012_tugas 5
 
Tugas[4] 0317-[rachmawan darma]-[1311500100].
Tugas[4] 0317-[rachmawan darma]-[1311500100].Tugas[4] 0317-[rachmawan darma]-[1311500100].
Tugas[4] 0317-[rachmawan darma]-[1311500100].
 
SIM, Ervina Santoso, Hapzi Ali, database perusahaan, universitas mercu buana,...
SIM, Ervina Santoso, Hapzi Ali, database perusahaan, universitas mercu buana,...SIM, Ervina Santoso, Hapzi Ali, database perusahaan, universitas mercu buana,...
SIM, Ervina Santoso, Hapzi Ali, database perusahaan, universitas mercu buana,...
 
Tugas 4 0317-fahreza yozi-1612510832 -
Tugas 4 0317-fahreza yozi-1612510832 - Tugas 4 0317-fahreza yozi-1612510832 -
Tugas 4 0317-fahreza yozi-1612510832 -
 
SIM, Angga Ali Praja, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Sistem Manajemen Data...
SIM, Angga Ali Praja, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Sistem Manajemen Data...SIM, Angga Ali Praja, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Sistem Manajemen Data...
SIM, Angga Ali Praja, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Sistem Manajemen Data...
 
tugas mata kuliah sistem teknologi informasi,,,tentang basis data
tugas mata kuliah sistem teknologi informasi,,,tentang basis data tugas mata kuliah sistem teknologi informasi,,,tentang basis data
tugas mata kuliah sistem teknologi informasi,,,tentang basis data
 
Basic data
Basic dataBasic data
Basic data
 
5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...
5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...
5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...
 
practica ADI
practica ADIpractica ADI
practica ADI
 
Database For Software Development Trend
Database For Software Development TrendDatabase For Software Development Trend
Database For Software Development Trend
 
A z cloud database
A z cloud databaseA z cloud database
A z cloud database
 
Pembuatan tabel dalam database
Pembuatan tabel dalam databasePembuatan tabel dalam database
Pembuatan tabel dalam database
 
Bab 4 tools-pemrograman-web-dan-database
Bab 4 tools-pemrograman-web-dan-databaseBab 4 tools-pemrograman-web-dan-database
Bab 4 tools-pemrograman-web-dan-database
 
sistem informasi manajemen.pptx
sistem informasi manajemen.pptxsistem informasi manajemen.pptx
sistem informasi manajemen.pptx
 

Plus de Zaenal Abidin (12)

Normalisasi oht
Normalisasi ohtNormalisasi oht
Normalisasi oht
 
Bab 3
Bab 3Bab 3
Bab 3
 
Basisdata sql
Basisdata   sqlBasisdata   sql
Basisdata sql
 
Modul praktikum database programing
Modul praktikum database programingModul praktikum database programing
Modul praktikum database programing
 
Bab. 12
Bab. 12Bab. 12
Bab. 12
 
Bab. 7
Bab. 7Bab. 7
Bab. 7
 
Bab. 3
Bab. 3Bab. 3
Bab. 3
 
1
11
1
 
Bab 7. Normalisasi Data
Bab 7. Normalisasi DataBab 7. Normalisasi Data
Bab 7. Normalisasi Data
 
Bab 6. SQL
Bab 6. SQLBab 6. SQL
Bab 6. SQL
 
Bab 4. Model Entity Relationship
Bab 4. Model Entity RelationshipBab 4. Model Entity Relationship
Bab 4. Model Entity Relationship
 
Bab 3. Pemodelan Data
Bab 3. Pemodelan DataBab 3. Pemodelan Data
Bab 3. Pemodelan Data
 

UNTUK BAB I PENDAHULUAN SISTEM BASIS DATA MYSQL

  • 1. Bahan Ajar Sistem Basis Data BAB I PENDAHULUAN I.1 RDBMS MYSQL Kebanyakan dari database tergantung pada Database Management System (DBMS) untuk mengelola data yang tersimpan dalam sistem database dan menyiapkan data agar tersedia bagi pengguna yang ingin mengakses informasi tertentu. Sebuah DBMS terdiri atas satu perangkat server dan client yang komprehensif (meliputi banyak hal) yang mendukung berbagai macam tugas-tugas administratif dan yang berhubungan dengan data. Beberapa perangkat DBMS menyediakan beberapa tipe perangkat client, yang mengijinkan anda untuk berinteraksi secara langsung dengan data yang tersimpan dalam database. Minimal sekali, sebuah DBMS harus dapat menyimpan data dan mengijinkan data tersebut dapat diambil kembali dan dimodifikasi, sekaligus melindungi data terhadap suatu operasi yang dapat merusak atau menyebabkan ketidakkonsistenan (inkonsistensi) data. Bagaimanapun, kebanyakan sistem menyediakan lebih banyak kemampuan. Secara umum, beberapa DBMS saat ini mendukung tipe-tipe fungsional berikut: • Managing storage • Maintaining security • Maintaining metadata • Managing transactions • Supporting connectivity • Optimizing performance • Providing back-up and recovery mechanisms • Processing requests for data retrieval and modification RDBMS = Relational Database Management System. Beberapa RDBMS: MySQL, Oracle, DB2, SQL Server, dan PostgreSQL. Produk-produk ini sebagaimana perangkat DBMS, mengijinkan Anda untuk mengakses dan mengelola kebutuhan metadata untuk menentukan data yang disimpan. Perbedaan utama anta DBMS dan RDBMS adalah bahwa RDBMS lebih spesifik ke database relasional. Tidak hanya mendukung penyimpanan data dalam struktur seperti tabel, namun juga sebuah relationship
  • 2. (keterhubungan) di antara tabel-tabel tersebut. MySQL termasuk salah satu “pemain” besar dalam pasar RDBMS. I.2 FITUR-FITUR MYSQL 1. Scalability MySQL saat ini dapat menangani database yang cukup besar. Beberapa organisasi atau perusahaan yang telah menerapkannya antara lain: Yahoo!, Cox Communications, Google, Cisco, Texas Instruments, UPS, Sabre Holdings, HP, The Associated Press, dan lain-lain. Bahkan NASA dan Biro Sensus US telah mengimplementasikan MySQL Solutions. Menurut dokumentasi produk MySQL, beberapa database yang digunakan oleh MySQL AB, perusahaan yang membuat MySQL, berisi 50 juta rekod, dan beberapa pengguna MySQL melaporkan bahwa database mereka berisi 60.000 tabel dan 5 milyar baris. 2. Portability Beberapa sistem operasi yang dapat menjalankan MySQL: Unix, Linux, Windows, OS/2, Solaris, dan MacOS. MySQL juga dapat berjalan pada arsitektur yang berbeda-beda, mulai dari PC pada level bawah sampai level tinggi seperti mainframe. 3. Connectivity MySQL mendukung jaringan secara penuh dan socket TCP/IP, socket Unix, dan named pipes (penamaan). Di lain hal, MysQL dapat diakses dari manapun pada internet, dan multiple (banyak) pengguna dapat mengakses database MySQLsecara simultan (bersamaan). MySQL juga menyediakan API (Application Programming Interface) untuk mendukung konektivitas dengan beberapa aplikasi yang ditulis dengan menggunakan C, C++, Perl, PHP, Java, dan Python. 4. Security MySQL meliputi sistem yang handal untuk mengontrol akses ke data. System menggunakan sebuah host dan struktur berbasis client yang mengontrol siapa saja yang dapat mengakses informasi tertentu dan tingkatan akses ke informasi tersebut. MySQL juga mendukung protokol SSL (Secure Sockets Layer) untuk membuat suatu koneksi yang terenkripsi. 5. Speed Jumlah waktu yang diperlukan sebuah database MySQL untuk merespon request data sama cepatnya bahkan lebih cepat ketimbang RDBMS komersil lainnya. Web site MySQL
  • 3. Bahan Ajar Sistem Basis Data (www.mysql.com) menyediakan hasil-hasil tes benchmark yang menunjukkan hasil kecepatan dalam penerapan MySQL. 6. Ease of Use MySQL mudah untuk di-instal dan diterapkan. Pengguna dapat mendapatkannya dan menjalankannya dalam beberapa menit setelah men-downloadnya. Pada tingkat administratif, MySQL secara relatif mudah dioptimalkan, terutama jika dibandingkan dengan produk RDBMS lainnya. 7. Open Source Code MYSQL AB menyediakan source code MYSQL bagi siapa saja untuk men-download dan menggunakannya. Filosofi dari open source adalah mengijinkan audiens umum untuk berpartisipasi dalam me-review, menguji coba, dan mengembangkan kode. I.3 PENGGUNAAN MYSQL SAAT INI 1. Database Backend for a Web Site 2. Usage Logger 3. Data Warehousing 4. Integrated Database 5. Embedded Database I.4 LISENSI MYSQL MySQL merupakan proyek open source, sehingga source code dari MySQL tersedia secara bebas. Sejak Juni 2000 (versi 3.23.19) GNU Public License (GPL) telah valid untuk MySQL. Hal ini meyakinkan bahwa MySQL akan terus berlanjut menjadi bebas tersedia. I.5 PENGGUNAAN MYSQL DENGAN LISENSI OPEN SOURCE • MySQL dapat digunakan tanpa biaya/ongkos jka aplikasi dikembangkan secara lokal dan digunakan tidak untuk tujuan komersil. Free use for those who never copy, modify, or distribute. • MySQL dapat digunakan secara bebas dalam website. Demikian juga, sebuah ISP bisa menyediakan MySQL pada pelanggannya tanpa harus membayar lisensi MySQL. • MySQL dapat digunakan secara gratis untuk semua proyek yang berjalan di bawah lisensi gratis.
  • 4. I.6 PENGGUNAAN MYSQL DENGAN LISENSI KOMERSIL • Anda tidak boleh mengubah atau memperluas MySQL (database server) atau menjual versi baru atau produk yang dibuat tanpa menyediakan source code yang tersedia secara bebas. • Dilarang mengembangkan produk komersil, misal program penyimpanan data pembukuan yang berbasiskan MySQL sebagai database tanpa membuat source code yang dibuat tersedia secara open source.