Data Flashcards

1
Q

Data analyst

A

takes data and uses it to help companies to make better decision. (collect data, analyse data, create report)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Data engineer

A

develops, constructs, test and maintain the complete architecture of the large scale processing system. (setting up data pipelines)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Data scientist

A

deals with an enormous mass of structured or unstructured data and use their skills in math, statistics, programming, ML etc.(visualization and business decision making)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

link at one end mean on mongoddb modeling

A

In MongoDB data modeling, “link at one end” refers to a pattern where you store a reference to another document rather than embedding the entire document. This is typically used in scenarios where you have a one-to-many relationship between documents.

For example, suppose you have a users collection and a orders collection. Each user can have multiple orders, but each order belongs to only one user. Instead of embedding all orders within the user document, you might store a reference (like a user ID) in each order document to link it back to the user. This approach is useful when the linked documents have independent lifecycles, or when embedding would result in a very large document that could be inefficient to manage.

The “link at one end” pattern helps maintain separation between documents while still allowing you to easily access related data. When you need to get all orders for a specific user, you can query the orders collection using the user ID as a filter. This approach leverages MongoDB’s ability to efficiently handle references and can be beneficial for performance and scalability, especially when dealing with large datasets.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly