What is database used for? What is CRUD in a database? Can we connect a remote database? If yes, explain with an example. Can we write triggers and procedures inside Python code? What are DML and DDL statements?