MATATAG curriculum
Grade 11 Computer Programming (Oracle Database)
25 learning competencies across 4 quarters, as the Department of Education curriculum guide prints them.
Quarter 1
Content standard
The learners demonstrate an understanding of concepts and components of database management systems and use of SQL basic syntax for data manipulation.
Performance standard
The learners execute basic SQL syntax for data manipulation.
Learning competencies (6)
CPORCL-G11-Q1-01
Discuss fundamental concepts and components of Oracle Database system
CPORCL-G11-Q1-02
Discuss installation procedure of IDE for Oracle Database
CPORCL-G11-Q1-03
Construct basic SQL syntax
CPORCL-G11-Q1-04
Apply LIMIT rows syntax retrieved by a query
CPORCL-G11-Q1-05
Apply SORT rows syntax retrieved by a query
CPORCL-G11-Q1-06
Apply single row functions
Quarter 2
Content standard
The learners demonstrate an understanding of multiple row functions, joins, subqueries, and substitution variables to retrieve and display data from multiple tables.
Performance standard
The learners create a database applying multiple row functions, joins, subqueries, and substitution variables to retrieve and display data from multiple tables.
Learning competencies (4)
CPORCL-G11-Q2-01
Apply multiple row functions
CPORCL-G11-Q2-02
Apply JOIN syntax in retrieving and displaying from multiple tables
CPORCL-G11-Q2-03
Apply subqueries for complex data retrieval and manipulation
CPORCL-G11-Q2-04
Apply substitution variables in SQL
Quarter 3
Content standard
The learners demonstrate an understanding of Data Manipulation Language (DML) commands in creating and managing database using constraints, views, database objects, managing user access roles and set operators to combine query results.
Performance standard
The learners apply DML commands in creating and managing database using constraints, views, database objects, managing user access roles and set operators to combine query results.
Learning competencies (8)
CPORCL-G11-Q3-01
Apply DML commands in manipulating data for table attributes
CPORCL-G11-Q3-02
Create tables for managing data
CPORCL-G11-Q3-03
Apply constraint commands for data validation
CPORCL-G11-Q3-04
Apply VIEW syntax in accessing specific data
CPORCL-G11-Q3-05
Apply database object functions for storing or referencing data
CPORCL-G11-Q3-06
Apply database control in managing user access
CPORCL-G11-Q3-07
Apply SET operators in data manipulation
CPORCL-G11-Q3-08
Execute GROUP BY clause commands for data manipulation
Quarter 4
Content standard
The learners demonstrate an understanding in connecting programming language (PL) to a SQL database, effectively performing Create, Read, Update and Delete (CRUD) operations.
Performance standard
The learners create an application by connecting programming language (PL) to a SQL database, effectively performing Create, Read, Update and Delete (CRUD) operations.
Learning competencies (7)
CPORCL-G11-Q4-01
Perform connection of PL to SQL for program application
CPORCL-G11-Q4-02
Apply SQL syntax to programming .net or Java for storing or retrieval of data
CPORCL-G11-Q4-03
Evaluate bugs using exception handling in programming .net or Java for debugging process
CPORCL-G11-Q4-04
Apply store procedures on PL/SQL
CPORCL-G11-Q4-05
Create the PL/SQL code framework
CPORCL-G11-Q4-06
Apply the advanced interface methods on PL/SQL framework
CPORCL-G11-Q4-07
Apply performance and tuning using PL/SQL code
Planning a lesson from these?
Hubmatch lets you tick the competencies your lesson covers and writes a first draft around them — objectives, activities, assessment — which you then edit and export to Word. Two AI plans are free.
Draft a lesson plan