![]() |
How Oracle Optimizes SQL Statements![]() ![]() ![]() ![]() ![]()
SQL is a very flexible language that enables you to accomplish your development efforts. SQL enables you to work with large groups of data rather than restricting you to single rows of data. Additionally, SQL allows for the results of one query to be the input to another query statement. SQL removes from you the burden of deciding on the correct access methods. Oracle uses its own internal optimizer to , determine the fastest and best means of accessing data. This simplifies your application and reduced development overhead. By defining SQL as the main database access. language, Oracle eliminates the potential of security and data compromise. How to use SQL? SQL is the primary means of communicating with the Oracle database. SQL*Plus does not care it your commands are typed in upper or lowercase. Both cases are treated equally except when performing a comparison. SQL statements begin with the SQL command, followed by the remainder of the statement. For example, the following SQL statement uses the SQL command drop table to remove the table object from the database.
drop table emp;
SQL and SQL*PLUS SQL is the native language of the Oracle server. It is the language used to communicate with the database. ANSI has adopted SQL as the standard language for relational database management systems. SQL*Plus is an Oracle server tool that recognizes and executes SQL statements. SQL*Plus is not an extension or superset of SQL. SQL*Plus is one of the most common ways to communicate interactively with the Oracle database. One of the benefit of SQL*Plus is that you can edit or save the SQL commands that are in the buffer. The SQL buffer is part of memory managed by SQL*Plus that stores one SQL command at a time. A single SQL command remains in the SQL buffer until a new command is issued.
|
|
Domain NamesSQL Database Management Systems Relational Database Management System Properties of RDBMS Client Server Computing Oracle Relational Database Database Structure and Space Management SQL Data Types How to Use Data Types? What is Operators and Conditions Character OperatorsOperator Precedence Data Retrieval Using SQL Plus SQL Data Definitions Data Retrieval Using Select SQL Operator Precedence Selecting Rows and Columns The Group by Clause
Having Clause Union, Union all, Intersact and Minus Commands Playing with Numbers Date Functions Example of Date Arithmetic Working with Null Values
Joining Tables and Subqueries Views Synonyms Indexes Clusters Sequences Formatting Query Results with SQL Plus Data Integrity The Optimizer How Oracle Optimizes SQL Statements Evaluating Expression and ConditionsOptimization Hints PL-SQL PL-SQL Architecture Error Reporting Functions Character Functions Composite Data Types PL-SQL Structures How to use PL-SQL Structures Normalization Operator Precedence Cursor Error Handling Database Triggers Types of Triggers Locking Sub Programs Packages New and Improved Data Types Improved Select Statement Advanced Quering Improved Scalability Improved Performance Via Partitioning Object Relational Features Heterogeneous Data Access Improved Security Administration New Data Types Improved Select Statement Changes to the Select Statement Improved Scalability Data Partitioning Oriented Toward Objects Character Functions Creating Object Types Created Nested Tables Oracle8 and Distributed Database Oracle8 Database Management and Security Distributed Database Invoking Export Invoking ImportWeb DesignWeb HostingE Commerce |
| Home | Web Hosting | Web Design | Sitemap |
| Copyright (C) 2007. Web Domain design hosting. All rights reserved. |