Enterprise Architectures
|
|
|
- Dora Powers
- 9 years ago
- Views:
Transcription
1 Michael M. Gorman Whitemarsh Information Systems Corporation 2008 Althea Lane Bowie, Maryland Tele: Web:
2 4 Enterprise s Architecture Chapter 3 was entirely focused on the Knowledge Worker Framework. It is within that framework that the architecture in this chapter and in the following chapters reside. The Knowledge Worker Framework is not just another framework. It has been crafted and evolved over many years and was inductively arrived at from very high quality database project methodolgoies. This chapter, the Enterprise s Architecture, describes the contents of the enterprise s architecture and describes at a high level how the enterprise s architecture is created. This chapter also describes the work products, how they are interrelated, and how these work products fit with the work products of the other architectures. 4.1 The Enterprise s Architecture Scope An enterprise s architecture is the engineering and structure of the enterprise s mission, organizations, functions and database domains so that they can be extended and/or integrated with other more technical architectures such as hardware, business information systems, and business events. The title of this book is Enterprise Architectures. The title implies that the book is about the various classes of architectures that exist within the enterprise. This chapter describes the enterprise s architecture. Essentially, the first two rows of the Knowledge Worker Framework are the enterprise s architecture. The enterprise s architecture from the point of view of the knowledge worker comes directly from rows 1 and 2 of the framework shown in Table 3. That is, the Scope and Business rows. There are many other architectures within the enterprise such as finance, products, location, and within information technology, there are architectures of hardware, and networks. All of these architectures would have similar rows, but probably different 59
3 columns. The column represents the different major product groupings about which the architecture is created. 4.2 The Enterprise s Architecture Components A review of the products shown in Table 3, and then the row sections, and and then the Scope and Business rows of the column sections, through identify the enterprise s architecture products and explain their contents from both a row and column perspective. Figure 10 7 depicts the Metabase high-level data model for storing the data contained in the enterprise s architecture. Table 8 enumerates and describes each of the components. 4.3 Enterprise s Architecture Process Flow In the enterprise s architecture, the Missions, Business Organizations and Business Functions are all captured in their hierarchical manner. Missions and Business Organizations are then interrelated to make Mission-Organization pairs. Business Functions are related to the Mission-Organization pairs making valid triples, Mission-Organization-Function. While not described in Table 3, it is also important to collect the management levels and positions and then related these to the various Mission-Organization-Function triples. Once the Missions are created, they can be cross referenced with the Business Organizations. No relevant organization should be without at least one mission. Else why have the organizations? 7 Throughout this book, the line with arrow head conventions are as follows: 1. A line from a component to itself with one arrow-head is a recursive relationship. Ex. Mission contains mission. 2) A line between a component and itself with an arrow head on both ends of the line is a network relationship. Ex. From Figure 17, a concept can contain multiple concepts, and a concept can be contained in multiple concepts. 3) A line between two components with a single arrow head is a one-to-many relationship. Ex. Mission has zero, one, or more Database Domains. 4) A line between two different components that has an arrow head at both ends represents a many-to-many relationship. Ex. Business event can involve many Business Information Systems, and a Business Information System can be involved in many Business Events. 60
4 Enterprise s Architecture Figure 10. Enterprise architecture products and interrelationships. Business Functions are also a good cross-reference check on the missions. Once the Missions, Organizations, and Business Functions are created and cross-referenced there should be a good view of the enterprise under study. It is common to have the Mission, Organization, and Business Function documents 25 or more pages each. All these hierarchically 61
5 organization textual descriptions and interrelationships should be entered into the Metabase so that all kinds of cross reference reports can be produced. Once this is done, then missions should be analyzed to determine the various database domains. From the database domains the Database Object Classes are discovered. Business iinformation systems that are relevant to the enterprise research area are identified and discovered. These business information systems need to be set within their calendar and business life cycles. Another key component of the enterprise architecture is the identification of the Resources and their Resource Life Cycles. Enterprise Architecture Components Name Business Events Business Organizations Business Cycle Business Calendar Business Functions Description A Business Event is an intersection between a business information system and a business function. A business event is a triggering event. It is invoked by the business function, and the business information systems execute in response. Business events may be set within business event cycles and calendar cycles, or both. An Organization is a unit within an enterprise. It is hierarchical so any quantity of organizational levels can be represented. A Business Cycle is a cycle during which business events occur such as financial reports, holidays, business planning and the like. A business cycle may be simple or complex. If complex, the business cycle actually consists of other business cycles as represented in the business cycle structure. A Business Calendar Cycle is a set of recurring calendar-based dates that are of interest to the enterprise. For example, quarterly, bi-weekly, monthly, daily, and the like. Business Calender cycles are linked to Business Events so that the timing of business event triggering can be known. A Business Function is a set of hierarchically organization text that describes the activities performed by a position within an organization. Business functions are entirely human-based and if support is needed from a business information system then a business event is triggered. Business functions are independent of organizations and may be allocated to more than one business organization. 62
6 Enterprise s Architecture Enterprise Architecture Components Name Business Information Systems Database Domains Database Object Classes Database Object Information Systems Management Level Missions Description A Business Information System is a computer-based business information system that is being managed through the Metabase. It is known by its characteristics, its operation cycles (business and calendar), subordinate business information systems, employed databases, views, and associated Resource Life Cycle nodes. A Database Domain is a hierarchically organized set of noun-intensive descriptions associated with a mission leaf. Analyzed database domains lead to the identification of Database Object Classes, enterprise data elements, and property classes. Property classes, in turn, often become tables in databases. A Database Object Class is a large collection of data and processes that are tied together for business-based reasons, and when instantiated, proceeds through well defined states. A database object can exist in two forms: a collection of interrelated database tables, or the set of a columnbased nested structures within a table. The rows that comprise an object are transformed from one valid state to another via database object table processes and database object information systems. Database objects are related to one or more database domains. A Database Object Information System is a collection of processes defined within the domain of the DBMS usually as a stored procedure that transforms one or more rows of a database object from one valid state to another. A database object information system accomplishes one or more database object table processes. Management level is a named and defined level of bureaucratic management within an organizational setting. Examples could be executive, senior, mid-level, and first-level. Missions are hierarchically organized textual descriptions that define the very existence of the enterprise, and that are the ultimate goals and objectives that measure enterprise accomplishment from within different business functions and organizations. An enterprise is incomplete if one of its missions is not defined. Not all enterprises accomplish their missions simultaneously or in an ideal state. Missions are accomplished over time and are subject to revisions. 63
7 Enterprise Architecture Components Name Organizations Performing Missions Organizations Accomplishing Functions... Positions Positions performing missions... Resource Life Cycle Analysis Node Resources Description An Organization Performing Missions, that is, a Mission-Organization is the association of an organization with a mission. There can be multiple organizations associated with a mission and an organization can be associated with multiple missions. The description contained within the Mission-Organization may be more refined than the description contained in either the mission or the organization. An organization accomplishing a function in support of a mission, that is, a Mission-Organization-Function is the association of a missionorganization with a function. A mission-organization can be associated with multiple functions and a function can be associated with multiple mission-organizations. One or more mission-organization-functions may be associated with a business information system. When they are, business events are created. A Position is a named and defined collection of work tasks that can be performed by or more persons. Positions are often assigned to one or more organizations. A Mission Organization Function Position Role is the assignment of a position to a particular function within an organization as it accomplishes a mission. Once a position is assigned, its role can be described. A Resource Life Cycle Node is a life cycle state within the resource. If the resource is employee, the life cycle node may be employee requisition, employee candidate, employee new hire, assigned employee, reviewed employee, and separated employee. A Resource is an enduring asset of value to the enterprise. Included for example are facilities, assets, staffs, money, even abstract concepts like reputation. If a resource is missing then the enterprise is incomplete. Table 8. Enterprise s architecture components. Once these are all identified, described, and entered into the Metabase, the Database Object Classes and Resource Life Cycle nodes are intersected. Database Object Classes and Business Information Systems are interrelated though the creation of a Database Object Information System. Database Object Class details are discussed in the Database Object Classes architecture section. 64
8 Enterprise s Architecture The objective of the enterprise architecture effort is to clearly know what the enterprise is, what are its critical components, and to set all the descriptions of these components into their proper relationship with other components. Done completely, but at a reasonably high level, the enterprise s purpose and scope should be quite clear. These products become the foundation from which all databases and business information systems are identified and defined. These products also become the context for all policy specification, implementation, and adherence. Finally, these products become the context for all organizational and functional details. All these lower levels are shown in the System through Operations rows of Table Enterprise s Architecture Summary The objective of this chapter was to describe the first of the contained architectures, the enterprise s architecture. It is fitting that this architecture is accomplished first as this architecture provides context for all the other architectures. However, if other architectures are done in parallel, that s acceptable just so long as the work products that exist across the architectures are reconciled. While there may be overlapping work products there must only be one definitive set. For example, if there s a Resource and one or more of its Resource Life Cycle nodes cannot be discovered from within the enterprise s missions, then an analysis error has been made. Such errors must be resolved. This chapter also identified and described all the component parts of the enterprise s architecture, and also set out the high-level process flow that creates the enterprise s architecture. Chapter 5, Database Object Classes, defines what a Database Object Class is, how it contrasts with other types of objects, and what unique role Database Object Classes play in a database environment. Chapter 5 also presents how Database Object Classes can be implemented in SQL DBMSs that are not object-oriented and how these classes can be implemented in SQL:1999 and above compliant DBMS which are object-oriented. Finally, Chapter 5 describes the work products, how they are interrelated, and how these work products fit with the work products of the other architectures. 65
9 4.5 Questions and Exercises 1. What has been your experience with developing and using an enterprise s architecture? If good, how and what have been its benefits to strategic, tactical and operational work environments? 2. What s the effect of an enterprise s architecture on your projects? Is the enterprise s architecture followed as a controlling guidance? If yes, why and what have been the benefits and drawbacks? If not, what was used as the context to justify a project? 3. How often do you update your enterprise s architectures? Why is it updated? Is it an all or nothing update process? Can there be incremental updates to part of an architecture? 4. Do outsiders accomplish your enterprise s architectures? If yes, why? What are the benefits? If no, what have been the benefits or drawbacks? Is there ownership if an outsider does your enterprise s architectures? 5. Figure 10 shows the components and relationships in the enterprise s architectures. Do you agree with these? Too many? Too few? Please explain your answer. 6. Should the effort to develop/update and enterprise s architecture be woven information technology the yearly planning cycle? If so, how? Is your organization engineered to participate in these efforts? 7. Are systems built that are not justified by the enterprise s architectures? Who makes the case for the exceptions? Or, are exceptions the rule? What happens to the credibility of the enterprise s architectures if they are not followed? 8. Can you see how to tell stories with the enterprise s architecture components? Are stories/scenarios an effective tool? If yes, why? If not, why not? 66
Database Schema Management
Whitemarsh Information Systems Corporation 2008 Althea Lane Bowie, Maryland 20716 Tele: 301-249-1142 Email: [email protected] Web: www.wiscorp.com Table of Contents 1. Objective...1 2. Topics Covered...2
Data Model Management
Whitemarsh Information Systems Corporation 2008 Althea Lane Bowie, Maryland 20716 Tele: 301-249-1142 Email: [email protected] Web: www.wiscorp.com Table of Contents 1. Objective...1 2. Topics Covered...1
Section of DBMS Selection & Evaluation Questionnaire
Section of DBMS Selection & Evaluation Questionnaire Whitemarsh Information Systems Corporation 2008 Althea Lane Bowie, Maryland 20716 Tele: 301-249-1142 Email: [email protected] Web: www.wiscorp.com
Data Modeling Basics
Information Technology Standard Commonwealth of Pennsylvania Governor's Office of Administration/Office for Information Technology STD Number: STD-INF003B STD Title: Data Modeling Basics Issued by: Deputy
Introduction to SOA governance and service lifecycle management.
-oriented architecture White paper March 2009 Introduction to SOA governance and Best practices for development and deployment Bill Brown, executive IT architect, worldwide SOA governance SGMM lead, SOA
1. INTRODUCTION TO RDBMS
Oracle For Beginners Page: 1 1. INTRODUCTION TO RDBMS What is DBMS? Data Models Relational database management system (RDBMS) Relational Algebra Structured query language (SQL) What Is DBMS? Data is one
Background: Business Value of Enterprise Architecture TOGAF Architectures and the Business Services Architecture
Business Business Services Services and Enterprise and Enterprise This Workshop Two parts Background: Business Value of Enterprise TOGAF s and the Business Services We will use the key steps, methods and
3SL. Requirements Definition and Management Using Cradle
3SL Requirements Definition and Management Using Cradle November 2014 1 1 Introduction This white paper describes Requirements Definition and Management activities for system/product development and modification
CHAPTER 6 DATABASE MANAGEMENT SYSTEMS. Learning Objectives
CHAPTER 6 DATABASE MANAGEMENT SYSTEMS Management Information Systems, 10 th edition, By Raymond McLeod, Jr. and George P. Schell 2007, Prentice Hall, Inc. 1 Learning Objectives Understand the hierarchy
Software Project Management Plan (SPMP)
Software Project Management Plan (SPMP) The basic template to be used is derived from IEEE Std 1058-1998, IEEE Standard for Software Project Management Plans. The following is a template for the SPMP.
Database Design Basics
Database Design Basics Table of Contents SOME DATABASE TERMS TO KNOW... 1 WHAT IS GOOD DATABASE DESIGN?... 2 THE DESIGN PROCESS... 2 DETERMINING THE PURPOSE OF YOUR DATABASE... 3 FINDING AND ORGANIZING
Introduction to Databases
Page 1 of 5 Introduction to Databases An introductory example What is a database? Why do we need Database Management Systems? The three levels of data abstraction What is a Database Management System?
Keywords: Regression testing, database applications, and impact analysis. Abstract. 1 Introduction
Regression Testing of Database Applications Bassel Daou, Ramzi A. Haraty, Nash at Mansour Lebanese American University P.O. Box 13-5053 Beirut, Lebanon Email: rharaty, [email protected] Keywords: Regression
SQL Server. 1. What is RDBMS?
SQL Server 1. What is RDBMS? Relational Data Base Management Systems (RDBMS) are database management systems that maintain data records and indices in tables. Relationships may be created and maintained
Database Resources. Subject: Information Technology for Managers. Level: Formation 2. Author: Seamus Rispin, current examiner
Database Resources Subject: Information Technology for Managers Level: Formation 2 Author: Seamus Rispin, current examiner The Institute of Certified Public Accountants in Ireland This report examines
Master Data Services Training Guide. Modeling Guidelines. Portions developed by Profisee Group, Inc. 2010 Microsoft
Master Data Services Training Guide Modeling Guidelines Portions developed by Profisee Group, Inc. 2010 Microsoft MDM: A Multifaceted Discipline Master Data Management is a multi-faceted discipline that
Oracle8i Spatial: Experiences with Extensible Databases
Oracle8i Spatial: Experiences with Extensible Databases Siva Ravada and Jayant Sharma Spatial Products Division Oracle Corporation One Oracle Drive Nashua NH-03062 {sravada,jsharma}@us.oracle.com 1 Introduction
Workplan Development
Whitemarsh Information Systems Corporation 2008 Althea Lane Bowie, Maryland 20716 Tele: 301-249-1142 Email: [email protected] Web: www.wiscorp.com 1.0 Introduction More software projects have gone awry
Developing Entity Relationship Diagrams (ERDs)
Developing Entity Relationship Diagrams (ERDs) Introduction This document seeks to give expanded explanation and examples of how to produce entity relationship diagrams. It is based on material adapted
How To Develop A Data Warehouse
DATA WAREHOUSE GOVERNANCE AT BLUE CROSS AND BLUE SHIELD OF NORTH CAROLINA Company Background Hugh J. Watson Department of Management Information Systems Terry College of Business University of Georgia
2. Conceptual Modeling using the Entity-Relationship Model
ECS-165A WQ 11 15 Contents 2. Conceptual Modeling using the Entity-Relationship Model Basic concepts: entities and entity types, attributes and keys, relationships and relationship types Entity-Relationship
ECS 165A: Introduction to Database Systems
ECS 165A: Introduction to Database Systems Todd J. Green based on material and slides by Michael Gertz and Bertram Ludäscher Winter 2011 Dept. of Computer Science UC Davis ECS-165A WQ 11 1 1. Introduction
Object-oriented design methodologies
Object-oriented design methodologies An object-oriented methodology is defined as the system of principles and procedures applied to object-oriented software development. Five years ago, there was no standard
4D and SQL Server: Powerful Flexibility
4D and SQL Server: Powerful Flexibility OVERVIEW MS SQL Server has become a standard in many parts of corporate America. It can manage large volumes of data and integrates well with other products from
Chapter 10. Practical Database Design Methodology. The Role of Information Systems in Organizations. Practical Database Design Methodology
Chapter 10 Practical Database Design Methodology Practical Database Design Methodology Design methodology Target database managed by some type of database management system Various design methodologies
Modeling Guidelines Manual
Modeling Guidelines Manual [Insert company name here] July 2014 Author: John Doe [email protected] Page 1 of 22 Table of Contents 1. Introduction... 3 2. Business Process Management (BPM)... 4 2.1.
SCHEMAS AND STATE OF THE DATABASE
SCHEMAS AND STATE OF THE DATABASE Schema the description of a database specified during database design relatively stable over time Database state the data in a database at a particular moment the set
Value to the Mission. FEA Practice Guidance. Federal Enterprise Architecture Program Management Office, OMB
Value to the Mission FEA Practice Guidance Federal Enterprise Program Management Office, OMB November 2007 FEA Practice Guidance Table of Contents Section 1: Overview...1-1 About the FEA Practice Guidance...
Chapter 10 Practical Database Design Methodology and Use of UML Diagrams
Chapter 10 Practical Database Design Methodology and Use of UML Diagrams Copyright 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 10 Outline The Role of Information Systems in
Issues in Information Systems Volume 15, Issue I, pp. 52-60, 2014
ORGANIZATIONALLY AGNOSTIC BUSINESS MODELING: HOW TO MAKE BUSINESS ARCHITECTURE ADAPTABLE TO ORGANIZATIONAL CHANGE Carlos E. Martinez, The MITRE Corporation, [email protected] Sheila A. Cane, The MITRE
Normalization. Reduces the liklihood of anomolies
Normalization Normalization Tables are important, but properly designing them is even more important so the DBMS can do its job Normalization the process for evaluating and correcting table structures
Database Design and Normalization
Database Design and Normalization 3 CHAPTER IN THIS CHAPTER The Relational Design Theory 48 46 Database Design Unleashed PART I Access applications are database applications, an obvious statement that
IT Services Management Service Brief
IT Services Management Service Brief Release Management Prepared by: Rick Leopoldi May 25, 2002 Copyright 2002. All rights reserved. Duplication of this document or extraction of content is strictly forbidden.
Database Administration for Spacecraft Operations The Integral Experience
r bulletin 103 august 2000 Database Administration for Spacecraft Operations The Integral Experience J. Houser & M Pecchioli Mission Operations Department, ESA Directorate of Technical and Operational
Using UML Part Two Behavioral Modeling Diagrams
UML Tutorials Using UML Part Two Behavioral Modeling Diagrams by Sparx Systems All material Sparx Systems 2007 Sparx Systems 2007 Page 1 Trademarks Object Management Group, OMG, Unified Modeling Language,
Designing Compliant and Sustainable Security Programs 1 Introduction
Designing Compliant and Sustainable Security Programs 1 Introduction The subject of this White Paper addresses several methods that have been successfully employed by DYONYX to efficiently design, and
Assistant Information Technology Specialist. X X X software related to database development and administration Computer platforms and
FUNCTIONAL AREA 5 Database Administration (DBA) Incumbents in this functional area plan, design, develop, test, implement, secure, and administer database systems. Database Administration applies to all
System Development and Life-Cycle Management (SDLCM) Methodology. Approval CISSCO Program Director
System Development and Life-Cycle Management (SDLCM) Methodology Subject Type Standard Approval CISSCO Program Director A. PURPOSE This standard specifies content and format requirements for a Physical
ISM 318: Database Systems. Objectives. Database. Dr. Hamid R. Nemati
ISM 318: Database Systems Dr. Hamid R. Nemati Department of Information Systems Operations Management Bryan School of Business Economics Objectives Underst the basics of data databases Underst characteristics
pm4dev, 2015 management for development series Project Schedule Management PROJECT MANAGEMENT FOR DEVELOPMENT ORGANIZATIONS
pm4dev, 2015 management for development series Project Schedule Management PROJECT MANAGEMENT FOR DEVELOPMENT ORGANIZATIONS PROJECT MANAGEMENT FOR DEVELOPMENT ORGANIZATIONS A methodology to manage development
Readiness Assessment Survey
Readiness Assessment Survey Version 1.1, April 2014 Contents Readiness Survey... 0 Scoring the Survey... 7 Survey Scoring Matrix... 8 Measuring Your Data Integration Readiness... 9 Readiness Measurement
How To Develop Software
Software Engineering Prof. N.L. Sarda Computer Science & Engineering Indian Institute of Technology, Bombay Lecture-4 Overview of Phases (Part - II) We studied the problem definition phase, with which
Enterprise Data Governance
Enterprise Aligning Quality With Your Program Presented by: Mark Allen Sr. Consultant, Enterprise WellPoint, Inc. ([email protected]) 1 Introduction: Mark Allen is a senior consultant and enterprise
Re-Design an Operational Database Author: Sovan Sinha (Business Intelligence Architect) May 4 th, 2009
Re-design an Operational Database Introduction In today s world it is seen that lot of organizations go for a complete re-design of there database. Let s have a look why do we need to technically re-design
Data Discovery & Documentation PROCEDURE
Data Discovery & Documentation PROCEDURE Document Version: 1.0 Date of Issue: June 28, 2013 Table of Contents 1. Introduction... 3 1.1 Purpose... 3 1.2 Scope... 3 2. Option 1: Current Process No metadata
WHITE PAPER. Understanding Transporter Concepts
WHITE PAPER Understanding Transporter Concepts Contents Introduction... 3 Definition of Terms... 4 Organization... 4 Administrator... 4 Organization User... 4 Guest User... 4 Folder Hierarchies... 5 Traditional
Chapter 10 Practical Database Design Methodology and Use of UML Diagrams
Chapter 10 Practical Database Design Methodology and Use of UML Diagrams Copyright 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 10 Outline The Role of Information Systems in
SQL Server Master Data Services A Point of View
SQL Server Master Data Services A Point of View SUBRAHMANYA V SENIOR CONSULTANT [email protected] Abstract Is Microsoft s Master Data Services an answer for low cost MDM solution? Will
Concepts of Database Management Seventh Edition. Chapter 6 Database Design 2: Design Method
Concepts of Database Management Seventh Edition Chapter 6 Database Design 2: Design Method Objectives Discuss the general process and goals of database design Define user views and explain their function
11.1 What is Project Management? Object-Oriented Software Engineering Practical Software Development using UML and Java. What is Project Management?
11.1 What is Project Management? Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 11: Managing the Software Process Project management encompasses all the
Information Technology Services Project Management Office Operations Guide
Information Technology Services Project Management Office Operations Guide Revised 3/31/2015 Table of Contents ABOUT US... 4 WORKFLOW... 5 PROJECT LIFECYCLE... 6 PROJECT INITIATION... 6 PROJECT PLANNING...
Entity/Relationship Modelling. Database Systems Lecture 4 Natasha Alechina
Entity/Relationship Modelling Database Systems Lecture 4 Natasha Alechina In This Lecture Entity/Relationship models Entities and Attributes Relationships Attributes E/R Diagrams For more information Connolly
WebSphere Business Monitor
WebSphere Business Monitor Monitor models 2010 IBM Corporation This presentation should provide an overview of monitor models in WebSphere Business Monitor. WBPM_Monitor_MonitorModels.ppt Page 1 of 25
PHASE 1: INITIATION PHASE
PHASE 1: INITIATION PHASE The Initiation Phase begins when agency management determines that a business function requires enhancement through an agency information technology (IT) project and investment
CHAPTER 13. Acquiring Information Systems and Applications
CHAPTER 13 Acquiring Information Systems and Applications CHAPTER OUTLINE 13.1 Planning for and Justifying IT Applications 13.2 Strategies for Acquiring IT Applications 13.3 The Traditional Systems Development
Overview. System Definition Webster s Dictionary. System Engineering Hierarchy. System Engineering. Computer-Based Systems [PRE2005]
IF2261 Software Engineering Engineering Program Studi Teknik Informatika STEI ITB Overview Before software can be engineered: the system it is part of must be understood, the overall objective of the system
Optimum Database Design: Using Normal Forms and Ensuring Data Integrity. by Patrick Crever, Relational Database Programmer, Synergex
Optimum Database Design: Using Normal Forms and Ensuring Data Integrity by Patrick Crever, Relational Database Programmer, Synergex Printed: April 2007 The information contained in this document is subject
Foundations of Business Intelligence: Databases and Information Management
Chapter 5 Foundations of Business Intelligence: Databases and Information Management 5.1 Copyright 2011 Pearson Education, Inc. Student Learning Objectives How does a relational database organize data,
EIM Strategy & Data Governance
EIM Strategy & Data Governance August 2008 Any Information management program must utilize a framework and guiding principles to leverage the Enterprise BI Environment Mission: Provide reliable, timely,
COURSE NAME: Database Management. TOPIC: Database Design LECTURE 3. The Database System Life Cycle (DBLC) The database life cycle contains six phases;
COURSE NAME: Database Management TOPIC: Database Design LECTURE 3 The Database System Life Cycle (DBLC) The database life cycle contains six phases; 1 Database initial study. Analyze the company situation.
CASE STUDY: Oracle TimesTen In-Memory Database and Shared Disk HA Implementation at Instance level. -ORACLE TIMESTEN 11gR1
CASE STUDY: Oracle TimesTen In-Memory Database and Shared Disk HA Implementation at Instance level -ORACLE TIMESTEN 11gR1 CASE STUDY Oracle TimesTen In-Memory Database and Shared Disk HA Implementation
Introduction to Computing. Lectured by: Dr. Pham Tran Vu [email protected]
Introduction to Computing Lectured by: Dr. Pham Tran Vu [email protected] Databases The Hierarchy of Data Keys and Attributes The Traditional Approach To Data Management Database A collection of
Attribute Data and Relational Database. Lecture 5 9/21/2006
Attribute Data and Relational Database Lecture 5 9/21/2006 definition Attribute data is about what of a spatial data and is a list or table of data arranged as rows and columns Rows are records (map features)
Welcome to the Data Analytics Toolkit PowerPoint presentation on EHR architecture and meaningful use.
Welcome to the Data Analytics Toolkit PowerPoint presentation on EHR architecture and meaningful use. When data is collected and entered into the electronic health record, the data is ultimately stored
NEW JERSEY 2/17/15. Welcome! Gaining Ground Performance Management Pre- Workshop Webinar February 18, 2015 2:00 pm 3:30 pm
Welcome! Gaining Ground Performance Management Pre- Workshop Webinar February 18, 2015 2:00 pm 3:30 pm Please Dial in from your land- line: 210-339- 7212 ParLcipant code: 4146073 NEW JERSEY Performance
Rose/Architect: a tool to visualize architecture
Published in the Proceedings of the 32 nd Annual Hawaii International Conference on Systems Sciences (HICSS 99) Rose/Architect: a tool to visualize architecture Alexander Egyed University of Southern California
Demystified CONTENTS Acknowledgments xvii Introduction xix CHAPTER 1 Database Fundamentals CHAPTER 2 Exploring Relational Database Components
Acknowledgments xvii Introduction xix CHAPTER 1 Database Fundamentals 1 Properties of a Database 1 The Database Management System (DBMS) 2 Layers of Data Abstraction 3 Physical Data Independence 5 Logical
Physical Database Design Process. Physical Database Design Process. Major Inputs to Physical Database. Components of Physical Database Design
Physical Database Design Process Physical Database Design Process The last stage of the database design process. A process of mapping the logical database structure developed in previous stages into internal
Ten Steps to Comprehensive Project Portfolio Management Part 3 Projects, Programs, Portfolios and Strategic Direction By R.
August 2007 Ten Steps to Comprehensive Project Portfolio Management Part 3 Projects, Programs, Portfolios and Strategic Direction By R. Max Wideman This series of papers has been developed from our work
MIS S S t S ru r ct u ur u e r & & Pl P a l nn n i n n i g
MIS Structure & Planning Introduction Management information system is a system consisting of people, machines, procedures, databases and data models, as its elements. The MIS is defined as a system which
SQL DATA DEFINITION: KEY CONSTRAINTS. CS121: Introduction to Relational Database Systems Fall 2015 Lecture 7
SQL DATA DEFINITION: KEY CONSTRAINTS CS121: Introduction to Relational Database Systems Fall 2015 Lecture 7 Data Definition 2 Covered most of SQL data manipulation operations Continue exploration of SQL
Architectures for Big Data Analytics A database perspective
Architectures for Big Data Analytics A database perspective Fernando Velez Director of Product Management Enterprise Information Management, SAP June 2013 Outline Big Data Analytics Requirements Spectrum
DATABASE MANAGEMENT SYSTEM
REVIEW ARTICLE DATABASE MANAGEMENT SYSTEM Sweta Singh Assistant Professor, Faculty of Management Studies, BHU, Varanasi, India E-mail: [email protected] ABSTRACT Today, more than at any previous
Database Management. Technology Briefing. Modern organizations are said to be drowning in data but starving for information p.
Technology Briefing Database Management Modern organizations are said to be drowning in data but starving for information p. 509 TB3-1 Learning Objectives TB3-2 Learning Objectives TB3-3 Database Management
The Relational Data Model: Structure
The Relational Data Model: Structure 1 Overview By far the most likely data model in which you ll implement a database application today. Of historical interest: the relational model is not the first implementation
Databases Model the Real World. The Entity- Relationship Model. Conceptual Design. Steps in Database Design. ER Model Basics. ER Model Basics (Contd.
The Entity- Relationship Model R &G - Chapter 2 A relationship, I think, is like a shark, you know? It has to constantly move forward or it dies. And I think what we got on our hands is a dead shark. Woody
A very short history of networking
A New vision for network architecture David Clark M.I.T. Laboratory for Computer Science September, 2002 V3.0 Abstract This is a proposal for a long-term program in network research, consistent with the
How To Write A Diagram
Data Model ing Essentials Third Edition Graeme C. Simsion and Graham C. Witt MORGAN KAUFMANN PUBLISHERS AN IMPRINT OF ELSEVIER AMSTERDAM BOSTON LONDON NEW YORK OXFORD PARIS SAN DIEGO SAN FRANCISCO SINGAPORE
Enterprise Architecture Assessment Guide
Enterprise Architecture Assessment Guide Editorial Writer: J. Schekkerman Version 2.2 2006 Preface An enterprise architecture (EA) establishes the organization-wide roadmap to achieve an organization s
Overview RDBMS-ORDBMS- OODBMS
Overview RDBMS-ORDBMS- OODBMS 1 Database Models Transition Hierarchical Data Model Network Data Model Relational Data Model ER Data Model Semantic Data Model Object-Relational DM Object-Oriented DM 2 Main
Chapter 9 Political Enterprise Database Management System (PDBHS or PEDBHS)
C.I.P.S.E. Computer Integrated Political Strategic Enterprise Concept / Dissertation / Doctorate 1988-92 Nikrouz Kianouri - Dortmund - Germany Institute for Research on Political Science - Moscow Chapter
Object Oriented Programming. Risk Management
Section V: Object Oriented Programming Risk Management In theory, there is no difference between theory and practice. But, in practice, there is. - Jan van de Snepscheut 427 Chapter 21: Unified Modeling
1. Write the query of Exercise 6.19 using TRC and DRC: Find the names of all brokers who have made money in all accounts assigned to them.
1. Write the query of Exercise 6.19 using TRC and DRC: Find the names of all brokers who have made money in all accounts assigned to them. TRC: DRC: {B.Name Broker(B) AND A Account (A.BrokerId = B.Id A.Gain
The structure of accounting systems: how to store accounts Lincoln Stoller, Ph.D.
The structure of accounting systems: how to store accounts Lincoln Stoller, Ph.D. balances In my most recent article I considered the simplest accounting system consisting of a single file of general ledger
Software Engineering. What is a system?
What is a system? Software Engineering Software Processes A purposeful collection of inter-related components working together to achieve some common objective. A system may include software, mechanical,
Tutorial on Relational Database Design
Tutorial on Relational Database Design Introduction Relational database was proposed by Edgar Codd (of IBM Research) around 1969. It has since become the dominant database model for commercial applications
