Fundamentals II
Student Guide
D49994GC11
Edition 1.1
May 2009
D60300
Authors
Chaitanya Koratamaddi
Brian Pottle
Technical Contributors
and Reviewers
Claire Bennett
Ken Cooper
Yanti Chang
Laszlo Czinkoczki
Burt Demchick
Gerlinde Frenzen
Joel Goodman
Laura Garza
Richard Green
Nancy Greenberg
Akira Kinutani
Wendy Lo
Isabelle Marchand
Timothy Mcglue
Alan Paulson
Srinivas Putrevu
Bryan Roberts
Clinton Shaffer
Abhishek Singh
Jenny Tsai Smith
James Spiller
Lori Tritz
Lex van der Werff
Marcie Young
Editors
Nita Pavitran
Arijit Ghosh
Raj Kumar
Graphic Designer
Satish Bettegowda
Publishers
Syed Ali
Jayanthy Keshavamurthy
Contents
Introduction
Lesson Objectives I-2
Lesson Agenda I-3
Course Objectives I-4
Course Prerequisites I-5
Course Agenda I-6
Lesson Agenda I-7
Human Resources (HR) Schema Used in This Course I-8
Appendixes Used in This Course I-9
Development Environments I-10
Lesson Agenda I-11
Review of Restricting Data I-12
Review of Sorting Data I-13
Review of SQL Functions I-14
Review of Single-Row Functions I-15
Review of Types of Group Functions I-16
Review of Using Subqueries I-17
Review of Manipulating Data I-18
Lesson Agenda I-19
Oracle Database 11g SQL Documentation I-20
Additional Resources I-21
Summary I-22
Practice I: Overview I-23
iii
iv
vi
viii
xi
Index
Additional Practices
Additional Practice Solutions
xii