Click here to load reader

Oracle institutes in Hyderabad

Embed Size (px)

Citation preview

  1. 1. Oracle 10g Introduction & Installation ORACLE
  2. 2. Overview Introduction Installation Using SQL to Query Your Database Oracle SQL Developer
  3. 3. Oracle10g Single development model Common skill sets Reliability Unified management Scalability One vendor
  4. 4. Oracle10g
  5. 5. Oracle Database 10g Multimedia Object relational data Messages Documents
  6. 6. Oracle Application Server 10g Application development framework Application server Business intelligence Portals Integration Transactional applications
  7. 7. Oracle Enterprise Manager 10g Grid Control Software provisioning Application service level monitoring
  8. 8. Relational and Object Relational Database Management Systems Relational model and object relational model User-defined data types and objects Fully compatible with relational database Support of multimedia and large objects High-quality database server features
  9. 9. Oracle Internet Platform Systemmanagement Network services Databases Application servers Internet applications Any browser Any FTP client Any mail client SQL PL/SQL Java Clients Presentation and business logic Business logic and data Developmenttools
  10. 10. System Development Life Cycle Strategy and analysis Design Build and document Transition Production
  11. 11. Data Storage on Different Media Electronic spreadsheet Filing cabinet Database
  12. 12. Relational Database Concept Dr. E. F. Codd proposed the relational model for database systems in 1970. 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
  13. 13. Definition of a Relational Database A relational database is a collection of relations or two-dimensional tables. Oracle server Table name: EMPLOYEES Table name: DEPARTMENTS
  14. 14. Data Models Model of system in clients mind Entity model of clients model Tables on disk Oracle server Table model of entity model
  15. 15. Relational Database Properties A relational database: Can be accessed and modified by executing structured query language (SQL) statements Contains a collection of tables with no physical pointers Uses a set of operators
  16. 16. Overview Introduction Installation Using SQL to Query Your Database Oracle SQL Developer
  17. 17. 1st step
  18. 18. 2nd step
  19. 19. 3rd step
  20. 20. 4th step
  21. 21. 5th step
  22. 22. 6th step
  23. 23. 7th step
  24. 24. 8th step
  25. 25. 9th step
  26. 26. 10th step
  27. 27. 11th step
  28. 28. 12th step
  29. 29. 13 step
  30. 30. 14th step
  31. 31. 15th step
  32. 32. 16th step
  33. 33. 17th step
  34. 34. 18th step
  35. 35. finally
  36. 36. ORACLE Enterprise Manager 10g
  37. 37. Oracle SQL*Plus
  38. 38. Overview Introduction Installation Using SQL to Query Your Database Oracle SQL Developer
  39. 39. Communicating with an RDBMS Using SQL SQL statement is entered. Statement is sent to Oracle server. Oracle server SELECT department_name FROM departments;
  40. 40. Oracles Relational Database Management System User tables Data dictionary Oracle server
  41. 41. SQL Statements SELECT INSERT UPDATE DELETE MERGE CREATE ALTER DROP RENAME TRUNCATE COMMENT COMMIT ROLLBACK SAVEPOINT GRANT REVOKE Data manipulation language (DML) Data definition language (DDL) Transaction control Data control language (DCL)
  42. 42. Tables Used in the Course EMPLOYEES DEPARTMENTS JOB_GRADES
  43. 43. Overview Introduction Installation Using SQL to Query Your Database Oracle SQL Developer
  44. 44. 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. SQL Developer
  45. 45. 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 9.2.0.1 and later Freely downloadable . Needs JDK 1.5 installed on your system, which can be downloaded from the following link: http://java.sun.com/javase/downloads/index_jdk5.jsp
  46. 46. PL/SQL Developer