S.No. Program: List of Programs For Computer Graphics and Animation Lab (Csx-328)
S.No. Program: List of Programs For Computer Graphics and Animation Lab (Csx-328)
S.No. Program
1. Write the queries for Data Definition and Data Manipulation language,TCL
commands,DCL commands
2. Write SQL queries using Logical operators (=,<,>,etc.),Arithmetic operators
3. Write SQL queries using SQL operators (Between…. AND, IN(List), Like, ISNULL
and also with negating expressions ).
4. Write SQL query using character, number, date and group functions.
5. Write SQL queries for Relational Algebra (UNION, INTERSECT, and MINUS, etc.).
6. Write SQL queries for extracting data from more than one table (Equi-Join, Non-Equi-
Join , Outer Join)
7. Write SQL queries for sub queries, nested queries.
8. Write programs by the use of PL/SQL.
9. Concepts for ROLL BACK, COMMIT & CHECK POINTS.
10. Creation, altering and droping of tables and inserting rows into a table (use constraints
while creating tables) examples using SELECT command.
11. Queries (along with sub Queries) using ANY, ALL, IN, EXISTS, NOTEXISTS, UNION,
INTERSET, Constraints. Example:- Select the roll number and name of the student who
secured fourth rank in the class.
12. Queries using Aggregate functions (COUNT, SUM, AVG, MAX and MIN), GROUP
BY, HAVING and Creation and dropping of Views.
13. Queries using Conversion functions (to_char, to_number and to_date), string functions
(Concatenation, lpad, rpad, ltrim, rtrim, lower, upper, initcap, length, substr and instr), date
functions (Sysdate, next_day, add_months, last_day, months_between, least, greatest,
trunc, round, to_char, to_date)
14. i) Creation of simple PL/SQL program which includes declaration section, executable
section and exception – Handling section (Ex. Student marks can be selected from the table
and printed for those who secured first class and an exception can be raised if no records
were found)
ii) Insert data into student table and use COMMIT, ROLLBACK and SAVEPOINT in
PL/SQL block.
15. Develop a program that includes the features NESTED IF, CASE and CASE expression.
The program can be extended using the NULLIF and COALESCE functions.
16. Program development using WHILE LOOPS, numeric FOR LOOPS, nested loops using
ERROR Handling, BUILT –IN Exceptions, USE defined Exceptions, RAISE-
APPLICATION ERROR.
17. Programs development using creation of procedures, passing parameters IN and OUT of
PROCEDURES.
18. Program development using creation of stored functions, invoke functions in SQL
Statements and write complex functions.
19. Program development using creation of package specification, package bodies, private
objects, package variables and cursors and calling stored packages.
20. Develop programs using features parameters in a CURSOR, FOR UPDATE CURSOR,
WHERE CURRENT of clause and CURSOR variables.
21. Develop Programs using BEFORE and AFTER Triggers, Row and Statement Triggers
and INSTEAD OF Triggers