INTEGRITY CONSTRAINT BASIS DATA RELASIONAL DENGAN MENGGUNAKAN PL/PGSQL DAN CHECK CONSTRAINT

Desain basis data merupakan hal yang sangat penting di dalam sebuah sistem informasi. Kualitas data dan informasi yang tersaji sangat terpengaruh oleh bagaimana basis data tersebut didesain. Pemberian pembatasan terhadap data yang masuk dengan memberikan aturan-aturan tertentu dalam sebuah basis data atau tabel akan membantu menjaga integritas basis data. Selain dengan menggunakan program antarmuka seperti PHP, VB atau Delphi dapat pula digunakan PL/PgSQL. PL/PgSQL merupakan bahasa prosedural dalam PostgreSQL yang dapat digunakan bersama dengan constraint CHECK untuk memberikan pembatasan terhadap data yang akan dimasukan dalam suatu tabel.