Chapter4- Data Architecture (Hard)

HallowedSard avatar
HallowedSard
·
·
Download

Start Quiz

Study Flashcards

30 Questions

Which of the following best describes the term 'architecture' as used in the context of information systems design?

The intentional design of a system or a set of systems

What does ISO/IEC 42010:2007 define 'architecture' as?

The fundamental organization of a system, embodied in its components and their relationships

At what levels can architecture practice be carried out within an organization?

Enterprise, domain, project

Why are architectural frameworks valuable?

They enable non-architects to understand relationships in architecture

Which of the following is a goal of Enterprise Architecture practices?

To promote desirable change toward future state

What is the most valuable aspect of Data Architecture artifacts?

They enable consistent data standardization and integration across the enterprise

Which perspective is considered when discussing Data Architecture in this chapter?

All of the above

What is the role of Data Architects in relation to business needs and technology execution?

All of the above

Which of the following is NOT a primary outcome of Data Architecture?

Designing and maintaining data storage processing requirements

What are the goals of Data Architecture?

All of the above

Which of the following is NOT a technique used in Data Architecture?

Enterprise Data Architects

What does Data Architecture seek to bring to an organization?

All of the above

Which of the following is NOT one of the architecture domains described in Table 6?

Enterprise Data Architecture

What is the purpose of the Enterprise Business Architecture domain?

To identify how an enterprise creates value for customers and other stakeholders

Which framework is considered the most well-known enterprise architectural framework?

Zachman Framework

What does the Zachman Framework represent?

The complete set of models required to describe an enterprise and the relationships between them

Which approach is usually recommended for building an enterprise data model?

Combination of top-down and bottom-up approaches

What does the Subject Area structure in an enterprise data model depend on?

All of the above

What is the purpose of data flows in data lineage documentation?

To depict how data moves through business processes and systems

What is the purpose of building an enterprise data model incrementally and iteratively using layers?

To capture different levels of detail

Which perspective in the Zachman Framework focuses on physical models optimizing the design for implementation for specific use under the constraints of specific technology, people, costs, and timeframes?

Engineer perspective

What is the purpose of Enterprise Data Architecture?

To define standard terms and designs for the elements that are important to the organization

What does the Enterprise Data Model (EDM) include?

Key enterprise data entities, their relationships, critical guiding business rules, and some critical attributes

What is required to develop an enterprise-wide data model?

Defining and documenting a vocabulary, business rules, and business knowledge

Which of the following is a benefit of representing data requirements in a matrix?

It provides a clear overview of data flows

What does a data flow diagram depict?

The kind of data that flows between systems

How can data flows be documented at different levels of detail?

Subject Area, business entity, or attribute level

What is the purpose of documenting data flows?

To map and document relationships between data and applications

Which method introduced the practice of building matrices for enterprise modeling?

Business Systems Planning (BSP)

How are data flows represented in a matrix?

As a two-dimensional overview of data creation and usage

Study Notes

Architecture in Information Systems Design

  • Architecture in information systems design refers to the fundamental organization of a system, encompassing its components, relationships, and principles guiding its design and evolution.

ISO/IEC 42010:2007 Definition

  • According to ISO/IEC 42010:2007, architecture is defined as "the fundamental concepts or properties of a system in its environment embodied in its elements, relationships, and in the principles of its design and evolution."

Architecture Practice Levels

  • Architecture practice can be carried out at various levels within an organization, including enterprise, solution, and system levels.

Value of Architectural Frameworks

  • Architectural frameworks are valuable because they provide a structured approach to designing and implementing systems, ensuring consistency, and facilitating communication among stakeholders.

Enterprise Architecture Goals

  • A primary goal of Enterprise Architecture practices is to align business strategies with IT strategies.

Data Architecture

  • The most valuable aspect of Data Architecture artifacts is that they provide a clear understanding of an organization's data assets and their relationships.

Data Architecture Perspective

  • When discussing Data Architecture, the data perspective is considered, focusing on the organization's data assets and their relationships.

Data Architects' Role

  • Data Architects play a crucial role in understanding business needs and translating them into technology execution, ensuring data integration and consistency across the organization.

Primary Outcomes of Data Architecture

  • Primary outcomes of Data Architecture include defining data structures, data flows, and data storage, but do not include application development.

Goals of Data Architecture

  • The primary goals of Data Architecture are to provide a clear understanding of an organization's data assets, ensure data consistency and integration, and facilitate data sharing and reuse.

Data Architecture Techniques

  • Data Architecture techniques do not include project management or application development.

Benefits of Data Architecture

  • Data Architecture seeks to bring consistency, integration, and reuse of data assets within an organization.

Architecture Domains

  • The architecture domains described in Table 6 do not include Human Resources Architecture.

Enterprise Business Architecture Domain

  • The purpose of the Enterprise Business Architecture domain is to define the organization's business strategy, governance, and operations.

Enterprise Architectural Frameworks

  • The Zachman Framework is considered the most well-known enterprise architectural framework, representing a structured approach to enterprise architecture.

Zachman Framework

  • The Zachman Framework represents a matrix of 36 cells, each cell focusing on a specific aspect of enterprise architecture, such as data, function, or network.

Building an Enterprise Data Model

  • Building an enterprise data model incrementally and iteratively using layers is recommended, with each layer adding complexity and detail.

Enterprise Data Model Dependencies

  • The Subject Area structure in an enterprise data model depends on the organization's business needs and data relationships.

Data Flows and Lineage

  • Data flows in data lineage documentation serve to depict the movement and transformation of data across an organization.

Incremental Enterprise Data Model

  • Building an enterprise data model incrementally and iteratively using layers helps to ensure that the model is flexible, scalable, and adaptable to changing business needs.

Zachman Framework Perspectives

  • The physical perspective in the Zachman Framework focuses on physical models, optimizing the design for implementation under specific technology, people, cost, and timeframe constraints.

Enterprise Data Architecture Purpose

  • The primary purpose of Enterprise Data Architecture is to ensure data consistency, integration, and reuse across the organization, supporting business strategies and IT strategies.

Enterprise Data Model (EDM)

  • The Enterprise Data Model (EDM) includes a comprehensive and integrated view of an organization's data assets, encompassing data structures, data flows, and data storage.

Developing an Enterprise-Wide Data Model

  • Developing an enterprise-wide data model requires a deep understanding of the organization's business needs, data relationships, and technology infrastructure.

Benefits of Representing Data Requirements in a Matrix

  • Representing data requirements in a matrix allows for easy comparison and analysis of data requirements across different dimensions.

Data Flow Diagrams

  • A data flow diagram depicts the movement and transformation of data across an organization, illustrating data sources, data processing, and data storage.

Documenting Data Flows

  • Data flows can be documented at different levels of detail, from high-level to detailed, depending on the organization's needs.

Purpose of Documenting Data Flows

  • Documenting data flows helps to identify data inconsistencies, data redundancy, and data quality issues, supporting data integration and reuse.

Introduction of Matrices in Enterprise Modeling

  • The Zachman Framework introduced the practice of building matrices for enterprise modeling, representing complex relationships between different dimensions of an enterprise.

Representing Data Flows in a Matrix

  • Data flows can be represented in a matrix, providing a structured approach to documenting complex data relationships and data movements.

Discover the key considerations and benefits of building an enterprise data model with this informative quiz. Test your knowledge on resource allocation, scope determination, and the evolution of data models to meet the changing needs of an organization.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free
Use Quizgecko on...
Browser
Browser