1. Statements used for managing data within schema objects
2. SELECT - retrieve data from the database
3. INSERT - insert data into a table
4. UPDATE - updates existing data within a table
5. DELETE - deletes all records from a table, the space for the records remain
6. MERGE - UPSERT operation (insert or update)
7. CALL - call a PL/SQL or Java subprogram
8. EXPLAIN PLAN - explain the access path to the data
9. LOCK TABLE - control concurrency