You are on page 1of 5

Course Name Dbase 2

Course Credits Lec: 2 Lab: 3


Course Description Database 2
Contact Hours per Week 5
Pre-Requisites
At the end of the course, the students are expected to:
1 Discuss the Open Source Databases
2. Apply Data types and the Select Statement
3. Demonstrate Sorting and Restricting Data
4.Evaluate using Insert, Update and Delete
5. Analyze the Group By Statement
Course Objectives
6. Apply Joins and Sub queries
7. Evaluate Create, Alter and Drop
8. Differentiate Indexes and Views
9. Analyze Transaction Management
10. Analyze Locking Statement
11. Analyze Stored Procedures

WEEK/TIME INTENDED LEARNING OUTCOME-BASED CONTENT TEACHING RESOURCE


ALLOTMENT OUTCOMES (ILO) ASSESSMENT (OBA) AND MATERIALS
LEARNING
ACTIVITIES
(TLAs)
1-2 1 Discuss the Open Source Quiz 1.1 Open Source Lecture/ PPT
Databases 1.2 Advantages of Open Discussion Presentation
1.1 Identify Open Source Source Databases
1.2 Identify Advantages of Open 1.3 Disadvantages of Open
Source Databases Source Databases
1.3 Identify Disadvantages of Open 1.4 Open Source Database
Source Databases Management Systems
1.4 Identify Open Source Database
Management Systems
3 2.Apply Data types and the Select Hands on Activity 2.1 Identify SQL Data types Lecture/ PPT
Discussion Presentation
Statement 2.2 Distinguish Data Types
2.1 Identify SQL Data types according to its purpose
2.2 Distinguish Data Types 2.3 Evaluate the Rationale
according to its purpose of using SELECT statement
2.3 Evaluate the Rationale of using
SELECT statement
4 Prelim Prelim examination
5-6 3. Demonstrating Sorting and Hands on Activity 3.1 Limiting Rows Lecture/ PPT
Restricting Data 3.2 Using WHERE Clause Discussion Presentation
3.1 Limiting Rows 3.3 Using ORDER BY
3.2 Apply WHERE Clause Clause
3.3 Apply ORDER BY Clause

7 4.Evaluate using Insert, Update and Hands on Activity 4.1 Using Insert Lecture/ PPT
Delete 4.2 Using Update Discussion Presentation
4.1 Apply Insert 4.3 Using Delete
4.2 Apply Update
4.3 Apply Delete
8Midterm Midterm Examination

9 5. Analyze the Group By Statement Hands on 5.1 Using Group By Lecture/ Hand outs
5.1 Apply Group By Statement Activity Statement Discussion
5.2 Apply Group result-set 5.2 Using Group result-set
5.3 Discuss Advantages of using 5.3 Advantages of using
group by statement group by statement
10 6. Apply Joins and Sub queries Hands on Activity 6.1 The process of joining Lecture/ Hand outs
6.1 Identifying The process of two tables Discussion
joining two tables 6.2 Left Join
6.2 Apply Left Join 6.3 Right Join
6.3 Apply Right Join 6.4 Inner Join
6.4 Apply Inner Join 6.5 Outer Join
6.5 Apply Outer Join
11-12 7. Evaluate Create, Alter and Drop Hands on Activity 7.1 Using Create statement Lecture/ PPT
7.1 Apply Create statement 7.2 Using Alter statement Discussion Presentation
7.2 Apply Alter statement 7.3 Using Drop statement
7.3 Apply Drop statement
13Semi finals Semi Final Examination

14 8. Differentiate Indexes and Views Quiz 8.1 Index and Views Lecture/ PPT
8.1Apply Index and Views Activity 8.2 Advantages of Creating Discussion Presentation
8.2 Evaluate Advantages of Views
Creating Views 8.3 Advantages of Using
8.3 Evaluate Advantages of Using Indexes
Indexes
15 9. Analyze Transaction Hands on Activity 9.1 START TRANSACTION Lecture/ Hand outs
Management statement Discussion
9.1Apply START TRANSACTION 9.2 COMMIT statement
statement 9.3 ROLLBACK statement
9.2 Apply COMMIT statement
9.3 Apply ROLLBACK statement
16 10. Analyze Locking Statement Hands on Activity 10.1 LOCK TABLES Lecture/ PPT
10.1 Apply LOCK TABLES statement Discussion Presentation
statement 10.2 UNLOCK TABLES
10.3 Apply UNLOCK TABLES statement
statement
17 11. Analyze Stored Procedures Quiz 11.1 Advantages of using Lecture/ PPT
11.1 Evaluate Advantages of using Stored Procedures Discussion Presentation
Stored Procedures 11.2 Disadvantages of
11.2 Evaluate Disadvantages of using Stored Procedures
using Stored Procedures 11.3 Creating Stored
11.3 Evaluate Creating Stored Procedures
Procedures
18 Final Final Examination
Exams
I. TEXTBOOKS/REFERENCES:
Gerner et al., Professional LAMP, Wiley Publishing Inc. 2006
Jason W. Gilmore, Beginning PHP 5 and MySQL: From Novice to Professional, Apress, Inc.
Paul Dubois, MySQL. Addison-Wesly Proffesional 2008
Sun Microsystems, MySQL Cluster Certification Study Guide 2008

II. COURSE POLICIES:


1. All requirements must be submitted on time. Late submission will receive deductions.
2. No text messaging or entertaining of phone calls during class hours. Please be courteous, turn off your cell phone while
inside the classroom.
3. Students with 3 consecutive absences will automatically be dropped from the class roll.
4. Students who wished to drop the course must do so officially and not just stop coming to class.
5. Academic dishonesty: Any form of cheating or plagiarism in this course will result in zero on the exam, assignment or
project. Allowing others access to your work potentially involves you in cheating. Working with others to produce very
similar reports is plagiarism regardless of intent.
6. Problems encountered with the subject must be discussed to the instructor. Such consultation may be made in person
during designated time and at designated place.

III. Grading System:

10% - Attendance
20% - Quiz
30% - Activity
40% - Examination

IV. Consultation Period:


DAY TIME PLACE
SATURDAY 11:00 AM TO 1:00PM

You might also like