Rumah Keuangan Pribadi SQL For Dummies Cheat Sheet - dummies

SQL For Dummies Cheat Sheet - dummies

Video: MySQL and SQL Cheat Sheet 2025

Video: MySQL and SQL Cheat Sheet 2025
Anonim

Oleh Allen G. Taylor

Lembar Cheat ini terdiri dari beberapa tabel dan daftar bermanfaat, berisi informasi yang berulang kali muncul saat bekerja dengan SQL. Di satu tempat, Anda bisa mendapatkan jawaban cepat untuk sejumlah pertanyaan berbeda yang sering muncul selama upaya pengembangan SQL.

Kriteria SQL untuk Formulir Normal

Untuk memastikan bahwa tabel database dirancang sedemikian rupa sehingga mereka dapat menyimpan data Anda dengan andal, Anda harus yakin bahwa mereka tidak mengalami modifikasi anomali. Menormalkan database Anda akan memberi Anda kepastian itu. Bandingkan kriteria SQL dalam daftar berikut ke tabel di database Anda. Melakukan hal itu akan mengingatkan Anda akan kemungkinan anomali, bila Anda mendapati bahwa database Anda tidak cukup dinormalisasi.

First Normal Form (1NF):

  • Tabel harus dua dimensi, dengan baris dan kolom.

  • Setiap baris berisi data yang berkaitan dengan satu hal atau satu bagian dari sebuah benda.

  • Setiap kolom berisi data untuk satu atribut dari hal yang sedang dijelaskan.

  • Setiap sel (persimpangan baris dan kolom) tabel harus bernilai tunggal.

  • Semua entri dalam kolom harus sama.

  • Setiap kolom harus memiliki nama yang unik.

  • Tidak ada dua baris yang bisa identik.

  • Urutan kolom dan baris tidak masalah.

Formulir Normal Kedua (2NF):

  • Tabel harus dalam bentuk normal pertama (1NF).

  • Semua atribut nonkey (kolom) harus bergantung pada keseluruhan tombol.

Third Normal Form (3NF):

  • Tabel harus dalam bentuk normal kedua (2NF).

  • Tabel tidak memiliki dependensi transitif.

Bentuk Normal Domain-Key (DK / NF):

  • Setiap kendala di atas meja merupakan konsekuensi logis dari definisi kunci dan domain.

Jenis Data SQL

Berikut adalah daftar semua tipe data formal yang dikenali standar ISO / IEC SQL. Selain itu, Anda dapat menentukan jenis data tambahan yang berasal dari ini.

Numerik Tepat:

  • INTEGER

  • KECIL

  • BIGINT

  • NUMERIC

  • DECIMAL

Perkiraan Numerik:

  • REAL

  • DOUBLE PRECISION

  • FLOAT

String Biner:

  • BINARY

  • BINARY VARYING

  • BINARY LARGE OBJECT

Boolean:

  • BOOLEAN

Character Strings:

  • CHARACTER

  • KARAKTER VARISING (VARCHAR)

  • KARAKTER LARGE OBJECT < KARAKTER NASIONAL

  • KARAKTER NASIONAL BERBICARA

  • KARAKTER NASIONAL KARENA LAGI

  • Datetimes:

TANGGAL

  • WAKTU TANPA TIMEZONE

  • TIMESTAMP TANPA WAKTU

  • WAKTU DENGAN WAKTU

  • TIMESTAMP DENGAN TIMEZONE

  • Interval:

HARI INTERVAL

  • TAHUN INTERVAL

  • Jenis Koleksi:

ARRAY

  • MULTISET

  • Jenis Lainnya:

ROW

  • XML

  • Nilai Fungsi SQL

Fungsi nilai SQL ini melakukan operasi pada data.Ada semua jenis operasi yang bisa dilakukan pada item data, namun ini adalah beberapa hal yang paling dibutuhkan.

Fungsi Nilai String

Fungsi

Efek SUBSTRING
Mengekstrak substring dari string sumber SUBSTRING SIMILAR
Mengekstrak substring dari string sumber, menggunakan berbasis POSIX > ekspresi reguler SUBSTRING_REGEX

Ekstrak dari string yang merupakan kejadian pertama dari pola ekspresi reguler XQuery

dan mengembalikan satu kemunculan pencocokan substring

TRANSLATE_REGEX

Ekstrak dari string yang pertama atau setiap kemunculan pola ekspresi reguler XQuery

dan menggantinya atau dengan string pengganti XQuery

UPPER

Mengonversi string karakter ke semua huruf besar

LOWER Mengonversi string karakter ke semua huruf kecil
TRIM Trims off leading atau trailing blank
TRANSLATE Mengubah string sumber dari satu karakter ke
yang lain CONVERT

Mengganti string sumber dari satu karakter diatur ke

lain Fungsi Nilai Numerik

Fungsi

Efek

POSISI Mengembalikan posisi awal ition dari string target dalam string sumber
CHARACTER_LENGTH Mengembalikan jumlah karakter dalam string

OCTET_LENGTH

Mengembalikan jumlah oktet (byte) dalam string karakter EXTRACT
Mengekstrak satu bidang dari batas waktu atau interval Fungsi Nilai Waktu
Fungsi Efek
CURRENT_DATE

Mengembalikan tanggal sekarang CURRENT_TIME (p)
Mengembalikan arus waktu; (p) adalah presisi detik CURRENT_TIMESTAMP (p)
Mengembalikan tanggal sekarang dan waktu sekarang; (p) adalah presisi detik
Fungsi Set SQL Fungsi set SQL memberi Anda jawaban cepat untuk pertanyaan yang mungkin Anda miliki tentang karakteristik data Anda secara keseluruhan. Berapa banyak baris yang dimiliki tabel? Berapakah nilai tertinggi dalam tabel? Apa yang terendah Ini adalah jenis pertanyaan yang dapat ditetapkan fungsi SQL untuk Anda.

COUNT

Mengembalikan jumlah baris pada tabel yang ditentukan

MAX

Mengembalikan nilai maksimum yang terjadi di tabel
MIN Mengembalikan nilai minimum yang terjadi di tabel

yang ditentukan

SUM Menambahkan nilai pada kolom tertentu

AVG

Mengembalikan rata-rata semua nilai dalam kolom
SQL WHERE Clause Predicates < Predikat mendidih ke hasil TRUE atau FALSE. Anda dapat memfilter baris yang tidak diinginkan dari hasil query SQL dengan menerapkan klausa WHERE yang predikatnya tidak termasuk baris yang tidak diinginkan. Perbandingan Predikat

=

Sama dengan

Tidak sama

<< Kurang dari
<= Kurang dari atau sama >>
Lebih dari >> =
Lebih besar dari atau sama Predikat Lainnya
SEMUA ANTARA
DISTINCT EXISTS
IN LIKE
MATCH
SQL For Dummies Cheat Sheet - dummies

Pilihan Editor

Bagaimana Mengelola Komentar di WordPress Anda. com Blog - dummies

Bagaimana Mengelola Komentar di WordPress Anda. com Blog - dummies

Buka halaman Komentar dengan mengklik link Komentar di menu navigasi Dashboard WordPress. Halaman Komentar menunjukkan semua komentar di blog Anda sejak hari pertama Anda memulai. Di sini Anda bisa melihat komentar, mengeditnya, menandai mereka sebagai spam, atau flat-out menghapusnya. Jika Anda menetapkan pilihan Komentar Anda jadi ...

Bagaimana Mengelola Pengguna dan Penulis di Blog WordPress Anda - dummies

Bagaimana Mengelola Pengguna dan Penulis di Blog WordPress Anda - dummies

Pengguna WordPress halaman memberitahu Anda tentang semua pengguna di blog Anda. Ini mencantumkan nama pengguna, nama, alamat e-mail, peran di blog Anda, dan jumlah posting yang dibuat ke blog Anda. Untuk mengelola peran pengguna, Anda perlu memahami jenis akses yang diberikan masing-masing peran: Pengikut: Peran default ini ditugaskan untuk ...

Cara Membuat Permalinks WordPress Bekerja dengan Server Anda - dummies

Cara Membuat Permalinks WordPress Bekerja dengan Server Anda - dummies

Setelah Anda mengatur format untuk permalinks untuk situs WordPress Anda dengan menggunakan opsi selain default, WordPress menulis peraturan, atau arahan tertentu ke. htaccess file di server web anda Itu. htaccess file pada gilirannya mengkomunikasikan ke server web Anda bagaimana seharusnya menyajikan permalinks, sesuai dengan permalink ...

Pilihan Editor

Bagaimana cara Log In ke Layanan Cloud - dummies

Bagaimana cara Log In ke Layanan Cloud - dummies

Karena Cloud Service sepenuhnya berbasis di awan, semua Anda benar-benar Kebutuhan untuk mengaksesnya adalah koneksi internet. (Nah, Anda juga memerlukan nama pengguna dan kata sandi.) Anda dapat masuk dari kantor Anda dan kemudian mengambil tempat Anda tinggalkan di hotel saat bepergian di Tokyo. Salesforce memiliki banyak tindakan pengamanan ...

Bagaimana Bergerak di sekitar MYOB - dummies

Bagaimana Bergerak di sekitar MYOB - dummies

Di MYOB, Anda dapat melangkah maju dan mundur melalui setiap jendela pembelajaran saya. untuk mencintai kunci Tab komputer Anda. Ini jauh lebih mudah dan lebih cepat daripada menggunakan mouse anda. Keystrokes Shortcut Result Shift + Tab Bergerak ke belakang ke kolom sebelumnya Enter atau Tab Bergerak ke depan ke kolom berikutnya Alt + F4 Berhenti dan mengemas Esc Membawa ...

Bagaimana Membuka Kasus untuk Pelanggan di Salesforce. Kasus com - dummies

Bagaimana Membuka Kasus untuk Pelanggan di Salesforce. Kasus com - dummies

Adalah dasar Salesforce. com Layanan Cloud. Mereka adalah titik pusat kontak Anda dan apa yang agen hidup dan hirup setiap hari. Kasus adalah catatan penyelidikan layanan atau dukungan untuk pelanggan yang merinci masalah dan semua informasi yang mengelilinginya, seperti yang ditunjukkan. Kasus ...

Pilihan Editor

Menghitung Persen Tujuan di Excel - dummies

Menghitung Persen Tujuan di Excel - dummies

Ketika seseorang meminta Anda untuk menghitung satu persen Tujuannya, dia hanya mengatakan untuk membandingkan kinerja aktual dengan tujuan yang dinyatakan. Matematika yang terlibat dalam perhitungan ini sederhana: Bagilah tujuannya dengan aktual. Ini memberi Anda nilai persentase yang menunjukkan berapa banyak pencapaian yang telah dicapai. Misalnya, jika ...

Menghitung Persentase Varian di Excel - dummies

Menghitung Persentase Varian di Excel - dummies

Varians adalah indikator perbedaan antara satu angka dengan angka lainnya. Untuk memahami hal ini, bayangkan bahwa Anda menjual 120 widget pada suatu hari, dan keesokan harinya, Anda menjual 150. Perbedaan dalam penjualan sebenarnya sangat mudah dilihat; Anda menjual 30 widget lagi. Mengurangkan 120 widget dari 150 widget memberi ...

Menghitung Persentase Varian dengan Nilai Negatif di Excel - dummies

Menghitung Persentase Varian dengan Nilai Negatif di Excel - dummies

Rumus untuk menghitung varian persen dalam Excel bekerja dengan indah dalam banyak kasus. Namun, bila nilai benchmark adalah nilai negatif, rumusnya akan turun. Misalnya, bayangkan Anda memulai bisnis dan berharap bisa kehilangan tahun pertama. Jadi, Anda memberi anggaran sebesar negatif $ 10.000. Sekarang bayangkan itu ...

TIDAK DI > TIDAK SEPERTI NULL
OVERLAPS SIMILAR
BEBERAPA, SETIAP UNIK