24,428 courses · 2,504 curriculum guides Sponsored by eAgentic Software Sponsored by eAgentic Software

Applied Database II

COP4709 — COP4709
← Course Modules
3 credit hours 45 contact hours Prerequisites: COP4708 (Applied Database I) is the prerequisite at Daytona State, which publishes this at 3 credits offered spring. Programming knowledge is required. It is an upper-division course within a bachelor of science. Note the single term of offering when planning the sequence. v1.0

Course Description

Applied Database II covers the examination of relational and other database systems along with advanced SQL capabilities. Topics include development of stored procedures and functions, decision support systems, transaction management and theory, with coverage of additional advanced database subjects. Programming knowledge is a prerequisite for enrolment.

Within the SCNS taxonomy, COP is the Computer Programming prefix. Daytona State publishes this at 3 credits, offered spring, with COP4708 as prerequisite. ⚠ The single term of offering, combined with COP4708 preceding it, is worth planning around.

The transaction management content is the intellectually serious part of this course, and it is the part that separates people who use databases from people who understand them. Concurrency is genuinely hard: multiple users reading and writing the same data simultaneously produces failure modes — lost updates, phantom reads, deadlocks — that do not appear in testing, appear intermittently under load, and cannot be reproduced on demand. Knowing what isolation levels actually guarantee is what lets you reason about them.

Daytona State does not publish a lecture and laboratory split for this course. Its computing and office systems courses are unsuffixed and run at the standard 15 contact hours per creditCEN4010, CEN3722, CNT2402, OST2401 and CGS1570 are all live at 3 credits and 45 hours. This course is priced at that convention.

Learning Outcomes

Required Outcomes

Optional Outcomes

Major Topics

Required Topics

Optional Topics

Resources & Tools

Career Pathways

Special Information

⚠⚠ Concurrency bugs do not reproduce — which is why you reason about them instead

⚠ Stored procedures and triggers — powerful, and easy to make unmaintainable

⚠⚠ SQL injection — decades old, still ubiquitous, and trivially preventable

⚠⚠ SELECT before you DELETE — the habit that saves careers

⚠⚠ An untested backup is not a backup

⚠⚠ Real data carries real obligations — and students meet this first in a database course

⚠⚠ Authorisation is the line between a computing professional and a defendant

How Florida course levels affect transfer

The first digit of an SCNS number denotes the year of offering, not transferability. Courses at the 1000 and 2000 levels transfer transparently between Florida public institutions, and 3000 to 4000 is unproblematic since both are upper division. The boundary that actually matters is 2000 to 3000, where lower-division credit generally cannot satisfy an upper-division requirement — and it is live here, since Daytona State offers both associate-level and bachelor of science coursework in these prefixes.

COP4709 is 3 credits and approximately 45 contact hours, offered spring only at Daytona State, with COP4708 as prerequisite.


Generated September 3, 2026 · Updated September 3, 2026