Faculty Syllabus
ITSE-2309 Database Programming: Oracle
Foluke Sylvester
Credit Spring 2026
Section(s)
ITSE-2309-007 (48265)
LEC TuTh 3:00pm - 4:20pm HLC HLC1 2412
LAB TuTh 4:20pm - 4:45pm HLC HLC1 2412
Course Requirements
- Each student is responsible for monitoring his/her email account frequently.
- Students are not permitted to use AI in this course
- Students should check for e-mail and class announcements
- Students are expected to find out class assignments for missed classes and make up missed work.
- Students are expected to find out if any changes have been made in the class or assignment schedule.
- Students are responsible for submitting a completed assignment. Make sure it is submitted otherwise you earn a zero.
- Written work must be presented in a professional manner. Work that is not submitted in a professional manner will not be evaluated and will be returned as unacceptable.
- There is a craft to writing. Spelling, grammar, punctuation and diction (word usage) are all tools of that craft. Writing at the collegiate level will show careful attention to these elements of craft. Work that does not exhibit care with regard to these elements will be considered as inadequate for college writing and graded accordingly.
- Students are expected to take the examinations on the designated dates. If you are unable to take the exam on the scheduled date and know in advance, you are to make arrangements with your professor before the designated date.
Late Work: Assignments, including postings on discussion threads, are to be completed on time according to the timeline posted by the instructor. It is important to keep up and complete work on time. There are no make-up exams without prior consent of the instructor. You will be deducted 10% of your grade if you submit your assignment past the due date. Assignments submitted more than a week late will earn a zero. Note that you cannot submit a late discussion post. Discussions not submitted by the due date will earn a zero
Course Subjects
Lecture:
1) Database Concepts 2) Database Life Cycle 3) Database Design 4) Relational Database Model 5) Distributed Database Management Systems 6) Data Warehousing and Data Mining 7) Entity Relationship Diagrams (ERD) 8) Relational Schema 9) Normalization of Database Tables 10) Transaction Management and Concurrency 11) Report Generation 12) Database Administration 13) Database Optimization
Lab: 1) SQL and Oracle 2) SQL Commands to be discussed 3) DML Commands – Select, Insert, Update, Delete, 4) DDL Commands – Create Table, Drop Table, Create View, Alter, Grant 5) Transaction Commands – Commit, Rollback 6) Explore Development tools such as SQL Developer
Note: For on-line courses -a remote Oracle database to support required work is possible by downloading Oracle 21c from the Oracle website. A remote database can minimize trips to ACC computer labs to complete assignments. See courseroom for how to video.
Student Learning Outcomes/Learning Objectives
1. Recognize the basic concepts of the analysis and design of a database.
2. Summarize the process of Database Development and Administration using SQL.
3. Enhance Programming and Software Engineering skills and techniques using SQL.
4. Develop a basic understanding of background materials needed for technical support SQL.
5. Solve Database problems using the Oracle DBMS by applying SQL commands to
Create, Insert, Update, and Retrieve a simple database.
6. Recognize the services provided by a Database Management System.
7. Recognize the use and application of the Relational Database Model.
8. Recognize Transaction Processing and Multi-user Database support.
9. Recognize the difference between a Production transaction database and a
Data Warehouse.
10. Recognize the Client/Server structures used in Database Management Systems.
11. Develop and complete the design and Implementation of a basic database solution using the Oracle Database Management System.
SCANS (Secretary’s Commission on Achieving Necessary Skills):
The following list summarizes the SCANS competencies addressed in this particular course:
|
RESOURCES 1.1 Manages Time |
INTERPERSONAL 2.1 Participates as a member of a team 2.6 Works with Cultural Diversity |
INFORMATION 3.1 Acquires and Evaluates Information 3.2 Organizes and Maintains Information 3.3 Uses Computers to Process Information |
SYSTEMS 4.1 Understands Systems 4.2 Monitor and Corrects Performance 4.3 Improve and Designs Systems |
|
TECHNOLOGY 5.1 Selects Technology 5.2 Applies Technology to Task 5.3 Maintains and Troubleshoots Technology
|
BASIC SKILLS 6.1 Reading 6.2 Writing 6.3 Arithmetic 6.4 Mathematics 6.5 Listening |
THINKING SKILLS 7.2 Decision Making 7.3 Problem Solving 7.4 Mental Visualization 7.5 Knowing How to Learn 7.6 Reasoning |
PERSONAL SKILLS 8.1 Responsibility 8.2 Self-Esteem 8.3 Sociability 8.4 Self-Management 8.5 Integrity/Honesty |
Grading Policy
Grade will be assigned based both on concepts and practical application. Exams, quizzes, and lab projects will be a part of the grade. An overall grade will be assigned on the following grading scale:
|
90% - 100% |
A |
|
80% - 89% |
B |
|
70% - 79% |
C |
|
60% - 69% |
D |
|
0% - 59% |
F |
|
Participation |
10% |
|
Quizzes |
25% |
|
Assignments |
40% |
|
Team Project |
25% |
|
Total |
100% |
COURSE SCHEDULE
|
Week |
Weekly Activities |
Date |
|
1 |
Introduction Course Overview, Database access/Installation DS: Ch1 12c SQL: Ch1 Assignments, Quiz |
01/25/2026 |
|
2 |
12c SQL: Ch2 Assignments, Quiz |
02/01/2026 |
|
3 |
12c SQL: Ch3 DS: Ch 6 DS: Ch7 Assignments and quiz |
02/08/2026 |
|
4 |
12c SQL: Ch4 DS: Ch3 and DS: Ch 4 Assignments, Quiz |
02/15/2026 |
|
5 |
12c SQL: Ch5; Assignments |
02/22/2026 |
|
6 |
12c SQL: Ch6 DS: Ch8 Assignments, Quiz |
03/01/2026 |
|
7 |
12c SQL: Ch7 Assignment |
03/08/2026 |
|
8 |
12c SQL: Ch8; Assignment |
03/15/2026 |
|
9 |
12c SQL: Ch9; DS: Ch13 Assignments, Quiz |
03/29/2026 |
|
10 |
12c SQL: Ch10 Assignments |
04/05/2026 |
|
11 |
DS: Ch10; 12c SQL: Ch11 Quiz |
04/12/2026 |
|
12 |
DS: Ch15 DS: Ch16; 12c SQL: Ch12; Assignments and Quiz |
04/19/2026 |
|
13 |
Thanksgiving |
04/26/2026 |
|
14 |
12c SQL: Ch13; DS: Ch14 Assignments |
05/03/2026 |
|
15 |
Team Project – All deliverables, PowerPoint, and presentation (All students must present otherwise you get a zero) Peer review |
05/07/2026 |
Office Hours
T Th 2:30 PM - 3:00 PM HLC2 RM 2412
NOTE Other times by appointmentPublished: 01/10/2026 18:07:49