- Install PostgreSQL on Linux Ubuntu OS
- Login as 'postgres' user and create new database
- Create tables with fields based on business diagram
- Create logical relationship between tables (CONSTRAINT)
- Insert test data
- Write some test queries
Database shema
- Create Create Role and User with password
- Asign Role, Database and Schema public to current user
- Asign privilegies to the Role
- Login with the user and check if Connect, Create, Select, Delete, Alter work correct
- Try to select user by email and crypt password and update old password with new value by using crypt() function
Tools: PostgreSQL, Linux OS