“Conocimientos software>Software de base de datos

Acerca SQL

2011/8/11
Structured Query Language ( SQL) es un lenguaje de programación de base de datos se utiliza para consultar , recuperar y manipular datos. Se pronuncia comúnmente como " secuela " ya veces "SQL ", es una herramienta importante en el manejo de bases de datos relacionales llamados RDBMS ( Sistemas de Gestión de Bases de Datos Relacionales ) . Siga leyendo para conocer una breve historia de SQL que resume su importancia y potencial para futuras mejoras , ya que sigue siendo una herramienta de gestión de base de datos dominante en la industria de la computación . Historia

A principios de 1970 , Donald D. Chamberlain y Raymond F. Boyce de IBM desarrolló la primera versión de SQL . Llamaron a la primera versión secuela y lo diseñaron para consultar , recuperar y manipular los datos almacenados en el sistema R. Sistema R fue producto de base de datos relacional original de IBM. En 1985 , IBM patentado SQL , y luego el año siguiente ( 1986 ) el Instituto Nacional Estadounidense de Estándares (ANSI ) y la Organización Internacional de Normalización ( ISO) es formalmente estandarizada . Estandarizaciones posteriores ampliaron en 1989 , 1992 y 1999. SQL es un requisito clave para los grandes contratos informáticos del gobierno después de convertirse en Federal Information Processing Standard EE.UU. (FIPS ) .
Función

SQL funciona como un lenguaje de consulta interactivo y proporciona una herramienta de consultas de bases de datos ad hoc . Los usuarios pueden recuperar y mostrar datos en la pantalla de comandos de escritura utilizando SQL . Como un lenguaje de programación de base de datos , ayuda a los programadores de SQL incrustar comandos SQL en sus programas de aplicación con el fin de acceder a los datos en una base de datos . Como lenguaje de administración de base de datos , SQL puede ayudar a definir la estructura de base de datos y control de acceso a los datos almacenados . SQL es también un lenguaje de cliente /servidor, permitiendo que los programas de computadora para comunicarse a través de una red de bases de datos con servidores que almacenan y comparten datos. Como un lenguaje de acceso a datos de Internet , SQL proporciona un idioma para acceder a bases de datos corporativas en un entorno donde los servidores web de Internet interactúan con los datos de la empresa y servers.SQL aplicación es también un lenguaje de base de datos distribuida , por lo que ayuda a distribuir los datos a través de muchos sistemas conectados . Cada sistema de ordenador utiliza el software de DBMS ( Sistemas de Gestión de Base de Datos ) para comunicarse entre sí para enviar solicitudes de acceso a los datos . Algunas de red puede utilizar una mezcla de diferentes productos DBMS donde SQL menudo actúa como un lenguaje gateway base de datos, lo que permite una marca de DBMS para comunicarse con otra marca de DBMS.

.

Conceptos erróneos

Uno de los conceptos erróneos comunes acerca de SQL es que sólo funciona como una herramienta de consulta , como su nombre indica , sin embargo , SQL puede hacer mucho más que un simple consulta. SQL proporciona la recuperación de datos , manipulación de datos , control de acceso , el intercambio de datos y la integridad de los datos . Otro error común es que SQL es un lenguaje completo ordenador como COBOL , C , C + + o Java. SQL es en realidad una base de datos sub - lenguaje que consiste en 40 estados que se especializan en tareas de administración de bases de datos. Al integrar estas sentencias SQL en un lenguaje de programación como COBOL , C o C + +, los estados pueden extender la lengua y utilizarla para el acceso de base de datos .
Características

Algunas de las características principales de SQL son la independencia del proveedor , la portabilidad a través de sistemas informáticos , las normas SQL , la base de datos relacional y la estructura de Inglés -como, consultas interactivas , acceso a bases programáticas, múltiples vistas de los datos , el lenguaje de base de datos completa , definición de datos dinámica, cliente /arquitectura de servidores , aplicaciones empresariales de apoyo, la extensibilidad y la tecnología de objetos , acceso a base de datos de Internet , integración de Java ( JDBC) y la infraestructura de la industria . SQL también cuenta con la aprobación y el compromiso de IBM (DB2 ) , así como de compromiso de Microsoft (SQL Server, ODBC y ADO) .
Potencial

Desde que el lenguaje de base de datos estándar , SQL y bases de datos relacionales basados ​​en SQL son una de las tecnologías de base más importantes utilizados para mono y multiusuario en mercado de las computadoras de hoy. SQL comenzó a dominar el mercado desde su primera aplicación comercial. Las empresas , como IBM, Microsoft y otros proveedores de DBMS , siguen adoptando y vuelta SQL , ya que sigue siendo un estándar dominante para la gestión de datos de clase empresarial. Su portabilidad y escalabilidad hacen que SQL sea más accesible a los ordenadores personales , incluidos los dispositivos y las microcomputadoras portátiles. SQL sigue siendo la tecnología de base de datos estándar para la computación basada en Internet . Mejora continua sólo hará que SQL una presencia más fuerte en la industria como una de las herramientas más importantes para la gestión de bases de datos .

Software de base de datos
Cómo utilizar múltiples enlaces DB de Oracle SQL
Las ventajas y desventajas de los propietarios y de código abierto de software de bases de datos
Cómo añadir bordes diapositivas personalizadas en PowerPoint 2003
Cómo instalar el MS Access 2003
Cómo aprender MS Access
Cómo crear un formulario de entrada de MS Access
Ayuda con Base Office Open
Cómo codificar un archivo de computadora en un archivo de texto Base64 Encoded
Conocimientos Informáticos © http://www.ordenador.online