Open navigation menu
Close suggestions
Search
Search
en
Change Language
Upload
Sign in
Sign in
Download free for days
0 ratings
0% found this document useful (0 votes)
447 views
Data Modeling in System Analysis
Technology - Data Warehouse
Uploaded by
Jasmeet Singh Bawa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF or read online on Scribd
Download now
Download
Save Data Modeling in System Analysis For Later
Download
Save
Save Data Modeling in System Analysis For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
0 ratings
0% found this document useful (0 votes)
447 views
Data Modeling in System Analysis
Technology - Data Warehouse
Uploaded by
Jasmeet Singh Bawa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF or read online on Scribd
Download now
Download
Save Data Modeling in System Analysis For Later
Carousel Previous
Carousel Next
Save
Save Data Modeling in System Analysis For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
Download now
Download
You are on page 1
/ 9
Search
Fullscreen
University of Missouri - St. Louis INFORMATION SYSTEMS ANALYSIS Data Modeling for System Analysis IS 6840 By: Varuni Mallikaarachchi Data Modelin; A data model is a description of how data should be used to meet the requirements given by the end user (Ponniah). Data modeling. helps to understand the information requirements. Data modeling differs according to the type of the business, because the business processes or each sector is different, and it needs to be identified in the modeling stage. Initial step is the analyzing the situation, gather Gata, Data modeling process starts with requirement gatherings. When developing the proper data model it is important to communicate with the stakcholders about the requirements. Data modeling is the act of exploring data oriented structures. This ean be used for variety cof purposes. One of the important functions of data modeling is tha, it helps to understand the information requirements. Especially this makes both developers and end users lives easier, As mentioned above, data modeling helps the end users to define their requirements, and the developers are able to develop a system to meet those specified requirements, Proceasinout + tema faccebneces| | Sectional © SETS ¥ Funetonal anaiveerocstion age rena a ha Ls Requramars BMRA Et sec amity egatemasrcre nao Aches ‘Sytteae Toesen tears tina» Pea 1 Shh Som Caape cgeren 1 Goalie yet arses est tare) eed Eee Renae Rested ere: piitaaoaanad futners Grants sync Hay funsine aioe wits piv poonsSepar orig De TReantineaser Figure 3-1. The Systems Engineering Process Figure 1: The Systems Engineering Process - [7] Data model isa conceptual representation of data structures required fora database and is very powerful in expressing and communicating the business requirements (Learn Data Modeling). It visually represents the nature of data, business rules that are applicable to data, and how it willbe organized inthe database. Thee are three main design forthe data model, namely conceptual design, logical design and the physical desi (tl Education Solutions Limited). Data mode! is used by both functional team andthe technical team ina project. Functional tcam consists of the business analysts and the end users, and the technical tam consists of the developers and the programmers. There are data modelers who are responsible for designing the data model which mects theexpectations of the Functional team, and provide requirements for the technical team (Chuck Ballard, Dirk Herreman, Don Schau, Rhonda Bell, 1998). Levels of Data Models ee Fenrir P “Audience = Business Users and Analysts “cee ig Suowcrwctretg, 2 PO Figure 2: Levels of Data Models [22] History of Data Models In 1970s, Peter Chen invented and introduced the entity-relationship modeling technique. In 1980s the object modeling techniques started applying to representing information requirements of an organization. Then the unified modeling language (UML) was introduced to replace the object modeling methods. (Hay, Requirements Analysis; From Business Views to Architecture) Data Modeling Process Data modeling process starts with analyzing the situation, Here the analysts are able to gather requirements, when designing a proper data model it's important to communicate with the stakeholders about the requirements, Data modeling is the act of exploring data oriented structures, which can be used for multiple purposes. Mainly data modeling is a communication tool among users, which considers as the blue print of the database system. (Merson, Paulo F.) Data Analysis The techniques of data analysis can impact the type of data model selected and its content, For example, i the intent is simply to provide query and reporting. capability, a data model that structures the data in more of a normalized fashion would probably provide the fastest and easiest access to the data. Query and reporting capability primarily consists of selecting associated data elements, perhaps summarizing them and grouping them by some category, and presenting the results. Executing this type of capability typically might Iead to the use of more direct table scans. For this type of capability, perhaps an ER model with a normalized and/or denormalized data structure would be most appropriate,Figure 3: Several methods of data analysis [5] A data model consists of three different phases. (West)Those are: ‘Structural part - Consisting a set of rules Manipulating part ~ Types of operations allowed, such as updating, retrieving, and changing the database Integrity part - which validates the accuracy of data, Business sos Oprentiny ces isk moreasod ffectveness A Reduces Responsive oe taChange Minmum ‘Syetems integration Reauodancy of ata ‘Sipe Inertoeas erp Dana Figure 4: West & Fowler has identified many benefits of a data model. Above figure depics the details of these benefits of using a data model. [25] ‘There are four types of data models identified: ‘+ Conceptual Data Models — Highest-Ievel relationships between different entities + Enterprise Data Models ~ Addresses unique requirements of a specific business. However this is similar to conceptual data, modeling, ‘+ Logical Data Modeling - Ilustrates the specific entities, attributes, and relationships involved in a business function. This serves as the basis forthe creation of the physical data model. ‘+ Physical Data Modeling - Represent an application and database-specific implementation of a logical data model. (ScarchDataManagement.com Definitions) Conceptual Data Models According to Hoffer etal. Conceptual data model isa representation of organizational data. The purpose of a conceptual data model is to show as many rules about the meaning and interrelationships among data as are possible. Conceptual data modeling is typically done in pparallel with other requirement analysis and structuring steps during system analysis. This is carried out throughout the systems development process. This is useful for both planning and analysis phases in the systems development life cycle (Valacich). Conceptual data model contains about10 - 20 entities and relevant relationships known as group entities. Conceptual data modeling is the most crucial stage in the database design process, Peter Chen states entity relationship model as a “Pure Representation of reality”Urey Seo Py Figure 5: Conceptual Data Modeling Process According to Jarrar, Demey, and Rober, identifies two main differences of conceptual data schemes and ontologies which should be taken into consideration when reusing the conceptual data modeling techniques for building ontologies. Paper further discusses that the successful conceptual data modeling approaches, such as ORM (object role modeling) or FER (Enhanced entity relationship model) ‘became well known because of the methodological guidance in building conceptual models of information systems, (M Jarrar) Enterprise Data Model (External Data Model ‘An Enterprise Data Model isan integrated view of the data produced and consumed across an entire organization, It incorporates an appropriate industry perspective. An Enterprise Data Model (EDM) represents a single integrated definition of data, unbiased of any system or application, It is independent of “how” the data is physically sourced, stored, processed or accessed. The model unites, formalizes and represents the things important to an organization, as well as the rules governing them. (Ponniah) (Noreen Kendle) Enterprise Data Model Figure 6: Enterprise Data Modeling Structure [19] Logical Data Model ‘The logical data model is an evolution of the conceptual data model towards a data management technology such as relational databases. Actual implementation of the conceptual model is called a logical data model. To implement one conceptual data model may require ‘multiple logical data models, Data modeling defines the relationships between data clements and structuresEnterprise Logical Data Model Tee) Mery IVETE mY felelacy tmernrse |} business) || tveeration |] ,ourines |) unstructured Integration |] Application || Metadata |] 'relltence |) “Metadata Data Models || Data Models crn ey conn Figure 7: Logical Data Model Physical Data Model Physical data model is representation of a data design which takes into account the facilities and constraints of @ given database ‘management system, Physical data model represents how the model will be builtin the database. A physical database model shows all table structures, including column name, column data type, column constraints, primary key, foreign key, and relationships between tables. Message Format + Standeras Reference sage Fees with Re lone, + Mostege FSGS van Representa File Structure + Standards Reference rl Record and File Descriptions . ‘+ Map from LOM to Record Fields ‘Options: Physical Schema "36S! Seon tn een stat - HETEESAS ati Other Options Figure 8: Physical Data Model Multidimensional data modeling Multidimensional structure is defined as “a variation of the relational model that uses multidimensional structures to organize data and. express the relationships between data. According to Jensen ct al. multidimensional models view a central data element for the given domain, which uniquely defined by a combination of dimension values (Christian $. Jensen) ‘Newspeak — Tower of Babel Dilemma in Data Modeling ‘This is the fundamental design problem for information systems. Creating a standard model for the whole company with different data interpretation of an organization, this is known as the Newspeak solution. Allowing multiple and incompatible models to coexist ean lead to Tower of Babel problem. Because of the conflicts the system designers can either create an enterprise wide data model or create ‘multiple models to meet each requirement (Federico Fonseca), Problems can arise due to miscommunication, and when the information system is not working the way it was designed. Agent based modelAn agent-based model (ABM) (also sometimes related to the term multi-agent system or multi-agent simulation) is a lass of computational models for simulating the actions and interactions of autonomous agents (both individual and collective entities such as organizations or groups) with a view to assessing their effects on the system as a whole. It combines elements of game theory, complex systems, emergence, computational sociology, multi-agent systems, and evolutionary programming. Monte Carlo Methods are used to introduce randomness. ABM's are also called individual-based models. Nigel Gilbert has defined Agent-based Modeling as a new analytical method for social sciences which is quickly becoming popular. Further, agent based modeling is a computational method that enables a researcher to create, analyze, and experiment with models composed of agents that interact within an environment. ‘There ate nine techniques will help to model a agent based system, these techniques include, Preciseness, accessibility, expressiveness, modularity, complexity management, excitability, refinability, analyzability, and openness (Gilber) In the paper by Osinga, states how an agent-based model has used as a modeling method to investigate the relationship between system. level and agent level behavior. ‘There are three business modeling types: ‘+ Business Process Modeling + Process Flow modeling + Data Flow modeling Agile Modeling and Analysis Techni Agile Modeling: Agile modeling is a collection of values, principles, and practices for modeling software that ean be applied on software development project in an effective manner, Agile modeling includes creating several models in applying right artifacts for the situation, and continue to move forward. Best Practices of Agile Modeling == i in = ee 7 oN eet
3. Amon Sturm, Onn Shehory. "Towards Industrially Applicable Modeling Technique.” AAMAS '02 Proceedings of the frst ternational joint conference on Autonomous agents and multiagent syst (2002): 1-2 ian S. Jensen, Augustas Kligys, Torben Bach Pedersen, and Igor Timko. "Multidimentional data modeling for location based. services." The VLDB Journal (2004): 1-21 5. Chuck Ballard, Dirk Herreman, Don Schau, Rhonda Bell, (1998). Data Modeling Techniques for Data Warehousing, International Technical Support Organization ,8 -138, 6, Data Modeling fundamentals: A Practical Guide for IT professionals. 2007 7. DEFENSE ACQUISITION UNIVERSITY PRESS. "SYSTEMS ENGINEERING FUNDAMENTALS." (2001): 1 - 222. 8. Federico Fonseca, and James Martin. " "Play as the way out of the Newspeak-Tower of Babel Dilemma in data modeling" ‘Twenty sixth intemational conference on information systems: (2010): 315-324, 9, Fowler, Matthew West and Julian, "Developing High Quality Data Models.” (1999): 1-62. Gilber, G. Nigel. Agent-based models . Sage Publications, Inc, 2007 10, Hay, David C. Requirements analysis: from business views to architecture, Saddle River: Prentice Hall, 2002. 11. —. Requirements Analysis: From Business Views to Architecture, Saddle River, NJ: Prentice Hall, 2002. 12, Ilkka Lebto, Kristian Rautiainen. "Software development governance challenges of a middle-sized company in agile transition." ‘SDG '09 Proceedings of the 2009 ICSE Workshop on Software Development Governance (2009): 36 - 39. 13, John Allspaw, Jesse Robbins. Web Operations: Keeping the Data On Time , Sebastopol, CA: O'Reilly Media, 2010. 14, Lear Data Modeling. 2005. 13 11 2010
. 15, M Jarrar, J Demey. "On using conceptual data modeling for ontology engineering.” Data Semantics (Special issue on Best papers fiom the ER, ODBASE, and LNCS (2003): 185 - 207. 16. Ma, Zongmin, Fuzzy database modeling of imprecise and uncertain engineering information, The Netherlands: Springer, 2006, 17. Metson, Paulo F. "Data Model as an Architectural View." Camegie Mellon University (2009): 1-35, 18. Nelson-Smith, Stephen. Kanban for Sysadmins. 19 December 2009. 14 11 2010
. 20. Ponniah, Paulra). Data Modeling Fundamentals: A Practical Guide for IT Professionals. New York: Wiley-Interscience, 2007. 21. SearchDataManagement.com Definitions, 11 11 2010
You might also like
Independent University, Bangladesh: Name ID
PDF
No ratings yet
Independent University, Bangladesh: Name ID
17 pages
Extra Event Individual First Name Individual Last Name Organization Name
PDF
100% (1)
Extra Event Individual First Name Individual Last Name Organization Name
72 pages
CC316 - Application Development and Emerging Application Development and Emerging Technologies 3
PDF
No ratings yet
CC316 - Application Development and Emerging Application Development and Emerging Technologies 3
5 pages
Data Management Techniques Unit 3
PDF
No ratings yet
Data Management Techniques Unit 3
35 pages
DataModelingTraining
PDF
No ratings yet
DataModelingTraining
71 pages
Data Visualization Techniques: (Course Code: 19CS3051S)
PDF
No ratings yet
Data Visualization Techniques: (Course Code: 19CS3051S)
36 pages
Data Modeling
PDF
No ratings yet
Data Modeling
7 pages
Data Modelling Conceptual, Logical, Physical Data Model Types
PDF
No ratings yet
Data Modelling Conceptual, Logical, Physical Data Model Types
9 pages
Lecture Notes 3 - Part1
PDF
No ratings yet
Lecture Notes 3 - Part1
75 pages
Unit 2 - Handouts
PDF
No ratings yet
Unit 2 - Handouts
8 pages
Newnnneee
PDF
No ratings yet
Newnnneee
19 pages
Chapter 3 - Data Modelling Concepts
PDF
No ratings yet
Chapter 3 - Data Modelling Concepts
6 pages
CH - 2 - Fundamentals of A Database System
PDF
No ratings yet
CH - 2 - Fundamentals of A Database System
19 pages
Data Modelling
PDF
No ratings yet
Data Modelling
6 pages
Data Visualization of Multidimensional Data
PDF
No ratings yet
Data Visualization of Multidimensional Data
86 pages
Data Modeling
PDF
No ratings yet
Data Modeling
8 pages
What Is A Data Modelvery Important
PDF
No ratings yet
What Is A Data Modelvery Important
7 pages
Data Modelling
PDF
No ratings yet
Data Modelling
2 pages
Data Models in DBMS
PDF
No ratings yet
Data Models in DBMS
67 pages
Assignment No 1 Software Case
PDF
No ratings yet
Assignment No 1 Software Case
3 pages
Lec 9
PDF
No ratings yet
Lec 9
23 pages
Data Modelling
PDF
No ratings yet
Data Modelling
6 pages
Data Modeling
PDF
No ratings yet
Data Modeling
13 pages
DB Systems - Chapter 2 - ER Model
PDF
No ratings yet
DB Systems - Chapter 2 - ER Model
87 pages
Facets of Data:: Self-Describing Structure
PDF
No ratings yet
Facets of Data:: Self-Describing Structure
6 pages
Chapter 2-Data Models
PDF
No ratings yet
Chapter 2-Data Models
13 pages
CC6 Week 4 Chapter 2
PDF
No ratings yet
CC6 Week 4 Chapter 2
21 pages
Module 3-Database Development Process
PDF
No ratings yet
Module 3-Database Development Process
13 pages
Data Modeling: Software Engineering
PDF
No ratings yet
Data Modeling: Software Engineering
14 pages
Data Models in DBMS
PDF
No ratings yet
Data Models in DBMS
5 pages
Chapter 2-DATABASE SYSTEM Architecture
PDF
No ratings yet
Chapter 2-DATABASE SYSTEM Architecture
52 pages
DATA PROCESSING LESSON NOTE GRADE 11
PDF
No ratings yet
DATA PROCESSING LESSON NOTE GRADE 11
6 pages
Data Modeling: BY Raavi Trinath
PDF
No ratings yet
Data Modeling: BY Raavi Trinath
16 pages
Data Model: Information Software Code Functional Specification Computer Software Process
PDF
No ratings yet
Data Model: Information Software Code Functional Specification Computer Software Process
26 pages
Data Model in Database Management System
PDF
No ratings yet
Data Model in Database Management System
4 pages
DATA_MODEL
PDF
No ratings yet
DATA_MODEL
45 pages
Data Modeling
PDF
No ratings yet
Data Modeling
41 pages
2020 DBMS
PDF
No ratings yet
2020 DBMS
46 pages
First Term E-Notes Ss2 Data Processing-1
PDF
No ratings yet
First Term E-Notes Ss2 Data Processing-1
16 pages
EDM - E1 - Data Architecture and Modeling - Data Modeling Overview v1.1
PDF
No ratings yet
EDM - E1 - Data Architecture and Modeling - Data Modeling Overview v1.1
93 pages
Data Modeling
PDF
No ratings yet
Data Modeling
6 pages
Unit 1
PDF
No ratings yet
Unit 1
10 pages
DS Presentation
PDF
No ratings yet
DS Presentation
14 pages
UNIT 4_1_1727928730900
PDF
No ratings yet
UNIT 4_1_1727928730900
47 pages
Spatial Data Base Chapter Two - Data Modellig 4th Year
PDF
No ratings yet
Spatial Data Base Chapter Two - Data Modellig 4th Year
36 pages
SS2 TERM 1
PDF
No ratings yet
SS2 TERM 1
31 pages
Arijit Ghosh Dbms
PDF
No ratings yet
Arijit Ghosh Dbms
14 pages
Modul 5 - Data Modelling and Design
PDF
No ratings yet
Modul 5 - Data Modelling and Design
56 pages
Data modeling
PDF
No ratings yet
Data modeling
8 pages
Data Models in DBMS
PDF
No ratings yet
Data Models in DBMS
5 pages
CPP106-MODULE - 9 - 2ndSEM - Data - Modelling (1) (20230504171831)
PDF
No ratings yet
CPP106-MODULE - 9 - 2ndSEM - Data - Modelling (1) (20230504171831)
9 pages
Week-3 LECTURE Databasemodels
PDF
No ratings yet
Week-3 LECTURE Databasemodels
50 pages
Lecture 4 Database Design Stages
PDF
No ratings yet
Lecture 4 Database Design Stages
25 pages
Lesson2 Database Models
PDF
No ratings yet
Lesson2 Database Models
15 pages
MultidimensionalDataModeling UnitIV
PDF
No ratings yet
MultidimensionalDataModeling UnitIV
86 pages
DB-L4
PDF
No ratings yet
DB-L4
60 pages
What Is Data Modelling
PDF
100% (1)
What Is Data Modelling
12 pages
Department of Computer Science: Dual Degree Integrated Post Graduate Program
PDF
No ratings yet
Department of Computer Science: Dual Degree Integrated Post Graduate Program
31 pages
Data Models: What Is A Model?
PDF
No ratings yet
Data Models: What Is A Model?
5 pages
Lec 10
PDF
No ratings yet
Lec 10
34 pages
Employee Benefits Trends Study
PDF
No ratings yet
Employee Benefits Trends Study
68 pages
Controlling and Decision Making
PDF
No ratings yet
Controlling and Decision Making
10 pages
Determinants of Work Performance of Hotel Employees in Cabanatuan City
PDF
No ratings yet
Determinants of Work Performance of Hotel Employees in Cabanatuan City
7 pages
Colocviu Eng
PDF
No ratings yet
Colocviu Eng
9 pages
Effect of Marketing Intelligence On Sales Performance of Commercial Banks in Kenya
PDF
No ratings yet
Effect of Marketing Intelligence On Sales Performance of Commercial Banks in Kenya
13 pages
WK 3 4 - Mod. 8.1 - FABM2 - Income Bus - Tax - p1 12
PDF
No ratings yet
WK 3 4 - Mod. 8.1 - FABM2 - Income Bus - Tax - p1 12
14 pages
Resume Priyanka Rawal
PDF
No ratings yet
Resume Priyanka Rawal
4 pages
LG Electronics-Global Strategy - Final
PDF
100% (1)
LG Electronics-Global Strategy - Final
19 pages
Cost_&_Management_Accounting_
PDF
No ratings yet
Cost_&_Management_Accounting_
25 pages
Success Planning in Micro Small and Medium Enterprises in India
PDF
No ratings yet
Success Planning in Micro Small and Medium Enterprises in India
10 pages
Customer
PDF
No ratings yet
Customer
2 pages
Memorandum-Association of Construction Company-Takeovr of Propritary Concern
PDF
100% (3)
Memorandum-Association of Construction Company-Takeovr of Propritary Concern
8 pages
Project Finance Concents and Applications
PDF
No ratings yet
Project Finance Concents and Applications
283 pages
Bank Research Topics
PDF
No ratings yet
Bank Research Topics
13 pages
Kissflow For Logistics - Industry Framework
PDF
No ratings yet
Kissflow For Logistics - Industry Framework
9 pages
6b PGBP qns
PDF
No ratings yet
6b PGBP qns
34 pages
Critical Analysis of Clause 49 of Listing Agreement
PDF
No ratings yet
Critical Analysis of Clause 49 of Listing Agreement
38 pages
Summer Training Report Final Report
PDF
No ratings yet
Summer Training Report Final Report
49 pages
Babaran, Rojean C. FM 6
PDF
No ratings yet
Babaran, Rojean C. FM 6
2 pages
Isms STQC PDF
PDF
No ratings yet
Isms STQC PDF
44 pages
566 - Viren Mehra, Sec C B.com (Hons) Sem 4
PDF
No ratings yet
566 - Viren Mehra, Sec C B.com (Hons) Sem 4
10 pages
Scope of Business Analytics in Transformation of Aviation Sector - Ashu
PDF
No ratings yet
Scope of Business Analytics in Transformation of Aviation Sector - Ashu
1 page
Bba G Unit-II Ibm-306 E-Notes
PDF
No ratings yet
Bba G Unit-II Ibm-306 E-Notes
10 pages
Total Quality Management Practices and Organisational Performance in Jordanian Courier Services
PDF
No ratings yet
Total Quality Management Practices and Organisational Performance in Jordanian Courier Services
19 pages
Case Study: Clean Edge Razor
PDF
No ratings yet
Case Study: Clean Edge Razor
14 pages
ISB Interview Debriefs by CrackAdmmison - Compressed
PDF
No ratings yet
ISB Interview Debriefs by CrackAdmmison - Compressed
27 pages
Nombres de Empresas
PDF
100% (1)
Nombres de Empresas
3 pages
Strategy Evaluation and Control
PDF
No ratings yet
Strategy Evaluation and Control
12 pages