Postgresql adalah sistem manajemen database yang bekerja berdasarkan prinsip model client-server. Ini terbukti menjadi sistem basis data sumber terbuka yang sangat fleksibel. Untuk tujuan ini, digunakan dalam banyak skenario, aplikasi, dll. , Seperti perangkat lunak perbankan online, karena mendukung transaksi terintegrasi. Postgresql juga populer untuk aplikasi web. Ini mencakup banyak fitur yang bekerja sama untuk keberlanjutannya. Salah satunya adalah urutan. Hari ini kita akan membahas cara kerja dan membuat sequence di PostgreSQL Show Urutan adalah objek berorientasi skema yang dibuat oleh pengguna. Seringkali cenderung menghasilkan urutan bilangan bulat yang bergantung pada spesifikasi. Untuk sequences, kami membuatnya menggunakan perintah create custom sequence. Saat membuat CREATE SEQUENCE, beberapa objek urutan khusus dibuat. Mereka adalah tabel baris tunggal. Objek ini digunakan untuk memberikan nomor unik untuk baris tabel. Urutan di PostgreSQL memastikan bahwa tidak ada sesi atau panggilan lain ke sesi berikutnya dalam sesi yang sama dapat memiliki nomor yang sama dalam urutan. PrasyaratAda beberapa persyaratan dasar untuk melanjutkan proses implementasi. Anda harus memiliki PostgreSQL (versi apa saja, tetapi cobalah yang terbaru sehingga Anda dapat menggunakan semua fitur di dalamnya). Kami menerapkan urutan pada Windows 10. Jadi, Anda perlu menginstalnya dengan mengunduh pengaturannya dari internet dan mengonfigurasi PostgreSQL di Windows 10. Setelah diinstal, dapat dikonfigurasi dengan mudah dengan memberikan kata sandi pengguna dan detail penting lainnya. Anda dapat mengimplementasikan query pada PostgreSQL shell (psql) atau pgAdmin. Kami telah menerapkan contoh-contoh ini di pgAdmin SintaksisKarena sintaksnya cukup besar, tidak seperti yang lain, jadi kami membutuhkan lebih banyak waktu dalam deskripsi. Nama_urutan adalah nama urutan baru yang dibuat setelah klausa urutan. Istilah [lain] seperti pernyataan if-else yang memeriksa keberadaan urutan dengan nama yang sama [ SEBAGAI { KECIL. INT } ] digunakan untuk menentukan tipe data dalam urutan. [increment [by] increment] digunakan untuk menambahkan nilai ke urutan saat ini hingga urutan baru dibuat. Nilai standarnya adalah 1 [MINVALUE nilai minimum. NO MINVALUE] dan [MAXVALUE maxvalue. NO MAXVALUE] menunjukkan nilai maksimum dan minimum. Jika tidak ada nilai untuk keduanya, maka nilai default dipilih. [MULAI [dengan] mulai] ini untuk nilai awal urutan. Sedangkan cache digunakan untuk menentukan berapa sequence yang tersimpan di memori agar akses lebih cepat. Kuartal berikutnya adalah CYCLE. NO CYCLE yang memungkinkan Anda untuk memulai nilai dalam kondisi saat batas terlampaui Sekarang kami akan membagikan beberapa contoh di sini. Kami telah menggunakan pgAdmin untuk tujuan ini. Anda dapat menggunakan shell PostgreSQL Saat Anda membuka panel pgAdmin, Anda harus memberikan kata sandi untuk melanjutkan Contoh 1Langkah pertama adalah membuat urutan menggunakan perintah create. Setelah kata kunci urutan, nama urutan ditulis. Kami memberikan angka awal, dan berapa kali kami ingin meningkatkan juga disebutkan di sini Area keluaran menampilkan pesan bahwa urutan telah dibuat. Kami akan menggunakan kata kunci nextval dalam perintah dengan pernyataan pilih untuk melihat nilainya. Nama urutan ditulis sebagai parameter Anda mendapatkan m Contoh 2Jika Anda ingin menampilkan nilai dalam urutan menurun, atau jika Anda ingin mengurangi nilai awal, kami akan menggunakan sintaks dan nilai berikut Di sini nama urutan digunakan sebagai 'hi'. Nilai yang meningkat adalah negatif 1, karena kita menginginkan keluaran dalam urutan menurun; . Nilai awal ditulis dalam minvalue, dan titik akhir ditulis dalam maxvalue. Posisi awal akan disebutkan kemudian. Dan untuk mengulang, kami akan menggunakan siklus kata kunci Untuk pertama kalinya, seperti pada ilustrasi sebelumnya, nilai pertama ditampilkan. saat kami menjalankan panggilan itu lagi, Anda akan melihat nilai yang dikurangi Contoh 3Contoh ini termasuk menggunakan urutan bersama dengan kolom tabel. Cara membuat baris dan kolom sama dengan membuat tabel. Kami telah mengambil 3 atribut di sini Sekarang langkah selanjutnya adalah membuat urutan lain dengan nama kolom tabel Sekarang masukkan nilai menggunakan pernyataan sisipkan dalam urutan bernama store Sekarang kita akan melihat nilai yang dimasukkan menggunakan pernyataan pilih Dengan cara ini, Anda dapat membuat urutan menggunakan kolom tabel Daftar semua urutanUntuk membuat daftar semua sequence yang ada di database, kita bisa menggunakan perintah di pg_class Hapus tabel urutanTabel urutan dapat dihapus melalui perintah drop # DROP TABLE store; Buat urutan melalui GUI PgAdmin dalam satu langkahPerluas database, lalu perluas skema; . Saat mengklik kanan, drop-down lebih lanjut terbuka dan sekarang pilih buat Antarmuka untuk membuat urutan akan terbuka; KesimpulanArtikel ini mendefinisikan PostgreSQL, ini berfungsi dengan contoh cara membuat urutan dan urutan sederhana dengan kolom tabel. Lebih mudah menginstal dan mengimplementasikan PostgreSQL di Windows dibandingkan dengan sistem operasi lain untuk menjalankan semua fitur dan layanan dari sistem manajemen basis data ini Apa fungsi dari PostgreSQL?PostgreSQL adalah sistem database yang didistribusikan secara bebas di bawah perjanjian lisensi BSD. Software ini merupakan salah satu database yang paling banyak digunakan saat ini, selain MySQL dan Oracle. PostgreSQL menyediakan fitur yang berguna untuk replikasi database .
Apakah PostgreSQL berbayar?Gratis. PostgreSQL bebas digunakan karena PostgreSQL bersifat open-source, jadi Anda tidak perlu lisensi berbayar untuk mode premium. Semua program dalam versi standar PostgreSQL dapat digunakan secara gratis oleh pengguna.
Apakah PostgreSQL gratis?PostgreSQL adalah database relasional sumber terbuka yang dapat digunakan secara gratis . Database PostgreSQL menyediakan fitur untuk memudahkan Anda mengelola data yang disimpan.
Apa perbedaan antara MySQL dan PostgreSQL?MySQL adalah database relasional murni, tetapi PostgreSQL adalah database relasional objek atau ORDBMS dengan kemampuan seperti pewarisan tabel dan fungsi redundan . |