1935 Oracle Intro to PL SQL Part II

advertisement
21st Century Standards Profile
Business and Marketing Education
Course Title: Oracle Introduction to PL SQL Part II
WVEIS Code 1935
Student’s Name______________________________________________________________________________________________
School__________________________________________________Instructor____________________________________________
Course Description: This course, Introduction to PL/SQL, Part II provides additional database functionality through variables,
constants, conditional statements, and iterative controls. Students enhance their relational database design and management skills by
learning to write PL/SQL code that includes anonymous blocks, sub programs, built-in functions, control structures, procedures, and
triggers, all within a browser-based programming environment. This course prepares students to take the Oracle OCA Certification
exam 2, Programming with PL/SQL. Students will utilize problem-solving techniques and participate in hands-on activities to develop an
understanding of course concepts. Teachers should provide each student with real world learning business opportunities. Students are
encouraged to become active members of the student organizations FBLA, DECA, or Skills USA. The West Virginia Standards for 21st
Century Learning include the following components: 21st Century Content Standards and 21st Century Learning Skills and Technology
Tools. All West Virginia teachers are responsible for classroom instruction that integrates learning skills, technology tools, and content
standards and objectives. Instructors for this course must have completed and received the Oracle certification.
Level of Competence:
 Above Mastery: The student demonstrates exceptional and exemplary performance with distinctive and sophisticated
application of knowledge and skills that exceed standard. The student can independently solve problems and is self-directed.

Mastery: The student demonstrates competent and proficient performance and shows a thorough and effective application of
knowledge and skills that meet standard. Application of knowledge and skills is thorough and effective and the student can work
independently.

Partial Mastery: The student demonstrates basic but inconsistent performance of fundamental knowledge and skills
characterized by errors and/or omissions. Performance needs further development and supervision.
1
Standard 1: Designing Packages
Objectives
The student will
BE.O.OIPS2.1.1 recognize and create packages.
BE.O.OIPS2.1.2 establish and differentiate between
public and private package constructs.
BE.O.OIPS2.1.3 utilize advanced package concepts.
BE.O.OIPS2.1.4 identify the persistent state of package
variables.
BE.O.OIPS2.1.5 use Oracle-supplied packages.
BE.O.OIPS2.1.6 construct and execute SQL statement
using the Native Dynamic SQL
statements in PL/SQL.
Standard 2: Creating and Removing Triggers
Objectives
The student will
BE.O.OIPS2.2.1 recognize the difference between a
database trigger and an application
trigger.
BE.O.OIPS2.2.2 describe and create DML triggers.
BE.O.OIPS2.2.3 describe events that cause DDL and
database event triggers.
BE.O.OIPS2.2.4 manage triggers including viewing
information in the data dictionary,
disabling and enabling, and removal.
Standard 3: Using Advanced Data Types
Objectives
Students will
BE.O.OIPS2.3.1 differentiate between internal and
external Large Objects (LOBs).
BE.O.OIPS2.3.2 manage and manipulate BFILES.
BE.O.OIPS2.3.3 create and manipulate user-defined
PL/SQL records.
2
Partial
Mastery
Mastery
Above
Mastery
Content Standards and Objectives
Date
Comments
BE.O.OIPS2.3.4
distinguish between records, tables,
and tables of records for indexing tables
of records.
Standard 4: Understanding Procedural Dependencies
Objectives
The student will
BE.O.OIPS2.4.1 recognize dependencies.
BE.O.OIPS2.4.2 use the UTLDTREE script.
BE.O.OIPS2.4.3 use the IDEPTREE and DEPTREE
views.
Standard 5: Participating in the Student Organization
Objectives
The student will
BE.O.OIPS2.5.1 assess the purposes and goals of the
local student organization.
BE.O.OIPS2.5.2 discover the benefits and
responsibilities of participation in
student organization as an adult.
BE.O.OIPS2.5.3 demonstrate leadership skills through
participation in student organization
activities such as meetings, programs,
and projects.
3
Profile Summary
STUDENT COMMENTS:
Student’s Signature______________________________________________________________ Date____________________
INSTRUCTOR COMMENTS:
Instructor’s Signature_____________________________________________________________ Date___________________
4
Download