Data Integration of Bioinformatics and Web-Based Software Development
|
|
- Alisha Washington
- 3 years ago
- Views:
Transcription
1 Integration of Biological XML data Ph. D. Lecture Bioinformatics & Software Systems Lab. Woo-Hyuk Jang Information and Communications Univ. Where are we? Client-Side Info. Management Business related Issues WWW Concepts & Webbased Info. Management HTML, JavaScript, Plugin, Applet XML & XML Processing Internationalization and Privacy Web Services Semantic Web App. Of Webbased tech. S.S. Info. Management Concept CGI, Java Servlets JDBC, MySQL This Lecture? Server-Side Info. Management ICE Web-Based Software Development, Summer
2 Can you remember? Problems in Integrating Heterogeneous Information - Heterogeneity of formats, data types, units, or semantics. Information Mediation Fig 1. Mediator in Lecture 7. ICE Web-Based Software Development, Summer This Lecture Contains Information Integration in Bioinformatics - Bioinformatics Overview Is there any relationship between Web and Bioinformatics? - Difficulties to handle Biological XML data - What is it? Why? Cultures : Schema-driven, Data-driven Models : Federation, Warehousing, Mediation Integration of XML format data - Problems - Issues Summary ICE Web-Based Software Development, Summer
3 Bioinformatics A narrow sense - The application of information technology to life science research Modeling (abstraction) Analysis and collection Data integration and information retrieval - Enables the discovery and analysis of biomolecules and their properties (Structure, function, interactions) A wide sense - The use of computers to collect, analyze, and interpret biological information at the molecular level ICE Web-Based Software Development, Summer Web and Bioinformatics Use Biological Data Bio Applications Make, Publish Use Experiment, Publish Biologist Computer Scientist ICE Web-Based Software Development, Summer
4 Difficulties to Handle Biological XML data Lack of standard - Different data model and schemas - Different handling methods are needed - Different formats Monstrous volume of data - It is growing exponentially - Data are updated very frequently Newly introduced data, error fixed data ICE Web-Based Software Development, Summer Why Integration? In the post-human genome sequencing era, many analyses on the genome scale are possible Majority of human diseases are the product of multi-step pathophysiological processes The biggest challenge in interpreting the results of these analyses lies in the data integration problem ICE Web-Based Software Development, Summer
5 Two Cultures of Integration Database Integration - Schema level view - Focus on outside of data Schema 3 Schema 4 Schema 1 Schema 2 Data Integration - Data level view - Focus on inside of data Data 1 Data 2 Data 3 Data 4 ICE Web-Based Software Development, Summer Two Cultures of Integration Schema-driven (computer scientists) - Much smaller than data, (hopefully) well-defined elements - Resolve redundancy and heterogeneity at the schema level - High degree of automation once system is set-up - Focus on methods - you rarely publish a data paper Data-driven (biologists) - Value is in the data, abstraction is a result of analysis - Don t bother with schemas Abstraction is volatile and depends on experimental technique - Manual integration at data level, constant high effort - You rarely publish a (database) method paper ICE Web-Based Software Development, Summer
6 Models of Integration Federation (Multi-database) Warehousing (Materialized in house) Mediation (Virtual integration) ICE Web-Based Software Development, Summer Models of Integration Federation (Multi-database) - K2/BioKleisli, Entrez FDBMS FDBMS Component DB 1 Component DB 2 Component DB n Component DB 1 Component DB 2 Component DB n (Centralised DBMS) (Centralised DBMS) (Distributed DBMS) (Distributed DBMS) (another FDBMS) (another FDBMS) Comp DB 1 Comp DB 2.1 Comp DB 2.2 Comp DB 1 Comp DB 2.1 Comp DB 2.2 ICE Web-Based Software Development, Summer
7 Models of Integration Warehousing (Materialized in house) - GUS (Genome Unified Schema), SRS (Sequence Retrieval System) Network Internet Local Operational Integration & Storage R2 R3 Warehouse Decision Support & Mining ICE Web-Based Software Development, Summer Models of Integration Mediation (Virtual integration) - TAMBIS (Transparent Access to Multiple Bioinformatics Information Source) Network Internet Query Translation Mediator ICE Web-Based Software Development, Summer
8 Models of Integration Federation represents a more static approach using agreed couplings to allow view creation. Warehousing and Mediation addresses integration in a more dynamic way using extraction, transformation and integration processes. ICE Web-Based Software Development, Summer Warehousing vs. Mediation Warehouse - Update-driven: i.e. in warehouse repository - Heterogeneous data is integrated in advance and stored inhouse for direct query and analysis. Mediation - Wrapper and Mediator layer on top of source DBs. - Query-driven: Query to mediated schema then translated into queries appropriate to sources. - Results integrated into a global answer set. ICE Web-Based Software Development, Summer
9 Now let s study the Information Integration in Bioinformatics - Bioinformatics Overview Is there any relationship between Web and Bioinformatics? - Difficulties to handle Biological XML data - Why Integration? Cultures : Schema-driven, Data-driven Models : Federation, Warehousing, Mediation Integration of XML format data - Problems - Issues Discussion about Reading Question #6 ICE Web-Based Software Development, Summer Integration of XML format data Why XML? - Biology is a complex discipline - Wide variety of data resources and repositories No standard protocol exists to interrogate biological data stores No standard data format exists to exchange biological data. No standard data model exists. - Difficulties in using and exchanging data There exist various tools that can support XML handling ICE Web-Based Software Development, Summer
10 Integration of XML format data Problems - We focus on schema-driven integration - Warehousing model is efficient Have to analyze data Performance To implement perfect mediation model is extremely difficult - XML data should be converted into RDB - We want to make our own DB schema accommodating the data from XML files - We need to make the DB schema regarding efficiency and our own purpose - Heterogeneity and Large scale ICE Web-Based Software Development, Summer Integration of XML format data PreSPI (Prediction System for Protein Interaction) Warehouse Integration Rule Local DB1 Local DB2 Local DB3 Local General XML Wrapper (SAX) Web XML XML XML XML XML XML XML XML Sequence Structure Function ٠ ٠ ٠ Domain ICE Web-Based Software Development, Summer
11 Issues of Using XML Biological data Structure - Semi-structured: Can be expressed as trees, graphs - Theoretically, it is ideal to map them into DB regarding structural feature Method for storing XML - File system Has overhead for query Text file, invert list, compression file - Specific storing method Use XML s own structure - DB system Especially, mapping into RDB has been researched a lot Has overhead for converting into the appropriate model ICE Web-Based Software Development, Summer Issues of Using XML Biological data Object view of the XML use DOM A Class can be mapped into a Table, PCDATA or ATTRIBUTE can be column XML Objects Tables ============= ============ ============== Table A <A> object A { <B>bbb</B> B = "bbb" B C D <C>ccc</C> <=> C = "ccc" <=> <D>ddd</D> D = "ddd" </A> } bbb ccc ddd XML-view CREATE XMLVIEW xview_1( id char(20), char (30) ) AS ( select p.personnel.person@id, p.personnel.person@ from file:/home/user1/personal.xml, p; ); A generic load/extract utility for data transfer between XML documents and relational databases Bourret, R.; Bornhovd, C.; Buchmann, A.;Advanced Issues of E-Commerce and Web-Based Information Systems, ICE Web-Based Software Development, Summer
12 Issues of Using XML Biological data Direct method XML Document input XML Saver Output & execute Insert Statement input Mapping Rule A direct method of data exchange between XML and relational database Bei Jia; Cai Fei; Tao Lie-Jun; Pan Jin-Gui; Information Technology Interfaces, th International Conference on 2004 Page(s): Vol.1 ICE Web-Based Software Development, Summer Issues of Using XML Biological data Direct Method (cont d) ICE Web-Based Software Development, Summer
13 Issues of Using XML Biological data Current methods force DB to follow XML schema ID ID_A ID_A ID_A ID_A DB B C D E ID ID_B ID_C ID_D ID_E Rather than ID ID_A NAME PROTEIN_A B ID_B C ID_C D ID_D E ID_E Complex structured XML - Share the same element name even thought they should be different columns in DB (DIP, InterPro ) <protein id= ID_A" name= PROTEIN_A > <ref db= B" id= ID_B" /> <ref db= C" id= ID_C" />..... B ID_B C ID_B... Large size of file; we cannot use DOM XML updated frequently; the process should be easy ICE Web-Based Software Development, Summer Issues of Using XML Biological data Direct Method cannot cover following XML type <node id="g:1" uid="dip:232n" name="baxa_human" class="protein"> <xref db="dip" id="232n" type="src"/> <feature name="swp_ref" class="cref"> <src>swissprot</src> <val>swp:q07812</val> <xref db="swp" id="q07812" type="src"/> We want </feature> <feature name="pir_ref" class="cref"> <src>pir</src> <val>pir:a47538</val> <xref db="pir" id="a47538" type="src"/> </feature> <feature name="gi_ref" class="cref"> <src>ncbi</src> <val>gi:539664</val> <xref db="gi" id="539664" type="src"/> </feature> <att name="descr"> ID G:1 NAME BAXA_HUMAN But, ID G:1 <val>bcl-2-associated protein x, alpha splice form</val> </att> G:1 <att name="organism"> <val>homo sapiens</val> G:1 <xref db="txid" id="9606" type="ont"/> </att> G:1 </node> DIP_ID DIP:232N DB DIP SWP PIR gi SWP_ID PIR_ID Q07812 A47538 Ref_ID DIP:232N Q07812 A GI_ID Cannot integrate two more files ; Needs constraint ICE Web-Based Software Development, Summer
14 Issues of Using XML Biological data Make a data set for a tuple, which ignore sub document tree nodes Define SQL like syntax - Where condition of each column for constraints - Multiple files can be populated into one table by manipulation CREATE TABLE PROTEIN_IDs(ID_A CHAR(20), NAME CHAR(20), B CHAR(20), C CHAR(20), D CHAR(20), E CHAR(20) ) AS ( SELECT ( FILE.protein@id, FILE.protein@name, [FILE.protein.ref]@id = B, [FILE.protein.ref]@id = C, [FILE.protein.ref]@id = D, [FILE.protein.ref]@id = E, [FILE_2.ELEMENT]@value ) FROM file/protein.xml AS FILE, file/file.xml AS FILE_2); ICE Web-Based Software Development, Summer Summary Integration of biological data is a kind of Web based information management Integration in bioinformatics is a very important work because we can find out more valuable biological information via comprehensive view Biological XML data have some properties that disturb integration, so schema-driven and warehousing model are usually used for integration Thank you~~~ ICE Web-Based Software Development, Summer
Web-Based Genomic Information Integration with Gene Ontology
Web-Based Genomic Information Integration with Gene Ontology Kai Xu 1 IMAGEN group, National ICT Australia, Sydney, Australia, kai.xu@nicta.com.au Abstract. Despite the dramatic growth of online genomic
More informationIntroduction. Introduction: Database management system. Introduction: DBS concepts & architecture. Introduction: DBS versus File system
Introduction: management system Introduction s vs. files Basic concepts Brief history of databases Architectures & languages System User / Programmer Application program Software to process queries Software
More informationIntroduction: Database management system
Introduction Databases vs. files Basic concepts Brief history of databases Architectures & languages Introduction: Database management system User / Programmer Database System Application program Software
More information5.5 Copyright 2011 Pearson Education, Inc. publishing as Prentice Hall. Figure 5-2
Class Announcements TIM 50 - Business Information Systems Lecture 15 Database Assignment 2 posted Due Tuesday 5/26 UC Santa Cruz May 19, 2015 Database: Collection of related files containing records on
More informationWeb-Based Information Systems
Web-Based Information Systems Prof. dr. Paul De Bra Eindhoven Univ. of Technology Topics Motivation Web Technology Design of Web-Based Information Systems Automatic Generation of Web-Based Interfaces 1
More informationA Framework for Developing the Web-based Data Integration Tool for Web-Oriented Data Warehousing
A Framework for Developing the Web-based Integration Tool for Web-Oriented Warehousing PATRAVADEE VONGSUMEDH School of Science and Technology Bangkok University Rama IV road, Klong-Toey, BKK, 10110, THAILAND
More informationData Grids. Lidan Wang April 5, 2007
Data Grids Lidan Wang April 5, 2007 Outline Data-intensive applications Challenges in data access, integration and management in Grid setting Grid services for these data-intensive application Architectural
More informationUsing Database Metadata and its Semantics to Generate Automatic and Dynamic Web Entry Forms
Using Database Metadata and its Semantics to Generate Automatic and Dynamic Web Entry Forms Mohammed M. Elsheh and Mick J. Ridley Abstract Automatic and dynamic generation of Web applications is the future
More informationChapter 6 Basics of Data Integration. Fundamentals of Business Analytics RN Prasad and Seema Acharya
Chapter 6 Basics of Data Integration Fundamentals of Business Analytics Learning Objectives and Learning Outcomes Learning Objectives 1. Concepts of data integration 2. Needs and advantages of using data
More informationHETEROGENEOUS DATA INTEGRATION FOR CLINICAL DECISION SUPPORT SYSTEM. Aniket Bochare - aniketb1@umbc.edu. CMSC 601 - Presentation
HETEROGENEOUS DATA INTEGRATION FOR CLINICAL DECISION SUPPORT SYSTEM Aniket Bochare - aniketb1@umbc.edu CMSC 601 - Presentation Date-04/25/2011 AGENDA Introduction and Background Framework Heterogeneous
More informationDataFoundry Data Warehousing and Integration for Scientific Data Management
UCRL-ID-127593 DataFoundry Data Warehousing and Integration for Scientific Data Management R. Musick, T. Critchlow, M. Ganesh, K. Fidelis, A. Zemla and T. Slezak U.S. Department of Energy Livermore National
More informationIntegration of Heteregeneous Bio-Medical Databases: A Federated Approach using Semantic Schemas
Integration of Heteregeneous Bio-Medical Databases: A Federated Approach using Semantic Schemas Swathi Yadlapalli, Abraham Silberschatz Gordon Shepherd Perry Miller, Luis Marenco March 26, 2006 Abstract
More informationIntegrating Bioinformatic Data Sources over the SFSU ER Design Tools XML Databus
Integrating Bioinformatic Data Sources over the SFSU ER Design Tools XML Databus Yan Liu, M.S. Computer Science Department San Francisco State University 1600 Holloway Avenue San Francisco, CA 94132 USA
More informationCSE 132A. Database Systems Principles
CSE 132A Database Systems Principles Prof. Victor Vianu 1 Data Management An evolving, expanding field: Classical stand-alone databases (Oracle, DB2, SQL Server) Computer science is becoming data-centric:
More informationK@ A collaborative platform for knowledge management
White Paper K@ A collaborative platform for knowledge management Quinary SpA www.quinary.com via Pietrasanta 14 20141 Milano Italia t +39 02 3090 1500 f +39 02 3090 1501 Copyright 2004 Quinary SpA Index
More informationDatabases and Information Management
Databases and Information Management Reading: Laudon & Laudon chapter 5 Additional Reading: Brien & Marakas chapter 3-4 COMP 5131 1 Outline Database Approach to Data Management Database Management Systems
More informationFoundations 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,
More informationProcessing Genome Data using Scalable Database Technology. My Background
Johann Christoph Freytag, Ph.D. freytag@dbis.informatik.hu-berlin.de http://www.dbis.informatik.hu-berlin.de Stanford University, February 2004 PhD @ Harvard Univ. Visiting Scientist, Microsoft Res. (2002)
More informationObjectives. Distributed Databases and Client/Server Architecture. Distributed Database. Data Fragmentation
Objectives Distributed Databases and Client/Server Architecture IT354 @ Peter Lo 2005 1 Understand the advantages and disadvantages of distributed databases Know the design issues involved in distributed
More informationFoundations of Business Intelligence: Databases and Information Management
Foundations of Business Intelligence: Databases and Information Management Content Problems of managing data resources in a traditional file environment Capabilities and value of a database management
More informationCORE CLASSES: IS 6410 Information Systems Analysis and Design IS 6420 Database Theory and Design IS 6440 Networking & Servers (3)
COURSE DESCRIPTIONS CORE CLASSES: Required IS 6410 Information Systems Analysis and Design (3) Modern organizations operate on computer-based information systems, from day-to-day operations to corporate
More informationCS2Bh: Current Technologies. Introduction to XML and Relational Databases. Introduction to Databases. Why databases? Why not use XML?
CS2Bh: Current Technologies Introduction to XML and Relational Databases Spring 2005 Introduction to Databases CS2 Spring 2005 (LN5) 1 Why databases? Why not use XML? What is missing from XML: Consistency
More informationII. PREVIOUS RELATED WORK
An extended rule framework for web forms: adding to metadata with custom rules to control appearance Atia M. Albhbah and Mick J. Ridley Abstract This paper proposes the use of rules that involve code to
More informationChapter 5 Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization
Turban, Aronson, and Liang Decision Support Systems and Intelligent Systems, Seventh Edition Chapter 5 Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization
More informationData Integration for XML based on Semantic Knowledge
Data Integration for XML based on Semantic Knowledge Kamsuriah Ahmad a, Ali Mamat b, Hamidah Ibrahim c and Shahrul Azman Mohd Noah d a,d Fakulti Teknologi dan Sains Maklumat, Universiti Kebangsaan Malaysia,
More informationGenerating XML from Relational Tables using ORACLE. by Selim Mimaroglu Supervisor: Betty O NeilO
Generating XML from Relational Tables using ORACLE by Selim Mimaroglu Supervisor: Betty O NeilO 1 INTRODUCTION Database: : A usually large collection of data, organized specially for rapid search and retrieval
More informationVirtual Data Integration
Virtual Data Integration Helena Galhardas Paulo Carreira DEI IST (based on the slides of the course: CIS 550 Database & Information Systems, Univ. Pennsylvania, Zachary Ives) Agenda Terminology Conjunctive
More informationWeb Database Integration
Web Database Integration Wei Liu School of Information Renmin University of China Beijing, 100872, China gue2@ruc.edu.cn Xiaofeng Meng School of Information Renmin University of China Beijing, 100872,
More informationCOURSE CONTENT FOR WINTER TRAINING ON Web Development using PHP & MySql
COURSE CONTENT FOR WINTER TRAINING ON Web Development using PHP & MySql 1 About WEB DEVELOPMENT Among web professionals, "web development" refers to the design aspects of building web sites. Web development
More informationChapter 1: Introduction
Chapter 1: Introduction Database System Concepts, 5th Ed. See www.db book.com for conditions on re use Chapter 1: Introduction Purpose of Database Systems View of Data Database Languages Relational Databases
More informationShuffling Data Around
Shuffling Data Around An introduction to the keywords in Data Integration, Exchange and Sharing Dr. Anastasios Kementsietsidis Special thanks to Prof. Renée e J. Miller The Cause and Effect Principle Cause:
More informationBuilding Web Applications, Servlets, JSP and JDBC
Building Web Applications, Servlets, JSP and JDBC Overview Java 2 Enterprise Edition (JEE) is a powerful platform for building web applications. The JEE platform offers all the advantages of developing
More informationIBM DB2 XML support. How to Configure the IBM DB2 Support in oxygen
Table of Contents IBM DB2 XML support About this Tutorial... 1 How to Configure the IBM DB2 Support in oxygen... 1 Database Explorer View... 3 Table Explorer View... 5 Editing XML Content of the XMLType
More informationA Workbench for Prototyping XML Data Exchange (extended abstract)
A Workbench for Prototyping XML Data Exchange (extended abstract) Renzo Orsini and Augusto Celentano Università Ca Foscari di Venezia, Dipartimento di Informatica via Torino 155, 30172 Mestre (VE), Italy
More informationBusiness Information System Courses Description
Business Information System Courses Description 1903101 Fundamentals of Information Technology: (Prerequisite none) Information Technology components, computer hardware: memory, CPU, machine cycle. numbering
More information1 File Processing Systems
COMP 378 Database Systems Notes for Chapter 1 of Database System Concepts Introduction A database management system (DBMS) is a collection of data and an integrated set of programs that access that data.
More informationXQuery and the E-xml Component suite
An Introduction to the e-xml Data Integration Suite Georges Gardarin, Antoine Mensch, Anthony Tomasic e-xmlmedia, 29 Avenue du Général Leclerc, 92340 Bourg La Reine, France georges.gardarin@e-xmlmedia.fr
More information2. Background on Data Management. Aspects of Data Management and an Overview of Solutions used in Engineering Applications
2. Background on Data Management Aspects of Data Management and an Overview of Solutions used in Engineering Applications Overview Basic Terms What is data, information, data management, a data model,
More informationEquipment Room Database and Web-Based Inventory Management
Equipment Room Database and Web-Based Inventory Management System Block Diagram Sean M. DonCarlos Ryan Learned Advisors: Dr. James H. Irwin Dr. Aleksander Malinowski November 4, 2002 System Overview The
More informationDatabases. DSIC. Academic Year 2010-2011
Databases DSIC. Academic Year 2010-2011 1 Lecturer José Hernández-Orallo Office 236, 2nd floor DSIC. Email: jorallo@dsic.upv.es http://www.dsic.upv.es/~jorallo/docent/bda/bdaeng.html Attention hours On
More informationModern Databases. Database Systems Lecture 18 Natasha Alechina
Modern Databases Database Systems Lecture 18 Natasha Alechina In This Lecture Distributed DBs Web-based DBs Object Oriented DBs Semistructured Data and XML Multimedia DBs For more information Connolly
More informationData Integration and Decision-Making For Biomarkers Discovery, Validation and Evaluation. D. POLVERARI, CTO October 06-07 2008
Data Integration and Decision-Making For Biomarkers Discovery, Validation and Evaluation D. POLVERARI, CTO October 06-07 2008 Data integration definition and aims Definition : Data integration consists
More informationService Oriented Architectures
8 Service Oriented Architectures Gustavo Alonso Computer Science Department Swiss Federal Institute of Technology (ETHZ) alonso@inf.ethz.ch http://www.iks.inf.ethz.ch/ The context for SOA A bit of history
More informationA Generic Model for Querying Multiple Databases in a Distributed Environment Using JDBC and an Uniform Interface
A Generic Model for Querying Multiple Databases in a Distributed Environment Using JDBC and an Uniform Interface Barkha Bhagwant Keni, M.Madiajagan, B.Vijayakumar Abstract - This paper discusses about
More informationStudy Plan for the Bachelor Degree in Computer Information Systems
Study Plan for the Bachelor Degree in Computer Information Systems The Bachelor Degree in Computer Information Systems/Faculty of Information Technology and Computer Sciences is granted upon the completion
More informationCourse Notes on A Short History of Database Technology
Course Notes on A Short History of Database Technology Traditional File-Based Approach Three Eras of Database Technology (1) Prehistory file systems hierarchical and network systems (2) The revolution:
More informationCourse Notes on A Short History of Database Technology
Course Notes on A Short History of Database Technology Three Eras of Database Technology (1) Prehistory file systems hierarchical and network systems (2) The revolution: relational database technology
More informationUsing the Grid for the interactive workflow management in biomedicine. Andrea Schenone BIOLAB DIST University of Genova
Using the Grid for the interactive workflow management in biomedicine Andrea Schenone BIOLAB DIST University of Genova overview background requirements solution case study results background A multilevel
More informationWeb-Based Database Applications ITP 300x (3 Units)
Web-Based Database Applications ITP 300x (3 Units) Objective Examination of the architecture and use of database-enabled web sites. Define the foundation for using relational databases on the web. Architectural
More informationApplication of XML Tools for Enterprise-Wide RBAC Implementation Tasks
Application of XML Tools for Enterprise-Wide RBAC Implementation Tasks Ramaswamy Chandramouli National Institute of Standards and Technology Gaithersburg, MD 20899,USA 001-301-975-5013 chandramouli@nist.gov
More informationDatabase Optimizing Services
Database Systems Journal vol. I, no. 2/2010 55 Database Optimizing Services Adrian GHENCEA 1, Immo GIEGER 2 1 University Titu Maiorescu Bucharest, Romania 2 Bodenstedt-Wilhelmschule Peine, Deutschland
More informationCourse 803401 DSS. Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization
Oman College of Management and Technology Course 803401 DSS Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization CS/MIS Department Information Sharing
More informationQuiz! Database Indexes. Index. Quiz! Disc and main memory. Quiz! How costly is this operation (naive solution)?
Database Indexes How costly is this operation (naive solution)? course per weekday hour room TDA356 2 VR Monday 13:15 TDA356 2 VR Thursday 08:00 TDA356 4 HB1 Tuesday 08:00 TDA356 4 HB1 Friday 13:15 TIN090
More informationClient Overview. Engagement Situation. Key Requirements
Client Overview Our client is one of the leading providers of business intelligence systems for customers especially in BFSI space that needs intensive data analysis of huge amounts of data for their decision
More informationAssociate Professor, Department of CSE, Shri Vishnu Engineering College for Women, Andhra Pradesh, India 2
Volume 6, Issue 3, March 2016 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Special Issue
More informationArchitecture for Accessing Heterogeneous Databases
I.J. Information Technology and Computer Science, 2012, 1, 25-31 Published Online February 2012 in MECS (http://www.mecs-press.org/) DOI: 10.5815/ijitcs.2012.01.04 Architecture for Accessing Heterogeneous
More informationGlobal Data Integration with Autonomous Mobile Agents. White Paper
Global Data Integration with Autonomous Mobile Agents White Paper June 2002 Contents Executive Summary... 1 The Business Problem... 2 The Global IDs Solution... 5 Global IDs Technology... 8 Company Overview...
More informationA Next-Generation Analytics Ecosystem for Big Data. Colin White, BI Research September 2012 Sponsored by ParAccel
A Next-Generation Analytics Ecosystem for Big Data Colin White, BI Research September 2012 Sponsored by ParAccel BIG DATA IS BIG NEWS The value of big data lies in the business analytics that can be generated
More informationGenomics Algebra: A New, Integrating Data Model, Language, and Tool for Processing and Querying Genomic Information
Genomics Algebra: A New, Integrating Data Model, Language, and Tool for Processing and Querying Genomic Information Joachim Hammer and Markus Schneider Department of Computer & Information Science & Engineering
More informationData Integration Hub for a Hybrid Paper Search
Data Integration Hub for a Hybrid Paper Search Jungkee Kim 1,2, Geoffrey Fox 2, and Seong-Joon Yoo 3 1 Department of Computer Science, Florida State University, Tallahassee FL 32306, U.S.A., jungkkim@cs.fsu.edu,
More informationCourse 103402 MIS. Foundations of Business Intelligence
Oman College of Management and Technology Course 103402 MIS Topic 5 Foundations of Business Intelligence CS/MIS Department Organizing Data in a Traditional File Environment File organization concepts Database:
More informationDatabases in Organizations
The following is an excerpt from a draft chapter of a new enterprise architecture text book that is currently under development entitled Enterprise Architecture: Principles and Practice by Brian Cameron
More informationAdvanced Query Mechanisms for Biological Databases
Advanced Query Mechanisms for Biological Databases I-Min A. Chen, Anthony S. Kosky, Victor M. Markowitz, Ernest Szeto, and Thodoros Topaloglou Bioinformatics Systems Division, Gene Logic Inc. 2001 Center
More informationEnabling Collaboration Using the Biomedical Informatics Research Network (BIRN):
Enabling Collaboration Using the Biomedical Informatics Research Network (BIRN): Karl Helmer Ph.D. Athinoula A. Martinos Center for Biomedical Imaging, Massachusetts General Hospital June 4, 2010 BIRN
More informationECS 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
More informationA Comparison of Enterprise Reporting Tools
A Comparison of Enterprise Reporting Tools Crystal Reports and Web Intelligence Adam Getz Practice Manager, Business Intelligence DCS Consulting - Corporate Overview About DCS Consulting: DCS Consulting
More informationXFlash A Web Application Design Framework with Model-Driven Methodology
International Journal of u- and e- Service, Science and Technology 47 XFlash A Web Application Design Framework with Model-Driven Methodology Ronnie Cheung Hong Kong Polytechnic University, Hong Kong SAR,
More informationFrom Desktop to Browser Platform: Office Application Suite with Ajax
From Desktop to Browser Platform: Office Application Suite with Ajax Mika Salminen Helsinki University of Technology mjsalmi2@cc.hut.fi Abstract Web applications have usually been less responsive and provided
More informationBusiness Application Services Testing
Business Application Services Testing Curriculum Structure Course name Duration(days) Express 2 Testing Concept and methodologies 3 Introduction to Performance Testing 3 Web Testing 2 QTP 5 SQL 5 Load
More informationChapter 1: Introduction. Database Management System (DBMS) University Database Example
This image cannot currently be displayed. Chapter 1: Introduction Database System Concepts, 6 th Ed. See www.db-book.com for conditions on re-use Database Management System (DBMS) DBMS contains information
More informationChapter 13. Introduction to SQL Programming Techniques. Database Programming: Techniques and Issues. SQL Programming. Database applications
Chapter 13 SQL Programming Introduction to SQL Programming Techniques Database applications Host language Java, C/C++/C#, COBOL, or some other programming language Data sublanguage SQL SQL standards Continually
More informationInformation Management
Information Management Dr Marilyn Rose McGee-Lennon mcgeemr@dcs.gla.ac.uk What is Information Management about Aim: to understand the ways in which databases contribute to the management of large amounts
More informationChapter 5. Warehousing, Data Acquisition, Data. Visualization
Decision Support Systems and Intelligent Systems, Seventh Edition Chapter 5 Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization 5-1 Learning Objectives
More informationPrinciples of Database. Management: Summary
Principles of Database Management: Summary Pieter-Jan Smets September 22, 2015 Contents 1 Fundamental Concepts 5 1.1 Applications of Database Technology.............................. 5 1.2 Definitions.............................................
More informationDeveloping XML Solutions with JavaServer Pages Technology
Developing XML Solutions with JavaServer Pages Technology XML (extensible Markup Language) is a set of syntax rules and guidelines for defining text-based markup languages. XML languages have a number
More informationComponent Approach to Software Development for Distributed Multi-Database System
Informatica Economică vol. 14, no. 2/2010 19 Component Approach to Software Development for Distributed Multi-Database System Madiajagan MUTHAIYAN, Vijayakumar BALAKRISHNAN, Sri Hari Haran.SEENIVASAN,
More informationPerformance Comparison of Database Access over the Internet - Java Servlets vs CGI. T. Andrew Yang Ralph F. Grove
Performance Comparison of Database Access over the Internet - Java Servlets vs CGI Corresponding Author: T. Andrew Yang T. Andrew Yang Ralph F. Grove yang@grove.iup.edu rfgrove@computer.org Indiana University
More informationA framework for web-based product data management using J2EE
Int J Adv Manuf Technol (2004) 24: 847 852 DOI 10.1007/s00170-003-1697-8 ORIGINAL ARTICLE M.Y. Huang Y.J. Lin Hu Xu A framework for web-based product data management using J2EE Received: 8 October 2002
More informationDEVELOPMENT OF THE INTEGRATING AND SHARING PLATFORM OF SPATIAL WEBSERVICES
DEVELOPMENT OF THE INTEGRATING AND SHARING PLATFORM OF SPATIAL WEBSERVICES Lan Xiaoji 1,2 Lu Guonian 1 Zhang Shuliang 1 Shi Miaomiao 1 Yin Lili 1 1. Jiangsu Provincial Key Lab of GIS Science, Nanjing Normal
More informationCHAPTER 3 PROPOSED SCHEME
79 CHAPTER 3 PROPOSED SCHEME In an interactive environment, there is a need to look at the information sharing amongst various information systems (For E.g. Banking, Military Services and Health care).
More informationAnalysis and Design of Software Systems Practical Session 01. System Layering
Analysis and Design of Software Systems Practical Session 01 System Layering Outline Course Overview Course Objectives Computer Science vs. Software Engineering Layered Architectures Selected topics in
More informationEDG Project: Database Management Services
EDG Project: Database Management Services Leanne Guy for the EDG Data Management Work Package EDG::WP2 Leanne.Guy@cern.ch http://cern.ch/leanne 17 April 2002 DAI Workshop Presentation 1 Information in
More informationDATA INTEGRATION CS561-SPRING 2012 WPI, MOHAMED ELTABAKH
DATA INTEGRATION CS561-SPRING 2012 WPI, MOHAMED ELTABAKH 1 DATA INTEGRATION Motivation Many databases and sources of data that need to be integrated to work together Almost all applications have many sources
More informationContents RELATIONAL DATABASES
Preface xvii Chapter 1 Introduction 1.1 Database-System Applications 1 1.2 Purpose of Database Systems 3 1.3 View of Data 5 1.4 Database Languages 9 1.5 Relational Databases 11 1.6 Database Design 14 1.7
More informationA CIM-Based Framework for Utility Big Data Analytics
A CIM-Based Framework for Utility Big Data Analytics Jun Zhu John Baranowski James Shen Power Info LLC Andrew Ford Albert Electrical PJM Interconnect LLC System Operator Overview Opportunities & Challenges
More informationn Assignment 4 n Due Thursday 2/19 n Business paper draft n Due Tuesday 2/24 n Database Assignment 2 posted n Due Thursday 2/26
Class Announcements TIM 50 - Business Information Systems Lecture 14 Instructor: John Musacchio UC Santa Cruz n Assignment 4 n Due Thursday 2/19 n Business paper draft n Due Tuesday 2/24 n Database Assignment
More informationLecture Data Warehouse Systems
Lecture Data Warehouse Systems Eva Zangerle SS 2013 PART A: Architecture Chapter 1: Motivation and Definitions Motivation Goal: to build an operational general view on a company to support decisions in
More informationInternet and Web-Based Database Technology
Internet and Web-Based Database Technology Amjad A. Abdullat Computer Information Systems Department West Texas A&M University Canyon, Texas 79016 Abstract The demand for data-intensive Web sites is driving
More informationBUILDING OLAP TOOLS OVER LARGE DATABASES
BUILDING OLAP TOOLS OVER LARGE DATABASES Rui Oliveira, Jorge Bernardino ISEC Instituto Superior de Engenharia de Coimbra, Polytechnic Institute of Coimbra Quinta da Nora, Rua Pedro Nunes, P-3030-199 Coimbra,
More informationObjectives of Lecture 1. Labs and TAs. Class and Office Hours. CMPUT 391: Introduction. Introduction
Database Management Systems Winter 2003 CMPUT 391: Introduction Dr. Osmar R. Zaïane Objectives of Lecture 1 Introduction Get a rough initial idea about the content of the course: Lectures Resources Activities
More informationCase Studies of Running the Platform. NetBeans UML Servlet JSP GlassFish EJB
September Case Studies of Running the Platform NetBeans UML Servlet JSP GlassFish EJB In this project we display in the browser the Hello World, Everyone! message created in the session bean with servlets
More informationGeoKettle: A powerful open source spatial ETL tool
GeoKettle: A powerful open source spatial ETL tool FOSS4G 2010 Dr. Thierry Badard, CTO Spatialytics inc. Quebec, Canada tbadard@spatialytics.com Barcelona, Spain Sept 9th, 2010 What is GeoKettle? It is
More informationSOFTWARE TESTING TRAINING COURSES CONTENTS
SOFTWARE TESTING TRAINING COURSES CONTENTS 1 Unit I Description Objectves Duration Contents Software Testing Fundamentals and Best Practices This training course will give basic understanding on software
More informationCAMDIT: A Toolkit for Integrating Heterogeneous Medical Data for improved Health Care Service Provisioning
CAMDIT: A Toolkit for Integrating Heterogeneous Medical Data for improved Health Care Service Provisioning 1 Ipadeola Abayomi, 2 Ahmed Ameen Department of Computer Science University of Ilorin, Kwara State.
More informationBooks-by-Users Web Development with SAS by Example (Third Edition) Frederick E. Pratter
Books-by-Users Web Development with SAS by Example (Third Edition) Frederick E. Pratter Click Tom to Kari, edit Master Statistics subtitle style 07/06/12 Come out of the desert of ignorance to the OASUS
More informationSQL 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
More informationProfiling as a Service
Profiling as a Service Table of Contents 1. PraaS Overview 2 2. The Profiling Goal 2 3. What do you get from Profiling? 2 4. How PraaS Improves the Profiling Experience 2 5. What is the Profiling Process?
More informationConcepts of Database Management Seventh Edition. Chapter 9 Database Management Approaches
Concepts of Database Management Seventh Edition Chapter 9 Database Management Approaches Objectives Describe distributed database management systems (DDBMSs) Discuss client/server systems Examine the ways
More informationWeb application development landscape: technologies and models
Web application development landscape: technologies and models by Andrea Nicchi Relatore: Prof. Antonio CISTERNINO Controrelatore: Prof. Giuseppe ATTARDI WEB APPLICATION an Information System providing
More information