ORACLE Lecture 1: Oracle 11g Introduction & Installation.

Slides:



Advertisements
Similar presentations
1 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Advertisements

Copyright © 2011 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered are trademarks of Accenture. SQL Workshop Day 4.
The SQL Language Presented by Reggie James, Isel Liunoras, and Chris Rollins.
P2-S1 MySQL 2003 SJSU -- CmpE-- M.E. Fayad Database Design Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College of Engineering.
MC365 JDBC in Servlets. Today We Will Cover: DBVisualizer Using JDBC in servlets Using properties files.
1 Introduction to OBIEE: Learning to Access, Navigate, and Find Data in the SWIFT Data Warehouse Lesson 8: Printing and Exporting an OBIEE Analysis This.
Chapter 7 Managing Data Sources. ASP.NET 2.0, Third Edition2.
Session-01. Hibernate Framework ? Why we use Hibernate ?
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Week 5 – Chap. 5 Data Transfer DBAs often must transfer data to and from text files, Excel spreadsheets, Access, Oracle or other SQL Server databases This.
Microsoft Access 2007 Microsoft Access 2007 Introduction to Database Programs.
Project Implementation for COSC 5050 Distributed Database Applications Lab1.
Copyright 2004, SPSS Inc. 1 Using the SPSS MR Data Model Sam Winstanley Solution Architect - SPSS 21 st January 2004.
Microsoft Access Database software. What is a database? … a database is an organized collection of data. A collection of data of similar information compiled.
DATA, DATABASES, AND QUERIES Managing Data in Relational Databases CS1100Microsoft Access - Introduction1.
Oracle Developer Tools for Visual Studio.NET Curtis Rempe.
DATA, DATABASES, AND QUERIES Managing Data in Relational Databases CS1100Microsoft Access - Introduction1 Created By Martin Schedlbauer
CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos.
1 Copyright © 2009, Oracle. All rights reserved. B Table Descriptions.
Dale Roberts 1 Department of Computer and Information Science, School of Science, IUPUI Dale Roberts, Lecturer Computer Science, IUPUI
CSCI 6962: Server-side Design and Programming
Overview of SQL Server Alka Arora.
MySQL GUI Administration Tools Rob Donahue Manager, Distributed Systems Development May 7th, 2001 Rob Donahue Manager, Distributed Systems Development.
ASP.NET Programming with C# and SQL Server First Edition
Basics of Web Databases With the advent of Web database technology, Web pages are no longer static, but dynamic with connection to a back-end database.
I Copyright © 2004, Oracle. All rights reserved. Introduction.
Copyright  Oracle Corporation, All rights reserved. I Introduction.
I Copyright © Oracle Corporation, All rights reserved. Introduction.
Chapter 7 Working with Databases and MySQL PHP Programming with MySQL 2 nd Edition.
Learning objectives By the end of this lecture you should be able to:  have a well-earned rest! Ch 24 Beyond the second semester.
Oracle 10g Database Administrator: Implementation and Administration Chapter 2 Tools and Architecture.
Database control Introduction. The Database control is a tool that used by the database administrator to control the database. To enter to Database control.
1 maxdLoad The maxd website: © 2002 Norman Morrison for Manchester Bioinformatics.
CERN - IT Department CH-1211 Genève 23 Switzerland t DB Development Tools Benthic SQL Developer Application Express WLCG Service Reliability.
Database Applications – Microsoft Access Lesson 1 Introduction 26 Slides in Presentation Updated 8/12.
DATABASE TOOLS CS 260 Database Systems. Overview  Database accounts  Oracle SQL Developer  MySQL Workbench.
DATABASE CONNECTIVITY TO MYSQL. Introduction =>A real life application needs to manipulate data stored in a Database. =>A database is a collection of.
I Copyright © 2007, Oracle. All rights reserved. Introduction.
Installation Oracle 11g Express 2 double click the "setup" button to install the Oracle.
Create Views Using a Graphical Designer Database Administration Fundamentals LESSON 2.3b.
Introduction to SQL Server  Working with MS SQL Server and SQL Server Management Studio.
Enterprise Database Systems Introduction to SQL Server Dr. Georgia Garani Dr. Theodoros Mitakos Technological.
I Copyright © 2009, Oracle. All rights reserved. Introduction.
I Copyright © 2007, Oracle. All rights reserved. Introduction.
E Copyright © 2006, Oracle. All rights reserved. Using SQL Developer.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
9 Copyright © 2004, Oracle. All rights reserved. Getting Started with Oracle Migration Workbench.
1 Copyright © 2005, Oracle. All rights reserved. Oracle Database Administration: Overview.
C Copyright © 2009, Oracle. All rights reserved. Using SQL Developer.
Oracle Tools for SQL Server?
INTRODUCTION TO DATABASES (MICROSOFT ACCESS)
Introduction to OBIEE:
Database Management System 1 (ITED123A)
DATABASE CONCEPTS A database is a collection of logically related data designed to meet the information needs of one or more users Data bases are store-houses.
Chapter 1 Introduction.
Introduction to Web programming
Created by Kamila zhakupova
Using SQL Developer.
IS 220 Databases Fundamentals
Aqua Data Studio.
Introduction.
Chapter 1 Introduction.
Lecture 1: Oracle 10g Introduction & Installation
Introduction.
Using JDeveloper.
MSIS 655 Advanced Business Applications Programming
Chapter 1 Introduction.
Chapter 1 Introduction.
Using SQL*Plus.
Web Application Development Using PHP
Presentation transcript:

ORACLE Lecture 1: Oracle 11g Introduction & Installation

Overview Introduction Installation Using SQL to Query Your Database Oracle SQL Developer

Oracle Database 11g: Focus Areas Infrastructure Grids Information Management Application Development

Oracle Database 11g Manageability High availability Performance Security Information integration

Data Storage on Different Media Electronic spreadsheet Filing cabinet Database

Relational Database Concept ◦ Dr. E. F. Codd proposed the relational model for database systems in ◦ It is the basis for the relational database management system (RDBMS). ◦ The relational model consists of the following:  Collection of objects or relations  Set of operators to act on the relations  Data integrity for accuracy and consistency

Definition of a Relational Database A relational database is a collection of relations or two-dimensional tables. Table name: EMPLOYEES Table name: DEPARTMENTS … …

Data Models

Overview Introduction Installation Using SQL to Query Your Database Oracle SQL Developer

1 st step

2nd step

3 rd step

4 th step

5 th step

6 th step

7 th step

8 th step

9 th step

10 th step

11 th step

12 th step

13 step

14 th step

15 th step

16 th step

17 th step

18 th step

Overview Introduction Installation Using SQL to Query Your Database Oracle SQL Developer

Using SQL to Query Your Database Structured query language (SQL) is: ◦ The ANSI standard language for operating relational databases ◦ Efficient, easy to learn, and use ◦ Functionally complete (With SQL, you can define, retrieve, and manipulate data in the tables.) SELECT department_name FROM departments;

SQL Statements

Development Environments for SQL ◦ Primarily use Oracle SQL Developer, Release 1.2

Overview Introduction Installation Using SQL to Query Your Database Oracle SQL Developer

What Is Oracle SQL Developer? ◦ Oracle SQL Developer is a graphical tool that enhances productivity and simplifies database development tasks. ◦ You can connect to any target Oracle database schema by using the standard Oracle database authentication.

Specifications of Oracle SQL Developer ◦ Developed in Java ◦ Supports Windows, Linux, and Mac OS X platforms ◦ Default connectivity by using the JDBC Thin driver ◦ Does not require an installer  Unzip the downloaded Oracle SQL Developer kit and double- click sqldeveloper.exe to start Oracle SQL Developer. ◦ Connects to any Oracle Database, version and later ◦ Freely downloadable from the following link:  eloper/index.html ◦ Needs JDK 1.5 installed on your system, which can be downloaded from the following link: 

Oracle SQL Developer Interface

Creating a Database Connection ◦ You must have at least one database connection to use Oracle SQL Developer. ◦ You can create and test connections for:  Multiple databases  Multiple schemas ◦ Oracle SQL Developer automatically imports any connections defined in the tnsnames.ora file on your system. ◦ You can export connections to an XML file. ◦ Each additional database connection created is listed in the Connections Navigator hierarchy.

Creating a Database Connection

Browsing Database Objects Use the Connections Navigator to: ◦ Browse through many objects in a database schema ◦ Review the definitions of objects at a glance

Using the SQL Worksheet ◦ Use the SQL Worksheet to enter and execute SQL, PL/SQL. ◦ Specify any actions that can be processed by the database connection associated with the Worksheet. Enter SQL Statements. Results are shown here.

Using the SQL Worksheet

Executing SQL Statements Use the Enter SQL Statement box to enter single or multiple SQL statements.

Formatting the SQL Code Before formatting After formatting

Saving SQL Statements 1 2 3

Running Script Files 1 2 3