exam questions

Exam DP-900 All Questions

View all questions & answers for the DP-900 exam

Exam DP-900 topic 1 question 214 discussion

Actual exam question from Microsoft's DP-900
Question #: 214
Topic #: 1
[All DP-900 Questions]

In a fully normalized database, how is data read and written for a single entity?

  • A. Data is read from multiple tables and written to multiple tables.
  • B. Data is read from a single table and written to a single table.
  • C. Data is read from a single table and written to multiple tables.
  • D. Data is read from multiple tables and written to a single table.
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
pallmall
Highly Voted 2 years, 9 months ago
That's a strange question, to be honest. It depends on the data operation that needs to be performed. Data can be read from multiple tables and written to a single or multiple tables as well.
upvoted 24 times
fiedleragi
2 years, 3 months ago
question says "single"
upvoted 2 times
...
...
rqFamily
Highly Voted 2 years, 9 months ago
answer is D, you can only write to one table at a time, but can join select read from multiple tables
upvoted 21 times
...
jm9999
Most Recent 3 months ago
Selected Answer: A
Question definitely allows for different perspectives. I said A because of the "fully normalized" specification.
upvoted 1 times
...
ramkaych
3 months, 1 week ago
Selected Answer: A
chatGPT
upvoted 1 times
...
ramkaych
3 months, 1 week ago
Selected Answer: D
answer is D, you can only write to one table at a time, but can join select read from multiple tables
upvoted 1 times
...
HackIT
8 months, 3 weeks ago
A CHATGPT:In a fully normalized database, reading and writing data for a single entity involves navigating through multiple tables
upvoted 1 times
...
Tsbki
10 months, 3 weeks ago
There is no redundency in normalized database. Assuming you know the primary key to access the data you want, then the answer is B.
upvoted 1 times
...
cloudbaron
1 year ago
Selected Answer: B
In a fully normalized database, reading and writing data for a "single entity" is a straightforward process: Reading: You access the specific table designed for that entity. All the relevant information about the entity is stored in this single table. No need to join with other tables, as data redundancy is minimized in a fully normalized schema. Writing: You interact with the same table dedicated to that entity. Any updates or additions for the entity are performed within this table. Essentially, for a single entity, both reading and writing happen in a single location, promoting data integrity and simplicity. So, both reading and writing happen in a single location!
upvoted 4 times
...
Sr18
1 year, 1 month ago
Answer is D, understand the question correctly "In a fully normalized database". Fully normalized means NF5. So each entity is completely separate and isolated, so read can be at single entity or multiple entity level but write has to be at entity level only.
upvoted 1 times
...
son_el
1 year, 3 months ago
THE ANSWER IS A
upvoted 2 times
...
PI_Team
1 year, 3 months ago
Selected Answer: A
In a fully normalized database, the aim is to reduce redundancy and dependency by organizing fields and table of data in such a way that every piece of data is stored only once. This means that data is often spread out across multiple tables, each designed to handle a part of the data based on its type or category. For a single entity, the following can happen: Reading Data: You often need to perform joins across multiple tables to collect all the attributes for a single entity. Writing Data: When inserting or updating an entity, you may need to add or modify data in multiple tables to keep the normalization intact.
upvoted 3 times
...
Yomzie
1 year, 4 months ago
In fully normalized databases (at least, we are talking 3NF), data is stripped to remove duplication, data redundancy, or dependency of entity attributes on columns other than the "Primary Key" column(s). This is done by separating different entities into distinct tables based on specific criteria. Each individual table typically represents a DISTINCT entity (Customer; Product; Sales; Sales Order; Employee; Department; etc), to guarantee that only pertinent information about each entity is stored in their respective tables. For fully normalized tables, when you need information about a SINGLE entity, you only read from a single source. Likewise, when you need to write information about a single entity, you write to a single destination table. However, when you require information that span more than ONE entity (say, Product, Order, and Order Details), then a TABLE join will be required (reading from multiple sources, and possibly writing to multiple sources).
upvoted 2 times
...
cool_shital
1 year, 7 months ago
B is correct answer as per my understanding. As they asked about single entity
upvoted 3 times
...
jaszi
1 year, 9 months ago
B. Data is read from a single table and written to a single table. In a fully normalized database, data is organized to minimize redundancy and dependency by separating it into multiple related tables based on specific criteria. Each table typically represents a single entity or concept. This ensures that each piece of information is stored in only one place, which helps maintain data integrity. When you want to read or write data for a single entity, you interact with a single table that is specifically designed for that entity. This makes the process more straightforward and efficient compared to having to navigate multiple tables for a single operation.
upvoted 3 times
...
SinaRamzi
1 year, 9 months ago
Selected Answer: B
Imagine it as a linear case. Reading from Single source and writing to single source as well.
upvoted 2 times
...
Andrew_Chen
1 year, 11 months ago
Selected Answer: A
In fully normalized data, data is definitely read from multiple tables No DOUBT. When it comes to write, I would say that they are write in to Multiple tables also, if there is this single table exists that has all the data to be written into, the database is not fully normalized.
upvoted 2 times
...
phvogel
1 year, 11 months ago
In the end, it's Microsoft's definition of "entity" that matters. In discussing structured data, Microsoft Learn (https://learn.microsoft.com/en-us/training/modules/explore-core-data-concepts/2-data-formats) says. Most commonly, the schema for structured data entities is tabular - in other words, the data is represented in one or more tables that consist of rows to represent each instance of a **data entity**, and columns to represent attributes of **the entity**. So "table" = "entity" and "entity" = "table". Assuming that the person who wrote this question was using this as their guide, it's "read one table, write one table."
upvoted 2 times
testdumps2017
1 year, 10 months ago
nope, unfortunately. M$ is targeting here the old Entity-Relationship model (read Entity Framework), so it's multiple tables.
upvoted 1 times
...
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...