Presentación guía sencilla en Microsoft Excel.pptx
SQL
1.
2. El término SQL es el acrónimo en inglés cuyo significado es sigla que se pronuncia como una
palabra y que por el uso termina por lexicalizarse de Structured Query Language. Esta sigla fue
introducida por primera vez en 1974, que se pronuncia deletreando en inglés las letras que lo
componen, es decir ("ese-cu-ele" y no "siquel" como se oye a menudo), por parte de Donald
Chamberlin y de otras personas que trabajaban en los laboratorios de investigación de IBM de un
lenguaje para la especificación de las características de las bases de datos que adoptaban el
modelo relacional.
Donald D. Chamberlin es un americano científico de la
computación que es mejor conocido como uno de los
principales diseñadores del original SQL.
3. MySQL , es un sistema de gestión de bases de datos relacional, multihilo y multiusuario (SGBDR por
sus siglas en inglés, Relational Database Management System o RDBMS) muy conocido y
ampliamente usado por su simplicidad y notable rendimiento.
Esto y su libre distribución en Internet bajo licencia GPL (General Public License) le otorgan como
beneficios adicionales contar con un alto grado de estabilidad y un rápido desarrollo.
Está disponible para múltiples plataformas, sin embargo las diferencias con cualquier otra plataforma
son prácticamente nulas, ya que la herramienta utilizada en este caso es el cliente mysql-client, que
permite interactuar con un servidor MySQL (local o remoto) en modo texto. De este modo es posible
realizar todos los ejercicios sobre un servidor instalado localmente o a través de Internet.
5. .
. DDL: es un lenguaje proporcionado por el SGBD que permite a los usuarios de la misma llevar a
cabo las tareas de definición de las estructuras que almacenarán los datos así como de los
procedimientos o funciones que permitan consultarlos.
DML: es un lenguaje proporcionado por los SGBD que permite a los usuarios de la misma llevar a
cabo las tareas de consulta o modificación de los datos contenidos en las BD del SGBD.
DCL: es un lenguaje proporcionado por el SGBD que incluye una serie de comandos SQL que
permiten al administrador controlar el acceso a los datos contenidos en la BD.
TCL: es un lenguaje y un subconjunto de SQL , que se utiliza para controlar el procesamiento de
transacciones en una base de datos. Una transacción es la unidad lógica de trabajo.
15. Las sentencias SQL, se dividen en dos categorías importantes, Lenguaje de Definición de Datos
(Data Definition Language - DDL) y Lenguaje de Manipulación de Datos (Data Manipulation
Language - DML)
.