miércoles, 14 de julio de 2021

 

Hernández Campos Marcos Raymundo Grupo: 406

Principales Características de SQL

La solvencia, versatilidad y consistencia de las bases de datos relacionales y de SQL, hacen de este lenguaje uno de los más importantes útiles y demandados para analizar datos.

Estas son algunas de las principales características de SQL, y por lo que es tan popular y básico dentro del mundo del análisis de datos:

Integridad de los datos

Cuando hablamos de integridad de los datos, nos referimos a asegurar que los datos sean válidos, correctos y completos. SQL y las bases de datos relacionales tienen la función de preservar esta integridad.



Lenguaje estandarizado

Que SQL sea un lenguaje estandarizado quiere decir que se pueden desplegar implementaciones del mismo lenguaje SQL en diferentes sistemas. De esta manera se puede utilizar el mismo código para todos ellos.



Sencillez y claridad

SQL es un lenguaje integral desde el punto de vista conceptual, esto quiere decir que SQL es un lenguaje unificado, claro y simple, de fácil comprensión.



Flexibilidad

Una de las razones por las que SQL es un lenguaje tan utilizado es por su flexibilidad, dada su versatilidad a la hora de implantar soluciones y por permitir definir diferentes formas de ver los datos para satisfacer las especificaciones requeridas por parte del usuario.

Componentes del SQL

Componentes del SQL

El lenguaje SQL está compuesto por comandos, cláusulas, operadores y funciones de agregado. Estos elementos se combinan en las instrucciones para crear, actualizar y manipular las bases de datos.

Comandos

Existen tres tipos de comandos SQL:

Los DLL(Data Definition Language) que permiten crear y definir nuevas bases de datos, campos e índices. Los DML(Data Manipulation Language) que permiten generar consultas para ordenar, filtrar y extraer datos de la base de datos. Los DCL(Data Control Language) que se encargan de definir las permisos sobre los datos.

Lenguaje de definición de datos (DDL)

Comando

Descripción

CREATE

Utilizado para crear nuevas tablas, campos e índices

DROP

Empleado para eliminar tablas e índices

ALTER

Utilizado para modificar las tablas agregando campos o modificando la definición de los campos.

El lenguaje de definición de datos (en inglés Data Definition Language, o DDL), es el que se encarga de la modificación de la estructura de los objetos de la base de datos. Incluye órdenes para modificar, borrar o definir las tablas en las que se almacenan los datos de la base de datos. Existen cuatro operaciones básicas: CREATE, ALTER, DROP y TRUNCATE.

FERNANDA ITZYANA HERNANDEZ BECERRIL. 👸

Sentencias de SQL

Las sentencias SQL pertenecen a dos categorías principales:
 Lenguaje de Definición de Datos, DDL y Lenguaje de Manipulación de Datos, DML
Estos dos lenguajes no son lenguajes en sí mismos, sino que es una forma de clasificar las sentencias de lenguaje SQL en función de su cometido.

 La diferencia principal reside en que el DDL crea objetos en la base de datos y sus efectos se pueden ver en el diccionario de la base de datos; mientras que el DML es el que permite consultar, insertar, modificar y eliminar la información almacenada en los objetos de la base de datos.

Cuando se ejecutan las sentencias DDL de SQL, el SGBD confirma la transacción actual antes y después de cada una de las sentencias DDL. En cambio, las sentencias DML no llevan implícito el commit y se pueden deshacer. 
Existe pues un problema al mezclar sentencias DML con DDL, ya que estas últimas pueden confirmar las primeras de manera involuntaria e implicita, lo que en ocasiones puede ser un problema.

A continuación se presenta una tabla con las sentencias SQL más comunes, clasificadas según el lenguaje al que pertenecen.

Sergio Emanuel Avila Espinosa 406👏

sábado, 3 de julio de 2021

Definición

 

El Lenguaje de Consulta Estructurado (Structured Query Language), es un tipo de lenguaje de programación que ayuda a solucionar problemas específicos o relacionados con la definición, manipulación e integridad de la información representada por los datos que se almacenan en las bases de datos.

Curiel Flores David

  Hernández Campos Marcos Raymundo Grupo: 406 Principales Características de SQL La solvencia, versatilidad y consistencia de las bases de d...