Cara menggunakan varbinary (ukuran maksimal mysql)

Karakter (char) dan karakter variabel (varchar) digunakan untuk menyimpan kata-kata dengan panjang tetap. Tipe data ini digunakan untuk membuat database dalam skala kecil. Misalkan kita memiliki sebuah perusahaan yang memiliki berbagai macam produk. Basis data harus menyimpan detail produk termasuk deskripsinya. Kami memiliki char dan varchar tetapi apakah mereka dapat menyimpan paragraf kata? . Untuk contoh seperti itu, tipe data 'teks' digunakan

Teks memiliki kapasitas untuk menyimpan dari 1 byte hingga 4 Gigabytes data. Kita perlu menentukan panjang dalam char dan varchar tetapi dalam kasus teks, kita tidak perlu menentukan panjang. Namun teks bekerja lebih lambat dari char dan varchar. Ada 4 subkategori

  1. teks kecil
    Ini adalah non-unicode, tipe data string karakter yang menyimpan data hingga 255 karakter
  2. teks
    Ini adalah non-unicode, tipe data string karakter yang menyimpan sekitar 64KB data
  3. teks sedang
    Ini menyimpan hingga 16MB data. Kita dapat menulis data panjang deskripsi dengan teks sedang
  4. longtext
    Kami dapat menyimpan hingga 4GB data menggunakan tipe data non-unicode ini. Dengan menggunakan tipe data ini, kita bisa mengetikkan data sepanjang artikel

ntext
Tipe data Unicode yang menyimpan data tanpa harus menentukan panjang. Ukuran penyimpanan adalah ukuran ganda yang ditentukan dalam kolom. Tidak ada subkategori untuk ntext


Dalam beberapa kasus, kita mungkin perlu menyimpan file, gambar di database. Untuk menyimpan tipe data ini, ada tipe data bernama binary yang dapat menyimpan data semacam ini. Ini memiliki subtipe yang membantu menyimpan data terkait sesuai dengan ukuran penyimpanan. Bergantung pada kebutuhan pengguna, kita dapat menggunakan panjang variabel atau tetap

Kembali lagi pada rangkaian artikel belajar SQL untuk pemula dengan Codekey. Kali ini, kami akan mengajak Anda untuk melihat berbagai jenis data SQL server yang biasa digunakan dalam pengelolaan data di database

Selain tipe data SQL, SQL juga mengenal istilah tipe data server. Seperti namanya, tipe data server digunakan untuk manajemen server SQL. Setiap sistem manajemen basis data menggunakan data server SQL dari berbagai jenis, bentuk, dan fungsi. Jadi, Anda tidak bisa begitu saja memilih tipe data SQL yang akan digunakan untuk menghasilkan output yang tepat

Lalu apa saja jenis data SQL yang bisa digunakan untuk mengelola server ini?

Daftar isi

Pelajari SQL Pemula. Panduan Lengkap Tipe Data untuk SQL Server

Cara menggunakan varbinary (ukuran maksimal mysql)

Untuk proses belajar SQL bagi pemula, ada 4 kelompok utama tipe data SQL server yang harus Anda kuasai yaitu Data SQL Server String, Data SQL Server Nomor, Data SQL Server Tanggal dan Data SQL Server Lainnya

Berikut ini kami telah mengelompokkan setiap data yang digabungkan menjadi masing-masing dari 4 kelompok di atas, lengkap dengan deskripsi dan ciri khusus masing-masing. Mari kita perhatikan

Tipe Data SQL Server. Rangkaian

Tipe data string untuk manajemen SQL server terdiri dari 12 data yaitu

  • varchar(n). String variabel dengan lebar yang ditentukan. Dapat menerima hingga 8 input. 000 karakter
  • karakter. String karakter dengan lebar tertentu. Dapat menerima hingga 8 input. 000 karakter
  • varchar(maks). String variabel dengan lebar maksimum yang ditentukan. Dapat menerima input hingga 1.073.741.824 karakter
  • nchar. String Unicode dengan lebar yang ditentukan. Dapat menerima hingga 4 input. 000 karakter
  • teks. Variabel string dengan lebar tertentu. Dapat menerima input berupa data teks hingga ukuran 2 GB
  • nvarchar. String Unicode dengan lebar yang ditentukan. Dapat menampung hingga 4. 000 karakter
  • nvarchar(maks). String Unicode dengan lebar maksimum yang ditentukan. Dapat menampung hingga 536.870.912 karakter
  • biner. Data string biner dengan lebar tertentu. Dapat memuat hingga 8. 000 byte data
  • Nteks. Data string Unicode dengan lebar yang ditentukan dan dapat menampung hingga 2 GB data teks
  • Gambar. Data string biner dengan lebar tertentu yang dapat menampung data gambar sebesar 2 GB
  • varbinary. Data string biner dengan lebar tertentu. Dapat memuat hingga 8. 000 byte data
  • varbinary(maks). Data string biner dengan lebar tertentu. Dapat memuat data hingga 2 GB

Artikel Terkait   Tutorial SQL 24. Kasus Ketika SQL, Mengetahui Pernyataan Kasus SQL

Tipe Data SQL Server. Nomor

Kemudian, tipe data angka untuk SQL server memiliki 11 data yaitu

  • kecil. memungkinkan pengguna untuk memasukkan data angka dari rentang nilai 0 hingga 225. Kapasitas penyimpanan. 1 byte
  • bit. memungkinkan pengguna untuk menggunakan nilai numerik NULL dan 0. 1
  • int. memungkinkan pengguna untuk menggunakan data angka dari rentang -2.147.483.648 hingga 2.147.483.647. Kapasitas penyimpanan. 4 byte
  • kecil. memungkinkan pengguna untuk menggunakan data angka dari kisaran -32.768 hingga 32.767. Kapasitas penyimpanan. 2 byte
  • desimal(p,s). menentukan angka skala dan angka presisi, dapat memasukkan data numerik dari rentang -10^38 hingga 10^38 -1. Kapasitas penyimpanan. 5-17 byte
  • besar. memungkinkan penggunaan data numerik dari rentang -9.223.372.036.854.775.808 hingga 9.223.372.036.854.775.807. Kapasitas penyimpanan. 8 byte
  • numerik (p, s). berfungsi untuk mendefinisikan angka dalam bentuk skala dan jumlah yang tepat, juga memungkinkan pengguna untuk memasukkan data numerik dari rentang -10^38 +1 hingga 10^38 -1. Jumlah total digit yang dapat dimuat ditentukan dalam parameter p dengan nilai dalam rentang 1 hingga 38. Untuk menentukan jumlah digit yang akan dimuat dengan data di sisi kanan, Anda perlu menentukan parameter dengan nilai dalam rentang dari 0 hingga p. Kapasitas penyimpanan. 5-17 byte
  • uang. digunakan untuk menginput data fiskal pada kisaran -922.337.203.685.477. 5808 hingga 922.337.203.685.477. 5807. Kapasitas penyimpanan. 8 byte
  • smallmoney. data fiskal dalam rentang -214.748.3648 hingga 214.748.3647. Kapasitas penyimpanan. 4 byte
  • nyata. data angka floating dalam rentang -3,40E + 38 hingga 3,40E + 38. Kapasitas penyimpanan. 4 byte
  • mengambang. float data dalam rentang -1. 79E + 308 ke 1. 79E + 308. Dapat digunakan untuk menentukan panjang record data bye (4 atau 8) dengan parameter n. Kapasitas penyimpanan. 4 atau 8 byte

Artikel Terkait   Tutorial SQL 26. Operator SQL, Mengenal Jenisnya

Tipe Data SQL Server. Tanggal

Untuk tipe data tanggal di SQL server ada 7 varian tipe data yaitu

  • datetime2. rentang data tanggal muat dari 1 Januari 0001 hingga 31 Desember 9999, dengan presisi 100ns. Kapasitas. 6-8 byte
  • smalldatetime. berisi rentang data tanggal dari 1 Januari 1900 hingga 6 Juni 2079 dengan ketelitian 1 menit. Kapasitas. 4 byte
  • tanggal. memiliki rentang data tanggal dari 1 Januari 0001 hingga 31 Desember 9999. Hanya bagus digunakan saat memasukkan data yang sudah berisi tanggal. Kapasitas. 3 byte
  • tanggal Waktu. berisi rentang data tanggal dari 1 Januari 1753 hingga 31 Desember 9999 dengan ketelitian 3. 33 hal. Kapasitas. 8 byte
  • waktu. memiliki rentang data tanggal dari 1 Januari 0001 hingga 31 Desember 9999 dengan ketelitian 100 ns. Hanya bagus digunakan saat memasukkan data yang sudah berisi tanggal. Kapasitas. 3-5 byte
  • cap waktu. berisi serangkaian angka unik dan segar di setiap baris data baru. Tipe data ini bekerja menurut sistem clock internal (tidak real time) dan menggunakan timestamp yang terbatas untuk setiap tabel data
  • datetimeoffset. duplikat dari data datetime2 dengan zona waktu offset. Kapasitas. 8-10 byte

Tipe Data SQL Server. Yang lain

Terakhir, ada tipe data lain yang juga bisa digunakan di SQL server. Tipe data lainnya termasuk

  • pengenal unik. berisi data GUID
  • sql_varian. memuat berbagai jenis data selain timestamp, ntext dan text dengan kapasitas maksimal 8. 000 byte
  • kursor. berisi berbagai referensi yang terkait dengan operasi basis data kursor
  • xml. berisi data XML hingga maksimal 2 GB
  • meja. memuat sekumpulan hasil data yang telah dikelola atau diolah untuk digunakan dalam proses pada tahap selanjutnya

Tipe Data MySQL

Bagi Anda yang sedang belajar SQL pemula khusus untuk database MySQL, Anda harus mengetahui berbagai jenis server data yang digunakan dalam database MySQL. Tanpa basa-basi lagi, berikut kami telah merangkum jenis-jenis grup server data untuk MySQL

MySQL. Tipe Data Teks

Berbagai jenis data teks untuk server MySQL adalah

  • VARCHAR (ukuran). Berisi data string dengan panjang yang ditentukan. Data dapat berupa angka, karakter khusus, huruf dan lain-lain dan didefinisikan dengan menggunakan tanda kurung ( ). Maksimum dapat memuat hingga 255 karakter. Jika lebih dari itu, maka data akan diubah menjadi tipe teks biasa
  • TINYTEXT. Berisi data string normal, muat hingga 255 karakter
  • CHAR (ukuran). Berisi data string dengan panjang yang ditentukan. Data dapat berupa angka, karakter khusus, huruf dan lain-lain dan didefinisikan dengan menggunakan tanda kurung ( ). Maksimum hanya dapat berisi 255 karakter
  • TEKS. memuat string hingga 65.535 karakter
  • LONGTEXT. memuat data string hingga 4.294.967.295 karakter
  • MEDIUMTEXT. memuat string hingga 16.777.215 karakter
  • GUMPAL. memuat data hingga 65.535 byte
  • GEMPA SEDANG. memuat data hingga maksimal 16.777.215 byte
  • LONGBLOB. memuat data hingga maksimal 4.294.967.295 byte
  • MENGATUR. daftar berisi berbagai pilihan penyimpanan data (storage) yang tersedia. Dapat menampung hingga 64 item
  • ENUM(x,y,z,dst). memungkinkan pengguna untuk memasukkan daftar nilai yang tersedia sebelumnya (jika tidak ada data yang ditentukan, maka Anda akan menemukan tampilan daftar kosong). Dapat memuat hingga 65.535 byte data

Artikel Terkait   Tutorial SQL 5. Belajar Menulis Perintah SQL

MySQL. Tipe Data Angka

  • KECIL (ukuran). dapat memuat data angka dari -128 hingga 127 atau 0 hingga 255 UNSIGNED. Panjang data ditentukan dengan tanda kurung ( )
  • INT (ukuran). dapat berisi nomor data dari -2147483648 hingga 2147483647 atau 0 hingga 4294967295 UNSIGNED. Panjang data ditentukan dengan tanda kurung ( )
  • SEDANG (ukuran). dapat memuat nomor data dari -8388608 hingga 8388607 atau 0 hingga 16777215 UNSIGNED. Panjang data ditentukan dengan tanda kurung ( )
  • KECIL (ukuran). dapat berisi nomor data dari -32768 hingga 32767 atau 0 hingga 65535 UNSIGNED. Panjang data ditentukan dengan tanda kurung ( )
  • BESAR (ukuran). dapat berisi nomor data dari -9223372036854775808 hingga 9223372036854775807 atau 0 hingga 18446744073709551615 UNSIGNED. Panjang data ditentukan dengan tanda kurung ( )
  • MENGAPUNG(ukuran,d). berisi angka dengan angka float desimal. Panjang data ditentukan oleh parameter ukuran "d"
  • DECIMAL (ukuran, d). berisi data angka besar dengan angka float desimal. Digunakan untuk bilangan desimal tetap. Panjang data ditentukan oleh parameter ukuran "d"
  • GANDA(ukuran,d). berisi data angka besar dengan angka float desimal. Panjang data ditentukan oleh parameter ukuran "d"

MySQL. Tipe Data Lainnya

Terakhir, ada kelompok tipe data lain yang bisa digunakan di database MySQL, yaitu

  • TANGGAL(). data untuk tanggal. Format. YYYY-MM-DD. Panjang data. '1000-01-01' hingga '9999-12-31'
  • WAKTU(). data untuk waktu. Format. HH. MI. SS. Panjang data. '-838. 59. 59' sampai '838. 59. 59'
  • URUTAN WAKTU(). data timestamp dengan nilai dalam bentuk detik setelah sistem Unix dimulai. Format. YYYY-MM-DD, HH. MI. SS. Panjang data. '1970-01-01 00. 00. 01' UTC sampai '2038-01-09 03. 14. 07' UTC
  • TANGGAL WAKTU(). data tanggal/waktu. Format. YYYY-MM-DD, HH. MI. SS. Panjang data. '1000-01-01 00. 00. 00' hingga '9999-12-31 23. 59. 59'
  • TAHUN(). data format tahun dalam 2 atau 4 digit. Rentang data untuk data 2 digit adalah 70 hingga 69 (1970 hingga 2069), sedangkan rentang data untuk format 4 digit adalah 1901 hingga 2155

[Bonus] Tipe Data untuk Microsoft Access

Untuk melengkapi pemahaman Anda, berikut kami sajikan berbagai jenis server data yang dapat dijalankan di Microsoft Access