0% found this document useful (0 votes)
3 views10 pages

GDFTR

The document outlines the examination structure for M.Sc. Computer Science students, focusing on Database Management Systems and Software Engineering. It includes various questions related to database concepts, design, normalization, and software engineering practices. Students are required to answer any five questions from the provided topics, each carrying equal marks.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
3 views10 pages

GDFTR

The document outlines the examination structure for M.Sc. Computer Science students, focusing on Database Management Systems and Software Engineering. It includes various questions related to database concepts, design, normalization, and software engineering practices. Students are required to answer any five questions from the provided topics, each carrying equal marks.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 10
6802 M.Sc. ist Semester Examination, 2023 COMPUTER SCIENCE [Database (Oracle)] Paper : I (CSCC-101) Time : 3 Hours | [ MM. : 70 Note :~ Answer any five questions. All questions carry equal marks. ot Le Define Database and Database Management systems. Elaborate by giving examples. Discuss in detail the three level architecture of Database Management systems. er Discuss briefly the database language with purpose and utility of each. 10,4 6802/7 (1) KP=1176 turn Over Je (b) Be () 6802/7 Define and explain the concept of generalisation and aggregation in the context of database design. Discuss the different normal forms and their significance in achieving a well-structured relational database through an example. Compare and contrast hierarchical, network and relational data models. Discuss the strengths and weaknesses of each in the context of database design. Define the terms primary key, candidate key, composite key, foreign key and super key. Provide examples to illustrate the differences between these key types. 7,7 7,7 (2) K P - 1176 4. (a) Explain the fundamental components of E-R model. How does the model help in designing and visualizing database structure ? (b) Suppose the following requirements for a simple database for the National Hockey League (NHL) : the tie has many teams, D> each team a has a name, a City, a coach, a ‘gas captain and set of players, each player belongs to only one team, each player has a name and a playing position (such as left wing or goalie), a skill level, and a set of injury records, a team captain is also a player. A game is played between two teams (referred to as host-team and guest-team) and has a date and a score (such 4 to 2). 6802/7 (3) KP-1176 turn Over Construct a clean and concise ER diagram for the NHL database using the Chen notation. List your assumptions and clearly indicate the cardinality mappings as well as any role indicators in the ER diagram. 5,9 - (a) Explain different users of database system. What are the roles and responsibilities of Database Administrator (DBA) ? Explain. What is the concept of weak entity used in (b) data modelling ? How weak entity is compared to strong entity ? Define the terms owner entity identifying relation type and partial key by giving an example. aT. 6802/7 (4) KP -1176 ee (b) (b) 6802/7 Elaborate the consequences of bad database design. How normalization is used to remove design deficiencies ? Explain by giving example. What is the need of concurrency control ? Discuss various methods of handling concurrency in database. Define deadlock in the context of database management systems. Discuss the conditions that lead to deadlocks and strategies used to detect and resolve them. Define denormalization and discuss its role in improving query performance. When and why would demoralization be considered in database design ? 7,7 7,7 (5) KP- 4176 Tun Over Zz 1) re ©) 6802/7 the ACID properties and their Discuss e reliability of significance in ensuring th database transactions. dhering to the ACID properties Explain how a stem contributes to data integrity and sy stability. Describe the methods for eastablishing a database connection with a web application. What are the security considerations in managing database connections in a web environment. Describe the key characteristics and challenges of a distributed database system. Elaborate how does it differ from a centralised database system ? (6) WT 7,7 KP - 1176 10. (a) () 6802 / 7 Discuss the principles of a relational database design, emphasizing the importance and utility of normalization and data integrity. What is a view 7? Explain view implementation and update with example. Discuss its advantages and disadvantages. (7) KP=376 aed 7789 M.Sc. Ind Semester Examination, 2024 COMPUTER'SCIENCE (Software Engineering) Paper : IL (CSCC-202) [ MM. : 70 Time : 3 Hours | Note :- Answer any five questions. All questions carry equal at 2/ Explain marks. o ~ What is software engineering as a layered technology ? What are the best practices in each layer ? How can the layered approach result in success ? [14] the importance of a process framework. How models are differ from process : [14] prescriptive evoluationary process model. 7789/3 C1), NK-822 Turn Over _ How do you implement software design ? What is the relationship between software design and implementation ? 14] . Explain the importance of software requirement document. Discuss the functional and non-functional requirements. [14] . Explain early failure, useful life and wearout failure in software. Explain the importance of feasibility study. [14] _ Provide three examples of software projects that would be amendable to the waterfall model. {14 . Why software architecture is used ? Explain the components of software architecture and its importance in software development. [14] . Explain cleanroon approach to qualify software development. What are the advantages of cleanroom software engineering ? (4) : B92 7789 / 8 (2) NK-822 PA Explain the following : (a) Software Cost Estimation (b) Integretion testing (Object oriented testing [14] 10.Define reliability. How software reliability is differ from rtance of [14] hardware reliability ? Explain the impo: availability with example. 7789/3 (3) NK=822

You might also like