SlideShare a Scribd company logo
2
Most read
3
Most read
5
Most read
https://www.facebook. com/Oxus20 
Abdul Rahman Sherzad Page 1 of 5 
PART I – Single and Multiple choices: 
1) The common types of entities are: 
 Strong entities  Weak entities 
 Associative entities  All of the above 
2) The logical representation of an organization's data is called a(n): 
 Database model  Entity-relationship model 
 Relationship systems design  Database entity diagram 
3) Customers, cars, and parts are examples of: 
 Entities  Attributes 
 Cardinals  Relationships 
4) An entity type whose existence depends on another entity type is called a(n) _____ entity. 
 Strong  Weak 
 Codependent  Variant 
5) A(n) _____ is the relationship between a weak entity type and its owner. 
 Member chain  Jump path 
 Chain link  identifying relationship 
6) A property or characteristic of an entity type that is of interest to the organization is called a(n): 
 Attribute  Coexisting entity 
 Relationship  Cross-function 
7) A person's name, birthday, and social security number are all examples of: 
 Attributes  Entities 
 Relationships  Descriptors 
8) An attribute that can be broken down into smaller parts is called a(n) _____ attribute.  Associative  Simple 
 Composite  Complex
https://www.facebook. com/Oxus20 
Abdul Rahman Sherzad Page 2 of 5 
9) The following figure shows an example of: 
 A composite attribute  A relational attribute 
 A derived attribute  A multivalued attribute 
10) An attribute that can be calculated from related attribute values is called a(n) _____ attribute. 
 Simple  Composite 
 Multivalued  Derived 
11) The total quiz points for a student for an entire semester is a(n) _____ attribute. 
 Derived  Mixed 
 Stored  Addressed 
12) Which of the following criteria should be considered when selecting an identifier? 
 Choose an identifier that is stable  Choose an identifier that will not be null  Choose an identifier that doesn’t have large composite attributes 
 All of the above 
13) Which of the following conditions should exist if an associative entity is to be created? 
 All the relationships for the participating entities are many-to-many 
 The new associative entity has independent meaning 
 The new associative entity participates in independent relationships 
 All of the above
https://www.facebook. com/Oxus20 
Abdul Rahman Sherzad Page 3 of 5 
14) The number of entity types that participate in a relationship is called the:  Number  identifying characteristic 
 Degree  Counter 
15) A relationship between the instances of a single entity type is called a(n) _____ relationship. 
 Ternary  Primary 
 Binary  Unary 
Part II - Basic Terms and Data Model: 
1) Persons can take the following roles around database systems: 
 End users 
 DB designers 
 DB administrators 
 Application Programmers 
Decide for each of the following activities, to which role it belongs by writing the respective number in the box.  
Developing the conceptual schema  
Managing user accounts, hardware resources, and backups during the lifetime of the database  
Programming of software that is using the database  
Choice of DBMS  
Analyze requirements for the database  
Programming of a graphical user interface for the database  
Gathering of information about the application field
https://www.facebook. com/Oxus20 
Abdul Rahman Sherzad Page 4 of 5 
2) Classification of Database Management Systems: 
a) Name three different data models that can be used in DBMS: Relational Model Object Relational Model Network Model 
b) Which data model is used by MySQL? Relational Model 
c) Is MySQL a single-user or a multi-user DBMS? Multi-User 
Part III – ER to Relational Mapping: 
1) Name and explain in brief (just briefly), the steps that are needed to transform an ER diagram into a relational schema. 
1. Mapping Strong Entities 
2. Mapping Weak Entities 
3. Mapping One-to-One relationship 
4. Mapping One-to-Many relationship 
5. Mapping Many-to-Many relationship 
6. Mapping Multi-Valued attributes 
7. Mapping N-ary relationship
https://www.facebook. com/Oxus20 
Abdul Rahman Sherzad Page 5 of 5 
Part IV – Challenges: 
1) You have the following two figures. Both using the one-to-many relation but in different ways. Are they the same? Yes / No, Give reason. 
Using the above "One-to-Many" relationship the implementation is simple and easy; but support one depth and level of relationship, as for instance, a sub-forum can't have other sub-forums! 
Using the above recursive relationship it supports both one level and as many level as possible of nested relationships. For instance, a forum can have a sub-forum; the sub-forum still can have other sub-forums and yet that other sub-forums can have sub-forums and so on, so forth. 
2) There is something wrong with the following query (The problem is the single quotation-marks with the string). Try to rewrite it with correct syntax using two different methods. SELECT * FROM lecturers WHERE signatory = 'If you tell the truth, you don't have to remember anything'; 
 SELECT * FROM lecturers WHERE signatory = "If you tell the truth, you don't have to remember anything"; 
 SELECT * FROM lecturers WHERE signatory = 'If you tell the truth, you don't have to remember anything'; 
Forum 
Sub Forum 
has 
1 
m 
Forum 
has 
1 
m 
main 
sub 
Figure 1 - One-to-Man 
Figure 2 - Recursive
OXUS20 is a non-profit society with the aim of changing education for the better by providing education and assistance to IT and computer science professionals. 
آکعی ضَ 02 یک ا جًوي غیر ا تًفاعی تا ذّف تغییر تم یَت آه زَغ پر رٍغ از طریك ارائ آه زَغ کوک ت هتخصصاى عل مَ کاهپی تَر اظت . 
اًم ایي ا جًوي ترگرفت از دریای آه پر آب تریي ر دٍ آظیای هیا ک دظت ه جَ آى تیا گًر اظتعذاد اّی فًْت ایي ا جًوي ت دَ ،ُ ایي دریا از 
داه اّی ک يْ پاهیر ظرچؽو گرفت ها رٍای ؼوالی ظرزهیي تاظتا یً افغا عًتاى را آتیاری هیک ذٌ ک ایي حالت دریا ذّف ارای خذهات 
ا جًوي را ا عًکاض هیذ ذّ. 
آکعی ضَ 02 در ظًر دارد تا خذهاتی ها ذًٌ ایجاد فضای ه اٌظة ترای تجلی اظتعذاد اّ ترا گًیختي خلالیت ؼک فَایی علوی هحصلاى دا ػً 
پص اٍّى، اًْده ذٌ ظاختي فعالیت اّی ف قَ تر اًه علوی کارتردی، ؼ اٌظایی افراد خلاق، خًث علالو ذٌ ت رْ گیری از هؽارکت آ اًْ در 
ارتمای فضای علوی پ تٌَّ ىَ اّ دیگر هراکس آه زَؼی جاهع وّچ ىَ ت لَیذ ا تًؽار ؽًریات علوی تخصصی عل مَ عصری تک اٌل شَی 
هعل هَاتی را ت ؼکل ه ثَر آى در جاهع در راظتای رّچ ت تْر ؼذى زهی تذریط، تحمیك پص ػٍّ را اّی رظیذى ت آهال افراد جاهع را فرا نّ هیعازد. 
Follow us on Facebook, 
https://www.facebook.com/Oxus20

More Related Content

DOC
Database Q&A
PDF
Database Management System And Design Questions
PPT
data modeling and models
PDF
Fundamentals of Database Systems Questions and Answers
DOCX
DBMS Question bank
PDF
Big data unit i
PPTX
Data warehouse architecture
PPTX
Distributed dbms architectures
Database Q&A
Database Management System And Design Questions
data modeling and models
Fundamentals of Database Systems Questions and Answers
DBMS Question bank
Big data unit i
Data warehouse architecture
Distributed dbms architectures

What's hot (20)

PPT
Dbms 1
PPTX
Big data ppt
PPT
Files Vs DataBase
PDF
DBMS 1 | Introduction to DBMS
PDF
2 database system concepts and architecture
PPTX
Big Data - Applications and Technologies Overview
PPTX
Data abstraction in DBMS
PPTX
Dbms classification according to data models
PPTX
Data Modeling PPT
PPTX
Normalization in DBMS
PPT
Normalization
PPT
Elementary data organisation
PDF
Data Models
PPTX
Introduction to Database
PPTX
Database design process
PPT
Normalization
PPSX
Functional dependency
PPTX
Structured Query Language (SQL)
Dbms 1
Big data ppt
Files Vs DataBase
DBMS 1 | Introduction to DBMS
2 database system concepts and architecture
Big Data - Applications and Technologies Overview
Data abstraction in DBMS
Dbms classification according to data models
Data Modeling PPT
Normalization in DBMS
Normalization
Elementary data organisation
Data Models
Introduction to Database
Database design process
Normalization
Functional dependency
Structured Query Language (SQL)
Ad

Similar to Fundamentals of Database Systems Questions and Answers (20)

PPTX
Introduction of Database Design and Development
PPTX
Unit-1-DBMS-SUN-4 everything you need to know.pptx
PDF
ER diagram is created based on three principal components: entities, attribut...
PPTX
Unit 2 new.pptx for the actual dbms chad
DOC
introduction of database in DBMS
PDF
Fundamentals of Database Management Systems 2nd Edition Gillenson Test Bank
PPTX
Download different material from slide share
PDF
Data Base Security note in data -unit-1.pdf
PPTX
Module2 Data Base Design- ER and NF.pptx
DOCX
Data models
DOCX
Data models
PPTX
RDBMS stands for Relational Database Management System
PDF
Data Models & Introduction to UML
PPTX
DOC-20250117-WA00hjknbghhjjikj5uhb2..pptx
DOCX
Dbms question (3)
PDF
Test Bank for Guide to Oracle 10g, 5th Edition: Morrison
PDF
DBMS & SQL Notes.pdf
PDF
DBMS & SQL Notes .pdf
PDF
DBMS_Notes (1).pdf
PPTX
Data base MODEL for undergraduate students
Introduction of Database Design and Development
Unit-1-DBMS-SUN-4 everything you need to know.pptx
ER diagram is created based on three principal components: entities, attribut...
Unit 2 new.pptx for the actual dbms chad
introduction of database in DBMS
Fundamentals of Database Management Systems 2nd Edition Gillenson Test Bank
Download different material from slide share
Data Base Security note in data -unit-1.pdf
Module2 Data Base Design- ER and NF.pptx
Data models
Data models
RDBMS stands for Relational Database Management System
Data Models & Introduction to UML
DOC-20250117-WA00hjknbghhjjikj5uhb2..pptx
Dbms question (3)
Test Bank for Guide to Oracle 10g, 5th Edition: Morrison
DBMS & SQL Notes.pdf
DBMS & SQL Notes .pdf
DBMS_Notes (1).pdf
Data base MODEL for undergraduate students
Ad

More from OXUS 20 (20)

PDF
Java Arrays
PPTX
Java Methods
PPTX
Conditional Statement
PPTX
Structure programming – Java Programming – Theory
PDF
PHP Basic and Fundamental Questions and Answers with Detail Explanation
PDF
Java Applet and Graphics
PDF
Everything about Database JOINS and Relationships
PDF
Create Splash Screen with Java Step by Step
PDF
Fal-e-Hafez (Omens of Hafez) Cards in Persian using Java
PDF
Web Design and Development Life Cycle and Technologies
PDF
Java Virtual Keyboard Using Robot, Toolkit and JToggleButton Classes
PDF
Java Unicode with Cool GUI Examples
PDF
JAVA GUI PART III
PDF
Java Regular Expression PART II
PDF
Java Regular Expression PART I
PDF
Java GUI PART II
PDF
JAVA GUI PART I
PDF
Java Guessing Game Number Tutorial
PDF
JAVA Programming Questions and Answers PART III
PDF
Object Oriented Programming with Real World Examples
Java Arrays
Java Methods
Conditional Statement
Structure programming – Java Programming – Theory
PHP Basic and Fundamental Questions and Answers with Detail Explanation
Java Applet and Graphics
Everything about Database JOINS and Relationships
Create Splash Screen with Java Step by Step
Fal-e-Hafez (Omens of Hafez) Cards in Persian using Java
Web Design and Development Life Cycle and Technologies
Java Virtual Keyboard Using Robot, Toolkit and JToggleButton Classes
Java Unicode with Cool GUI Examples
JAVA GUI PART III
Java Regular Expression PART II
Java Regular Expression PART I
Java GUI PART II
JAVA GUI PART I
Java Guessing Game Number Tutorial
JAVA Programming Questions and Answers PART III
Object Oriented Programming with Real World Examples

Recently uploaded (20)

PDF
The Final Stretch: How to Release a Game and Not Die in the Process.
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
Piense y hagase Rico - Napoleon Hill Ccesa007.pdf
PDF
Mga Unang Hakbang Tungo Sa Tao by Joe Vibar Nero.pdf
PPTX
Pharma ospi slides which help in ospi learning
PDF
Pre independence Education in Inndia.pdf
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PDF
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
PPTX
Week 4 Term 3 Study Techniques revisited.pptx
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PDF
Insiders guide to clinical Medicine.pdf
PPTX
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
Module 3: Health Systems Tutorial Slides S2 2025
PPTX
Revamp in MTO Odoo 18 Inventory - Odoo Slides
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
Electrolyte Disturbances and Fluid Management A clinical and physiological ap...
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
The Final Stretch: How to Release a Game and Not Die in the Process.
Pharmacology of Heart Failure /Pharmacotherapy of CHF
Piense y hagase Rico - Napoleon Hill Ccesa007.pdf
Mga Unang Hakbang Tungo Sa Tao by Joe Vibar Nero.pdf
Pharma ospi slides which help in ospi learning
Pre independence Education in Inndia.pdf
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
Week 4 Term 3 Study Techniques revisited.pptx
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
Renaissance Architecture: A Journey from Faith to Humanism
Insiders guide to clinical Medicine.pdf
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
O5-L3 Freight Transport Ops (International) V1.pdf
Module 3: Health Systems Tutorial Slides S2 2025
Revamp in MTO Odoo 18 Inventory - Odoo Slides
102 student loan defaulters named and shamed – Is someone you know on the list?
Electrolyte Disturbances and Fluid Management A clinical and physiological ap...
Abdominal Access Techniques with Prof. Dr. R K Mishra

Fundamentals of Database Systems Questions and Answers

  • 1. https://www.facebook. com/Oxus20 Abdul Rahman Sherzad Page 1 of 5 PART I – Single and Multiple choices: 1) The common types of entities are:  Strong entities  Weak entities  Associative entities  All of the above 2) The logical representation of an organization's data is called a(n):  Database model  Entity-relationship model  Relationship systems design  Database entity diagram 3) Customers, cars, and parts are examples of:  Entities  Attributes  Cardinals  Relationships 4) An entity type whose existence depends on another entity type is called a(n) _____ entity.  Strong  Weak  Codependent  Variant 5) A(n) _____ is the relationship between a weak entity type and its owner.  Member chain  Jump path  Chain link  identifying relationship 6) A property or characteristic of an entity type that is of interest to the organization is called a(n):  Attribute  Coexisting entity  Relationship  Cross-function 7) A person's name, birthday, and social security number are all examples of:  Attributes  Entities  Relationships  Descriptors 8) An attribute that can be broken down into smaller parts is called a(n) _____ attribute.  Associative  Simple  Composite  Complex
  • 2. https://www.facebook. com/Oxus20 Abdul Rahman Sherzad Page 2 of 5 9) The following figure shows an example of:  A composite attribute  A relational attribute  A derived attribute  A multivalued attribute 10) An attribute that can be calculated from related attribute values is called a(n) _____ attribute.  Simple  Composite  Multivalued  Derived 11) The total quiz points for a student for an entire semester is a(n) _____ attribute.  Derived  Mixed  Stored  Addressed 12) Which of the following criteria should be considered when selecting an identifier?  Choose an identifier that is stable  Choose an identifier that will not be null  Choose an identifier that doesn’t have large composite attributes  All of the above 13) Which of the following conditions should exist if an associative entity is to be created?  All the relationships for the participating entities are many-to-many  The new associative entity has independent meaning  The new associative entity participates in independent relationships  All of the above
  • 3. https://www.facebook. com/Oxus20 Abdul Rahman Sherzad Page 3 of 5 14) The number of entity types that participate in a relationship is called the:  Number  identifying characteristic  Degree  Counter 15) A relationship between the instances of a single entity type is called a(n) _____ relationship.  Ternary  Primary  Binary  Unary Part II - Basic Terms and Data Model: 1) Persons can take the following roles around database systems:  End users  DB designers  DB administrators  Application Programmers Decide for each of the following activities, to which role it belongs by writing the respective number in the box.  Developing the conceptual schema  Managing user accounts, hardware resources, and backups during the lifetime of the database  Programming of software that is using the database  Choice of DBMS  Analyze requirements for the database  Programming of a graphical user interface for the database  Gathering of information about the application field
  • 4. https://www.facebook. com/Oxus20 Abdul Rahman Sherzad Page 4 of 5 2) Classification of Database Management Systems: a) Name three different data models that can be used in DBMS: Relational Model Object Relational Model Network Model b) Which data model is used by MySQL? Relational Model c) Is MySQL a single-user or a multi-user DBMS? Multi-User Part III – ER to Relational Mapping: 1) Name and explain in brief (just briefly), the steps that are needed to transform an ER diagram into a relational schema. 1. Mapping Strong Entities 2. Mapping Weak Entities 3. Mapping One-to-One relationship 4. Mapping One-to-Many relationship 5. Mapping Many-to-Many relationship 6. Mapping Multi-Valued attributes 7. Mapping N-ary relationship
  • 5. https://www.facebook. com/Oxus20 Abdul Rahman Sherzad Page 5 of 5 Part IV – Challenges: 1) You have the following two figures. Both using the one-to-many relation but in different ways. Are they the same? Yes / No, Give reason. Using the above "One-to-Many" relationship the implementation is simple and easy; but support one depth and level of relationship, as for instance, a sub-forum can't have other sub-forums! Using the above recursive relationship it supports both one level and as many level as possible of nested relationships. For instance, a forum can have a sub-forum; the sub-forum still can have other sub-forums and yet that other sub-forums can have sub-forums and so on, so forth. 2) There is something wrong with the following query (The problem is the single quotation-marks with the string). Try to rewrite it with correct syntax using two different methods. SELECT * FROM lecturers WHERE signatory = 'If you tell the truth, you don't have to remember anything';  SELECT * FROM lecturers WHERE signatory = "If you tell the truth, you don't have to remember anything";  SELECT * FROM lecturers WHERE signatory = 'If you tell the truth, you don't have to remember anything'; Forum Sub Forum has 1 m Forum has 1 m main sub Figure 1 - One-to-Man Figure 2 - Recursive
  • 6. OXUS20 is a non-profit society with the aim of changing education for the better by providing education and assistance to IT and computer science professionals. آکعی ضَ 02 یک ا جًوي غیر ا تًفاعی تا ذّف تغییر تم یَت آه زَغ پر رٍغ از طریك ارائ آه زَغ کوک ت هتخصصاى عل مَ کاهپی تَر اظت . اًم ایي ا جًوي ترگرفت از دریای آه پر آب تریي ر دٍ آظیای هیا ک دظت ه جَ آى تیا گًر اظتعذاد اّی فًْت ایي ا جًوي ت دَ ،ُ ایي دریا از داه اّی ک يْ پاهیر ظرچؽو گرفت ها رٍای ؼوالی ظرزهیي تاظتا یً افغا عًتاى را آتیاری هیک ذٌ ک ایي حالت دریا ذّف ارای خذهات ا جًوي را ا عًکاض هیذ ذّ. آکعی ضَ 02 در ظًر دارد تا خذهاتی ها ذًٌ ایجاد فضای ه اٌظة ترای تجلی اظتعذاد اّ ترا گًیختي خلالیت ؼک فَایی علوی هحصلاى دا ػً پص اٍّى، اًْده ذٌ ظاختي فعالیت اّی ف قَ تر اًه علوی کارتردی، ؼ اٌظایی افراد خلاق، خًث علالو ذٌ ت رْ گیری از هؽارکت آ اًْ در ارتمای فضای علوی پ تٌَّ ىَ اّ دیگر هراکس آه زَؼی جاهع وّچ ىَ ت لَیذ ا تًؽار ؽًریات علوی تخصصی عل مَ عصری تک اٌل شَی هعل هَاتی را ت ؼکل ه ثَر آى در جاهع در راظتای رّچ ت تْر ؼذى زهی تذریط، تحمیك پص ػٍّ را اّی رظیذى ت آهال افراد جاهع را فرا نّ هیعازد. Follow us on Facebook, https://www.facebook.com/Oxus20