Datenbanksysteme II: Implementation of Database Systems. Ulf Leser
|
|
|
- Briana Cummings
- 10 years ago
- Views:
Transcription
1 Datenbanksysteme II: Implementation of Database Systems Ulf Leser
2 Slides in English, Vortrag auf Deutsch Much input from Prof. J-C Freytag, HU Berlin Prof. K-U Sattler, TU Illmenau Prof. A Kemper, Dr. Eickler, TU München Goya Prof Freytag / Prof Leser DBS-1 formale Voraussetzung? Was studieren Sie? Ulf Leser: Implementation of Database Systems, Winter Semester 2012/2013 2
3 My first contact with database Father: I need to track my customers Name, address, profession, prior contracts Young Ulf: No problem ~1984: Turbo Pascal 4.0, Schneider CPC646, 512 KB main memory Load customers from disk into memory Repeat until Q (S)earch and list customers (E)dit customer (D)elete customer (I)nsert customer (Q)uit Write customers to disk Invoice: DM Ulf Leser: Implementation of Database Systems, Winter Semester 2012/2013 3
4 Story part 2 Father: I need to track my offers Customers have projects and call for bids, father makes offers Many customers have many projects over time Young naïve Ulf: No problem Reuse existing architecture Load offers from disk into memory Repeat until Q (S)earch and list offers (E)dit offer (D)elete offer (I)nsert offer (Q)uit Write offers to disk Invoice: DM Ulf Leser: Implementation of Database Systems, Winter Semester 2012/2013 4
5 Part 3 Disaster! No dynamic arrays at this time Max. 500 customers Max. 40 offers Max. 2 KB per offer Gives times = 40 MEGABYTE! App. size of hard disc No way to load and hold all data at startup Wrong architecture Ulf Leser: Implementation of Database Systems, Winter Semester 2012/2013 5
6 Solution 1 Repeat until Q (E)dit offer Open file Read and write until record found Read, edit, and write record Read and write until EOF (D)elete offer (I)nsert offer (Q)uit Very slow Ulf Leser: Implementation of Database Systems, Winter Semester 2012/2013 6
7 Scalability Quelle: G. Witterstein, Dissertation, 2005 Ulf Leser: Implementation of Database Systems, Winter Semester 2012/2013 7
8 Solution 2 Someone should take care of finding, loading, storing data I want to concentrate on what to store Buy dbase IV Ulf Leser: Implementation of Database Systems, Winter Semester 2012/2013 8
9 Lessons learned Scalability is an issue Works fine for small datasets, breaks down for large datasets Data is Information is Knowledge is essential If offers-file corrupted father goes out of business Which will affect me too When is comes to large volumes of data get a database and a good database programmer Think before you program Project 100% over budget (dbase IV license) Project 300% over time (6 months instead of 2) Ulf Leser: Implementation of Database Systems, Winter Semester 2012/2013 9
10 Today s Database Systems Databases are essential parts of enterprise infrastructures More important than OS Long-running, expensive, essential investment Holds the most important business asset: information Database administrator is a profession Many programmers, but few good database developers/ admins One of the skills most demanded in industry RDMS became an often invisible piece of software So nützlich wie fließendes Wasser (G. Weikum, MPI Saarbrücken) Ulf Leser: Implementation of Database Systems, Winter Semester 2012/
11 Importance DBs are behind almost every non-trivial piece of software Data needs to be stored Disk access is the main performance bottleneck Hence: Optimize disk access in the RDBMS Data is manipulated from many clients Concurrent access quickly screws up data Hence: Synchronize access through the RDBMS Data is used by many applications with different requirements No good to design app-specific optimal data structures Hence: Use application independent languages Systems crash Crashes cannot be avoided Hence: Secure most valuable asset in a centralized manner Ulf Leser: Implementation of Database Systems, Winter Semester 2012/
12 History Prior to relational databases Network databases, hierarchical databases, COBOL Waves and hypes Relational databases since 1980th Object-oriented databases early 1990th XML databases early 2000 th Big data since 2008 Few big vendors survived Oracle, IBM DB2, Microsoft SQL Server Some niche players Open Source: MySQL, PostgreSQL, Ingres, SAP DB Data Warehousing: Teradata, Tandem Mobile databases: Sybase Ulf Leser: Implementation of Database Systems, Winter Semester 2012/
13 Complexity A RDBMS is a very, very complex piece of software One code base Oracle9i Database Release 2 Documentation for Microsoft Windows Oracle9i Database Release 2 Documentation for 64-bit Windows Oracle9i Database Release 2 Documentation for Solaris Operating System (SPARC) Oracle9i Database Release 2 Documentation for AIX-Based Systems Oracle9i Database Release 2 Documentation for Compaq Tru64 UNIX Oracle9i Database Release 2 Documentation for HP 9000 Series HP-UX Oracle9i Database Release 2 Documentation for HP-UX Itanium Oracle9i Database Release 2 Documentation for hp OpenVMS Alpha Oracle9i Database Release 2 Documentation for IBM OS-390 (MVS) Oracle9i Database Release 2 Documentation for Linux x86-64 Oracle9i Database Release 2 Documentation for Linux x86 Oracle9i Database Release 2 Documentation for Linux Itanium Oracle9i Database Release 2 Documentation for IBM Power based Linux Oracle9i Database Release 2 Documentation for Linux/390 Oracle9i Database Release 2 Documentation for Fujitsu Siemens Computers BS2000/OSD Oracle9i Database Release 2 Documentation for Stratus Continuum 600 and 1200 Series Ulf Leser: Implementation of Database Systems, Winter Semester 2012/
14 List of Books 1 Ulf Leser: Implementation of Database Systems, Winter Semester 2012/
15 List of Books 2 Ulf Leser: Implementation of Database Systems, Winter Semester 2012/
16 List of Books 3 Ulf Leser: Implementation of Database Systems, Winter Semester 2012/
17 List of Books 4 Ulf Leser: Implementation of Database Systems, Winter Semester 2012/
18 List of Books 5 Ulf Leser: Implementation of Database Systems, Winter Semester 2012/
19 3 Tier Servlets/ EJB Presentation Upwards: OO Interface Application Server Downwards: SQL Application logic Business processes State Storage, Backup & Recovery Synchronization DBMS Database 1 Database 2 Ulf Leser: Implementation of Database Systems, Winter Semester 2012/
20 SAP R/3: Enterprise Resource Planning WAN (Internet) LAN ONE central database server (Possibly clustered) Ulf Leser: Implementation of Database Systems, Winter Semester 2012/
21 Making the difference Databases are not self-* Self-administrating, -adapting, -developing, -healing Work mostly in the background no GUI or dialogs Good database development requires intensive knowledge about the why & what & how Which index to use and where to place it? Which synchronization level? When use parallel servers? Optimization possibilities? Where to look if something goes wrong? Ulf Leser: Implementation of Database Systems, Winter Semester 2012/
22 DBS2: Implementation of Database Systems Lecture 4 SWS Tuesday, 15 17, RUD26, Wednesday, 11 13, RUD26, Contact Ulf Leser Room: IV.401 Tel: (030) Mail: leser (at) informatik.hu-berlin.de Ulf Leser: Implementation of Database Systems, Winter Semester 2012/
23 Praktikum & Exams Praktikum by Andre Koschmieder Presence & commitment are necessary Implementation of file-/ buffer-/ index manager in C++ Two groups (?) Tuesday, 13-15, RUD 26, Room 1'308 Wednesday, 13-15, RUD 26, Room 1'308 Starts next week Examination 30 minutes, oral exam Dates will be set mid-january Admission: Passing the Praktikum Ulf Leser: Implementation of Database Systems, Winter Semester 2012/
24 Slides Slides are available shortly after the lecture Please send me any errors Slides are No script No substitution for listening to the lecture No substitution for reading a book Ulf Leser: Implementation of Database Systems, Winter Semester 2012/
25 Contents Introduction Overview and architecture Storage and access methods B*-Trees, Extensible hashing, index-sequential files Multidimensional indexing: Grid-files, kd-trees, R-Trees Query processing and optimization Physical operators Cost-based optimization Recovery Transactions and concurrency control Ulf Leser: Implementation of Database Systems, Winter Semester 2012/
26 Überblick Naive Benutzer Fortgeschrittene Benutzer Anwendungs- Programmierer Datenbankadministratoren Anwendung Interaktive Anfrage Präcompiler Verwaltungswerkzeug DML-Compiler Anfragebearbeitung DDL-Compiler DBMS Query processing Mehrbenutzersynchr. Fehlerbehandlung Datenbankmanager Schemaverwaltung Storage & access Dateiverwaltung Logdateien Indexe Datenbasis Datenwörterbuch Hintergrundspeicher Ulf Leser: Implementation of Database Systems, Winter Semester 2012/
27 5 Schichten Architektur Mengenorientierter Zugriff Satzorientierter Zugriff Interne Satzschnittstelle Systempufferschnittstelle Datenmodellebene Logischer Zugriff Speicherstrukturen Dateischnittstelle Pufferverwaltung Betriebssystem Anfrageübersetzung, Zugriffspfadwahl, Zugriffskontrolle, Integritätskontrolle Sortierung, Transaktionsverwaltung, Cursorverwaltung Record Manager, Sperrverwaltung, Log / Recovery Speichermanagement, Puffermanagement, Caching-Strategien Externspeicherverwaltung Geräteschnittstelle Ulf Leser: Implementation of Database Systems, Winter Semester 2012/
28 Guests January: Dr. Martin Grund, HPI Potsdam: Column-based main memory database systems January: Dr. Mike Sips, GFZ Potsdam: Spatial index structures Ulf Leser: Implementation of Database Systems, Winter Semester 2012/
29 Literature Primary Saake, Heuer, Sattler Datenbanken: Implementierungstechniken, mitp Verlag, 2005 (2. Auflage) Garcia-Molina, Ullman, Widom: Database System Implementation, Prentice Hall, 2000 Other Kemper, Eickel: Datenbanksysteme Eine Einführung, Oldenburg, 5. Auflage 2004 Härder, Rahm: Datenbanksysteme. Konzepte und Techniken der Implementierung, Springer, 2. Auflage 2001 R. Elmasri und S.B. Navathe: Fundamentals of Database Systems, Benjamin Cummings Deutsche Übersetzung: Grundlagen von Datenbanksystemen, Pearson, 2002 Ulf Leser: Implementation of Database Systems, Winter Semester 2012/
30 Datenbanken 1: Grundlagen (BA) Datenbanken 2: Implementierung (MS) Data Warehousing und Data Mining (MS) Informationsintegration (MS) Inkl. Verteilter Anfrageoptimierung Informationssysteme Neue Konzepte und Techniken für Datenbanksysteme Techniken und Konzepte zum Schutz der Privatsphäre Text Analytics Schwerpunkt im Master Ulf Leser: Implementation of Database Systems, Winter Semester 2012/
31 WBI Bachelor Algorithmen und Datenstrukturen (9SP) Grundlagen der Bioinformatik (5SP) Proseminar Maschinelles Lernen (3SP) Master/Diplom Data Warehousing und Data Mining (8SP) Algorithmische Bioinformatik (9SP) Informationsintegration (8SP) Text Analytics (8SP) Implementierung von Datenbanken (8SP) Grundlagen des Semantik Web (Wandelt, 5SP) Ulf Leser: Implementation of Database Systems, Winter Semester 2012/
32 Ulf Leser: Implementation of Database Systems, Winter Semester 2012/
33 Fragen? Ulf Leser: Implementation of Database Systems, Winter Semester 2012/
Architecture and Implementation of Database Management Systems
Architecture and Implementation of Database Management Systems Prof. Dr. Marc H. Scholl Summer 2004 University of Konstanz, Dept. of Computer & Information Science www.inf.uni-konstanz.de/dbis/teaching/ss04/architektur-von-dbms
CSE 544 Principles of Database Management Systems. Magdalena Balazinska (magda) Winter 2009 Lecture 1 - Class Introduction
CSE 544 Principles of Database Management Systems Magdalena Balazinska (magda) Winter 2009 Lecture 1 - Class Introduction Outline Introductions Class overview What is the point of a db management system
Introduction. 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
Introduction: 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
Data Modeling and Databases I - Introduction. Gustavo Alonso Systems Group Department of Computer Science ETH Zürich
Data Modeling and Databases I - Introduction Gustavo Alonso Systems Group Department of Computer Science ETH Zürich ADMINISTRATIVE ASPECTS D-INFK, ETH Zurich, Data Modeling and Databases 2 Basic Data Lectures
Procase Consulting. APEX 4.1 Introduction. Oleg Mochkin
Procase Consulting APEX 4.1 Introduction Oleg Mochkin 1 APEX Users 2 APEX Express Use Cases 3 APEX as Solution Unique RAD tools for Oracle Database Browser based development Declarative way to build Web
CSE 544 Principles of Database Management Systems. Magdalena Balazinska (magda) Fall 2007 Lecture 1 - Class Introduction
CSE 544 Principles of Database Management Systems Magdalena Balazinska (magda) Fall 2007 Lecture 1 - Class Introduction Outline Introductions Class overview What is the point of a db management system
Relational Database Systems 2 1. System Architecture
Relational Database Systems 2 1. System Architecture Wolf-Tilo Balke Philipp Wille Institut für Informationssysteme Technische Universität Braunschweig http://www.ifis.cs.tu-bs.de 1 Organizational Issues
Architecture and Implementation of Database Systems
Architecture and Implementation of Database Systems Winter 2010/11 Wilhelm-Schickard-Institut für Informatik Universität Tübingen 1.1 Chapter 1 Preliminaries and Architecture and Implementation of Database
Datenbanksysteme II: Implementation of Database Systems Recovery Undo / Redo
Datenbanksysteme II: Implementation of Database Systems Recovery Undo / Redo Material von Prof. Johann Christoph Freytag Prof. Kai-Uwe Sattler Prof. Alfons Kemper, Dr. Eickler Prof. Hector Garcia-Molina
2. Highlights and Updates: ITSM for Databases
IBM Tivoli Storage Manager Data Protection for Oracle Neil Rasmussen Software Development for Tivoli Data Protection Tivoli Software, IBM SWG [email protected] Agenda 1. Overview: Tivoli Storage Manager
CS 525 Advanced Database Organization - Spring 2013 Mon + Wed 3:15-4:30 PM, Room: Wishnick Hall 113
CS 525 Advanced Database Organization - Spring 2013 Mon + Wed 3:15-4:30 PM, Room: Wishnick Hall 113 Instructor: Boris Glavic, Stuart Building 226 C, Phone: 312 567 5205, Email: [email protected] Office Hours:
Introducing Ingres. HP OpenVMS Technical Update Days. Darren Horler. Manager, Engineering. October 2011
Introducing Ingres HP OpenVMS Technical Update Days Darren Horler Manager, Engineering October 2011 1 of 9 1 of 9 Agenda Ingres Becomes Actian Company Summary Why Are We Here? Ingres Business Capabilities
QuickDB Yet YetAnother Database Management System?
QuickDB Yet YetAnother Database Management System? Radim Bača, Peter Chovanec, Michal Krátký, and Petr Lukáš Radim Bača, Peter Chovanec, Michal Krátký, and Petr Lukáš Department of Computer Science, FEECS,
Data Warehousing. Jens Teubner, TU Dortmund [email protected]. Winter 2015/16. Jens Teubner Data Warehousing Winter 2015/16 1
Jens Teubner Data Warehousing Winter 2015/16 1 Data Warehousing Jens Teubner, TU Dortmund [email protected] Winter 2015/16 Jens Teubner Data Warehousing Winter 2015/16 2 A Few Words About
ICOM 6005 Database Management Systems Design. Dr. Manuel Rodríguez Martínez Electrical and Computer Engineering Department Lecture 2 August 23, 2001
ICOM 6005 Database Management Systems Design Dr. Manuel Rodríguez Martínez Electrical and Computer Engineering Department Lecture 2 August 23, 2001 Readings Read Chapter 1 of text book ICOM 6005 Dr. Manuel
Logistics. Database Management Systems. Chapter 1. Project. Goals for This Course. Any Questions So Far? What This Course Cannot Do.
Database Management Systems Chapter 1 Mirek Riedewald Many slides based on textbook slides by Ramakrishnan and Gehrke 1 Logistics Go to http://www.ccs.neu.edu/~mirek/classes/2010-f- CS3200 for all course-related
HP OpenView Storage Data Protector
For the streaming audio link, click the blue icon in the lower right corner HP OpenView Storage Data Protector 2005 Hewlett-Packard Development Company, L.P. The information contained herein is subject
5.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
Objectives 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
Database Performance with In-Memory Solutions
Database Performance with In-Memory Solutions ABS Developer Days January 17th and 18 th, 2013 Unterföhring metafinanz / Carsten Herbe The goal of this presentation is to give you an understanding of in-memory
The Remote Data Backup & Restore Service from
The Remote Data Backup & Restore Service from How does Work? is an agentless method of backup this means that you can backup as many PCs, servers, and applications as you wish, just by installing the TP-Client
Database System Architecture & System Catalog Instructor: Mourad Benchikh Text Books: Elmasri & Navathe Chap. 17 Silberschatz & Korth Chap.
Database System Architecture & System Catalog Instructor: Mourad Benchikh Text Books: Elmasri & Navathe Chap. 17 Silberschatz & Korth Chap. 1 Oracle9i Documentation First-Semester 1427-1428 Definitions
Performance And Scalability In Oracle9i And SQL Server 2000
Performance And Scalability In Oracle9i And SQL Server 2000 Presented By : Phathisile Sibanda Supervisor : John Ebden 1 Presentation Overview Project Objectives Motivation -Why performance & Scalability
CSE 544 Principles of Database Management Systems. Magdalena Balazinska (magda) Spring 2006 Lecture 1 - Class Introduction
CSE 544 Principles of Database Management Systems Magdalena Balazinska (magda) Spring 2006 Lecture 1 - Class Introduction Outline Introductions Class overview What is the point of a database? Course Staff
Scope of this Course. Database System Environment. CSC 440 Database Management Systems Section 1
CSC 440 Database Management Systems Section 1 Acknowledgment: Slides borrowed from Dr. Rada Chirkova. This presentation uses slides and lecture notes available from http://www-db.stanford.edu/~ullman/dscb.html#slides
CSE 562 Database Systems
UB CSE Database Courses CSE 562 Database Systems CSE 462 Database Concepts Introduction CSE 562 Database Systems Some slides are based or modified from originals by Database Systems: The Complete Book,
Net Developer Role Description Responsibilities Qualifications
Net Developer We are seeking a skilled ASP.NET/VB.NET developer with a background in building scalable, predictable, high-quality and high-performance web applications on the Microsoft technology stack.
Databases. DSIC. Academic Year 2010-2011
Databases DSIC. Academic Year 2010-2011 1 Lecturer José Hernández-Orallo Office 236, 2nd floor DSIC. Email: [email protected] http://www.dsic.upv.es/~jorallo/docent/bda/bdaeng.html Attention hours On
Ursuline College Accelerated Program
Ursuline College Accelerated Program CRITICAL INFORMATION! DO NOT SKIP THIS LINK BELOW... BEFORE PROCEEDING TO READ THE UCAP MODULE, YOU ARE EXPECTED TO READ AND ADHERE TO ALL UCAP POLICY INFORMATION CONTAINED
Configuring Apache Derby for Performance and Durability Olav Sandstå
Configuring Apache Derby for Performance and Durability Olav Sandstå Database Technology Group Sun Microsystems Trondheim, Norway Overview Background > Transactions, Failure Classes, Derby Architecture
Data Warehousing und Data Mining
Data Warehousing und Data Mining Multidimensionale Indexstrukturen Ulf Leser Wissensmanagement in der Bioinformatik Content of this Lecture Multidimensional Indexing Grid-Files Kd-trees Ulf Leser: Data
Vendor Selection Matrix Relational OLTP Mid-Market DBMS Scope: Global 2014
Vendor Selection Matrix Relational OLTP Mid-Market DBMS Scope: Global 2014 Dr. Thomas Mendel Ph.D. Managing Director June 2014 2014, Research In Action GmbH Reproduction Prohibited 1 Market Overview: Relational
Architecture and Mode of Operation
Open Source Scheduler Architecture and Mode of Operation http://jobscheduler.sourceforge.net Contents Components Platforms & Databases Architecture Configuration Deployment Distributed Processing Security
Contents 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
SEP Disaster Recovery and Backup Restore: Best Practices
SEP Disaster Recovery and Backup Restore: Best Practices Shane Brown Snr. Technical Support Manager (USA) SEP Software Inc. / [email protected] Lanai Bayne VP of Business Development SEP Software Inc. / [email protected]
FDR/UPSTREAM. Simplified Enterprise Backup
FDR/UPSTREAM Simplified Enterprise Backup FDR/UPSTREAM If you need a backup product that is flexible, simple-to-use and very cost-effective, with a personalized technical support model, look no further!
Main Memory Data Warehouses
Main Memory Data Warehouses Robert Wrembel Poznan University of Technology Institute of Computing Science [email protected] www.cs.put.poznan.pl/rwrembel Lecture outline Teradata Data Warehouse
VBA and Databases (see Chapter 14 )
VBA and Databases (see Chapter 14 ) Kipp Martin February 29, 2012 Lecture Files Files for this module: retailersql.m retailer.accdb Outline 3 Motivation Modern Database Systems SQL Bringing Data Into MATLAB/Excel
CS2Bh: 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
Real-Time Database Protection and. Overview. 2010 IBM Corporation
Real-Time Database Protection and Monitoring: IBM InfoSphere Guardium Overview Agenda Business drivers for database security InfoSphere Guardium architecture Common applications The InfoSphere portfolio
Oracle 11g is by far the most robust database software on the market
Chapter 1 A Pragmatic Introduction to Oracle In This Chapter Getting familiar with Oracle Implementing grid computing Incorporating Oracle into everyday life Oracle 11g is by far the most robust database
Legal Notices... 2. Introduction... 3
HP Asset Manager Asset Manager 5.10 Sizing Guide Using the Oracle Database Server, or IBM DB2 Database Server, or Microsoft SQL Server Legal Notices... 2 Introduction... 3 Asset Manager Architecture...
SEP sesam Online/Hot Backup & Restore for Databases and Application Protection
SEP sesam Online/Hot Backup & Restore for Databases and Application Protection Lösungen im Einsatz 1 SEP sesam Data Availability Network Online/Hot Backup & Restore for Databases and Recovery Application
Project Manager 1 Post == Experience 10-12 years in Project Management in reputed company, Salary Rs.1,20,000/-
Project Manager 1 Post == Experience 10-12 years in Project Management in reputed company, Salary Rs.1,20,000/- Senior Soft ware Developer 2 Posts Junior Soft ware Developer 4 Posts Database Administrator
JobScheduler. Architecture and Mode of Operation. Software for Open Source
JobScheduler Architecture and Mode of Operation JobScheduler worldwide Software- und Organisations-Service GmbH www.sos-berlin.com Contents Components Supported Platforms & Databases Architecture Job Configuration
IBM InfoSphere Guardium
IBM InfoSphere Guardium Enterprise-wide Database Protection and Compliance Jānis Bērziņš, DPA 08.11.2012 Data is the key target for security breaches.. and Database Servers Are The Primary Source of Breached
Database Scalability and Oracle 12c
Database Scalability and Oracle 12c Marcelle Kratochvil CTO Piction ACE Director All Data/Any Data [email protected] Warning I will be covering topics and saying things that will cause a rethink in
In-memory databases and innovations in Business Intelligence
Database Systems Journal vol. VI, no. 1/2015 59 In-memory databases and innovations in Business Intelligence Ruxandra BĂBEANU, Marian CIOBANU University of Economic Studies, Bucharest, Romania [email protected],
BakBone Software NetVault:Backup APM and Plugin Supported Platforms Updated: 11/21/2008
Database/Application s OS s DB2 DB2 8.1 & 8.2, Release 2.7 Update 4, 2.7 Update 4 32 X X X X X X DB2 8.1 & 8.2, Release 2.7 Update 4, Windows x86 (32-) 2.7 Update 4 32 X X X X X X DB2 8.1 & 8.2, Release
Open Unified Data Protection and Business Continuity Framework
Open Unified Data Protection and Business Continuity Framework Presenter: Dr. Anupam Bhide Calsoft, Inc. Email: [email protected] Phone: +91 (20) 4079 2900 Authors: Anupam Bhide (Calsoft) Parag Kulkarni
Business Information Systems
Business Information Systems Part 1 Overview to the lecture and introduction The contents of the lecture were produced primarily on basis of the stated literature. In addition, some parts of the lectures
1 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.
Welcome. Changes and Choices
Welcome Changes and Choices Today s Session Thursday, February 23, 2012 Agenda 1. The Fillmore Group Introduction 2. Reasons to Implement Replication 3. IBM s Replication Options How We Got Here 4. The
Mobile Devices: Server and Management Lesson 02 Application Servers Part 1
Mobile Devices: Server and Management Lesson 02 Application Servers Part 1 Oxford University Press 2007. All rights reserved. 1 Application server Software, which executes at a server and serves the application-level
ICAS4108B Complete database back-up and recovery
ICAS4108B Complete database back-up and recovery Release: 1 ICAS4108B Complete database back-up and recovery Modification History Not Applicable Unit Descriptor Unit descriptor This unit defines the competency
Software Requirements, Version 2015_01_12
Software Requirements, Version 2015_01_12 Product / Version DSM 7.2.1 DSM 2013.2 DSM 2014.1 Server Software (EN) Windows Server 2008 R2 Standard, Enterprise, Datacenter, Core (all SP) Windows Server 2008
Integrigy Corporate Overview
mission critical applications mission critical security Application and Database Security Auditing, Vulnerability Assessment, and Compliance Integrigy Corporate Overview Integrigy Overview Integrigy Corporation
Veritas NetBackup 6.0 Server Now from Symantec
Veritas NetBackup 6.0 Server Now from Symantec Innovative data protection As the recognized leader for enterprise-class backup and recovery, Veritas NetBackup Server software is designed to help provide
Database Internals (Overview)
Database Internals (Overview) Eduardo Cunha de Almeida [email protected] Outline of the course Introduction Database Systems (E. Almeida) Distributed Hash Tables and P2P (C. Cassagne) NewSQL (D. Kim
Performance Counters. Microsoft SQL. Technical Data Sheet. Overview:
Performance Counters Technical Data Sheet Microsoft SQL Overview: Key Features and Benefits: Key Definitions: Performance counters are used by the Operations Management Architecture (OMA) to collect data
Operating Systems compatible with GigasoftOBM / GigasoftACB (Supported Operation System List):
Product Version: Gigasoft Software: Post6.0 Description: This document lists the available operating systems, platforms, and applications specifically tested to be compatible with Ahsay software. Contents:
Compared to MySQL database, Oracle has the following advantages:
To: John, Jerry Date: 2-23-07 From: Joshua Li Subj: Migration of NEESit Databases from MySQL to Oracle I. Why do we need database migration? Compared to MySQL database, Oracle has the following advantages:
Big Data Analytics - Accelerated. stream-horizon.com
Big Data Analytics - Accelerated stream-horizon.com Legacy ETL platforms & conventional Data Integration approach Unable to meet latency & data throughput demands of Big Data integration challenges Based
Chapter 14: Databases and Database Management Systems
15 th Edition Understanding Computers Today and Tomorrow Comprehensive Chapter 14: Databases and Database Management Systems Deborah Morley Charles S. Parker Copyright 2015 Cengage Learning Learning Objectives
APPENDIX III - Role definitions and required skills, by category. Application Development Category
APPENDIX III - Role definitions and required skills, by category. Application Development Category Category (App Dev) Description Required Skills Junior Business Analyst Gathers and details specific application
INTRODUCTION DATABASE MANAGEMENT SYSTEMS
Based on set of slides provided by Silberschatz, Korth, Sudarshan, 2010. Content modified by Sarajane Marques Peres, Ph.D. INTRODUCTION DATABASE MANAGEMENT SYSTEMS History of Database Systems 1950s and
Module 5 Introduction to Processes and Controls
IT Terminology 1. General IT Environment The general IT environment is the umbrella over the following IT processes: 1. Operating Systems 2. Physical and Logical Security 3. Program Changes 4. System Development
10. Creating and Maintaining Geographic Databases. Learning objectives. Keywords and concepts. Overview. Definitions
10. Creating and Maintaining Geographic Databases Geographic Information Systems and Science SECOND EDITION Paul A. Longley, Michael F. Goodchild, David J. Maguire, David W. Rhind 005 John Wiley and Sons,
Software: Systems and Application Software
Software: Systems and Application Software Computer Software Operating System Popular Operating Systems Language Translators Utility Programs Applications Programs Types of Application Software Personal
Business Process Management Systems ITEC 4030 Winter 2011 Peter Khaiter Lecture 9 Enabling Business (IT) Integration Feb 7
Business Process Management Systems ITEC 4030 Winter 2011 Peter Khaiter Lecture 9 Enabling Business (IT) Integration Feb 7 Business Integration: Goals and Approaches - Review: BI is the exchange of business-critical
Chapter 18: Database System Architectures. Centralized Systems
Chapter 18: Database System Architectures! Centralized Systems! Client--Server Systems! Parallel Systems! Distributed Systems! Network Types 18.1 Centralized Systems! Run on a single computer system and
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
Symantec NetBackup Getting Started Guide. Release 7.1
Symantec NetBackup Getting Started Guide Release 7.1 21159722 Contents NetBackup Getting Started Guide... 5 About NetBackup... 5 How a NetBackup system works... 6 How to make a NetBackup system work for
NetApp SnapManager for Microsoft Exchange
Tag line, tag line NetApp SnapManager for Microsoft Exchange November 2009 Agenda Customer challenges Exchange 2010 The NetApp data manageability approach NetApp SnapManager for Exchange Product overview
Asigra Cloud Backup TM and Recovery Software.
Asigra Cloud Backup TM and Recovery Software. Already Cloud Ready Unprecedented data growth is challenging companies of all sizes, placing increasing pressure on their backup and recovery initiatives.
Sawmill Log Analyzer Best Practices!! Page 1 of 6. Sawmill Log Analyzer Best Practices
Sawmill Log Analyzer Best Practices!! Page 1 of 6 Sawmill Log Analyzer Best Practices! Sawmill Log Analyzer Best Practices!! Page 2 of 6 This document describes best practices for the Sawmill universal
Database Systems Introduction Dr P Sreenivasa Kumar
Database Systems Introduction Dr P Sreenivasa Kumar Professor CS&E Department I I T Madras 1 Introduction What is a Database? A collection of related pieces of data: Representing/capturing the information
Datawarehousing and Analytics. Data-Warehouse-, Data-Mining- und OLAP-Technologien. Advanced Information Management
Anwendersoftware a Datawarehousing and Analytics Data-Warehouse-, Data-Mining- und OLAP-Technologien Advanced Information Management Bernhard Mitschang, Holger Schwarz Universität Stuttgart Winter Term
Unified Infrastructure Management products End of Sales and Support announcements Last updated: July 6, 2015
Unified Infrastructure Management products End of Sales and Support announcements Last updated: July 6, 2015 End of Support for Server releases CA s Unified Infrastructure Management (formerly Nimsoft
Physical Data Organization
Physical Data Organization Database design using logical model of the database - appropriate level for users to focus on - user independence from implementation details Performance - other major factor
How To Understand And Understand The Basic Principles Of An Ansper System
KEY ERP CONCEPTS Fall 2011 Fundamentals of Business Information Systems 3 classes of Data 3 classes or types of data exist in an ERP system: Master Data Organizational Data Transactional Data 1 Organizational
VERITAS NetBackup 6.0 Database and Application Protection
VERITAS NetBackup 6.0 Database and Application Protection INNOVATIVE DATA PROTECTION When it comes to database and application recovery, VERITAS Software has a clear goal in mind simplify the complexity
Data. Data and database. Aniel Nieves-González. Fall 2015
Data and database Aniel Nieves-González Fall 2015 Data I In the context of information systems, the following definitions are important: 1 Data refers simply to raw facts, i.e., facts obtained by measuring
Centralized Systems. A Centralized Computer System. Chapter 18: Database System Architectures
Chapter 18: Database System Architectures Centralized Systems! Centralized Systems! Client--Server Systems! Parallel Systems! Distributed Systems! Network Types! Run on a single computer system and do
Disaster Recovery and Business Continuity Basics The difference between Disaster Recovery and Business Continuity
Disaster Recovery and Business Continuity Basics Both Business Continuity and Disaster Recovery are very important business issues for every organization. Global businesses cannot simply stop operating,
EMC Software Release and Service Dates for NetWorker and NetWorker Modules Last Updated on August 16, 2012
EMC Software Release and Service Dates for NetWorker and NetWorker Modules Last Updated on August 16, 2012 This report provides information about software releases, including release dates, any announced
Server and Storage Virtualization. Virtualization. Overview. 5 Reasons to Virtualize
Server and Storage Virtualization. Overview Raj Jain Washington University in Saint Louis Saint Louis, MO 63130 [email protected] These slides and audio/video recordings of this class lecture are at:
The Progress Company Platform & Product Availability Guide Update: May 6, 2003
The Progress Company & Product Availability Guide Update: May 6, 2003 Introduction The & Product Availability Guide reflects the current commercial releases for the Progress Company s products. This document
(Scale Out NAS System)
For Unlimited Capacity & Performance Clustered NAS System (Scale Out NAS System) Copyright 2010 by Netclips, Ltd. All rights reserved -0- 1 2 3 4 5 NAS Storage Trend Scale-Out NAS Solution Scaleway Advantages
DATA MINING AND WAREHOUSING CONCEPTS
CHAPTER 1 DATA MINING AND WAREHOUSING CONCEPTS 1.1 INTRODUCTION The past couple of decades have seen a dramatic increase in the amount of information or data being stored in electronic format. This accumulation
Veritas NetBackup 6.0 Database and Application Protection
Veritas NetBackup 6.0 Database and Application Protection Innovative data protection When it comes to database and application recovery, Symantec has a clear goal in mind simplify the complexity of database
