El Lenguaje SQL: Sistemas de Información Administrativo
El Lenguaje SQL: Sistemas de Información Administrativo
El Lenguaje
SQL
INACAP
EJECUTAR
CONSULTA INSERTAR
S
DESCARGA ACTUALIZ
S AR
Profundicemos en
Tipos de base de datos de SQL
Permite seleccionar los Permite seleccionar qué Permite insertar datos Permite borrar datos Permite actualizar los
datos para descargar filtro aplicar a los a datos datos
descargar
REQUERIMIENTO
Información de la persona cuya cedula sea igual a 12453535.
Personas
L
Es el que se encarga de la modificación de la
estructura de los objetos de la base de datos.
Haga clic en el icono para agregar una
Existen 3 operaciones básicas de DDL
Este comando permite crear Este comando permite Este comando elimina un
objetos de datos. modificar la estructura de objeto de la base de datos.
Nuevas bases de datos
una tabla u objeto. Puede ser una tabla
Se pueden agregar/quitar campos a una Vista
Tablas tabla
Vistas índice
Modificar el tipo de un campo
Procedimientos almacenados. Función
Agregar/quitar índices a una tabla, etc.
Procedimiento o cualquier objeto que el
motor de la base de datos soporte.
SELECT
Recupera información de la base de datos y permite la selección de filas o columnas
de una o muchas tablas.
EJEMPLO
REQUERIMIENTO RESULTADO:
Mostrar el nombre, numero de créditos y números de horas de los cursos. Como se puede observar solo se visualiza los campos nombre,
créditos y horas de los cursos.
SENTENCIA
SELECT nombre, créditos, horas
FROM curso
INSERT
Esta sentencia sirve para agregar registro a una tabla.
SENTENCIA
INSERT into Curso
(Curso ID, nombre, créditos, horas)
Values(“C0Revisión
18/04/2023 5”,”Simulación”,
anual 3,4) 12
Sentencias del DML Haga clic en el icono para agregar una
UPDATE
Esta sentencia nos permite modificar la información de las tablas.
EJEMPLO
REQUERIMIENTO
RESULTADO:
Modificar el numero de horas de todos los cursos.
Como se puede observar actualiza todas las filas de la tabla
Set horas = 0
SENTENCIA
UPDATE curso
Set horas = 0
DELETE
Esta sentencia permite eliminar una o mas filas de una tabla.
EJEMPLO RESULTADO:
Como se puede observar solo permanece aquellas filas donde, el
REQUERIMIENTO valor de la columna créditos es diferente a 3.
Modificar el numero de horas y créditos del curso que tiene el código C0 1.
SENTENCIA
DELETE from curso
WHERE créditos = 3