Database Data Generator

Slides:



Advertisements
Similar presentations
.NET Technology. Introduction Overview of.NET What.NET means for Developers, Users and Businesses Two.NET Research Projects:.NET Generics AsmL.
Advertisements

Windows IT Pro magazine Datacenter solution with lower infrastructure costs and OPEX savings from increased operational efficiencies. Datacenter.
Symon PerrimanSenior Technical Evangelist Kenon OwensSenior Product Marketing Manager.
Eralp Erat Senior Software Developer MCP,MCAD.NET,MCSD.NET.
Using R as enterprise-wide data analysis platform Zivan Karaman.
Collections Create and organize your own privet and public collections.
Computer Skills Preparatory Year Presented by: L.Obead Alhadreti.
Generation of WEB SERVICES Using PROGRAM SLICING RAVINDRA KUMAR SUDIP AKURA AMIT KUMAR BALKARAN SINGH SIDHU
1 Web Database Processing. Web Database Applications Static Report Publishing a report is prepared from a database application and exported to HTML DB.
Overview of SQL Server Alka Arora.
Ihr Logo Data Explorer - A data profiling tool. Your Logo Agenda  Introduction  Existing System  Limitations of Existing System  Proposed Solution.
Copyright © 2006, SAS Institute Inc. All rights reserved. What Is New in SAS Profitability Management (PrM) 2.1? Authors: Jack Zhang Solution & Version:
Ling Guo Feb 15, 2010 Database(RDBMS) Software Review Oracle RDBMS (Oracle Cooperation) 4()6 Oracle 10g Express version DB2 (IBM) IBM DB2 Express-C SQL.
ISYS 512 Business Application Design and Development with.Net David Chao.
Node Mentoring Workshop “Sharing What We Node” Middleware Breakout Session.NET New Orleans, Louisiana February 9-10, 2004.
Custom Reporting in Blackboard Learn. What happens between clicking run and getting the report? Connect to a data source Where is the information?
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
Systems Software Operating Systems. What is software? Software is the term that we use for all the programs and data that we use with a computer system.
Operating System 2 Overview. OPERATING SYSTEM OBJECTIVES AND FUNCTIONS.
Database Data Generator Presented by: Christopher Jestice.
Microsoft WINDOWS 98 By Bülent BAYÇELEBİ & Tarık YÜKSEK.
May06-11: ISEAGE Attack Tool Repository and Player Jeremy Brotherton, Timothy Hilby, Brett Mastbergen, Jasen Stoeker.
Getting Started with.NET Getting Started with.NET/Lesson 1/Slide 1 of 31 Objectives In this lesson, you will learn to: *Identify the components of the.NET.
An Investigation into using a Document Management System Presented by: Bijal RanaSupervisor: John Ebden.
Learningcomputer.com SQL Server 2008 – Management Studio.
Features Of SQL Server 2000: 1. Internet Integration: SQL Server 2000 works with other products to form a stable and secure data store for internet and.
8 th Semester, Batch 2009 Department Of Computer Science SSUET.
ISYS 512 Business Application Design and Development with.Net David Chao.
IEEE Computer Society 60th Anniversary History Competition SQL and Web Code Technologies.
Milestones  Investigate Methods for AI development(week 2)  Revise initial design (week 3)  Develop functions to generate specific types of data: (week.
CLIENT SERVER COMPUTING. We have 2 types of n/w architectures – client server and peer to peer. In P2P, each system has equal capabilities and responsibilities.
Wednesday NI Vision Sessions
NCSR “Demokritos” Institute of Informatics & Telecommunications CROSSMARC CROSS-lingual Multi Agent Retail Comparison WP3 Multilingual and Multimedia Fact.
CMPS Operating Systems Prof. Scott Brandt Computer Science Department University of California, Santa Cruz.
 INDEX  Overview.  Introduction.  System Requirement.  Features Of SQL.  Development Process.  System Design (SDLC).  Implementation.  Future.
PHP Basics and Syntax Lesson 3 ITBS2203 E-Commerce for IT.
2nd year Computer Science & Engineer
Introduction to threads
Systems Analysis and Design in a Changing World, Fifth Edition
Christian Shay Principal Product Manager
Capstone Project W-CMS `.
Accessing the Database Server: ODBC, OLE DB, and ADO
System Center Marketing
SQL Server Reporting Service & Power BI
Database Systems: Design, Implementation, and Management Tenth Edition
Introduction to .NET Framework Ch2 – Deitel’s Book
The Client/Server Database Environment
Systems Analysis – ITEC 3155 Evaluating Alternatives for Requirements, Environment, and Implementation.
CE-105 Spring 2007 Engr. Faisal ur Rehman
PHP / MySQL Introduction
Yii - For the Future - Gen Web Development Platform
Software Architecture in Practice
Introduction of Week 3 Assignment Discussion
Module 1: Getting Started
Database Management Systems
CS 174: Server-Side Web Programming February 12 Class Meeting
Database Management System (DBMS)
System And Application Software
Social Media And Global Computing Introduction to Visual Studio
Web Development Using ASP .NET
Oracle Architecture Overview
Chapter 6 System and Application Software
Objective Understand the concepts of modern operating systems by investigating the most popular operating system in the current and future market Provide.
Database Processing: David M. Kroenke’s Chapter Twelve: Part One
MIS2502: Data Analytics MySQL and MySQL Workbench
Chapter 6 System and Application Software
Chapter 6 System and Application Software
Objective Understand the concepts of modern operating systems by investigating the most popular operating system in the current and future market Provide.
Chapter 6 System and Application Software
.Net for Test and Measurement
Presentation transcript:

Database Data Generator Presented by: Christopher Jestice

Project Specifications The goal of this project is to create a program that quickly and efficiently generates large amount of data for use in testing and debugging a database. The data should be unique when uniqueness is a constraint of the database Program should be robust and support more than one RDBMS specification While the program is platform specific the platforms the data is built for should not. Object oriented techniques should be utilized. User interface should be designed for a programmer with powerful features but minimize amount of interaction required

Project Specifications

Development Tools Microsoft Visual Studio 2010 Oracle 10g Chosen for ease of development. Intellisense Integrated database tools Oracle 10g One of the major DBMS available Oracle complexity outweighs that of other DBMS Microsoft SQL Server Major DBMS Integrates well with Microsoft products Fulfills spectrum of Microsoft vs. Open-Source operating systems

Platform Windows 7 x64 (my Computer) Solaris 5.8 (Helios) Microsoft Windows Server 2008 R2 (my other computer)

Devices HP Pavilion DV6000 Development Machine/ Power User Used for low end computing test Development Machine/ Power User AMD Athlon 2 x4 640 MSI 870A-G54 Motherboard 4GB DDR3 1600 Memory Microsoft Based Server 2 AMD Opteron 2210 Dual Core Server Processors (socket 1207F) ASUS KFN5-D SLI Motherboard 4 GB DDR2 667 ECC Registered Server Memory UNIX Based Server Helios Utilizing the database developed by winter 2011 CMPS 440 class for testing

Milestones Investigate Methods for AI development(week 2) Revise initial design (week 3) Develop functions to generate specific types of data: (week 4) Date, currency, timestamp, names, imbalanced types (like gender) Make DBMS specific protocols (week 6) Include connection, retrieval, and insertion Implement Website specific web crawler (week 7) Design AI protocols (week 9) Must correlate desired types with minimal errors Design User Interface (week 9) Incorporate standard interface functions with symmetrical design layout considerations Complete final documentation and fine-tuning (week 10)

Important Features Use of threading Automatic file generation Cross DBMS functionality AI for string comparison