Let's Play... Try to name the databases described on the following slides...

Similar documents
CSC 337. Relational Databases and SQL. Rick Mercer

Instructor s Notes Web Data Management Web Client/Server Concepts. Web Data Management Web Client/Server Concepts

Hyperion System 9 BI+ Analytic Services

Full version is >>> HERE <<<

The MANUAL. 1 P a g e

Announcements. PS 3 is out (see the usual place on the course web) Be sure to read my notes carefully Also read. Take a break around 10:15am

Mysql Server 4.1 Manually Windows 7 64 Bit

<Insert Picture Here> Introduction to MySQL

How To Start Mysql Using Linux Command Line Client In Ubuntu

Sqlite Database Programming For Xamarin Cross Platform C Database Development For Ios And Android Using Sqlitexm

Utilizing Databases in Grid Engine 6.0

How To Get Database Schema In Java Using >>>CLICK HERE<<<

Crystal Reports XI Release 2 for Windows

SAP Crystal Reports for Eclipse Product Availability Matrix (PAM)

Real Life Web Development. Joseph Paul Cohen

Mysql Server 4.1 Manually Windows 7 Start Service

Platform Support Guide

Mysql Query Browser Export Table Structure

Software Platforms. Quiz with Explainations. Hans-Petter Halvorsen, M.Sc.

What is it? What does it do?

Apache Install Instructions Win7 7 Php Mysql. Phpmyadmin Linux >>>CLICK HERE<<<

Mysql Using Php Script

Ampliación de Bases de Datos

Perceptive DataTransfer

Analysis of Derby Performance

Java Manuals For Windows Xp Latest Version 6.1

JAVA TM SERVER AND SERVLETS BUILDING PORTABLE WEB APPLICATIONS

Crystal Reports Overview. Contents. Supported Platforms. This document lists specific platforms and configurations for Crystal Reports 2008.

DATABASE SYSTEMS. Introduction to MySQL. Database System Course, 2016

How To Install Pear Db In Xampp Windows 7 64 Bit >>>CLICK HERE<<<

Database Visual ARCHITECT 6.3

How To Start Mysql Use Linux Command Line Client In Xampp

Crystal Reports 2008 with Service Pack 0

SEEM4540 Open Systems for E-Commerce Lecture 04 Servers Setup and Content Management Systems

Introduction to web development with PHP

Speech 2 Part 2 Transcript: The role of DB2 in Web 2.0 and in the IOD World

Jedox Suite. Platform Support Guide

Triple Stores in a Nutshell

Hyperion System 9 Financial Management release

DOC // JAVA TOMCAT WEB SERVICES TUTORIAL EBOOK

Mobile Phone Monitoring System For Android Operating System

Install Apache Manually Win7 7 Php Mysql Phpmyadmin Windows Xp

Using the Computer Programming Environment

Installer Apache Manually Win7 7 Php Mysql Survey

How To Start Mysql Use Linux Command Line Client In Ubuntu

Ekran System System Requirements and Performance Numbers

Eric Farrar Product Manager

DATABASES SQL INFOTEK SOLUTIONS TEAM

DATABASE SYSTEMS. Introduction to MySQL. Database System Course, 2016

Lotus Technical Night School XPages and RDBMS

TABLE OF CONTENTS 1. INTRODUCTION DEFINITIONS Error! Bookmark not defined REASON FOR ISSUE 2 3. RELATED DOCUMENTS 2 4.

Hyperion System 9 Strategic Finance release

Database Explorer Quickstart

WA EJB and JPA Programming with Java EE 6 - WebLogic 12 / Eclipse. Classroom Setup Guide. Web Age Solutions Inc.

Introduction to MariaDB. Mike Pavlak, Solution Consultant

Using XMLSERVICE with.net

WebSphere Puts Business In Motion. Put People In Motion With Mobile Apps

DB2 Express-C University Program

Perceptive DataTransfer

LifeKeeper Single Server Protection. v Release Notes

Princess Nourah bint Abdulrahman University. Computer Sciences Department

Oracle Compare Two Database Tables Sql Query List All

Phpmyadmin Ubuntu Server

How To Start Mysql Use Linux Command Line Windows 7

Developing Web Sites with Free Software

Supported Platforms for Alfresco Enterprise 4.1.x

App Engine: Datastore Introduction

EECS 647: Introduction to Database Systems

Real-time Application Monitoring Solution.

Unify NXJ が サポートする構成 Release 12

Instruction Decode In Oracle Sql Loader Control File Example Tab Delimited

Webservices In Java Tutorial For Beginners Using Netbeans Pdf

ThingWorx Relational Databases Connectors Extension User Guide

Servigistics InService 7.1 Software Matrices Revision 1.0

Understanding the latent value in all content

LifeKeeper Single Server Protection. v Release Notes

Chapter 1. Introduction to web development and PHP. 2010, Mike Murach & Associates, Inc. Murach's PHP and MySQL, C1

Supported Platforms for Alfresco Workdesk 4.x

Oracle Database Mobile Server, Version 12.2

MYSQL DATABASE DESIGN AND TUNING MYSQL DATABASE DESIGN AND PDF MYSQL :: MYSQL WORKBENCH: DATABASE MIGRATION MYSQL - WIKIPEDIA

Crystal Reports XI Release 2 Service Pack 4

Apache Manually Install Ubuntu On Windows 8 Themes

Total Content Integrator 6.0 Support Matrix Updated: August 19, 2016

How To Manually Uninstall Java Windows 7 Ultimate Without Cd

FOSSA WP3 - Deliverable n. 3 Selection of tools to perform periodic interinstitutional

How To Install Joomla Component 2.5 On Wamp Server 2.1

I've installed Wampserver 2.1d on Windows 8.1 as it is the nearest in php mysql the rewrite_module option on Apache and uncommented the LoadModule.

Check Table Oracle Database Status Windows Script

But before understanding the Selenium WebDriver concept, we need to know about the Selenium first.

XAMPP Web Development Stack

Introduction. Performance

Ing. José A. Mejía Villar M.Sc. Computing Center of the Alfred Wegener Institute for Polar and Marine Research

OpenESB SE Enterprise Edition V3.0 Installation guide

BusinessObjects Edge Series - Professional for Linux

Mysql Workbench Import Sql No Database. Selected >>>CLICK HERE<<<

Review. Fundamentals of Website Development. Web Extensions Server side & Where is your JOB? The Department of Computer Science 11/30/2015

1. Data Model, Categories, Schemas and Instances. Outline

Stacking LAMPs. Tom Ryder

STATE OF MODERN APPLICATIONS IN THE CLOUD

Simplicity and minimalism in software development

Transcription:

Database Software

Let's Play... Try to name the databases described on the following slides...

"World's most popular" Free relational database system (RDBMS) that... the "M" in "LAMP" and "XAMP" stacks claims to be the world's most popular client-server database Created a a Swiss company, sold to Sun Microsystems. Now owned by Oracle. SOLD

MySQL MySQL - a client-server database the "M" in "LAMP" and "XAMP" stacks "free" for non-commercial use many useful tools: MySQL Administrator (Windows or Linux) MySQL Workbench & Query Browser phpmyadmin Owned by Oracle http://www.mysql.com

What is "LAMP"? "XAMPP"? What does "LAMP stack" mean? What does "XAMPP stack" mean?

LAMP A platform (stack) to create a web server & web apps: Linux OS Apache web server MySQL or MariaDB database Php, Perl, or Python language to write your apps

XAMPP Web platform for mult-os developed by Apache Friends. X cross platform (any OS) Apache web server MariaDB database PHP and Perl language to write your apps XAMPP is intended for development and testing, not production use (not very secure).

What database is a clone of MySQL? What database is a fork of MySQL? based on MySQL source code led by the original MySQL creator (Micheal Widenius) compatible with MySQL up to version 5.5 used by Google! (switched from MySQL in 2013)

MariaDB is a fork of MySQL MariaDB led by the original MySQL creator (Micheal Widenius) based on MySQL source code! slightly faster (3-5%) than MySQL used by Google! (switched from MySQL in 2013) compatible with MySQL up to version 5.5 http://www.mariadb.org

SQL database from Berkeley? Originally developed at Berkeley, as "Postgres" Open Source, can be used in commercial apps without a licence Very stable and reliable Has some O-O features

PostgreSQL Based on Berkeley Postgres (non-sql database) Now an open-source project, with friendly commercial use license Very stable and reliable Has some O-O features http://www.postgresql.org

Small, Light, and Embedded? "World's most widely deployed database engine" [Wikipedia] Embedded database no server! included on Android devices written in C and very small (about 1MB) supports only a subset of SQL commands & datatypes

SQLite "World's most widely deployed database engine" written in C & very small: 350KB binary included on Android supports only a subset of SQL cmds & datatypes used in Django, Ruby on Rails, and Firefox "language bindings" for many programming languages http://code.google.com/p/sqlite-jdbc/ http://www.xerial.org/trac/xerial/wiki/sqlitejdbc

Really fast, pure Java database? Lightweight, fast database written in Java Embedded and client-server modes possible. can store database on disk or in memory included in OpenOffice, Libre Office, Mathematica

Hypersonic SQL (HSQLDB) Lightweight, fast database written in Java database can be stored in memory or on disk. embed in your Java app don't need a database server or disk-based database can also run in client-server mode & network access useful for development and "demo" systems http://hsqldb.org

(Almost) Correct: H2 H2 - "Hypersonic 2", as successor to HSQLDB Started by the original Hypersonic SQL team in 2004 embedded database written in Java a competitor to Hypersonic SQL (HSQLDB) the default database in Play! framework

Another lightweight Java database? an Apache project; formerly "Cloudscape" included in Java SDK (JDK) as "Java DB" located in the JDK "db" subdirectory embedded mode and client-server mode good support for SQL standard and JPA supports transactions and crash recovery

Derby "Lightweight", pure Java database Apache project; formerly named Cloudscape only 1 user can connect to a database at a time embed in app or run in client-server mode good support for SQL standard and JPA included in Java JDK (in jdkxxx/db directory) not as fast or light as HSQLDB or H2 http://db.apache.org/derby

Top 3 Commercial Databases? Name these: database server made by Oracle Corp. IBM's commercial database Microsoft's SQL database

Commercial Databases Databases ranked by 2006 revenue (million US$). Source: Gartner Research (www.gartner.com) 8000 7000 6000 5000 4000 3000 2000 1000 0 Oracle IBM Microsoft Teradata Sybase Other

"Community Edition" Databases IBM DB2 Express-C - relational DB with XML support free edition of IBM DB2 good documentation and learning tools: http://www.ibm.com/university http://www.ibm.com/db2/express Oracle 11g Express Edition (XE) leading market share among commercial databases XE is easier to administer than full Oracle http://www.oracle.com

Ranking by Popularity http://db-engines.com/en/ranking_trend