Answer any seven out of ten. દશમ ાથી કોઇપણ સ તન જવ બ આપો. 1. List TCL (Transaction Control Languagae) and DCL (Data Control Language commands) ૧. TCL (Transaction Control Languagae) અન DCL (Data Control Language commands) કમ ાડની ય દી બન વો 2. Describe UNIQUE index with example. ૨. UNIQUE index ઉદ હરણ આપી સમજાવો 3. Write definition :1) Deadlock 2) Transaction log ૩. વય ખય લખો : 1) Deadlock 2) Transaction log 4. Explain following: a Compostie v/s Simple Attribute. b Single v/s Multi-valued Attribute. ૪. સમજાવો: a Compostie v/s Simple Attribute. b Single v/s Multi-valued Attribute. 5. List datatypes in PL/SQL ૫. PL/SQLની ડટ ટ ઈપસ લખો 6. Describe Fully Functional Dependency ૬. Fully Functional Dependency સમજાવો 7. Differentiate between shared lock and exclusive lock. ૭. Shared lock અન exclusive lock વચચનો તફ વત લખો. 8. Draw state transition diagram of a transaction. ૮. Transactionનો state transition diagram દોરો. 9. Define Normalization ૯. નોમ ાલ ઇઝશન વય ખય લખો 10. Define Transaction ૧૦. Transaction ની વય ખય લખો
Write syntax, purpose and example of Synonym પરશન. ર (અ) Synonym ન ા syntax, ઉપયોગ, ઉદ હરણ લખો
[3 marks]Write syntax, purpose and example of Sequence (અ) Sequence ન ા syntax, ઉપયોગ, ઉદ હરણ લખો
[3 marks]Define LOCK.Describe types of LOCK. 1/3 (બ) Lock ની વય ખય લખો. તન પરક ર સમજાવો
[3 marks]Explain any six rules of Armstrong’s Axioms for Functional Dependencies (બ) Functional Dependencies મ ટ Armstrong’s Axioms કોઈપણ છ નનયમો સમજાવો
[3 marks]Create simple index on primary column of Customer table (Assume suitable data for table Customer ( Customer_ID, Customer_Name, Quantity)), Display ROWID of created index and delete the index. (ક) customer ટબલ ની પર ઈમરી કોલમ પર ઈનડકસ બનવો : (ટબલ મ ટ જરરી ડટ ધ રો Customer ( Customer_ID, Customer_Name, Quantity)) ROWID નો ડટ બત વી ઈનડકસ ન રદ કરો
[4 marks]Create updatable view on Customer table (Assume suitable data for table Customer( Customer_ID, Customer_Name, Quantity)) and perform two DML operation on view and display information of created view. (ક) customer ટબલમ updatable view (ટબલ મ ટ જરરી ડટ ધ રો Customer ( Customer_ID, Customer_Name, Quantity)) અન View પર બ DML ઓપરશ ન કરી . બન વલ Viewની મ નહતી દશ ાવો.
[4 marks]Describe DCL Command with suitable example (ડ) યોગય ઉદ હરણ સ થ DCL કમ નડન ાવણાન કરો
[4 marks]Describe TCL Command with suitable example (ડ) યોગય ઉદ હરણ સ થ TCL કમ નડન ાવણાન કરો
[4 marks]Describe advantages of PL/SQL over SQL (Minimum 6 points required) પરશન. 3 (અ) SQL પર PL/SQL ન ફ યદ ઓન ા વણાન કરો (ઓછ મ ા ઓછ 6 પોઈનટ જરરી)
[3 marks]Describe generic PL/SQL block structure with suitable example (અ) યોગય ઉદ હરણ સ થ સ મ નય PL/SQL બલોક સટટરકચરન ા વણાન કરો
[3 marks]Explain user defined Exceptions. (બ) User defined Exceptions સમજાવો.
[3 marks]Write difference between procedure and function. (બ) Procedure અન function વચચનો તફ વત લખો.
[3 marks]Define view. Write down how to create a view. And the advantages of view. (ક) View ની વય ખય લખો. View કઈ રીત ક રી શક ય ત સમજાવો અન view ન ફ યદ લખો
[4 marks]Explain various steps to manage explicit cursor. (ક) cursorન મનજ કરવ મ ટ નવનવધ પગલ ાઓ સમજાવો.
[4 marks]Define trigger.How can we create a trigger? Explain with example. (ડ) Trigger ની વય ખય લખો॰ Trigger કવી રીત create થ ય ત ઉદ હરણ આપી સમજાવો
Describe First Normal Form with an example પરશન. ૪ (અ) ઉદ હરણ સ થ First Normal Form ન ા વણાન કરો..
[3 marks]Describe Second Normal Form with an example (અ) ઉદ હરણ સ થ Second Normal Form ન ા વણાન કરો.
[3 marks]Explain closures of a set of functional dependency (બ) closures of a set of functional dependency સમજાવો.
[4 marks]Explain Loosy join decomposition with suitable example. (બ) Loosy join decomposition ઉદ હરણ સહીત સમજાવો.
[4 marks]Debit the given account with the specified amount. If resultant balance is negative then display error message otherwise update new balance in account. (ક) આપલ account ન specified amount થી Debit કરો. જો resultant balance negative હોય તો error message display કરો નહી તો તો account મ ા new balance update કરો.
[7 marks]Describe ACID properties of transaction processing પરશન. ૫ (અ) Transaction Processing ની ACID properties સમજાવો.
[4 marks]Explain WHILE loop with syntax and example (બ) WHILE loop syntax અન ઉદ હરણ આપી સમજાવો.
[4 marks]Describe Time-stamp methods for concurrency control (ક) Concurrency control મ ટ Time-stamp પદધનતઓન ા વણાન કરો
[3 marks]List out problems of concurrency control. Describe one of them in detail. (ડ) Concurrency Controlન પરોબલમની ય દી બન વો. તમ થી કોઈ પણ એક સમજાવો. 3/3
[3 marks]Write short note on packages. (ડ) ટ ાક નોધા લખો: packages 2/3
[4 marks]