EVIDENCIA DE DESEMPEÑO: GA6-220501096-AA2-EV01
DESTREZAS Y CONOCIMIENTOS EN EL MANEJO DE SENTENCIAS DDL Y DML
DE SQL
INFORME TÉCNICO
APRENDICES
KEILA PATRICIA DE ARCO RUIZ
ANGIE DANIELA FUENTES SANTOS
OSCAR EDUARDO NOPPE DUARTE
EMERSON LEONEL VILLACRES VALLEJO
GERALDINE ALEJANDRA RIOS LEÓN
INSTRUCTOR
ALFREDO MARIO DE LA ROSA PAREJO
TECNOLOGÍA
ANÁLISIS Y DESARROLLO DE SOFTWARE
FICHA
2758266
SERVICIO NACIONAL DE APRENDIZAJE (SENA)
TABLA DE CONTENIDO
PORTADA………………………………………………………………………………….…….1
INTRODUCCIÓN…………………………………………………………………….………….3
OBJETIVOS ……….…………………………..……………….….……………………………3
OBJETIVO GENERAL……………………………………………….……………….….3
OBJETIVOS ESPECÍFICOS ……………………………………………………………3
SOLUCION A LOS PROBLEMAS PLANTEADOS……………...…………………………..4
CONCLUSIÓN…………….…………………………………………………………………….9
INTRODUCCIÓN
En el presente informe, se estará dando a conocer las dos principales sentencias de
SQL, que son imprescindibles en la creación de una base de datos sólida y bien
estructurada, dichas sentencias de SQL se dividen en dos grandes categorías: lenguaje
de definición de datos (DDL) y lenguaje de manipulación de datos (DML).
Las sentencias DDL se utilizan para describir una base de datos, para definir su
estructura, para crear sus objetos y para crear los subobjetos de la tabla, mientras que
las sentencias DML se utilizan para controlar la información contenida en la base de
datos, Estos dos lenguajes no son lenguajes en sí mismos, sino que es una forma de
calsificar 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.
OBJETIVO GENERAL
Describir conjuntos de datos y las relaciones entre ellos, que pueden ayudar a
responder preguntas
OBJETIVOS ESPECÍFICOS
1. Proporcionar la posibilidad de controlar el flujo lógico
2. Declarar y establecer variables
3. Manejar avisos y excepciones.
SOLUCIÓN A LOS PROBLEMAS PLANTEADOS
1. Problema: Trabaje con la tabla "Libreta".
2. Cree una tabla llamada "libreta". Debe tener los siguientes campos:
nombre (cadena de 20),
domicilio (cadena de 30) y
teléfono (cadena de 11):
create table libreta(
nombre varchar(20),
domicilio varchar(30),
telefono varchar(11)
);
3. Visualice las tablas existentes para verificar la creación de "libreta"
(show tables).
4. Visualice la estructura de la tabla "libreta". (describe).
5. Ingrese los siguientes registros:
('Alberto Mores’, ‘Colon 123','4234567');
('Juan Torres’,’ Avellaneda 135','4458787');
6. Seleccione y muestre todos los registros de la tabla.
7. Construya las sentencias que actualicen los datos que acaba de insertar.
8. Insertar 5 registros más.
9. Cuente cuántos registros se ingresan.
Tabla “Libreta”
Libreta de datos
Visualizar tablas existentes
Ingreso de datos
Registros de tabla
Actualización de datos
Ingresar más registros
Cuantos registros se ingresan
CONCLUSIÓN
Para concluir con el informe técnico, se puede constatar que el lenguaje de consulta
estructurada (SQL) es un lenguaje de programación para almacenar y procesar
información en una base de datos relacional.
Esta base de datos relacional se encarga de almacenar información en forma de tabla,
con sus respectivas filas y columnas que representan diferentes atributos de datos y las
diversas relaciones entre los valores de los mismos.
Se puede usar las sentencias de SQL anteriormente descritas para almacenar,
actualizar, eliminar, buscar y recuperar información de la base de datos, de igual
manera también se puede usar SQL para mantener y optimizar el rendimiento de la
base de datos.