Oracle- opening - learning experience

    For five years, no in-depth study, only their own experience How to learning, inadequacies also hope forgive me.

    Oracle database software products into database development and database operation and maintenance in practical work, although most companies do not distinguish this, but the two are essentially different.

    Database development process to achieve basic business by PL / SQL, is a programming. Database administrators test understanding and the use of database software, whether skilled, DBA refers to it, your cell phone is usually on call 24 hours.

    Responsibilities database developers, Oracle official statement:

  Oracle database developers can expect to be involved in the following tasks:

  1. Implementing the data model required by the application
  2. Creating schema objects and implementing rules for data integrity
  3. Choosing a programming environment for a new development project
  4. Writing server-side PL/SQL or Java subprograms and client-side procedural code that use SQL statements
  5. Creating the application interface with the chosen development tool
  6. Establishing a Globalization Support environment for developing globalized applications
  7. Instantiating applications in different databases for development, testing, education, and deployment in a production environment

     Responsibilities of database administrators, Oracle official statement:

       Oracle DBAs are responsible for understanding the Oracle Database architecture and how the database works. DBAs can expect to perform the following tasks:

  1. Installing, upgrading, and patching Oracle Database software
  2. Designing databases, including identifying requirements, creating the logical design (conceptual model), and physical database design
  3. Creating Oracle databases
  4. Developing and testing a backup and recovery strategy, backing up Oracle databases regularly, and recovering them in case of failures
  5. Configuring the network environment to enable clients to connect to databases
  6. Starting up and shutting down the database
  7. Managing storage for the database
  8. Managing users and security
  9. Managing database objects such as tables, indexes, and views
  10. Monitoring and tuning database performance
  11. Investigating, gathering diagnostic data for, and reporting to Oracle Support Services any critical database errors
  12. Evaluating and testing new database features

    The front is a basic introduction, here is my sort of learning experience, mainly from the PL / SQL and databases, both introduced:

        A, PL / SQL

  1. Basic grammar
  2. function
  3. abnormal
  4. optimization

   Two, Oracle database

  1. Examples (memory, processes)
  2. file
  3. management

    Work on different skills requirements are different, so please choose the focus of study according to their own circumstances, of course, know how to work more for the more favorable, the next section I will detail.

    Oracle official documentation attached address, which is very important in their daily work and learning: https: //docs.oracle.com/en/database/oracle/oracle-database/index.html
    

  

  

    

Guess you like

Origin www.cnblogs.com/yangjn/p/11622722.html