Today's heterogeneous data environments place an increasingly
heavy burden on test engineers.
Both Web and Client-Server applications must be tested for seamless
interface with their respective backend databases.
It is imperative that the Tester knows how to create and use
SQL, stored procedures, and other database objects to effectively
test within data driven environments.
This course will teach the tester the basics of Structured Query
Language for use in testing relational databases. Students will
learn the SQL constructs and features necessary to formulate
and implement test cases uncovering bugs in database systems
causing data corruption. Common hacks for leaving databases vulnerable
to attack will be covered including test cases for protecting
against SQL Injection attacks.