Database Design and Management - AD3391 - Important Questions With Answer - Unit 3 - Relational Database Design and Normalization
Database Design and Management - AD3391 - Important Questions With Answer - Unit 3 - Relational Database Design and Normalization
4th Semester
2nd Semester
Deep Learning -
AD3501
Embedded Systems
Data and Information Human Values and
and IoT - CS3691
5th Semester
7th Semester
8th Semester
Open Elective-1
Distributed Computing Open Elective 2
- CS3551 Project Work /
Elective-3
Open Elective 3 Intership
Big Data Analytics - Elective-4
CCS334 Open Elective 4
Elective-5
Elective 1 Management Elective
Elective-6
Elective 2
All Computer Engg Subjects - [ B.E., M.E., ] (Click on Subjects to enter)
Programming in C Computer Networks Operating Systems
Programming and Data Programming and Data Problem Solving and Python
Structures I Structure II Programming
Database Management Systems Computer Architecture Analog and Digital
Communication
Design and Analysis of Microprocessors and Object Oriented Analysis
Algorithms Microcontrollers and Design
Software Engineering Discrete Mathematics Internet Programming
Theory of Computation Computer Graphics Distributed Systems
Mobile Computing Compiler Design Digital Signal Processing
Artificial Intelligence Software Testing Grid and Cloud Computing
Data Ware Housing and Data Cryptography and Resource Management
Mining Network Security Techniques
Service Oriented Architecture Embedded and Real Time Multi - Core Architectures
Systems and Programming
Probability and Queueing Theory Physics for Information Transforms and Partial
Science Differential Equations
Technical English Engineering Physics Engineering Chemistry
Engineering Graphics Total Quality Professional Ethics in
Management Engineering
Basic Electrical and Electronics Problem Solving and Environmental Science and
and Measurement Engineering Python Programming Engineering
www.BrainKart.com Page 1 of 6
Question Bank
UNIT-III
Prepared By,
https://play.google.com/store/apps/details?id=info.therithal.brainkart.annauniversitynotes&hl=en_IN
www.BrainKart.com Page 2 of 6
4931_Grace college
College of
ofEngineering
Engineering, Thoothukudi
UNIT-III
PART - A
Ans: ER model defines the mapping between the entities in the database ER
model is agraphical representation of real world objects with their attributes and
relationship. It makesthe system easily understandable. This model is considered
as a top down approach fordesigning a requirement.
a. R1∩R2→ R1
b. R1∩R2→ R2
6) Define Boyce codd normal form? Why BCNF Stricter then 3NF?
https://play.google.com/store/apps/details?id=info.therithal.brainkart.annauniversitynotes&hl=en_IN
www.BrainKart.com Page 3 of 6
4931_Grace college
College of
ofEngineering
Engineering, Thoothukudi
11.What is 2NF?
13) What are the desirable properties of decomposition? Lossless join and
dependency preserving are the two desirable properties of decomposition. Lossless
join decomposition property: Let R be the relational schema with instance
If r1⋈r2⋈…….⋈
AD3391- Database Design
CS8792_Crytography and Management
and Network Security
https://play.google.com/store/apps/details?id=info.therithal.brainkart.annauniversitynotes&hl=en_IN
www.BrainKart.com Page 4 of 6
4931_Grace college
College of
ofEngineering
Engineering, Thoothukudi
rn = r , then it is called Lossless Join Decomposition. i.e. if natural joins of all the
decompositions gives the original relation, then it is said to be Lossless Join
The entity relationship model is a collection of basic objects called entities and
relationshipamong those objects. An entity is a thing or object in the real world
that is distinguishable from other objects.
17)Define the terms Entity set and Relationship set? Ans: Entity set: The set of all
entities of the same type is termed as an entity set. Relationshipset: The set of all
Ans : Single valued attributes: attributes with a single value for a particular entity
are calledsingle valued attributes. Multivalued attributes: Attributes with a set of
value for a particularentity are called multivalued attributes.
Ans :Stored attributes: The attributes stored in a data base are called stored
attributes. Derivedattributes: The attributes that are derived from the stored
attributes are called derivedattributes.
https://play.google.com/store/apps/details?id=info.therithal.brainkart.annauniversitynotes&hl=en_IN
www.BrainKart.com Page 5 of 6
4931_Grace college
College of
ofEngineering
Engineering, Thoothukudi
Entity type: An entity type defines a collection of entities that have the same
attributes.
Entity set: The set of all entities of the same type is termed as an entity set.
Ans :Weak entity set: entity set that do not have key attribute of their own are
called weakentity sets. Strong entity set: Entity set that has a primary key is
termed a strong entity set.
PART – B
1.Construct an E-R diagram for a car insurance company whose customers own
one ormore cars each. Each car has associated with it zero to any number of
recorded accidents.Each insurance policy covers one or more cars, and has one or
more premium paymentsassociated with it. Each payment is for a particular period
of time and has an associated duedate, and the date when the payment was
received?
2Discuss the correspondence between the ER model construct and the relational
modelconstructs. Show how each ER model construct can be mapped to the
relational model.Discuss the option for mapping EER model construct?
4.A car rental company maintains a database for all vehicles in its current fleet.
For allvehicles, it includes the vehicle identification number, license number,
manufacturer, model,date of purchase and color. Special data are included for
certain types of vehicles. Trucks:cargo capacity Sports car: horsepower, renter age
requirement Vans: number of passengersOff-road vehicle: ground
clearance,drivetrain(four or two-wheeler drive) Construct an ERmodel for the car
rental company database.
5. State the need for normalization of a Database and Explain the various
Normal Forms(1st , 2 nd,3rd, BCNF, 4th, 5th and
6. Draw E-R diagram for the “Restaurant menu ordering system” that will
facilitate the food items ordering and services with in a restaurant. The entire
restaurant scenario is detailed asfollows. The customer is able to view the food
items menu, call the waiter, place orders and obtain the final bill through the
computer kept in their table. The waiters through their wireless tablet PC are able
to initializw a table for customer, control the table functions toassist customers,
orders, send orders to food preparation staff(chef) and finalize the
AD3391- Database Design
CS8792_Crytography and Management
and Network Security
https://play.google.com/store/apps/details?id=info.therithal.brainkart.annauniversitynotes&hl=en_IN
www.BrainKart.com Page 6 of 6
4931_Grace college
College of
ofEngineering
Engineering, Thoothukudi
https://play.google.com/store/apps/details?id=info.therithal.brainkart.annauniversitynotes&hl=en_IN
Click on Subject/Paper under Semester to enter.
Professional English Discrete Mathematics Environmental Sciences
Professional English - - II - HS3252 - MA3354 and Sustainability -
I - HS3152 GE3451
Digital Principles and
Statistics and Probability and
Computer Organization
Matrices and Calculus Numerical Methods - Statistics - MA3391
- CS3351
- MA3151 MA3251
3rd Semester
1st Semester
4th Semester
2nd Semester
Deep Learning -
AD3501
Embedded Systems
Data and Information Human Values and
and IoT - CS3691
5th Semester
7th Semester
8th Semester
Open Elective-1
Distributed Computing Open Elective 2
- CS3551 Project Work /
Elective-3
Open Elective 3 Intership
Big Data Analytics - Elective-4
CCS334 Open Elective 4
Elective-5
Elective 1 Management Elective
Elective-6
Elective 2
All Computer Engg Subjects - [ B.E., M.E., ] (Click on Subjects to enter)
Programming in C Computer Networks Operating Systems
Programming and Data Programming and Data Problem Solving and Python
Structures I Structure II Programming
Database Management Systems Computer Architecture Analog and Digital
Communication
Design and Analysis of Microprocessors and Object Oriented Analysis
Algorithms Microcontrollers and Design
Software Engineering Discrete Mathematics Internet Programming
Theory of Computation Computer Graphics Distributed Systems
Mobile Computing Compiler Design Digital Signal Processing
Artificial Intelligence Software Testing Grid and Cloud Computing
Data Ware Housing and Data Cryptography and Resource Management
Mining Network Security Techniques
Service Oriented Architecture Embedded and Real Time Multi - Core Architectures
Systems and Programming
Probability and Queueing Theory Physics for Information Transforms and Partial
Science Differential Equations
Technical English Engineering Physics Engineering Chemistry
Engineering Graphics Total Quality Professional Ethics in
Management Engineering
Basic Electrical and Electronics Problem Solving and Environmental Science and
and Measurement Engineering Python Programming Engineering