¡Suscríbete a mi canal de Youtube!

Donaciones

▷ Modelo Físico 【 LENGUAJE SQL 】

Modelo Físico (Lenguaje SQL)

El Modelo Físico de bases de datos se refiere a la representación concreta de los datos y las estructuras en un sistema de gestión de bases de datos relacionales. Es la etapa en la que el diseño lógico de la base de datos se traduce en una estructura física específica que el sistema de bases de datos utilizará para almacenar, acceder y gestionar los datos. Este modelo define cómo se almacenan los datos en el disco y cómo se accede a ellos, teniendo en cuenta aspectos como la optimización del rendimiento y la integridad de los datos.

Sub-Lenguajes de SQL

DDL (Data Definition Language)

Data Definition Language (DDL) es un sublenguaje de SQL que se utiliza para definir, modificar y eliminar la estructura de las bases de datos y sus objetos. Incluye comandos que permiten crear y gestionar tablas, índices, vistas, y otros elementos de la base de datos. Las operaciones de DDL afectan la estructura de la base de datos y suelen requerir privilegios de administrador para ejecutarlas.

DML (Data Manipulation Language)

Data Manipulation Language (DML) es un sublenguaje de SQL encargado de la manipulación y gestión de los datos dentro de las tablas de una base de datos. Incluye comandos para insertar, actualizar, eliminar y consultar datos. DML permite a los usuarios interactuar con los datos almacenados en la base de datos, realizando operaciones que modifican el contenido pero no la estructura de la base de datos.

Para este sublenguaje existen las siguientes consultas que cumplen el concepto de CRUD (Create, Read, Update, Delete):

  1. SELECT
  2. INSERT
  3. DELETE
  4. UPDATE

TCL (Transaction Control Language)

Transaction Control Language (TCL) es un sublenguaje de SQL utilizado para gestionar las transacciones en una base de datos. Las transacciones son conjuntos de operaciones que se ejecutan como una unidad única, asegurando que todas las operaciones se completen exitosamente o ninguna se aplique. TCL proporciona comandos para controlar el inicio, la confirmación y la reversión de transacciones, garantizando la integridad y consistencia de los datos.

DCL (Data Control Language)

Data Control Language (DCL) es un sublenguaje de SQL que se utiliza para gestionar los permisos y el acceso a los datos dentro de una base de datos. DCL permite definir y controlar qué usuarios pueden acceder a qué datos y qué acciones pueden realizar sobre ellos. Incluye comandos para conceder o revocar privilegios de acceso a usuarios y roles, asegurando que solo los usuarios autorizados puedan realizar operaciones específicas.

En el siguiente video te explico más a detalle del concepto de Modelo Físico (Lenguaje SQL): 



No te olvides darle LIKE y SUSCRIBIRTE al blog y a mi canal si te gustó el video. Si gustas realizar una DONACIÓN para ayudarme a mejorar el canal y mi contenido, puedes hacerlo mediante el botón ❤$GRACIAS ubicado en la parte posterior del video en YouTube o visitando el enlace https://linktr.ee/ezavalar y haciendo clic en el botón Donaciones.

Comentarios

Entradas populares

Seguidores del blog

Suscríbete al blog

Recibe mis nuevas publicaciones por email: