En las publicaciones de c�mputo se considera a SQL como una Lengua Libre lingua franca no

Document Sample
En las publicaciones de c�mputo se considera a SQL como una Lengua Libre lingua franca no Powered By Docstoc
					SQL
         Popularidad de SQL
• Explorar la popularidad de SQL es uno de los
  conceptos más importantes en la industria de la
  computación. En los últimos años SQL se ha
  convertido en la Base de Datos Estándar. Más
  de 100 productos administradores de bases de
  datos soportan SQL y SQL representa un papel
  importante en la arquitectura de los Sistemas
  IBM. En las publicaciones de cómputo se
  considera a SQL como una Lengua Libre
  “lingua franca” (no especializada).
               El Lenguaje SQL
         (Structured Query Language)


• Es un lenguaje de computación diseñado para el fácil
  acceso y obtención de información de una Base de
  Datos.
• Por razones históricas SQL se llamaba sequel.
• SQL es un lenguaje de computación que se puede
  utilizar para interactuar con una base de datos.
• SQL interactua con una base de datos típica llamada
  Relacional (archivos que tienen un propósito común, ej.
  Contabilidad, Adminstración de Riesgos,..)
       Sistema Computacional
                        El programa de computación
                        que controla la Base de Datos (DBMS)
Pregunta SQL




               Sistema Administrador            Database
   Datos        de Bases de Datos


                                                 Inventarios
                                                 Producción
                                                 Ventas

                                                  Cheques
                                                  Listas de Números
                                                  Telefónicos
     Proceso Database Query
• Cuando se necesita traer información de la
  Base de Datos, se utiliza el lenguaje SQL para
  realizar el requerimiento. El DBMS procesa el
  requerimiento, obtiene la información y la
  devuelve.
                 Usos de SQL
• SQL es usado para controlar todas las funciones que
  provee el Sistema Administrador de las Bases de Datos:
• Definición de Datos : SQL le permite al usuario definir la
  estructura y organización de datos y las interrelaciones
  entre datos.
• Extracción de Datos
• Manejo de Datos: Actualización, eliminación y
  modificación
• Control de Acceso: SQL se puede utilizar para restringir
  a los usuarios para obtener información, agregarla,
  modificarla, protegerla,etc.
            Usos de SQL
• Distribución de Datos: SQL se utiliza para
  coordinar la distribución datos entre los
  usuarios para asegurarse de que no
  interfieran unos con otros.
• Integración de Datos: SQL define la
  integración de restricciones de acceso
  para proteger la información.
• SQL no es un lenguaje tan completo como
  COBOL, FORTRAN o C pero es un sub-
  lenguaje de base de datos que consiste
  de 30 instrucciones especializadas para
  la Administración de Bases de Datos.
• Estas instrucciones están anidadas dentro
  de otro lenguaje como COBOL,
  FORTRAN o C para extender

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:10
posted:6/27/2012
language:
pages:8