¿Qué es SQL (Structured Query Language)?

Uno de los usos principales de las computadoras, desde su creación, ha sido la manipulación de los datos. Bases de datos por los millones de personas han sido creadas y manipuladas por los ordenadores durante décadas. Medida que las computadoras se han vuelto más sofisticadas, por lo que tiene el software utilizado para conducir sus funciones. Uno de los lenguajes de más popular aplicación de base de datos en estos días es Lenguaje de consulta estructurado (). Este lenguaje de los protocolos de gestión de competencias simples y complejas bases de datos, desde la entrada de datos básicos y la eliminación a las preguntas complicadas, la manipulación y presentación de informes del más alto orden.

escritorio individual Muchas computadoras portátiles o ejecutar programas de base de datos powered by SQL. En estos días, SQL es la norma para esas cosas. Sin embargo, también es lo suficientemente potente como para manejar la funcionalidad de la empresa para mainframes, y protocolos de la empresa. Es este tipo de datos de actividad de manipulación que llega a los grandes nombres de Oracle e IBM involucrados.

Estas dos empresas, más que ningún otro, han sido pioneros en la adopción de SQL como el principal idioma de base de datos de manipulación. Tan poderoso como SQL es, sin embargo, tiene sus límites. Es principalmente una consulta basada en el lenguaje, y que describe con precisión sus limitaciones también. Las consultas SQL se ejecuta puede ser tan exigente como programadores o administradores de sistemas pueden imaginar, pero al final, SQL no hará más de lo que se le pide hacer. Departamentos de gestión de datos que desea la funcionalidad de base de datos más ampliable harían bien en mirar a BASIC, C, C + +, Web o varios lenguajes basados en su lugar.

Sin embargo, si se consulta la base de datos y la información son lo que más necesitan, las posibilidades son excelentes de que la aplicación de base de datos que se utiliza para realizar dichas tareas se ejecuta en SQL. Los programadores de diseño de SQL para ser rápido y eficiente. Una consecuencia agradable de su funcionalidad es limitada que realiza sus tareas designadas con gran rapidez. Recuperación de datos, incluso de grandes cantidades de datos, es casi instantáneo. Manipulación de datos toma un poco más en términos de milisegundos, pero la diferencia probablemente no será notable para los usuarios humanos. En este caso, la funcionalidad limitada no es un inconveniente, sino una ventaja.

No es sólo Oracle e IBM que se están diseñando en SQL en estos días, sin embargo. Muchos otros están haciendo lo mismo. No es sorprendente que Microsoft está a la cabeza de esta clase. El creador de Windows tiene su propia versión de SQL, que está más basado en el servidor y, por consiguiente llamado Microsoft SQL Server. Popular programa de base de datos de Microsoft Access se ejecuta esta versión de SQL. SQL familiar Otros programas incluyen la base de datos FileMaker Pro, FoxPro, y el de código abierto basado en MySQL.

Deja un comentario