SlideShare a Scribd company logo
1 of 6
I
        Introduction




Copyright © 2007, Oracle. All rights reserved.
Course Objectives


After completing this course, you should be able to:
 • Install, create, and administer Oracle Database 11g
 • Configure the database for an application
 • Employ basic monitoring procedures
 • Implement a backup and recovery strategy
 • Move data between databases and files




I-2               Copyright © 2007, Oracle. All rights reserved.
Suggested Schedule


      1.   Introduction
      2.   Installation                                12. Proactive Maintenance
      3.   Database Creation                           13. Performance
      4.   Instance                                    14. Backup and Recovery
                                                           Concepts
      5.   Network
      6.   Storage
      7.   Users
      8.   Schema
                                                       15.    Backup
                                                       16.    Recovery
                                                       17.    Moving Data
      9. Data and Concurrency
                                                       18.    Enhancing Database
      10. Undo
      11. Security

I-3                  Copyright © 2007, Oracle. All rights reserved.
Oracle Products and Services


  •   Oracle Database
  •   Oracle Application Server
  •   Oracle Applications
  •   Oracle Collaboration Suite
  •   Oracle Developer Suite
  •   Oracle Services




I-4                 Copyright © 2007, Oracle. All rights reserved.
Oracle Database 11g:
                    “g” Stands for Grid

  • Global Grid Forum (GGF)
  • Oracle’s grid infrastructure:
      – Low cost
      – High quality of service
      – Easy to manage
       Storage        Database                    Application            Grid
         grid           grid                         grid               control




       Automatic        Real                        Oracle             Enterprise
        Storage      Application                   Streams              Manager
      Management      Clusters                                        Grid Control

I-5                  Copyright © 2007, Oracle. All rights reserved.
Course Examples: HR Sample Schema

      REGIONS
      REGION_ID (PK)
      REGION_NAME


                                      JOBS
      COUNTRIES                       JOB_ID (PK)
      COUNTRY_ID (PK)                 JOB_TITLE
      COUNTRY_NAME                    MIN_SALARY                            JOB_HISTORY
      REGION_ID (FK)                  MAX_SALARY                            EMPLOYEE_ID (PK)
                                                                            START_DATE (PK)
                                                                            END_DATE
                                                                            JOB_ID (FK)
      LOCATIONS                       EMPLOYEES                             DEPARTMENT_ID (FK)
      LOCATION_ID (PK)                EMPLOYEE_ID (PK)
      STREET_ADDRESS                  FIRST_NAME
      POSTAL_CODE                     LAST_NAME
      CITY                            EMAIL
      STATE_PROVINCE                  PHONE_NUMBER
      COUNTRY_ID (FK)                 HIRE_DATE
                                      JOB_ID (FK)
                                      SALARY
                                      COMMISION_PCT
      DEPARTMENTS                     MANAGER_ID (FK)
      DEPARTMENT_ID (PK)              DEPARTMENT_ID (FK)
      DEPARTMENT_NAME
      MANAGER_ID
      LOCATION_ID (FK)


I-7                        Copyright © 2007, Oracle. All rights reserved.

More Related Content

Similar to Intro

Ebs dba con4696_pdf_4696_0001
Ebs dba con4696_pdf_4696_0001Ebs dba con4696_pdf_4696_0001
Ebs dba con4696_pdf_4696_0001jucaab
 
Golam Md. Enamul Haque
Golam Md. Enamul HaqueGolam Md. Enamul Haque
Golam Md. Enamul Haquememasum13
 
GlassFish REST Administration Backend
GlassFish REST Administration BackendGlassFish REST Administration Backend
GlassFish REST Administration BackendArun Gupta
 
GlassFish REST Administration Backend at JavaOne India 2012
GlassFish REST Administration Backend at JavaOne India 2012GlassFish REST Administration Backend at JavaOne India 2012
GlassFish REST Administration Backend at JavaOne India 2012Arun Gupta
 
New Generation of SPARC Processors Boosting Oracle S/W Angelo Rajadurai
New Generation of SPARC Processors Boosting Oracle S/W Angelo RajaduraiNew Generation of SPARC Processors Boosting Oracle S/W Angelo Rajadurai
New Generation of SPARC Processors Boosting Oracle S/W Angelo RajaduraiOrgad Kimchi
 
Building a REST Service in minutes with Spring Boot
Building a REST Service in minutes with Spring BootBuilding a REST Service in minutes with Spring Boot
Building a REST Service in minutes with Spring BootOmri Spector
 
Sparc SuperCluster
Sparc SuperClusterSparc SuperCluster
Sparc SuperClusterFran Navarro
 
Databse & Technology 2 _ Shan Nawaz _ Oracle 11g Top 10 features - not your u...
Databse & Technology 2 _ Shan Nawaz _ Oracle 11g Top 10 features - not your u...Databse & Technology 2 _ Shan Nawaz _ Oracle 11g Top 10 features - not your u...
Databse & Technology 2 _ Shan Nawaz _ Oracle 11g Top 10 features - not your u...InSync2011
 
G rpc talk with intel (3)
G rpc talk with intel (3)G rpc talk with intel (3)
G rpc talk with intel (3)Intel
 
MongoDB World 2019: MongoDB Implementation at T-Mobile
MongoDB World 2019: MongoDB Implementation at T-MobileMongoDB World 2019: MongoDB Implementation at T-Mobile
MongoDB World 2019: MongoDB Implementation at T-MobileMongoDB
 
Oracle Solaris 11.1 New Features
Oracle Solaris 11.1 New FeaturesOracle Solaris 11.1 New Features
Oracle Solaris 11.1 New FeaturesOrgad Kimchi
 
Java 9 / Jigsaw - LJC / VJUG session (hackday session)
Java 9 / Jigsaw - LJC / VJUG session (hackday session)Java 9 / Jigsaw - LJC / VJUG session (hackday session)
Java 9 / Jigsaw - LJC / VJUG session (hackday session)Mani Sarkar
 

Similar to Intro (20)

Ebs dba con4696_pdf_4696_0001
Ebs dba con4696_pdf_4696_0001Ebs dba con4696_pdf_4696_0001
Ebs dba con4696_pdf_4696_0001
 
Golam Md. Enamul Haque
Golam Md. Enamul HaqueGolam Md. Enamul Haque
Golam Md. Enamul Haque
 
GlassFish REST Administration Backend
GlassFish REST Administration BackendGlassFish REST Administration Backend
GlassFish REST Administration Backend
 
Oracle NoSQL
Oracle NoSQLOracle NoSQL
Oracle NoSQL
 
GlassFish REST Administration Backend at JavaOne India 2012
GlassFish REST Administration Backend at JavaOne India 2012GlassFish REST Administration Backend at JavaOne India 2012
GlassFish REST Administration Backend at JavaOne India 2012
 
New Generation of SPARC Processors Boosting Oracle S/W Angelo Rajadurai
New Generation of SPARC Processors Boosting Oracle S/W Angelo RajaduraiNew Generation of SPARC Processors Boosting Oracle S/W Angelo Rajadurai
New Generation of SPARC Processors Boosting Oracle S/W Angelo Rajadurai
 
Building a REST Service in minutes with Spring Boot
Building a REST Service in minutes with Spring BootBuilding a REST Service in minutes with Spring Boot
Building a REST Service in minutes with Spring Boot
 
Sparc SuperCluster
Sparc SuperClusterSparc SuperCluster
Sparc SuperCluster
 
Databse & Technology 2 _ Shan Nawaz _ Oracle 11g Top 10 features - not your u...
Databse & Technology 2 _ Shan Nawaz _ Oracle 11g Top 10 features - not your u...Databse & Technology 2 _ Shan Nawaz _ Oracle 11g Top 10 features - not your u...
Databse & Technology 2 _ Shan Nawaz _ Oracle 11g Top 10 features - not your u...
 
G rpc talk with intel (3)
G rpc talk with intel (3)G rpc talk with intel (3)
G rpc talk with intel (3)
 
MongoDB World 2019: MongoDB Implementation at T-Mobile
MongoDB World 2019: MongoDB Implementation at T-MobileMongoDB World 2019: MongoDB Implementation at T-Mobile
MongoDB World 2019: MongoDB Implementation at T-Mobile
 
40020
4002040020
40020
 
40020
4002040020
40020
 
Vineet Kurrewar
Vineet KurrewarVineet Kurrewar
Vineet Kurrewar
 
JDK 10 Java Module System
JDK 10 Java Module SystemJDK 10 Java Module System
JDK 10 Java Module System
 
SandhyaRani
SandhyaRaniSandhyaRani
SandhyaRani
 
shabeer_kuniyil
shabeer_kuniyilshabeer_kuniyil
shabeer_kuniyil
 
Oracle Solaris 11.1 New Features
Oracle Solaris 11.1 New FeaturesOracle Solaris 11.1 New Features
Oracle Solaris 11.1 New Features
 
Java 9 / Jigsaw - LJC / VJUG session (hackday session)
Java 9 / Jigsaw - LJC / VJUG session (hackday session)Java 9 / Jigsaw - LJC / VJUG session (hackday session)
Java 9 / Jigsaw - LJC / VJUG session (hackday session)
 
Shan_Oracle_EBS
Shan_Oracle_EBSShan_Oracle_EBS
Shan_Oracle_EBS
 

Intro

  • 1. I Introduction Copyright © 2007, Oracle. All rights reserved.
  • 2. Course Objectives After completing this course, you should be able to: • Install, create, and administer Oracle Database 11g • Configure the database for an application • Employ basic monitoring procedures • Implement a backup and recovery strategy • Move data between databases and files I-2 Copyright © 2007, Oracle. All rights reserved.
  • 3. Suggested Schedule 1. Introduction 2. Installation 12. Proactive Maintenance 3. Database Creation 13. Performance 4. Instance 14. Backup and Recovery Concepts 5. Network 6. Storage 7. Users 8. Schema 15. Backup 16. Recovery 17. Moving Data 9. Data and Concurrency 18. Enhancing Database 10. Undo 11. Security I-3 Copyright © 2007, Oracle. All rights reserved.
  • 4. Oracle Products and Services • Oracle Database • Oracle Application Server • Oracle Applications • Oracle Collaboration Suite • Oracle Developer Suite • Oracle Services I-4 Copyright © 2007, Oracle. All rights reserved.
  • 5. Oracle Database 11g: “g” Stands for Grid • Global Grid Forum (GGF) • Oracle’s grid infrastructure: – Low cost – High quality of service – Easy to manage Storage Database Application Grid grid grid grid control Automatic Real Oracle Enterprise Storage Application Streams Manager Management Clusters Grid Control I-5 Copyright © 2007, Oracle. All rights reserved.
  • 6. Course Examples: HR Sample Schema REGIONS REGION_ID (PK) REGION_NAME JOBS COUNTRIES JOB_ID (PK) COUNTRY_ID (PK) JOB_TITLE COUNTRY_NAME MIN_SALARY JOB_HISTORY REGION_ID (FK) MAX_SALARY EMPLOYEE_ID (PK) START_DATE (PK) END_DATE JOB_ID (FK) LOCATIONS EMPLOYEES DEPARTMENT_ID (FK) LOCATION_ID (PK) EMPLOYEE_ID (PK) STREET_ADDRESS FIRST_NAME POSTAL_CODE LAST_NAME CITY EMAIL STATE_PROVINCE PHONE_NUMBER COUNTRY_ID (FK) HIRE_DATE JOB_ID (FK) SALARY COMMISION_PCT DEPARTMENTS MANAGER_ID (FK) DEPARTMENT_ID (PK) DEPARTMENT_ID (FK) DEPARTMENT_NAME MANAGER_ID LOCATION_ID (FK) I-7 Copyright © 2007, Oracle. All rights reserved.

Editor's Notes

  1. Oracle Database 11 g : Administration Workshop I I - Course Objectives In this course, you install the Oracle Database 11 g Enterprise Edition software, create a new database, and learn how to administer the database. You also configure the database to support an application and perform tasks such as creating users, defining storage structures, and setting up security. This course uses a fictional application. However, you perform all the core tasks that are necessary for a real application. Database administration does not end after you configure your database. You also learn how to protect it by designing a backup and recovery strategy and how to monitor it to ensure that it operates smoothly.
  2. Oracle Database 11 g : Administration Workshop I I - Oracle Products and Services Oracle Database: The Oracle database is the first database that is designed for enterprise grid computing (the most flexible and cost-effective way to manage information and applications). Oracle Application Server: Oracle’s Java 2 Platform, Enterprise Edition (J2EE)–certified server integrates everything that is needed to develop and deploy Web-based applications. The application server deploys e-business portals, Web services, and transactional applications such as PL/SQL, Oracle Forms, and J2EE-based applications. Oracle Applications: Oracle E-Business Suite is a complete set of business applications for managing and automating processes across your organization. Oracle Collaboration Suite: Oracle Collaboration Suite is a single integrated system for all your organization’s communications data: voice, email, fax, wireless, calendar information, and files. Oracle Developer Suite: Oracle Developer Suite is a complete, integrated environment that combines application development and business intelligence tools. Oracle Services: Services such as Oracle Consulting and Oracle University provide you with the necessary expertise for your Oracle projects. For links to a variety of resources, see the appendix titled “Next Steps: Continuing Your Education.”
  3. Oracle Database 11 g : Administration Workshop I I - Oracle Database 11 g : “ g ” Stands for Grid Global Grid Forum (GGF) is a standards body that develops standards for grid computing. It comprises a set of committees and working groups that focus on various aspects of grid computing. The committees and working groups are composed of participants from academia, the research community, and (increasingly) commercial companies. You can see the Web site of GGF at http://www.gridforum.org. Oracle has created the grid computing infrastructure software that balances all types of workloads across servers and enables all those servers to be managed as one complete system. Grid computing can achieve the same very high level of reliability as mainframe computing because all components are clustered. But unlike mainframes and large UNIX symmetric multiprocessing (SMP) servers, a grid can be built with open system technologies, such as Intel processors and the Linux operating system, at a very low cost. Oracle’s grid computing technology includes: Automatic Storage Management (ASM) Real Application Clusters (RAC) Oracle Streams Enterprise Manager Grid Control
  4. Oracle Database 11 g : Administration Workshop I I - Oracle Database 11 g : “ g ” Stands for Grid (continued) Automatic Storage Management spreads database data across all disks, creates and maintains a storage grid, and provides the highest input/output (I/O) throughput with minimal management costs. As disks are added or dropped, ASM redistributes the data automatically. (There is no need for a logical volume manager to manage the file system.) Data availability increases with optional mirroring, and you can add or drop disks online. See the lesson titled “Managing Database Storage Structures.” Oracle’s Real Application Clusters runs and scales all application workloads on a cluster of servers and offers the following features: Integrated clusterware: This includes functionality for cluster connectivity, messaging and locking, cluster control, and recovery. It is available on all platforms that are supported by Oracle Database 10 g . Automatic workload management: Rules can be defined to automatically allocate processing resources to each service both during normal operations and in response to failures. These rules can be dynamically modified to meet the changing business needs. This dynamic resource allocation within a database grid is unique to Oracle RAC. Automatic event notification to the mid-tier: When a cluster configuration changes, the mid-tier can immediately adapt to instance failover or availability of a new instance. This enables end users to continue working in the event of instance failover without the delays typically caused by network timeouts. In the event of new instance availability, the mid-tier can immediately start load balancing connections to that instance. Oracle Database 10 g Java Database Connectivity (JDBC) drivers have the “fast connection failover” functionality that can be automatically enabled to handle these events. Oracle Streams provides a unified framework for information sharing, combining message queuing, data replication, event notification, data warehouse loading, and publishing and subscribing functionalities into a single technology. Oracle Streams can keep two or more data source copies synchronized when updates are applied at either site. It can automatically capture database changes, propagate the changes to subscribing nodes, apply changes, and detect and resolve data update conflicts. Oracle Streams can be used directly by applications as a message-queuing or workflow feature, enabling communications between applications in the grid. Enterprise Manager Grid Control manages gridwide operations that include managing the entire stack of software, provisioning users, cloning databases, and managing patches. It can monitor the performance of all applications from the point of view of your end users. Grid Control views the performance and availability of the grid infrastructure as a unified whole rather than as isolated storage units, databases, and application servers. You can group hardware nodes, databases, and application servers into single logical entities and manage a group of targets as one unit. Note: In this course, you use Enterprise Manager Database Console to manage one database at a time.
  5. Course Examples: HR Sample Schema The examples used in this course are from a human resources (HR) application, which can be created as part of the starter database. The following are some principal business rules of the HR application: Each department may be the employer of one or more employees. Each employee may be assigned to only one department. Each job must be a job for one or more employees. Each employee must be currently assigned to only one job. When an employee changes his or her department or job, a record in the JOB_HISTORY table records the start and end dates of the past assignments. JOB_HISTORY records are identified by a composite primary key (PK): the EMPLOYEE_ID and the START_DATE columns. Notation: PK = Primary Key, FK = Foreign Key Solid lines represent mandatory foreign key (FK) constraints and dashed lines represent optional FK constraints. The EMPLOYEES table also has an FK constraint with itself. This is an implementation of the business rule: Each employee may be reporting directly to only one manager. The FK is optional because the top employee does not report to another employee.