Apa itu MySQL? - Pengenalan Sistem Pengurusan Pangkalan Data



Blog di What is MySQL, akan memperkenalkan anda kepada asas-asas DBMS, berbagai jenis fitur DBMS, SQL, MySQL, MySQL dan jenis data itu.

Pengurusan Pangkalan Data adalah bahagian terpenting apabila anda mempunyai data humungous di sekitar anda. MySQL adalah salah satu Pangkalan Data Relasional yang paling terkenal untuk menyimpan & mengendalikan data anda. Di dalam ini Apa itu MySQL blog, anda akan melalui topik berikut:

apakah kaedah javascript

Apa itu Data & Pangkalan Data?

Katakan syarikat perlu menyimpan nama ratusan pekerja yang bekerja di syarikat sedemikian rupa sehingga semua pekerja dapat dikenal pasti secara individu. Kemudian, syarikat mengumpulkan data semua pekerja tersebut. Sekarang, apabila saya mengatakan data, saya bermaksud bahawa syarikat itu mengumpulkan maklumat yang berbeza mengenai suatu objek. Jadi, objek itu boleh menjadi entiti dunia nyata seperti orang, atau objek seperti tetikus, komputer riba dll.





Sekarang, apabila anda mempunyai sejumlah besar data, anda pasti memerlukan tempat untuk menyimpannya, yang merupakan Pangkalan Data.

Jadi, anda boleh menganggap pangkalan data sebagai wadah besar, di mana anda boleh menyimpan semua data. Tetapi adakah anda fikir anda dapat menggunakan data anda tanpa pengurusan pangkalan data yang betul?



Tidak jelas!

Oleh itu, mari kita ketahui apa sebenarnya Sistem Pengurusan Pangkalan Data dan pelbagai jenisnya.

Sistem Pengurusan Pangkalan Data & Jenis DBMS

KE Sistem Pengurusan Pengkalan data ( DBMS ) adalah aplikasi perisian yang berinteraksi dengan pengguna, aplikasi dan pangkalan data itu sendiri untuk menangkap dan menganalisis data. Data yang disimpan dalam pangkalan data dapat diubah suai, diambil dan dihapus, dan boleh berupa jenis apa pun seperti rentetan, nombor, gambar dll.



Jenis DBMS

Terdapat terutamanya 4 jenis DBMS, yang Hierarki, Relasional, Rangkaian, dan Berorientasikan Objek DBMS.

  • DBMS Hierarki: Seperti namanya, jenis DBMS ini mempunyai gaya hubungan jenis pendahulu-pengganti. Jadi, ia mempunyai struktur yang serupa dengan pokok, di mana simpul mewakili catatan dan cabang pokok mewakili bidang.
  • DBMS hubungan (RDBMS): DBMS jenis ini, menggunakan struktur yang membolehkan pengguna mengenal pasti dan mengakses data dalam hubungan ke sekeping data lain dalam pangkalan data.
  • DBMS rangkaian: DBMS jenis ini menyokong hubungan antara banyak di mana rekod berbilang ahli dapat dihubungkan.
  • Berorientasikan objekDBMS: DBMS jenis ini menggunakan perisian individu kecil yang disebut objek. Setiap objek berisi sepotong data, dan petunjuk untuk tindakan yang harus dilakukan dengan data.

Sekarang, setelah saya memberitahu anda tentang DBMS, sudah tiba masanya kita memahami apa itu SQL?

Langgan saluran youtube kami untuk mendapatkan kemas kini baru ..!

Bahasa Pertanyaan Berstruktur (SQL)

SQL adalah teras pangkalan data relasional yang digunakan untuk mengakses dan menguruskan pangkalan data. Dengan menggunakan SQL, anda dapat menambahkan, mengemas kini atau menghapus baris data, mengambil subkumpulan maklumat, mengubah pangkalan data dan melakukan banyak tindakan. Subset SQL yang berbeza adalah seperti berikut:

  • DDL (Bahasa Definisi Data) - Ini membolehkan anda melakukan pelbagai operasi pada pangkalan data seperti BUAT, ALTER dan DELETE objek.
  • DML (Bahasa Manipulasi Data) - Ini membolehkan anda mengakses dan memanipulasi data. Ini membantu anda memasukkan, mengemas kini, menghapus dan mengambil data dari pangkalan data.
  • DCL (Bahasa Kawalan Data) - Ini membolehkan anda mengawal akses ke pangkalan data. Contoh - Beri atau Cabut kebenaran akses.
  • TCL (Bahasa Kawalan Transaksi) - Ini membolehkan anda berurusan dengan transaksi pangkalan data. Contoh - Komit, Rollback, Savepoint, Tetapkan Transaksi.

Baiklah! Jadi, setelah anda mengenali SQL, inilah masanya saya memperkenalkan kepada MySQL.

Apa itu MySQL & Ciri-Cirinya

MySQL adalah sistem pengurusan pangkalan data hubungan sumber terbuka yang berfungsi di banyak platform. Ia menyediakan akses berbilang pengguna untuk menyokong banyak enjin storan dan disokong oleh Oracle. Jadi, anda boleh membeli versi lesen komersial dari Oracle untuk mendapatkan perkhidmatan sokongan premium.

model view controller di java

Ciri-ciri MySQL adalah seperti berikut:

Ciri-ciri MySQL - Apa itu MySQL? - Edureka

Rajah 1: Ciri-ciri MySQL - Apa itu MySQL?

  • Kemudahan Pengurusan - Perisian ini sangat mudah dimuat turun dan juga menggunakan penjadual acara untuk menjadualkan tugas secara automatik.
  • Sokongan Transaksi Yang Kuat - Memegang harta ACID (Atomicity, Consistency, Isolation, Durability), dan juga membolehkan sokongan pelbagai versi diedarkan.
  • Pembangunan Aplikasi Komprehensif - MySQL mempunyai perpustakaan plugin untuk memasukkan pangkalan data ke dalam aplikasi apa pun. Ia juga menyokong prosedur tersimpan, pencetus, fungsi, pandangan dan banyak lagi untuk pengembangan aplikasi. Anda boleh merujuk ke Tutorial RDS , untuk memahami RDBMS Amazon.
  • Prestasi tinggi - Menyediakan utiliti muatan pantas dengan cache memori yang berbeza dan partition index index.
  • Jumlah Kos Pemilikan Rendah - Ini mengurangkan kos pelesenan dan perbelanjaan perkakasan.
  • Sumber Terbuka & Sokongan 24 * 7 - RDBMS ini dapat digunakan di platform mana pun dan menawarkan sokongan 24 * 7 untuk sumber terbuka dan edisi perusahaan.
  • Perlindungan Data Selamat - MySQL menyokong mekanisme yang kuat untuk memastikan bahawa hanya pengguna yang dibenarkan mempunyai akses ke pangkalan data.
  • Ketersediaan Tinggi - MySQL dapat menjalankan konfigurasi replikasi master / hamba berkelajuan tinggi dan ia menawarkan pelayan kluster.
  • Skalabiliti & Fleksibiliti - Dengan MySQL, anda dapat menjalankan aplikasi yang disisipkan dengan mendalam dan membuat gudang data yang menyimpan sejumlah besar data.

Sekarang, anda semua tahu apa itu MySQL, izinkan saya memberitahu anda pelbagai jenis data yang disokong oleh MySQL.

Berminat untuk mengetahui lebih lanjut mengenai MySQL

Jenis Data MySQL

Gambar 2: Jenis Data MySQL - Apa itu MySQL?

  • Berangka - Jenis data ini merangkumi bilangan bulat dari pelbagai ukuran, titik terapung (nyata) dari pelbagai ketepatan dan nombor berformat.
  • Rentetan watak - Jenis data ini mempunyai watak atau bilangan watak yang berbeza-beza. Jenis data ini juga mempunyai rentetan panjang berubah-ubah yang disebut OBJEK BESAR KARAKTER ( KELAB ) yang digunakan untuk menentukan lajur yang mempunyai nilai teks yang besar.
  • Rentetan bit - Jenis data ini sama ada panjang tetap atau panjang bit yang berbeza-beza. Terdapat juga jenis data rentetan bit panjang berubah-ubah yang dipanggil OBJEK BESAR BINARY (BLOB), yang tersedia untuk menentukan lajur yang mempunyai nilai binari yang besar, seperti gambar.
  • Boolean - Jenis data ini mempunyai nilai BENAR atau SALAH. Oleh kerana SQL, mempunyai nilai NULL, digunakan logik bernilai tiga, yang TIDAK DIKETAHUI.
  • Masa tarikh - Jenis data DATE mempunyai: TAHUN, BULAN, dan HARI dalam bentuk YYYY-MM-DD. Begitu juga, jenis data TIME mempunyai komponen HOUR, MINUTE, dan SECOND dalam bentuk HH: MM: SS. Format ini boleh berubah berdasarkan keperluan.
  • Cap Masa & Selang - Jenis data TIMESTAMP merangkumi minimum enam kedudukan, untuk pecahan perpuluhan saat dan kelayakan DENGAN ZON WAKTU pilihan selain medan DATE dan WAKTU. Jenis data INTERVAL menyebutkan nilai relatif yang dapat digunakan untuk menambah atau menurunkan nilai mutlak pada tarikh, waktu, atau cap waktu.

Saya harap anda seronok membaca blog MySQL ini. Sebagai kelanjutan dari blog ini, Tutorial MySQL akan muncul di mana kita akan memulai dengan semua perintah SQL, tetapi sebelum itu anda dapat merujuknya , untuk mengetahui soalan teratas yang ditanyakan dalam temu ramah. Nantikan!

Ingin mendapatkan sijil dalam Pentadbiran Pangkalan Data?

Sekiranya anda ingin mengetahui lebih lanjut mengenai MySQL dan mengetahui pangkalan data hubungan sumber terbuka ini, maka periksa kami yang dilengkapi dengan latihan langsung yang dipimpin oleh instruktur dan pengalaman projek kehidupan sebenar. Latihan ini akan membantu anda memahami MySQL secara mendalam dan membantu anda mencapai penguasaan terhadap subjek ini.

Ada soalan untuk kami? Sila sebutkan di bahagian komen ” Apa itu MySQL? 'Dan saya akan menghubungi anda.