Requirement Overview Tivoli #1 David Hansen Todd Poynter

Slides:



Advertisements
Similar presentations
Chapter 13 © 2000 Prentice Hall Chapter 13 Accessing the Database Server: ODBC, OLE DB, and ADO David M. Kroenke Database Processing © 2000 Prentice Hall.
Advertisements

1 The MOCHA Project Goals: –Transparent access to distributed data sources –Scaleable middleware architecture –Automatic deployment of code (Plug-N-Play)
SBahn Database Management Tool Georgi Cholakov, Sam Joachim University of Plovdiv “Paisii Hilendarski”, e-Commerce Laboratory in cooperation with Humboldt.
ORACLE Lecture 1: Oracle 11g Introduction & Installation.
Employee database: Conceptual Schema in ERD Chapter 3, page 62.
ODBC and JDBC Aggie Hoversten CSCI Fall 1999.
Welcome to this presentation Introduction of CORBA Entertainment Information System (CEIS)
Multiple Tiers in Action
Apache Tomcat Server Typical html Request/Response cycle
Introduction to Oracle Data Mart Builder. Product Overview z Major components of Oracle Data Mart Suite yDesigner:Data Modeling yBuilder: Data Populating.
Chapter 1 Introduction to Database Management. McGraw-Hill/Irwin © 2004 The McGraw-Hill Companies, Inc. All rights reserved. Welcome! Database technology:
Web-based Software Development - An introduction.
C Copyright © 2009, Oracle. All rights reserved. Using Diagnosis and Debugging Techniques.
Design 2: System Architecture CS406 Tivoli 1. Overview  Refined use cases  Functionality  Components  Classes  System Behavior  Prototype.
Databases ? 2014, Fall Pusan National University Ki-Joune Li.
Introduction to Database Management. 1-2 Outline  Database characteristics  DBMS features  Architectures  Organizational roles.
Intro. to XML & XML DB Bun Yue Professor, CS/CIS UHCL.
1 Use of XML in LDR's Integrated Tax System Louisiana Department of Revenue Technology Conference San Antonio, TX August , 2000.
XML & Mediators Thitima Sirikangwalkul Wai Sum Mong April 10, 2003.
CYBORG Domain Independent Distributed Database Retrieval System Alok Khemka Kapil Assudani Kedar Fondekar Rahul Nabar.
Data Synchronization by Dennis Sparrow. Infrastructure  New York Board of Trade (NYBOT) maintains 3 sites –Primary Trading Floor –Primary Data Center.
Copyright 2008 Judith A Copeland - Accessing The Database By Judi Copeland.
Intro – Part 2 Introduction to Database Management: Ch 1 & 2.
Mainframe (Host) - Communications - User Interface - Business Logic - DBMS - Operating System - Storage (DB Files) Terminal (Display/Keyboard) Terminal.
Purdue University CS Senior Project David Wentland Senior Software Engineer.
XML and Its Applications Ben Y. Zhao, CS294-7 Spring 1999.
Archivists' Toolkit - DLF Presentation, 11 April The Archivists’ Toolkit: Streamlining Production and Standardizing Archival Information DLF Presentation.
Taking stock of database 'standards' activities Some topics for discussion Mike Newton JTC1 SC32N1640.
Display Page (HTML/CSS)
Product Description. XML file generation Fluidity in data transfer. Just-in-time integration and transformation Based on JAVA technology. Output formats.
Migrating Mainframe Data Liberating Enterprise Data.
D Copyright © 2004, Oracle. All rights reserved. Using Oracle XML Developer’s Kit.
9 Copyright © 2004, Oracle. All rights reserved. Getting Started with Oracle Migration Workbench.
Design 3: Classes, Packaging, Remaining Issues CS406 Tivoli 1.
DBM 380 Week 2 Individual Assignment Database Design Paper Write a 350- to 700-word paper in which you do the following: Explain what database systems.
Web-based Software Development - An introduction
Accessing the Database Server: ODBC, OLE DB, and ADO
REV 00 Chapter 2 Database Environment DDC DATABASE SYSTEM.
REV 00 Chapter 2 Database Environment DDC DATABASE SYSTEM.
© 2008, Mike Murach & Associates, Inc.
Chapter 2: Database System Concepts and Architecture - Outline
CF101: Welcome to ColdFusion
K-Plex, Inc. We Develop Technology for… Personalization Integration
XML and Databases.
© 2002, Mike Murach & Associates, Inc.
© 2002, Mike Murach & Associates, Inc.
ADO.NEXT Advances in Data Access for 2008
© 2002, Mike Murach & Associates, Inc.
© 2002, Mike Murach & Associates, Inc.
Data, Databases, and DBMSs
مقدمة في تصميم قواعد البيانات
© 2002, Mike Murach & Associates, Inc.
© 2002, Mike Murach & Associates, Inc.
© 2002, Mike Murach & Associates, Inc.
Introduction to NetDB2 IST210.
2018, Fall Pusan National University Ki-Joune Li
نرم افزار گزارش ساز کارنیک
XML Problems and Solutions
© 2002, Mike Murach & Associates, Inc.
© 2002, Mike Murach & Associates, Inc.
Java Database Connectivity
Lecture 1 File Systems and Databases.
© 2002, Mike Murach & Associates, Inc.
Advanced Database System
SEWICKLEY, PA.
© 2007, Mike Murach & Associates, Inc.
ITI 257 Data Analysis with Power BI
© 2008, Mike Murach & Associates, Inc.
Eurostat Unit B3 – IT and standards for data and metadata exchange
Unit 6 - XML Transformations
Presentation transcript:

Requirement Overview Tivoli #1 David Hansen Todd Poynter Mike Kane Travis Jones Mark Richter Michael Ruel Loehr

Project Goals Create the system to be database platform independent Define the database schema in XML Create a Java utility to parse the XML Generate the appropriate platform-specific database scripts.

Use Cases Parser – receive the XML file from the client and properly parse it using the file’s .dtd file and database schema Script Generator – using the results of the parser, the desired database scripts will be created

Use Case Diagram Client XML Parser Script Generator

Conceptual Diagram Client XML Parse Script Generator 1 1 XML File Database Script Object in XML file Database Used 1 1. .* Script Generator Database scripts: DB/2, DB/2 Mainframe, Oracle, SQL Server, Informix, Sybase

Current Status We have a basic idea of the object model for the system that we plan to develop We have the initial use case diagram & conceptual diagram

Next Steps Research XML representation of database scheme Retrieve information on the format of the database scripts and the differences of those scripts for each of the specific database platforms If possible, we would appreciate some examples of the scripts that are being generated for the current system

Questions Any Comments or Questions?