WorksheetsMed Term Model Worksheet Questions (Transcribed)
Total questions: 147
Worksheet time: 1hrs 14mins
Use the data for queries, reports and some of them update the database content.
Database administrators
Database designers
End-users
None of the above
The level of data abstraction that describes exactly how the data actually stored.
Conceptual Level
Physical Level
File Level
Logical Level
What is DBMS?
DBMS is a collection of queries
DBMS is a high-level language
DBMS is a programming language
DBMS stores, modifies and retrieves data
Which of the following is not an example of DBMS?
MySQL
Microsoft Access
Oracle Database
Monitoring the jobs running on the database, should be supervised by.
Database system
Database manager
Database user
Database administrator
The process of creating a model for the data to be stored in a specific format in a database.
Mapping
DBMS
Data modeling
Data sheet
Which of the following is classification based on the data model used?
Traditional
Centralized
Emerging
a and c
The term is used to refer to a row.
Attribute
Tuple
Field
Instance
The ability to query data, as well as insert, delete, and alter tuples, is offered by.
TCL (Transaction Control Language)
DCL (Data Control Language)
DDL (Data Definition Language)
DMI. (Data Manipulation Language)
Which of the following is a function of the DBMS?
Storing data
Providing multi-users access control
Data Integrity
All the above
Database Catalogue stores the description of data in a database.
True
False
Entity relationship model is an example of conceptual data model.
True
False
When a schema at a higher level is changed, only the mappings between this schema and lower-level schemas must be changed.
True
False
Redundancy is one of the advantages of Using DBMS.
True
False
DBMS such as Microsoft SQL Server, MS-Access and Oracle database.
True
False
Logical Data Independence: The capacity to change the conceptual schema without having to change the external schemas and their application programs.
True
False
The three-schema architecture consists of external, conceptual, and internal schemas.
True
False
Airlines is an example for DBMS applications.
True
False
Schema is called extension, whereas state is called intension.
True
False
Centralized DBMSs uses a single computer with one database.
True
False
is an entity that is existence-dependent on some other entity
Regular entity
Weak entity
attributes
constraints
is a standardized family of notations for modeling and design of information systems
Unified Modeling Language
Entity Relationship Diagram
Data Dictionary
Catalog
Data model can store audio, video, and graphics files
Semantic
Object-Oriented
Hierarchical model
Network Data
Database is a type of database such that all the sites use identical DBMS and operating system
Homogenous
heterogeneous
unified
isolated
In logical data independence, the capacity is to change the Schema without having to change the external schemas and their application programs
logical
physical
conceptual
application
Database includes descriptions of the database structure and the constraints that should hold on the database
schema
tables
attributes
constraints
model organizes data and uses directed graphs instead of the tree structure
Network Data
Hierarchical
Object-Oriented
data models describe the database at a very high level to understand the database requirements within the requirements gathering process
Physical
Implementation
Conceptual
Retreive
include business analysts, scientists, engineers, and others who are familiar with the system capabilities
Sophisticated users
Casual users
Parametric users
Stand-alones users
A DBMS Stores the description of the database
Data
catalog
information
knowledge
Insulation between programs and data allows changing data storage structures and operations without having to change the DBMS access programs
True
False
Data Abstraction is used to explain storage details and present the users with a conceptual view of the database
True
False
Concurrency control within the DBMS guarantees that each transaction is correctly executed or completely aborted
True
False
Database system is used to increase the data redundancy
True
False
Physical data models provide concepts that describe details of how data is stored in the computer
True
False
Federated databases are independent in nature and integrated together so that they function as a single database system
True
False
Network model can model complex relationships and represents semantics of add/delete on the relationships
True
False
Distributed Database Systems are known as client-server-based database systems because they do not support a totally distributed environment, but rather a set of database servers supporting a set of clients
True
False
Query and transaction servers provide database query and transaction services to the clients
True
False
Hierarchical model is very difficult to construct and operate on
True
False
Insulation between programs and data is known as program-data independence.
True
False
There are three kinds of data models.
True
False
Data modeling is the process of creating a model for the data to be stored in a specific format in a database.
True
False
The database schema changes very infrequently while the database state changes every time the database is updated.
True
False
In the context of a conceptual model, what is an "attribute"?
A unique identifier for an entity
A property or characteristic of an entity
A type of relationship between entities
A physical storage location for data
If the database system is not able to handle the complexity of data because of modeling limitations, then we had to use DBMS.
True
False
Which of the following is a characteristic of a relational database?
Stores data in tables with relationships
Primarily designed for unstructured data
Does not support SQL
Uses hierarchical data structures
What is a "data model" in the context of databases?
A statistical representation of data.
A method for securing data in a database.
A software tool for data visualization.
A framework for defining the structure and relationships of data.
Which of the following is a common type of conceptual model used in database design?
Network Model
Hierarchical Model
Entity-Relationship (ER) Model
Relational Model
Which database model uses a tree-like structure?
Network Model
Relational Model
OOP Model
Hierarchical Model
Which of the following statements is TRUE about DML?
It is used to specify database retrievals and updates
It is used only for creating new tables
No answer
It defines the schema of the database
The Primary key attributes are underlined
True
False
Network Data Model: is the advance version of the hierarchical data model
True
False
In the formal model, the column header is called an attribute
True
False
What does DDL stand for in the context of database management system?
Data Description Language
Data Definition Language
Data Design Language
Data Delivery Language
The main concepts of an ER data model are Entities, attributes and classes
True
False
In an ER diagram, what symbol is commonly used to represent an entity?
Oval
Triangle
Diamond
Rectangle
List of attributes/columns of the table is Optional data dictionary elements
True
False
What is a data dictionary in the context of a database?
A repository of metadata about the database
A collection of user manuals
A tool for generating reports
A programming Language for database management
In an Entity-Relationship (ER) model, what does an “entity” represent?
A specific type of relationship
A constraint on data
An object or thing in the real world
A collection of attributes
A collection of related data:
data
database
database systems
database management studio
Known facts that can be recorded and have an implicit meaning
Data
database
database systems
database management studio
The DBMS software together with the data itself.
data
database
database systems
database management studio
The database users may be:
Actors on the scene
worker behind the scene
both of them
none of them
Responsible for authorizing access to the database:
database administrator
database designer
end-user
all of them
Responsible to define the content, the structure, the constraints, and functions or transactions against the database:
database designer
end-user
all of them
They use the data for queries, reports, and some of them update the database content
database administrator
database designer
end-user
all of them
The actors on the scene may be:
database administrator
database designer
end-user
all of them
A user can access the database occasionally when needed
casual
naive
sophisticated
stand alone
Users can use previously well-defined functions in the form of canned transactions against the database.
casual
naive
sophisticated
stand alone
Users are business analysts, scientists, engineers, others thoroughly familiar with the system capabilities
Casual
naive
sophisticated
stand alone
Users maintain personal databases using ready-to-use packaged applications.
casual
naive
sophisticated
stand alone
A set of concepts to describe the structure of a database.
database
data
data abstraction
data model
Provide concepts that are close to the way many users perceive data
conceptual data model
physical data model
implementation data model
Provide concepts that describe details of how data is stored in the computer.
conceptual data model
physical data model
implementation data model
Provide concepts that fall between the conceptual and physical data models.
conceptual data model
physical data model
implementation data model
The capacity to change the internal schema without having to change the conceptual schema
Logical Data Independence
user
Physical Data Independence
The DBMS languages are
Data Definition Language
Data Manipulation Language
both of them
Refers to the database state when it is initially loaded into the system
database state
database instance
initial database state
Insulation between programs and data is known as program-data independence.
True
False
If the database system is not able to handle the complexity of data because of modeling limitations, then we have to use DBMS.
True
False
Total constraints shown in EER diagrams by a single line.
True
False
Specialization usually is total because the superclass is derived from the subclasses.
True
False
Generalization is the reverse of the specialization process.
True
False
________ is translated information into an efficient form as known facts to be processed, recorded, and stored by a computer system.
Data
Information
Database
________ is data that has been processed into an implicit meaningful form.
Data
Information
Database
A ________ is an organized collection of data.
Database
Digital Document
Spreadsheet
None of the above
A --------- is an organized collection of related sets of data that are managed to enable the user to view the complete collection or any logical subset of the collection as a single unit.
Data
Information
Database
A database is an integrated collection of __________.
Data records
Files
Objects
All of the above
--------- is a software package/system to create and maintain a computerized database.
Data
Information
Database
DBMS
A __________ database management system is referred to as a relational model.
DBMS
RDBMS
DB
None of the above
--------- is considered as a computerized record-keeping system, including the DBMS.
Data
Database systems
Database
DBMS
A database management system is a software package with computer programs that controls the __________.
Creation
Maintenance
Use of Database
All of the above
Application Areas of DBMS ---------
Airlines
Banking
Universities
All of the above
Examples of DBMS---------
MySQL
MS-Access
Oracle database
Microsoft SQL Server
All of the above
-------- A data model is used to hide storage details and present the users with a conceptual view of the database.
Concurrency control
Data Abstraction
Insulation between programs and data
Support of multiple views of the data
When the same piece of data is stored in two or more locations, it is called _____________.
Data Redundancy
Data Integrity c. Data Consistency
None of the above
________ prevents creating multiple copies in the database.
Data Redundancy
Data Integrity
Data Consistency
None of the above
________ means that the data is accurate and consistent in the database.
Data Redundancy
Data Integrity
Data Consistency
None of the above
__________ is a Database Management System that allows access to single files or tables at a time.
Relational Database Management System (RDBMS)
File Management System (FMS)
Object-Oriented Database Management System (OODBMS)
Hierarchical Database Management System
----- responsible for defining the content, the structure, the constraints, and functions or transactions against the database. They must communicate with the end-users and understand their needs.
Database administrators
Database Designers
End-users
Which category of end-users occasionally accesses the database when needed?
Naïve or Parametric
Casual
Sophisticated
Stand-alone
Naïve or Parametric end-users typically use which type of transactions?
Custom-built queries
Canned transactions
Complex analytical functions
Personal database management tools
Which category of end-users includes business analysts and engineers familiar with the system capabilities?
Stand-alone
Casual
Sophisticated
Naïve or Parametric
Stand-alone users primarily:
Maintain personal databases using packaged applications.
Create complex queries for business analytics.
Occasionally access the database for specific needs.
Use canned transactions for day-to-day tasks.
An example of a Stand-alone user is:
A bank teller using a transaction system.
A scientist running advanced simulations.
A tax program user creating a personal internal database.
A casual user querying the database.
Categories of Data Models:
Conceptual (high-level, semantic)
Physical (low-level, internal)
Implementation (representational)
All of the above
--------- data models Describe the database at a very high level to understand the database requirements within the requirements gathering process
Conceptual (high-level, semantic)
Physical (low-level, internal)
Implementation (representational)
All of the above
------modules organize data in the tree-like structure.
network
Hierarchical
Object oriented
---------Data Model: is the advanced version of the hierarchical data model.
network
Hierarchical
Object oriented
---organize data it uses directed graphs instead of the tree structure.
network
Hierarchical
Object oriented
---model can store audio, video, and graphics files.
network
Hierarchical
Object oriented
---The description of a database. Includes descriptions of the database structure and the constraints that should hold on the database.
Schema Diagram
Database Schema
Database Instance
Schema Construct
diagrammatic display of (some aspects of) a database schema.
Scheme Diagram
Database Schema
Database Instance
Schema Construct
The actual data is stored in a database at a particular moment in time. Also called database state (or occurrence).
Schema Diagram
Database Schema
Database Instance
Schema Construct
Which language is used to specify the conceptual schema of a database?
Data Definition Language (DDL)
Data Manipulation Language (DML)
Data Control Language (DCL)
Transaction Control Language (TCL)
Which language is used to define internal and external schemas?
Data Manipulation Language (DML)
View Definition Language (VDL)
Data Definition Language (DDL)
All of the above
Data Manipulation Language (DML) allows:
Retrieval of information
Insertion of new information
Modification of information
All of the above
Low-level (procedural) DML commands are typically embedded in:
Query languages
General-purpose programming languages like
Graphical user interfaces
Stand-alone applications
High-level (nonprocedural) DML commands are also known as:
Data sublanguage commands
Query language commands
Host language commands
Assembly language commands
High-level (non-procedural) languages, such as SQL, are also referred to as:
Procedural languages
Declarative languages
Scripting languages
Which of the following best describes low-level (procedural) languages?
Set-oriented and focused on what data to retrieve
Record-at-a-time and focused on how to retrieve data
Primarily used for defining schemas
Used only by DBAs
High-level languages like SQL are:
Loop-based and require detailed instructions
Used for specifying how data should be retrieved
Set-oriented and focus on what data to retrieve
Used for low-level database operations
Which type of language includes constructs such as looping and focuses on the step-by-step process to retrieve data?
Declarative language
High-level language
Low-level language
Query language
An example of a high-level, non-procedural language is:
C++
SQL
Assembly
Java
Which of the following is a stand-alone DBMS interface?
Programmer interface
Query language interface
Parametric interface
Graphics-based interface
Which of the following is an example of a user-friendly DBMS interface?
Pre-compiler Approach
Forms-based interface
Parametric interface
Speech interface
Natural language interfaces allow users to:
Drag and drop database objects
Write requests in plain English
Use speech as input and output
Use function keys for navigation
What is the primary purpose of DBMS interfaces for the DBA?
Designing user-friendly menus
Browsing and querying the database
Granting authorizations and changing schemas
Writing natural language queries
The main concepts of an ER data model are:
Entities
Attributes
Relationships
All of the above
For a type where the rectangle is doubled, identify the correct entity type.
regular entity
weak entity
The attribute may be composed of several components.
Simple
Composite
Multi-valued
Derived
Constraints on Relationship Types:
One-to-one (1:1)
One-to-many (1:N) or Many-to-one (N:1)
Many-to-many
All of the above
Relationship types of degree:
2 are called binary
3 are called ternary
N are called n-ary
All of the above
The unique field present in the table is called ________.
Primary Key
Candidate Key
Foreign Key
None of the above
When the primary key is applied on multiple columns is known as _________.
Primary Key
Composite Primary Key
Foreign Key
None of the above
By default if the primary key is not defined that column is known as __________.
Primary Key
Candidate Key
Foreign Key
None of the above
__________ key can store multiple same records in the table.
Primary Key
Candidate Key
Foreign Key
None of the above
Based on the diagram showing a central DBMS connected to a database and to user/app boxes via lines, which component mediates between users/apps and the database when accessing data through APIs?
DBMS
Operating system kernel
Local file system
Network switch
In the DBA architecture with three levels, if you need to add a new user view without changing how data are stored, which level should be modified?
External level
Internal level
Physical device level
Transaction log level
In the three-schema architecture diagram, which schema is closest to the stored database and describes physical storage structures?
External schema
Conceptual schema
Internal schema
Application schema
Schemas versus instances: Using the side-by-side example where one view lists attribute names (e.g., CourseName, CreditHours) and the other shows populated rows, which statement best distinguishes a schema from an instance?
A schema is the structure definition of the database, while an instance is the current snapshot of data values.
A schema is a backup copy of the database, while an instance is the production database.
A schema is the set of user accounts, while an instance is the set of tables.
A schema is a running DBMS process, while an instance is a static file.
In the two tier architecture shown, clients connect directly to which component to issue queries and receive results?
Database server
Application layer
Load balancer
File server
In the three tier client-server architecture, to scale business logic without requiring changes to clients or the database server, which layer should be replicated or scaled?
Application layer
Presentation/client layer
Database layer
Network layer
According to the distributed environments diagram, when all sites use identical DBMS and operating systems, what is the system classified as?
Homogeneous
Heterogeneous
Federated
Multidatabase
An organization’s sites all use the same DBMS and operating system, and each site’s database operates independently. Which classifications simultaneously apply to this distributed database environment?
Homogeneous
Heterogeneous
Autonomous
Non-Autonomous
Federated
Types of data models: Which of the following are standard data model types commonly described in database systems?
Hierarchical
Network
Relational
Object-oriented
File-based
