• Wrong document? Swap it for free
  • Written by students who passed
  • Immediately available after payment
  • Read online or as PDF
Sell
Where do you study
Your language
Document preview thumbnail
Preview 4 out of 153 pages
Exam (elaborations)

Fundamentals of Database Systems 7th Edition Solutions Manual 2021 by Elmasri | Complete Chapter Solutions & Database Study Guide

Document preview thumbnail
Preview 4 out of 153 pages

Master database concepts with this comprehensive Fundamentals of Database Systems 7th Edition (2021) Solutions Manual by Elmasri. This valuable study resource includes detailed solutions, step-by-step explanations, and expert guidance covering essential database topics such as relational databases, SQL, database design, normalization, entity relationship modeling, transaction processing, database security, and database management systems. Perfect for students preparing for assignments, quizzes, midterms, final exams, and coursework in computer science, information systems, and data management programs.

Content preview

Stuvia.com - The Marketplace to Buy and Sell your Study Material




Downloaded by: TestBanksStuvia | Want to earn $1.236
Distribution of this document is illegal extra per year?

, Stuvia.com - The Marketplace to Buy and Sell your Study Material




Brief Contents
Part 1: Introduction to Databases

 Chapter 1: Databases and Database Users

 Chapter 2: Database Systems Concepts and Architecture

Part 2: Conceptual Data Modeling and Database Design

 Chapter 3: Data Modeling Using the Entity Relationship (ER) Model

 Chapter 4: The Enhanced Entity Relationship (EER) Model

Part 3: The Relational Data Model and SQL

 Chapter 5: The Relational Data Model and Relational Database Constraints

 Chapter 6: Basic SQL

 Chapter 7: More SQL: Complex Queries, Triggers, Views, and Schema Modification

 Chapter 8: The Relational Algebra and Relational Calculus

 Chapter 9: Relational Database Design by ER- and EER-to-Relational Mapping

Part 4: Database Programming Techniques

 Chapter 10: Introduction to SQL Programming Techniques

 Chapter 11: Web Database Programming Using PHP

Part 5: Object, Object-Relational, and XML: Concepts, Models, Languages, and Standards

 Chapter 12: Object and Object-Relational Databases

 Chapter 13: XLM: Extensible Markup Language

Part 6: Database Design Theory and Normalization




Downloaded by: TestBanksStuvia | Want to earn $1.236
Distribution of this document is illegal extra per year?

, Stuvia.com - The Marketplace to Buy and Sell your Study Material




 Chapter 14: Basics of Functional Dependencies and Normalization for Relational
Databases

 Chapter 15: Relational Database Design Algorithms and Further Dependencies

Part 7: File Structures, Hashing, Indexing, and Physical Database Design

 Chapter 16: Disc Storage, Basic File Structures, Hashing, and Modern Storage
Architectures

 Chapter 17: Indexing Structures for Files and Physical Database Design

Part 8: Query Processing and Optimization

 Chapter 18: Strategies for Query Processing

 Chapter 19: Query Optimization

Part 9: Transaction Processing, Concurrency Control, and Recovering

 Chapter 20: Introduction to Transaction Processing Concepts and Theory

 Chapter 21: Concurrency Control Techniques

 Chapter 22: Database Recovery Techniques

Part 10: Distributed Databases, NOSQL Systems, Cloud Computing, and Big Data

 Chapter 23: Distributed Database Concepts

 Chapter 24: NOSQL Databases and Big Data Storage Systems

 Chapter 25: Big Data Technologies Based on MapReduce and Hadoop

Part 11: Advanced Database Models, Systems, and Applications

 Chapter 26: Enhanced Data Models: Introduction to Active, Temporal, Spatial,
Multimedia, and Deductive Databases

 Chapter 27: Introduction to Information Retrieval and Web Search

 Chapter 28: Data Mining Concepts

 Chapter 29: Overview of Data Warehousing and OLAP

Part 12: Additional Database Topics: Security

 Chapter 30: Database Security




Downloaded by: TestBanksStuvia | Want to earn $1.236
Distribution of this document is illegal extra per year?

, Stuvia.com - The Marketplace to Buy and Sell your Study Material


Chapter 1: Databases and Database Users 1



CHAPTER 1: DATABASES AND DATABASE USERS

Answers to Selected Exercises

1.8 - Identify some informal queries and update operations that you would expect to apply to
the database shown in Figure 1.2.

Answer:
(a) (Query) List the names of all students majoring in Computer Science.

(b) (Query) What are the prerequisites of the Database course?

(c) (Query) Retrieve the transcript of Smith. This is a list of <CourseName,
SectionIdentifier, Semester, Year, Grade> for each course section that Smith has completed.

(d) (Update) Insert a new student in the database whose Name=Jackson,
StudentNumber=23, Class=1 (freshman), and Major=MATH.

(e) (Update) Change the grade that Smith received in Intro to Computer Science section
119 to B.


1.9 - What is the difference between controlled and uncontrolled redundancy?

Answer:
Redundancy is when the same fact is stored multiple times in several places in a database.
For example, in Figure 1.5(a) the fact that the name of the student with StudentNumber=8 is
Brown is stored multiple times. Redundancy is controlled when the DBMS ensures that
multiple copies of the same data are consistent; for example, if a new record with
StudentNumber=8 is stored in the database of Figure 1.5(a), the DBMS will ensure that
StudentName=Smith in that record. If the DBMS has no control over this, we have
uncontrolled redundancy.

1.10 - Specify all the relationships among the records of the database shown in Figure 1.2.

Answer:
(a) Each SECTION record is related to a COURSE record.

(b) Each GRADE_REPORT record is related to one STUDENT record and one SECTION
record.

(c) Each PREREQUISITE record relates two COURSE records: one in the role of a course
and the other in the role of a prerequisite to that course.

1.11 - Give some additional views that may be needed by other user groups for the database
shown in Figure 1.2.



Answer:




Copyright © 2016 Pearson Education, Inc., Hoboken NJ




Downloaded by: TestBanksStuvia | Want to earn $1.236
Distribution of this document is illegal extra per year?

Document information

Uploaded on
October 4, 2026
Number of pages
153
Written in
2026/2027
Type
Exam (elaborations)
Contains
Questions & answers
$19.99

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
DocuPrep
5.0
(2)
Sold
19
Followers
0
Items
1385
Last sold
9 hours ago



Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions