Ir al contenido principal

Manipulando datos

Manipulando datos

  1. ¿Para que se utilizan las sentencias DML?

Lenguaje de Manipulación de Datos (DML)
También es un lenguaje proporcionado por los sistemas gestores de bases de datos. En inglés, Data Manipulation Language (DML).

Utilizando instrucciones de SQL, permite a los usuarios introducir datos para posteriormente realizar tareas de consultas o modificación de los datos que contienen las Bases de Datos.

Los elementos que se utilizan para manipular los datos, son los siguientes:

SELECT, esta sentencia se utiliza para realizar consultas sobre los datos.
INSERT, con esta instrucción podemos insertar los valores en una base de datos.
UPDATE, sirve para modificar los valores de uno o varios registros.
DELETE, se utiliza para eliminar las finas de una tabla

Elabore el código para crear una tabla con 5 campos (coloque el nombre a la tabla que usted desee)

/* Tabla Empleado */
create table Tbl_Empleado(
Id_Empleado int Identity (1,1), --PK
Nombre_Empleado Varchar (50),
Documento_Empleado bigint,
Direccion_Empleado Varchar (50),
Telefono_Empleado Varchar (30),
Email_Empleado Varchar (50),
Id_Localizacion int, --FK
Cargo_Empleado varchar (50),
Id_Estado_Personas int, --FK

Asigne a la tabla una clave principal y una clave foránea

primary key (Id_Empleado),
foreign key (Id_Localizacion) references Tbl_Localizacion (Id_Localizacion),
foreign key (Id_Estado_Personas) references Tbl_Estado_Personas (Id_Estado_Personas)

Elabore el código para ingresar 3 registros a la tabla que acaba de crear.

insert into Tbl_Empleado values ('JUAN OSORIO',8234657,'CRA 67 # 78-93','4567891','JUANO82@HOTMAIL.COM',1,'REGENTE',1)
insert into Tbl_Empleado values ('NESTOR GOMEZ',10286654321,'CLL 54 # 54-12','4457123','NESGOMEZ@GMAIL.COM',2,'AUXILIAR',1)
insert into Tbl_Empleado values ('JAIME BARRGAN',10276654321,'CLL 98 # 13-18','4487623','BARRAJA@GMAIL.COM',3,'AUXILIAR BODEGA',1)
insert into Tbl_Empleado values ('ANDREA CANO',10279875432,'CRA 8 # 54-12','4475410','CANOZA@GMAIL.COM',4,'REGENTE',2)
insert into Tbl_Empleado values ('ESTER SANCHEZ',15876234,'CLL 32 # 7-65','6549076','SANCHESTER@GMAIL.COM',5,'SUPERVISORA',2)
insert into Tbl_Empleado values ('ANTONIO SUAREZ',1025997543,'CRA 3 # 32-11','2345198','SUREZTON@GMAIL.COM',6,'VENDEDOR',1)

Elabore el código con consultas para actualizar un registro ya creado

select Id_Empleado,Nombre_Empleado  from Tbl_Empleado
update Tbl_Empleado set Nombre_Empleado = 'Mario Andres Sosa Castro'
from Tbl_Empleado inner join Tbl_Usuario on Tbl_Empleado.Id_Empleado =Tbl_Usuario.Id_Empleado
Where Tbl_Usuario.Id_Usuario = 7
select Id_Empleado,Nombre_Empleado  from Tbl_Empleado
where Id_Empleado = 7


Elabore el código con consultas para borrar un registro ya creado

Select * from Tbl_Empleado
delete from Tbl_Empleado
where Id_Empleado = 1

Comentarios

Entradas populares de este blog

Presentación Matemáticas Operativas

BIENVENIDOS AL BLOG-MATEMÁTICAS OPERATIVAS Este módulo es una asignatura que estoy cursando actualmente en la universidad pascual bravo y estaré publicando mi evidencia de aprendizaje a medida que vaya avanzando en el estudio del mismo. Por esta razón les pido encarecidamente que lean cada una de mis entradas que iré publicando con el fin de que me ayuden a crecer en el ámbito del conocimiento y el aprendizaje con cada uno de sus valiosos aportes que me puedan brindar. Dichos aportes son los que ayudaran al mejoramiento y a la búsqueda incansable de la excelencia para servir a la sociedad. Las matemáticas operativas me ayudará a solucionar situaciones problemas mediante las expresiones aritméticas, algebraicas o trigonométricas. Muchas gracias por su atención,  Daniel Yesid Duque Giraldo.  

Tipos de textos orales

RECONOCIENDO LOS TIPOS DE TEXTOS

Presentación Redes de Datos I

Presentación Redes de Datos I Este módulo es una asignatura que actualmente estoy cursando en la universidad Pascual bravo, en el estaré publicando cada uno de los aprendizajes que vaya adquiriendo a lo largo del estudio de dicha asignatura. Por tal razón quiero que lean cada una de las entradas que estaré publicando, con el fin de que me puedan brindar todos sus aportes y criticas constructivas, las cuales me ayudarán a seguir mejorando tanto a nivel académico como a nivel personal. Todo esto me servirá para adquirir las competencias necesaria que harán de mi un gran profesional. Por medio de este modulo se va aprender a comprender el funcionamiento de los equipos y su correcta configuración, tocaremos temas cono es el de saber reconocer los componentes de una red de datos y la comunicación entre ellos, también saber implementar una red de datos local con base en las configuraciones requeridas.  Todos estos saberes me ayudaran a alcanzar las competencias necesarias para lograr ser un