base de datos
TRANSCRIPT
Que es y para que sirve un DBMS (sistema de gestión de base de datos)?
Es una aplicación (MYSQL, SQL server, informix, Oracle, Access) con la cual podemos interactuar o manejar de forma precisa y practica un conjunto de datos relacionados entre sí
Diferencia los conceptos de DML y DDL.
DML (lenguaje de manipulación de datos): es un lenguaje con el cual creamos, modificamos o eliminamos los datos que forman las instancias(registros) de la base de datos.
DDL(lenguaje de definición de datos): con este lenguaje armamos la estructura de la base de datos, es decir, creamos, modificamos, relacionamos y eliminamos las tablas y los tipos de datos de los campos(columnas).
Diferencia cuando un comando es DDL y cuando DML
Los diferenciamos cuando observamos las alteraciones en nuestra base de datos;Es lenguaje DDL cuando vemos tablas creadas o borradas, cuando se crean, cambian o borran campos de la tabla con su respectivo tipo de dato; es DML cuando vemos cambios en el conjunto de datos dentro de las tablas.
Ejecuta comandos DDL y DML de forma adecuada y asertiva.Tipo Sentencia DescripciónDDL CREATE DATABASE
DROP DATABASE
CREATE TABLE
DROP TABLE
ALTER TABLE
Crea una nueva base de datos
Borra una Base de datos existente.
Añade una nueva tabla a la base de datos.
Suprime una tabla de la base de datos.
Modifica la estructura de una tabla existente.
DML SELECT INSERT DELETE UPDATE
Recupera datos de la base de datos. Añade nuevas filas de datos a la base de datos. Suprime filas de datos de la base de datos. Modifica datos existentes en la base de datos.
Conceptualiza acerca de las ventajas de un DBMS
No tiene redundancia de datos(no se repiten datos) Las consultas de información son mas fáciles y rapidas Maneja mejor la inconsistencia de datos (evita errores de datos. Ej: edad= -20)
Maneja atomicidad en las transacciones(consultas), es decir, no ejecuta consultas hasta que el comando llegue a la ultima línea para evitar posibles errores fatales.
Se garantiza un gran nivel de seguridad