Course Hero Logo

B what are multiversion schemes of concurrency

Course Hero uses AI to attempt to automatically extract content from documents to surface to you and others so you can study better, e.g., in search results, to enrich docs, and more. This preview shows page 213 - 216 out of 281 pages.

b.What are multiversion schemes of concurrency control ?Describe with the help of an example. Discuss the varioustime stamping protocols for concurrency control also.4.Attempt anyoneof the following :(10 × 1 = 10)a.Consider the following relation. The primary key is Rollno,Isbn, Student(Roll No, Name, Branch), Book(Isbn, Title,Author, Publisher) Issue(Roll No, Isbn, date_of_issue).Write the query in relational algebra and SQL of thefollowing :i.List the roll number and name of all CSE branch students.ii.Find the name of students who have issued a book ofpublication ‘BPB’.iii.List the title and author of all books which are issued by astudent name started with ‘a’.iv.List the title of all books issued on or before 20/09/2012.v.List the name of student who will read the book of authornamed ‘Sanjeev’.b.Draw an ER diagram of hospital or bank with showing thespecialization, aggregation, generalization. Also convertit in to relational schemas and SQL DDL.5.Attempt anyoneof the following :(10 × 1 = 10)a.Explain the primary key, super key, foreign key andcandidate key with example.b.Short notes of the following :i.MVD or JDii.Normalization with advantages6.Attempt anyoneof the following :(10 × 1 = 10)a.What is log ? How is it maintained ? Discuss the featuresof deferred database modification and immediate databasemodification in brief.b.What do you mean by transaction ? Explain transactionproperty with detail and suitable example.
SP–3 A (CS/IT-Sem-5)Database Management System7.Attempt anyoneof the following :(10 × 1 = 10)a.Explain all database languages in detail with example.b.Explain data fragmentation with types.
SP–4 A (CS/IT-Sem-5)Solved Paper (2017-18)SOLUTION OF PAPER (2017-18)Note :AttemptallSections. Assume any missing data.SECTION-A1.Attemptallquestions of the following :(2 × 10 = 20)a.Explain specialization.Ans.Specialization is the abstracting process of introducing newcharacteristics to an existing class of objects to create one or morenew classes of objects. This involves taking a higher-level, andusing additional characteristics, generating lower-level entities.b.Write advantages of database.Ans.Advantages of database :1.Controlling data redundancy2.Sharing of data3.Data consistency4.Integration of data5.Integration constraints6.Data securityc.Define DML.Ans.A DML is a language that enables users to access and manipulatedata as organized by the appropriate data model. Insert, update,delete, query are commonly used DML commands.d.Explain logical data independence.Ans.The separation of the external views from the conceptual viewswhich enables the user to change the conceptual view withouteffecting the external views or application program is called logicaldata independencee.Explain entity integrity constraints.Ans.

Upload your study docs or become a

Course Hero member to access this document

Upload your study docs or become a

Course Hero member to access this document

End of preview. Want to read all 281 pages?

Upload your study docs or become a

Course Hero member to access this document

Term
Fall
Professor
N/A
Tags

Newly uploaded documents

Show More

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture