Bahasa pertanyaan sql

Infopulse University Ukraine

Penerangan Program

Baca keterangan rasmi

Bahasa pertanyaan sql

Infopulse University Ukraine

Kursus ini adalah diterajui pengajar-online. Ia tidak seperti kuliah video dan tugas-tugas automatik hasil cek. Anda akan berkomunikasi dengan jurulatih dan dia akan menjawab soalan anda dan akan membetulkan kesilapan anda.

Sila pastikan bahawa anda mempunyai sekurang-kurangnya tahap B2 Bahasa Inggeris untuk menyertai kursus ini

SQL (singkatan Bahasa Pertanyaan Berstruktur), adalah bahasa komputer, yang digunakan untuk berkomunikasi dengan dan memanipulasi pangkalan data. Untuk mendapatkan yang terbaik daripada jumlah besar data yang mereka kumpulkan, banyak perniagaan perlu menjadi mahir dalam SQL.

SQL digunakan oleh perniagaan sebagai satu cara untuk mengakses dan memanipulasi maklumat dan data yang disimpan dalam pangkalan data mereka, serta untuk mencipta dan mengubah data baru yang disimpan jadual pangkalan data.

Pangkalan data adalah alat untuk mengumpul dan menyusun maklumat. Pangkalan data boleh menyimpan maklumat tentang produk, pesanan, bayaran atau apa-apa lagi. Banyak pangkalan data sering bermula sebagai fail teks biasa atau spreadsheet, tetapi kerana mereka berkembang lebih besar akan mendapati ia berguna untuk memindahkannya ke pangkalan data yang dicipta oleh satu sistem pengurusan pangkalan data. Kursus ini akan membiasakan anda dengan SQL dan akan membantu anda menggunakan pangkalan data yang cekap dan dengan hasil yang tinggi.

rangka kursus

Pengenalan. konsep asas dan definisi

  • Apa yang SQL dan mengapa anda memerlukannya
  • piawaian SQL
  • Kekuatan dan kelemahan
  • Apakah pangkalan data? Sistem pengurusan pangkalan data MySQL.

teori hubungan

  • Konsep asas
  • Hubungan. Keys hubungan
  • bentuk Normal. Keputusan normalisasi
  • operasi Relational

Bermula dengan DB

  • Perbezaan antara SQL dan teori hubungan
  • RDBMS MySQL
  • Pangkalan aplikasi klien Squirrel
  • nota cepat SQL syntax

alat definisi meja dan manipulasi data

  • alat definisi Jadual
  • hubungan Rendah
  • kekangan integriti data

manipulasi data. Bahagian 1

Mengambil data dari jadual

  • pangkalan data latihan dan data input
  • Merangka tugas
  • Menjawab soal selidik
  • kenyataan SELECT sintaks
  • Semantik Pertanyaan
  • Mengarang langkah SELECT demi langkah

Mengambil data dari jadual - MANA fasal

  • Konsep predikat. Kaedah-Kaedah ungkapan logik
  • Perbandingan predikat, LIKE, ANTARA, IN, IS NULL, MATCH

Mengambil data dari jadual - pengagregatan

  • fungsi agregat
  • klausa MEMPUNYAI
  • Operators DISTINCT dan SEMUA

tugas-tugas amalan menetapkan №1

Mengambil data dari jadual - subqueries

  • Skim kerja subquery
  • Subqueries di mana fasal. Predikat sekali lagi
  • Subqueries dalam ruangan
  • Subqueries dalam klausa FROM

Mengambil data dari jadual - jadual menyertai

  • Hubungan dengan teori hubungan
  • Apa yang mungkin berada di dalam klausa FROM
  • Menyertai jadual menggunakan JOIN operator
  • Inner menyertai
  • Outer menyertai
  • Sertai di ketidaksamaan
  • Kesatuan, bahagian, penolakan

Manipulasi Data. Bahagian 2

Menambah data ke meja - INSERT Menukar jadual data - UPDATE Menambah-atau-berubah (penggabungan) data jadual - INSERT ... ON UPDATE Memadam data dari jadual - DELETE e. Penggabungan data. tugas-tugas amalan menetapkan №2 pertanyaan rekursi

  • Konsep perwakilan data hierarki
  • hierarki pemprosesan data dengan menggunakan model data yang bersebelahan
  • hierarki pemprosesan data menggunakan model set bersarang

Pencetus

  • mencetuskan penggunaan
  • Mengenakan kekangan korporat
  • SEBELUM dan SELEPAS pencetus
  • INSERT, UPDATE dan DELETE pencetus
  • ROW dan PENYATA pencetus
  • objek khas LAMA dan BARU

mewujudkan Views

  • Kebaikan dan keburukan mewujudkan pandangan
  • pandangan Updatable.
  • Pandangan dengan sekatan

alat kebenaran

  • kamus data
  • pengguna manipulasi
  • Pemberian dan membatalkan hak-hak
  • tahap akses

Pengurusan transaksi

  • transaksi ACID
  • transaksi fenomena
  • tahap pengasingan

penalaan prestasi Pertanyaan

  • jumlah data yang besar
  • perancang pertanyaan
  • pengindeksan
  • Pemisahan
  • Sertai algoritma

tugas-tugas amalan menetapkan №3

Database Design menggunakan UML

  • Analisis keperluan
  • Penciptaan rajah kelas
  • Persatuan, komposisi dan hubungan pengagregatan
  • Peralihan dari kelas rajah kepada ERD

projek akhir: penciptaan sistem bil pengendali mudah alih

  • Penyediaan keperluan fungsian untuk projek
  • Penyediaan keperluan teknikal
  • Penciptaan pangkalan data
  • Mengisi pangkalan data dan pengiraan penunjuk perlu
  • Mengarang rang undang-undang pengguna

Untuk dapat berjaya menghadiri sesi latihan kami, anda perlu mempunyai tahap B2 Bahasa Inggeris sekurang-kurangnya.

This school offers programs in:
  • English
Tempoh & Harga
This course is Online
Start Date
Tarikh mula
Pendaftaran Terbuka
Duration
Tempoh
20 
Sepenuh masa
Price
Harga
120 USD
10 sesi, 2 jam, 2 kali seminggu
Locations
Ukraine - Kyiv, Kyiv City
Tarikh mula : Pendaftaran Terbuka
Tarikh tutup permohonan Permintaan Maklumat
Tarikh akhir Permintaan Maklumat
Dates
Pendaftaran Terbuka
Ukraine - Kyiv, Kyiv City
Tarikh tutup permohonan Permintaan Maklumat
Tarikh akhir Permintaan Maklumat