KomputerPangkalan data

SQL "for Dummies": apa yang anda perlu tahu orang baru?

Setakat ini, "untuk patung" kursus SQL semakin popular. Ia boleh menjadi sangat mudah untuk menjelaskan, kerana lebih kerap anda boleh mencari apa yang dipanggil "dinamik" perkhidmatan web di dunia hari ini. Mereka adalah munasabah sarung fleksibel dan berdasarkan pangkalan data. Semua pengaturcara baru yang telah memutuskan untuk mengabdikan diri kepada penciptaan laman web, terutamanya bertulis kepada kursus SQL "untuk patung".

Mengapa belajar bahasa?

Pertama sekali, SQL diajar untuk melanjutkan penciptaan pelbagai permohonan untuk salah satu yang paling popular untuk enjin tarikh blog - WordPress. Selepas lulus beberapa pelajaran mudah, anda sudah akan dapat membuat pertanyaan apa-apa kerumitan, yang hanya mengesahkan kesederhanaan bahasa.

Apa yang SQL?

Bahasa Pertanyaan Berstruktur, atau Bahasa Pertanyaan Berstruktur, telah dicipta dengan satu tujuan tunggal: untuk menentukan jenis data, menyediakan akses kepada mereka dan melayan mereka dalam jangka masa yang agak singkat. Jika anda tahu SQL-nilai, maka anda akan memahami bahawa pelayan ini tergolong dalam apa yang dikenali sebagai bahasa "nonprocedural". Iaitu keupayaan untuk termasuk hanya perihal sesuatu komponen atau keputusan yang anda mahu lihat pada masa akan datang di laman web itu. Tetapi programmer ini tidak menyatakan kepada apa yang sebenarnya yang sedang berlaku untuk mendapatkan keputusan. Setiap permintaan baru dalam bahasa ini adalah sejenis tambahan "struktur utama." Agar di mana ia dimasukkan dalam pangkalan data, dan permintaan akan dipenuhi.

Apa prosedur boleh dilakukan dengan menggunakan bahasa ini?

Walaupun kesederhanaan, pangkalan data SQL membolehkan anda untuk membuat banyak yang paling pelbagai permintaan. Jadi apa yang anda boleh lakukan jika anda belajar ini bahasa pengaturcaraan penting?

  • membuat pelbagai jadual;
  • menerima, menyimpan, dan mengubah suai data;
  • mengubah struktur jadual mengikut budi bicara mutlaknya;
  • menggabungkan maklumat yang diterima ke dalam satu unit tunggal;
  • mengira data yang diterima;
  • memberikan perlindungan penuh dengan maklumat.

Pasukan mana yang paling popular dalam bahasa ini?

Jika anda membuat keputusan untuk melawat kursus SQL "untuk patung", maka anda akan menerima maklumat terperinci mengenai arahan yang digunakan dalam mewujudkan pertanyaan dengannya. Yang paling biasa setakat ini adalah seperti berikut:

  1. DDL - ia adalah satu perintah yang menentukan data. Ia digunakan untuk membuat, mengubah dan memadam pelbagai objek dalam pangkalan data.
  2. DCL - satu pasukan yang menguruskan data. Ia digunakan untuk memberi akses kepada pengguna yang berbeza untuk maklumat dalam pangkalan data, dan juga menggunakan jadual atau pandangan.
  3. TCL - satu pasukan yang menguruskan pelbagai jenis urus niaga. Objektif utamanya adalah untuk menentukan perjalanan urus niaga.
  4. DML - memanipulasikan data yang diperolehi. Misinya adalah membolehkan pengguna untuk bergerak pelbagai maklumat dari pangkalan data atau menyumbang kepadanya.

Jenis-jenis keistimewaan yang wujud pada pelayan ini

Di bawah hak istimewa merujuk kepada tindakan-tindakan yang boleh melakukan satu atau pengguna lain mengikut status mereka. Terendah, sudah tentu, adalah login normal. Sudah tentu, dari masa ke masa keistimewaan adalah tertakluk kepada perubahan. Lama akan dipadamkan dan yang baru ditambah. Sehingga hari ini, semua orang-orang yang lulus kursus Server SQL "untuk patung", tahu bahawa terdapat beberapa jenis aktiviti yang dibenarkan:

  1. Jenis Objek - pengguna dibenarkan untuk melaksanakan apa-apa arahan hanya berhubungan dengan objek tertentu yang ada di dalam pangkalan data. Pada masa yang sama untuk objek yang berbeza adalah keistimewaan yang berbeza. Mereka juga dilampirkan bukan sahaja untuk pengguna tertentu, tetapi juga untuk jadual. Jika seseorang menggunakan keupayaan mereka, saya mencipta jadual, kemudian ia dianggap sebagai pemiliknya. Oleh itu, dalam haknya untuk melantik keistimewaan baru untuk pengguna lain yang berkaitan dengan maklumat di dalamnya.
  2. jenis sistem - Maklumat yang dipanggil hak cipta. Pelanggan yang menerima keistimewaan tersebut, boleh membuat pelbagai objek dalam pangkalan data.

Sejarah SQL

Bahasa ini telah dicipta oleh IBM pada tahun 1970, makmal penyelidikan. Walaupun namanya sedikit berbeza (SEQUEL), tetapi selepas beberapa tahun penggunaan, ia mengubah, mengurangkan bit. Walaupun begitu, sehingga ke hari ini, ramai pakar antarabangsa yang terkenal dalam bidang pengaturcaraan masih menyebut nama lama. SQL telah dicipta dengan tujuan tunggal - untuk mencipta bahasa yang akan menjadi begitu mudah bahawa ia boleh tanpa apa-apa masalah untuk belajar pengguna Internet yang mudah. Satu fakta menarik ialah bahawa sementara SQL bukanlah satu-satunya bahasa tersebut. Di California, satu lagi kumpulan pakar-pakar telah membangunkan Ingres yang sama, tetapi dia tidak menjadi meluas. Sehingga tahun 1980, terdapat beberapa variasi SQL, yang hanya setakat tertentu berbeza antara satu sama lain. Untuk mengelakkan kekeliruan, pada tahun 1983, varian standard telah dicipta, yang popular hari ini. kursus SQL "for Dummies" memberitahu anda lebih lanjut mengenai perkhidmatan dan sepenuhnya meneroka ia untuk beberapa minggu.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ms.atomiyme.com. Theme powered by WordPress.