DBMS 53617 Scheme
DBMS 53617 Scheme
Code - 53617
September/October 2024
(CBCS Scheme)
Computer Science
SCHEME
SECTION A
2. What is Schema.
A database schema is a logical design or blueprint that defines the structure, organization,
and relationships within a database.
3. Define Entity?
In a database, an entity is a piece of data that can be uniquely identified.
4. What is Tuples?
A tuple is a finite, ordered list of elements that is used in various fields, including computing,
mathematics, and the relational data model.
5. What is E-R Model?
An Entity-Relationship Model represents the structure of the database with the help of a
diagram. ER Modelling is a systematic process to design a database as it would require you to
analyze all data requirements before implementing your database.
6. Define Abstraction?
A database management system (DBMS), data abstraction is the process of hiding
unnecessary details from the user and only presenting the relevant data.
7. What is Generalization?
Generalization is a process in a database management system (DBMS) that creates a higher-
level entity from multiple lower-level entities.
8. What are the uses of MS- Access.
MS Access is used to store large amounts of data in an organized and efficient manner. It
allows you to create tables, forms, queries, and reports to manage your data.
9. What is the use of group-by clause?
The GROUP BY clause in SQL is used to group rows in a table based on the values of one or
more columns. It's often used with aggregate functions like COUNT, SUM, AVG, MAX, or
MIN to perform calculations on the grouped data.
10. What is Lock?
Q.P. Code - 53617
SECTION B
II. Answer any FIVE questions : (5 x 3 = 15)
13. Explain the characteristics of DBMS.
Usability, Efficiency, Maintainability, Portability.
14. Explain Binary and Ternary relationship.
A binary relationship is a relationship between two entities, while a ternary relationship is a
relationship between three entities:
Binary relationship: A relationship between two entities, such as reporting.
Ternary relationship: A relationship between three entities, such as a sale.
Explain Network Model.
In computing, the network model is a database model conceived as a flexible way of
representing objects and their relationships. Its distinguishing feature is that the schema,
viewed as a graph in which object types are nodes and relationship types are arcs, is not
restricted to being a hierarchy or lattice.
15. What are the two types of forms in MS-Access?
There are several types of forms in Access, including bound forms and split forms:
Split forms: Provide two views of the data at the same time
16. What is Database anomalies? Explain its types.
Anomaly means inconsistency in the pattern from the normal form. In Database Management
System (DBMS), anomaly means the inconsistency occurred in the relational table during the
operations performed on the relational table.
17. Demonstrate transitive dependency? Give example.
Whenever some indirect relationship happens to cause functional dependency (FC), it is
known as Transitive Dependency. Thus, if A -> B and B -> C are true, then A -> C happens
to be a transitive dependency. Thus, to achieve 3NF, one must eliminate the Transitive
Dependency.
relation R. The condition for no spurious tuples, R1 ⨝ R2 = R, is met. Hence, we do not get
any Spurious Tuples.
SECTION C
III. Answer any SIX questions : (6x5=30)
25. What are the constraints? Explain any 4 relational model constraints with
example.
For example, the constraint that a relation cannot have duplicate tuples is an inherent
constraint. by specifying them in the DDL. The schema-based constraints include domain
constraints, key constraints, constraints on NULLs, entity integrity constraints, and referential
integrity constraints.
SECTION D
Q.P. Code - 53617
28. Construct E-R diagram for a bank database. Each bank can have multiple branches and
each branch can have multiple accounts of loan.
31. Define Normalization. Explain 1NF & BCNF with suitable example. (1+6)
If a relation contains a composite or multi-valued attribute, it violates the first normal form, or
the relation is in the first normal form if it does not contain any composite or multi-valued
attribute. A relation is in first normal form if every attribute in that relation is single-valued
attribute.
A table is in 1 NF if:
There are only Single Valued Attributes.
Attribute Domain does not change.
There is a unique name for every Attribute/Column.
The order in which data is stored does not matter.
a) object based model - An object-based data model (OODM) in a database management system
(DBMS) is a model that represents data and relationships as objects, which are similar to real-world
entities. OODMs are based on object-oriented programming concepts and can store a variety of data
types, such as videos, audios, and pictures.
b) Set operation – A set operation is a mathematical operation that combines two or more sets to
create a new set with elements from all the original sets. Set operations compare the elements in the
sets to find commonalities or differences.
c) Second Normal Form - The second Normal Form (2NF) is based on the concept of fully
functional dependency. The second Normal Form applies to relations with composite keys, that is,
relations with a primary key composed of two or more attributes. A relation with a single-attribute
primary key is automatically in at least 2NF. A relation that is not in 2NF may suffer from the update
anomalies. To be in the second normal form, a relation must be in the first normal form and the
relation must not contain any partial dependency.