Oracle Database Presenters: Suranga Ketkar Chris Stewart Our Website:

Slides:



Advertisements
Similar presentations
Managing Hardware and Software Assets
Advertisements

Databases MMG508. DB Properties  Definition of a database: “A database is a collection of interrelated data items that are managed as a single unit”
C6 Databases.
Database Processing: Fundamentals, Design and Implementation, 9/e by David M. KroenkeChapter 1/1 Copyright © 2004 Please……. No Food Or Drink in the class.
Chapter 10 Site Architecture McGraw-Hill/Irwin Copyright © 2004 by The McGraw-Hill Companies, Inc. All rights reserved.
Technical Architectures
Managing Data Resources
Chapter 3 Database Management
Database Software File Management Systems Database Management Systems.
The Hierarchy of Data Bit (a binary digit): a circuit that is either on or off Byte: 8 bits Character: each byte represents a character; the basic building.
Database Management: Getting Data Together Chapter 14.
Database Market By Ann Seidu, Keith McCoy, and Ty Christler.
Database Administration ISQA 436 Fall 2006 Mark Freeman
1 Database Systems (Part I) Introduction to Databases I Overview  Objectives of this lecture.  History and Evolution of Databases.  Basic Terms in Database.
Introduction to Databases
1 Lecture 31 Introduction to Databases I Overview  Objectives of this lecture  History and Evolution of Databases  Basic Terms in Database and definitions.
Fundamentals, Design, and Implementation, 9/e Chapter 1 Introduction to Database Processing.
© Prentice Hall CHAPTER 3 Computer Software.
The University of Akron Dept of Business Technology Computer Information Systems Database Management Approaches 2440: 180 Database Concepts Instructor:
8 Systems Analysis and Design in a Changing World, Fifth Edition.
SESSION 7 MANAGING DATA DATARESOURCES. File Organization Terms and Concepts Field: Group of words or a complete number Record: Group of related fields.
EAI. 2/31 Example: a simple supply chain purchase order deliver goods write invoice order atricle check availability document customer-contact not available.
Managing Data Resources. File Organization Terms and Concepts Bit: Smallest unit of data; binary digit (0,1) Byte: Group of bits that represents a single.
Oracle Database Administration. Rana Almurshed 2 course objective After completing this course you should be able to: install, create and administrate.
RIZWAN REHMAN, CCS, DU. Advantages of ORDBMSs  The main advantages of extending the relational data model come from reuse and sharing.  Reuse comes.
ORACLE APPLICATION SERVER BY PHANINDER SURAPANENI CIS 764.
Chapter 9 Overview  Reasons to monitor SQL Server  Performance Monitoring and Tuning  Tools for Monitoring SQL Server  Common Monitoring and Tuning.
Passage Three Introduction to Microsoft SQL Server 2000.
Database Design and Introduction to SQL
10. Creating and Maintaining Geographic Databases.
Dale Roberts 1 Department of Computer and Information Science, School of Science, IUPUI Dale Roberts, Lecturer Computer Science, IUPUI
IT – DBMS Concepts Relational Database Theory.
Databases Illuminated
INFO425: Systems Design INFORMATION X Finalizing Scope (functions/level of automation)  Finalizing scope in terms of functions and level of.
Chapter 5 Lecture 2. Principles of Information Systems2 Objectives Understand Data definition language (DDL) and data dictionary Learn about popular DBMSs.
DBSQL 10-1 Copyright © Genetic Computer School 2009 Chapter 10 Object-Oriented Based DBMS.
1 DATABASE TECHNOLOGIES BUS Abdou Illia, Fall 2012 (September 5, 2012)
PRESENTED BY: LASONYA SHELBY 04/18/2010 LSTE 7309 The Importance of Databases.
I Copyright © 2004, Oracle. All rights reserved. Introduction.
Fundamentals of Information Systems, Fifth Edition
1 Overview of Databases. 2 Content Databases Example: Access Structure Query language (SQL)
1 INTRODUCTION TO DATABASE MANAGEMENT SYSTEM L E C T U R E
Simple Database.
M1G Introduction to Database Development 6. Building Applications.
7.1 Managing Data Resources Chapter 7 Essentials of Management Information Systems, 6e Chapter 7 Managing Data Resources © 2005 by Prentice Hall.
HISTORY OF ORACLE BY SANTHOSH G. HISTORY Oracle was founded in August 1977 by Larry Ellison, Bob Miner, Ed Oates and Bruce Scott, Oracle was initially.
6 Chapter Databases and Information Management. File Organization Terms and Concepts Bit: Smallest unit of data; binary digit (0,1) Byte: Group of bits.
Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 5.1 © Copyright IBM Corporation 2008 DB2 9 Fundamentals.
Databases Topic 4 Text Materials Chapter 3 – Databases and Data Warehouses.
Fundamentals of Information Systems, Seventh Edition 1 Chapter 3 Data Centers, and Business Intelligence.
Chapter 3 Concise History of SQL IFS Intro. to Data Management.
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
C6 Databases. 2 Traditional file environment Data Redundancy and Inconsistency: –Data redundancy: The presence of duplicate data in multiple data files.
Database Architectures Database System Architectures Considerations – Data storage: Where do the data and DBMS reside? – Processing: Where.
MANAGING DATA RESOURCES ~ pertemuan 7 ~ Oleh: Ir. Abdul Hayat, MTI.
Database Design – Lecture 18 Client/Server, Data Warehouse and E-Commerce Database Design.
DISTRIBUTED DATABASES JORGE POMBAR. Overview Most businesses need to support databases at multiple sites. Most businesses need to support databases at.
Creating and Maintaining Geographic Databases. Outline Definitions Characteristics of DBMS Types of database Relational model SQL Spatial databases.
1 Ch. 1: Sharing Knowledge and Success  Oracle is an Object-Relational Database (ORDBMS).  RDBMS allows you to put the data in, keep the data, get it.
Object Oriented Database By Ashish Kaul References from Professor Lee’s presentations and the Web.
Managing Data Resources. File Organization Terms and Concepts Bit: Smallest unit of data; binary digit (0,1) Byte: Group of bits that represents a single.
1 Copyright © 2009, Oracle. All rights reserved. Oracle Business Intelligence Enterprise Edition: Overview.
Brian Saltzmann Chris Bennett IST 210 Professor Charlotte McConn.
Text TCS INTERNAL Oracle PL/SQL – Introduction. TCS INTERNAL PL SQL Introduction PLSQL means Procedural Language extension of SQL. PLSQL is a database.
Introduction to Core Database Concepts Getting started with Databases and Structure Query Language (SQL)
uses of DB systems DB environment DB structure Codd’s rules current common RDBMs implementations.
Business Applications– Using Java _____ Presented by Priya Saha.
Managing Data Resources File Organization and databases for business information systems.
Introduction Characteristics Advantages Limitations
Azure SQL Database – Scaling in and Scaling out with elastic pool
Presentation transcript:

Oracle Database Presenters: Suranga Ketkar Chris Stewart Our Website:

Overview * Brief History * Critical Database Concepts * Market Share * Competition * Why Companies should use ORACLE?

Oracle Database Brief History 1977 Larry Ellison, Bob Miner and Ed Oates found Software Development Laboratories and build a new type of database called a relational database system.Their original project is for the government and is titled Oracle. The founders believe that Oracle, meaning source of wisdom, would be an appropriate name for their project RSI ships its first commercial SQL database- V2 (there was no V1) Company decides to make RDBMS portable. Oracle introduces V3-the first portable database to run on PCs, minicomputers and mainframes.

1987 Oracle officially becomes world's largest DBMS software company Oracle ships Oracle8, its next-generation database for Network Computing that dramatically reduces an organizations computing costs and empowers a new era of low-cost, personalized information access Oracle Delivers Oracle8i: the world's first internet database and centerpiece of Oracle's Internet Platform for business innovation.

Relational Database A relational Database is an extremely simple way of thinking about and managing the data used in a business. Oracle being a relational database management system turns a piece of data into information by organizing it. Oracle lets you do three things : * Lets you put data into it * keeps the data * Lets you get the data out and work with it Oracle supports this in-keep-out approach and provides clever tools that allow you considerable sophistication in how the data is captured, edited, modified, and put in; how you keep it securely and how you get it out to manipulate and report on it.

Why it is called Relational? ORACLE stores information in tables. Tables can be related to each other if they each have a column with a common type of information. This relationship is the basis for the name relational database. Example: Cloudy6281Paris Rain8866Chicago Sunny8997Athens ConditionHumidityTemperatureCity WEATHER FranceParis United StatesChicago GreeceAthens CountryCity LOCATION

Three “flavors” of ORACLE An object relational database management system ( ORDBMS) extends the capabilities of the RDBMS to support object-oriented concepts.You can use ORACLE as an RDBMS or take advantage of its object oriented features. There are three flavors of ORACLE: * Relational The traditional ORACLE relational database. * Object-relational The traditional ORACLE relational database, extended to include object-oriented concepts and structures such as abstract datatypes, nested tables, and varying arrays. *Object-oriented An object-oriented database whose design is based solely on object-oriented analysis and design.

Structured Query Language ORACLE was the first company to release a product that used the English based Structured Query Language (SQL). This allowed end users to extract information themselves, without using a systems group for every little report. SQL has rules of grammar and syntax, but they are basically the normal rules of English speech and can be readily understood. Using SQL does not require any programming experience. The key words used in a query to ORACLE are select, from, where, and order by. They are clues to ORACLE to help it understand your request and respond with the correct answer. A simple ORACLE Query: If ORACLE had the WEATHER table in its database, your first query to it would be simply this: select city from WEATHER where Humidity = 89 ORACLE would respond: City Athens PL/SQL is Oracle’s procedural language (PL) superset of Structured query language.

* Market Share * Competition * Why Companies should use ORACLE?

Oracle vs. DB2 In the ever-increasing world of Internet business, it is becoming imperative for businesses to obtain a competitive advantage by adopting technology faster and faster. As a result, there has been considerable focus on Total Cost of Ownership (TCO) of IT solutions. In the new web-enabled environment supporting B2B and B2C e-commerce, IT cost of ownership becomes of lesser importance than business related metrics such as: 1. Scalability: The ability to handle high, variable, and non-predictable transaction throughput. 2. Availability: the ability to support non-stop (24x7) operations. 3. Ease of implementation and compatibility with packaged applications. I will compare Oracle 8i Enterprise Edition and IBM’s DB2 Universal Database Enterprise Edition for you to make more evident the reason why a company should buy Oracle database products over other vendors. The following statistics were taken from a world respected leading provider of web-based e-business market research and marketing services.

Oracle Vs. DB2 Database Usage and Throughput  Oracle8i on average supports 60% more users than IBM DB2.  Oracle8i on average supports 16% higher transaction throughput than IBM DB2.  Oracle8i has a slightly higher level of scalability and performance than IBM DB2. Database Availability  On average 78% of applications running on Oracle8i achieve availability levels greater than 99% compared to 62% of applications running on IBM DB2. Ease of Implementation  Oracle8i is perceived to score more highly than IBM DB2 in terms of ease of implementation and compatibility with application package used.

8i Vs. DB2 TCO Database Availability is Critical in an e-business Environment Organizations increasingly seek response times measured in milliseconds and zero downtime twenty-four hours a day and 365 days a year. Levels of availability are now arguably the most important factor in determining total cost of ownership since the cost of downtime to the business in a B2B or B2C e-commerce environment far outweighs any IT cost components. Average Throughout by Database Server Metric IBM DB2 Oracle8i Average number of transactions per minute Peak number of transactions per minute On average the transaction throughput is 16% higher for Oracle8i than for IBM DB2. Approximately three-quarters of databases using Oracle8i exhibit availability levels in excess of 99% compared to approximately 60% of those based on the IBM DB2 database platform. The total cost of ownership per name used per annum(including the business cost if downtime) is 28% lower for Oracle8i than for IBM DB2.

Why Companies Should use Oracle?  Scalability: Can be used on all windows and many different UNIX operating systems.  Oracle is much more stable and reliable the DB2 and SQL Server 7.0  Oracle delivers the most Java and Internet specific features of popular databases. Users can create internal database programs like stored procedures and triggers in Java  Oracle is much more suited for large volume web site processing due in part to its internal programming languages and its incorporation of Java and other web-enabled programming languages.  Oracle has multiversioning concurrency. This function avoids making one user wait for another user to finish making changes to the database. Other databases make database readers wait for a database writer to finish making changes, but Oracle never does this; its readers can always read any row in the database without waiting. This feature is why Oracle is able to push through more transactions per user than other database products.  Has large database partitioning, which helps businesses keep monster, gigabyte-size databases under control.  Offers market-leading support for multimedia objects

Our Website: