Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FACULTAD DE INGENIERÍA
PROGRAMA: ASIGNATURA:
GUÍA No.3
TECNOLOGÍA EN SISTEMAS BASE DATOS 1
OBJETIVOS
1. Usar el Lenguaje de Manipulación de Datos (DML) para insertar datos en una tabla.
2. Usar el Lenguaje de Manipulación de Datos (DML) para eliminar datos en una tabla.
3. Usar el Lenguaje de Manipulación de Datos (DML) para modificar datos en una tabla.
4.
CONCEPTOS PREVIOS
Se requiere conocer aspectos de SQL como sus elementos, tipos de datos, valores nulos,
sentencias de definición de datos CREATE, ALTER, DROP, INSERT Y DELETE. Revisar capítulos
3 y 4 del texto Fundamentos de SQL de la colección 30 años ITM.
DESARROLLO
Para insertar datos en una tabla se debe tener en cuenta las siguientes recomendaciones:
Si el dato corresponde a datos tipos carácter (char, varchar) debe ir entre comillas
simples verticales (‘ ‘).
Si el dato corresponde a datos tipo fecha (date) debe ir entre comillas simples
verticales (‘ ‘) y en formato dd/mm/yy.
Si el dato corresponde a datos tipo numérico (enteros o coma flotante) no debe llevar
punto ni coma como separados de miles. El punto se debe usar como separador
decimal.
La longitud de los datos debe ser menor o igual a la declarada en la sentencia create
table.
a) Estando en la línea de comandos digite la siguiente sentencia para insertar datos en la tabla
Pacientes:
b) Estando en la línea de comandos digite la siguiente sentencia para insertar datos en la tabla
Beneficiarios:
c) Utilice la sentencia INSERT INTO para adicionar datos en las demás tablas del caso CITAS-
MEDICAS.
DELETE nombre_tabla
WHERE columna = valor;
donde
nombre_tabla: nombre de la tabla creada a la cual deseo eliminar filas.
columna = valor: condición a evaluar para eliminar las filas.
Para eliminar filas de datos en una tabla se debe tener en cuenta las siguientes recomendaciones:
Se eliminaran solamente aquellas filas que cumplan con la condición demarcada con el
where.
Si deseo eliminar todas las filas de la tabla se omite la sentencia where y su condición.
a) Estando en la línea de comandos digite la siguiente sentencia para eliminar filas de datos en la
tabla Pacientes de tal manera que elimine aquellas filas cuya identificación sea 66847804:
DELETE pacientes
WHERE identificacion = 66847804;
2
Institución Universitaria Antonio José Camacho Facultad de Ingeniería: Tecnología en Sistemas
Base de Datos 1 – Práctica. Guía No.1B Ing. Sandra Lucía Guañarita Fernández
b) Estando en la línea de comandos digite la siguiente sentencia para eliminar filas de datos en la
tabla Beneficiarios de tal manera que elimine aquellas filas cuya direccion sea Barrio El
Caney.
DELETE Beneficiarios
WHERE dirección = ‘Barrio El Caney’;
Para modificar datos en una tabla se debe tener en cuenta las siguientes recomendaciones:
Se modificará la columna1 asignándole valor nuevo solamente a aquellas filas que
cumplan con la condición demarcada con el where.
Si deseo modificar la columna1 a todas las filas de la tabla se omite la sentencia
where y su condición.
Si deseo modificar varias columnas separo cada cambio con coma.
d) Estando en la línea de comandos digite la siguiente sentencia para modificar datos en la tabla
PACIENTES de tal manera que asigne el valor 3342893 al teléfono del paciente identificado
con 11:
update pacientes set telefono = ‘3342893’
where identificacion = 11;
e) Estando en la línea de comandos digite la siguiente sentencia para modificar datos en la tabla
PACIENTES de tal manera que asigne el valor 8802035 al teléfono y y al mismo tiempo asigne
el valor Ramirez Jimenez al apellido del paciente identificado con 11:
3
Institución Universitaria Antonio José Camacho Facultad de Ingeniería: Tecnología en Sistemas
Base de Datos 1 – Práctica. Guía No.1B Ing. Sandra Lucía Guañarita Fernández