Modern Database Techniques with the Postrelational Database Management System Caché

Slides:



Advertisements
Similar presentations
Microsoft Research Microsoft Research Jim Gray Distinguished Engineer Microsoft Research San Francisco SKYSERVER.
Advertisements

01/04/2014 cis110 1 Introduction to computing and the Internet Dr. Lahcen Ouarbya 29 St-James, Room 6 Tel: Surgery.
01/04/2014 cis110 1 Introduction to computing and the Internet Dr. Lahcen Ouarbya 29 St-James, Room 6 Tel:
Centre for Applied Linguistics Feedback with Screen Capture.
XML within Websites Philipp Glogowski - Stefan Mohr - Julia Wenzel University of Applied Sciences FHTW Berlin.
NUST ORSSA 2011 K. R. Chilumani, S. B. Mangena, E. G. Mtetwa.
IEEE/FIPA WG Mobile Agents Ulrich Pinsdorf Fraunhofer-Institute IGD, Germany Dept. Security Technology
Introduction to ECE613 Lecturer AJ. Suwan Janin Phone:
K. Ingram1November 2000 Object Orientated Analysis and Design - Contents When to use OO? What is OO? Unified Modelling Language OO Methodologies: –Object.
CASE tools Upper CASE tools: support for the analysis and design Lower CASE tools: support for construction and maintenance 1980s… Nowadays… Integrated.
consumerization of IT new social & app patterns cloud computing data explosion.
Eike Stepper Berlin, Germany CDO Model Repository 4.1 Release Review.
Unveiling ProjectWise V8 XM Edition. ProjectWise V8 XM Edition An integrated system of collaboration servers that enable your AEC project teams, your.
COMP 5138 Relational Database Management Systems Sem2, 2007 Lecture 0 Course Overview.
Data Modeling and Database Design Chapter 1: Database Systems: Architecture and Components.
Component 4: Introduction to Information and Computer Science Unit 5: Overview of Programming Languages, Including Basic Programming Concepts Lecture 1.
Goran Šuković, University of Montenegro 1/21 Compiler Construction Course at University of Montenegro 7 th Workshop on “Software Engineering Education.
ORACLE Lecture 1: Oracle 11g Introduction & Installation.
Welcome to CS680! Tue Thu 7pm - 8:15pm :-(
SCS Inventory and Problem Tracking System Dustin Bowman Chris Burnette Ben Cassell Jeremiah Griswold.
CS565 Advanced Software Development (1 unit) Lecturer: Adrian O’Riordan Contact: is Office: prefab, behind.
Processor Design 5Z032 Henk Corporaal Eindhoven University of Technology 2011.
XML Based Learning Environment Prashant Karmarkar Brendan Nolan Alexander Roda.
DATABASES AND TRANSACTION PROCESSING: An Application-Oriented Approach Lewis Bernstein Kifer © 2002 Addison Wesley.
CS 290C: Formal Models for Web Software Lecture 6: Model Driven Development for Web Software with WebML Instructor: Tevfik Bultan.
Web Technologies – CS381 Bogdan L. Vrusias 22 January 2004.
Academic Year 2014 Spring. MODULE CC3005NI: Advanced Database Systems Academic Year 2014 Spring.
Introduction to Web Technologies Module – CS381 Introduction to Web Technologies – CS th January 2007 Dr Bogdan L. Vrusias
London Metropolitan University, DB3011C/N Intro/P 1 WELCOME CC3005NI Advanced Database Systems Module Organiser:Dr F F Cai.
Marco Blumendorf I July 21th, 2009 Towards a Model-Based Framework for the Development of Adaptive Multimodal User Interfaces.
Welcome to CPT 499 XML Course Introduction Eugenia Fernandez IUPUI.
Data Modelling and Databases Donald Kossmann Systems Group ETH Zürich 1.
Review of Activities of Working Group for Database Systems Prof. Dr Slobodanka Đorđević-Kajan.
CMU SSD7: Database Systems
1 SYS366 Lecture Visual Modeling and Business Use Case Diagrams.
Switch off your Mobiles Phones or Change Profile to Silent Mode.
1 The module aims to: n Extend the concepts and practical implementation of the relational model. n Introduce the concepts of Object Oriented and Object-
Abstract We present two Model Driven Engineering (MDE) tools, namely the Eclipse Modeling Framework (EMF) and Umple. We identify the structure and characteristic.
Data Warehousing/Mining 1 Data Warehousing/Mining Comp 150DW Course Overview Instructor: Dan Hebert.
COMU114: Introduction to Database Development 1. Databases and Database Design.
ENVI/IDL Programming for Statistical Image Analysis ZFL 2013 Mort Canty Forschungszentrum Jülich
Course Overview Stephen M. Thebaut, Ph.D. University of Florida Software Engineering Foundations.
1 Data Mining Education Across Disciplines Dr. Alan Safer and Dr. Lesley Farmer California State University Long Beach /
Database design
September 2002 HND Year 2 Database Management Systems Sept 2002.
Component 4: Introduction to Information and Computer Science Overview of Programming Languages, Including Basic Programming Concepts.
Quick search in documents stored in DBMS InterSystems Caché using IndexTank API VІI scientific and practical seminar with international participation "Economic.
1 Advanced Database System Design Instructor: Ruoming Jin Fall 2010.
CS 52500, Parallel Computing Spring 2011 Alex Pothen Lectures: Tues, Thurs, 3:00—4:15 PM, BRNG 2275 Office Hours: Wed 3:00—4:00 PM; Thurs 4:30—5:30 PM;
1 Advanced Database Technologies CG096 Dr. Akhtar Ali School of Computing, Engineering and Information Systems Jan 2007.
1Proprietary and Confidential. Objective Development and implementation of a student-centric class management system that will reduce the complexities.
Course Introduction Software Architecture. General Information Objective: Provides students with basic knowledge of software architecture Lecturer – Hieu.
Advanced Database Course Syllabus 1 Advanced Database System Lecturer : H.Ben Othmen.
Introduction to Web Technologies Module Introduction to Web Technologies – CS th January 2005 Dr Bogdan L. Vrusias
Distributed Database Management Systems © 2001 M
Computer Software Lecture 5.
TAL 7011 Architecture of Large Software Systems
Department Of Computer Science Engineering
Geo-Databases: lecture 7 Database design
2018 Valid Amazon AWS-Solution-Architect-Associate Exam Study Guide - AWS-Solution-Architect-Associate Questions Answers Realexamdumps.com
The Virtual Classroom Manager (NPAC Grading System)
Patrick Dreher Research Scientist & Associate Director
مدل داده مناسب براي داده‌هاي عظيم
Multi-Utility Asset Management a business driver oriented concept
Geo-Databases: lecture 6 Data Integrity
Geo-Databases: lecture 3 Simple Queries in SQL
Distribute and combine like terms
BSC-MSC-IT Course at TCCI
Presentation transcript:

Modern Database Techniques with the Postrelational Database Management System Caché

Overview Part1: Object Oriented Databases Part2: Internal aspects of Databases Part3: Distributed Databases and Mobile Databases

Caché High performance, massively scalable, highly secure, post-relational database management system. Integrated object-oriented and SQL access (Unified Data Architecture) to efficient multidimensional database.

Caché Accessibility Choice of tools, languages, and modes for accessing Caché data. Applications can use combination of object, relational, and multidimensional access.

Caché History Neil Pappalardo develops MUMPS (Massachusetts General Hospital Utility Multi-Programming System) 1967 MUMPS Development Committee (MDC) develops ANSI standard 1977 Many vendors 2nd and 3rd ANSI standard MUMPS renamed to M 1980 … InterSystem purchases other M-vendors 1997 InterSystems launches new Product: Caché

Lecture Information Target group: Students of Computer Science in 5th semester or higher Prerequisites: Relational Databases, SQL Object Oriented Programming UML Duration Student workload: 120 h – 150 h Lecture and supervised exercises: 64 lessons (45 min)

Literature Kirsten, Wolfgang, et al.: Object-Oriented Application Development Using the Caché Postrelational Database, Springer Verlag, Berlin, 2003, ISBN Caché online documentation: cache/downloads/documentation.html Heuer, A.: Objektorientierte Datenbanken - Konzepte, Modelle, Standards und Systeme, Addison-Wesley, 1997 R.G.G. Cattell: The Object Database Standard: ODMG 2.0. Morgan Kaufmann, San Francisco, CA, B. Mutschler, G. Specht: Mobile Datenbanksysteme, Springer Verlag, Berlin, 2004