Professional Documents
Culture Documents
Assignment BCA SEM-V (BCA-501)
Assignment BCA SEM-V (BCA-501)
Assignment BCA SEM-V (BCA-501)
Submit your Assignment & Lab Book before PRACTICAL Examination (27-02-2024)
Q2. Explain Ten SQL functions that are used to manipulate data items and return a result. Also
Q3. What is INDEX? Write the syntax create, Modify and Drop Index?
Q4. What is View? What are the different criteria for updateable View?
Q5. What is Sequences? Write the syntax create, Modify and Drop Sequences?
Q6. Explain PL/SQL block Structure? Explain different types of PL/SQL datatypes?
Q9. What are Procedures? Write the syntax how to create and replace the Procedures? What are
Q10. What are Functions? Write the syntax how to create and replace the Function? What are the
advantages of Function?
Q11. What are Triggers? Write the syntax how to create and replace the Function? What are the
Q12. Explain different types of Control structure (Sequence, if-then-else, loop) use in PL/SQL with
example?
LAB PROGRAME BCA-501 ORACLE (PL/SQL)
P1. Write Sql query to create table using appropriate data type and constraints.
P2. Write 20 Sql queries related to Library functions using SQL functions, Join and Sub queries.
P3. Write a PL/SQL Program to enter Product Code and display Product information. Using
Exception if product record not found display message “Product does not exist”.
P4. Write a PL/SQL Program for Inversing a given number e.g. number 76345 when inverted
P5. Write a PL/SQL Program for update all employee salary with 20% of basic salay.
P6. Write a Procedure to insert auto generated Emp_code when insert record in employee
table.
P7. Write a PL/SQL Program for using loop for a counter from 1 to 100.
P9. Write a PL/SQL Program for a quantity can be issued if the total amount is below a