Manual De Lenguaje Sql

Páginas: 27 (6642 palabras) Publicado: 8 de septiembre de 2011
Lenguaje SQL

Unidad Nº 1: Generalidades de Oracle

¿Qué es Oracle?

Oracle es una empresa de bases de datos que ofrece productos y servicios para las necesidades de la tecnología de la información.
El RDBMS de Oracle es Oracle 7 Server.
• Recuperación rápida de datos.
• Seguridad de la base de datos.
• Bases de datos distribuidas e integridad entre redes.• Configuraciones Cliente-Servidor.
Oracle 7 Server es un RDBMS flexible. Permite almacenar y manipular datos con todas las ventajas de una estructura relacional y PL/SQL, un motor que permite almacenar y ejecutar objetos de la base de datos, por ejemplo procedimientos y disparadores. El servidor ofrece a los usuarios la posibilidad de recuperar datos utilizando técnicas deoptimización. Incluye facilidades de seguridad que controlan el uso y acceso a la base de datos. Otras características son que permite mantener la consistencia y protección de los datos utilizando mecanismos de bloqueo, y un proceso de commit en dos fases para bases de datos distribuidas en red.
Las aplicaciones Oracle pueden ejecutarse en la misma computadora que Oracle 7 Server en otro sistema(arquitectura Cliente-Servidor). En este entorno Cliente-Servidor puede utilizarse un amplio rango de recursos. Por ejemplo, una aplicación interactiva de reservas de una línea aérea puede ejecutarse en una Computadora Personal Cliente mientras que el acceso a datos de los vuelos es convenientemente administrado por un Servidor Oracle 7 en una computadora central.

Los Productos de OracleTodos los productos de Oracle tanto para desarrollo de aplicaciones como para usuarios finales permiten acceder a la base de datos, directa o indirectamente, utilizando comandos SQL.

Discoverer/2000

Un conjunto de productos para los usuarios finales y soporte de análisis de decisiones que soportan consultas y reportes rápidos, análisis multidimensional de Data Warehousing.Developer/2000

Herramientas de desarrollo de aplicaciones que permiten crear aplicaciones basadas en pantallas para los usuarios, facilidades para reportes, cuadros, imágenes y dibujos.

Designer/2000

Una familia de herramientas para asistir al análisis, diseño y generación de aplicaciones Oracle.

SQL, SQL *Plus, y PL/SQL

• SQL: Un lenguaje de comandos para comunicarse conOracle 7 Server.
• SQL *Plus: Un herramienta de Oracle que reconoce y ejecuta sentencias SQL y PL/SQL.
• PL/SQL: Un lenguaje procedural de Oracle que amplia el SLQ incorporando sentencias de lógica de programación.

Características de SQL

• Puede ser utilizado por una amplia variedad de usuarios, incluyendo aquellos que tienen o no experiencia en programación.
• Noes un lenguaje procedural.
• Reduce la cantidad de tiempo necesaria para crear y mantener sistemas.
• Es un lenguaje similar al inglés.

Características de SQL *Plus

• Aceptan que se ingresen sentencias ad hoc.
• Aceptan comandos SQL y PL/SQL desde archivos.
• Se pueden editar sentencias SQL con un editor.
• Tiene interacción con los usuarios finales.• Tiene acceso a bases de datos remotas.

Comandos SQL

• Recuperación de datos: SELECT
• Lenguaje de manipulación de datos (DML): INSERT, UPDATE, DELETE
• Lenguaje de definición de datos (DDL): CREATE, ALTER, DROP, RENAME, TRUNCATE
• Control de transacciones: COMMIT, ROLLBACK, SAVEPOINT
• Lenguaje de control de datos (DCL): GRANT, REVOKE

|Comando|Descripción |
|SELECT |Extrae datos de la base de datos. Es el comando más frecuentemente usado. |
|INSERT |Ingresa nuevas filas, cambia filas existentes y elimina filas de las tablas de la base de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguaje SQL
  • Lenguaje Sql
  • LENGUAJE SQL
  • Lenguaje Sql
  • lenguajes sql
  • lenguajes SQL
  • lenguaje SQL
  • LENGUAJE SQL

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS