0% encontró este documento útil (0 votos)
12 vistas2 páginas

Actualización de Empleados y Tablas SQL

El documento describe tres actualizaciones realizadas a las tablas de una base de datos de recursos humanos. La primera actualiza los datos de un empleado existente. La segunda actualiza la tabla de puestos agregando columnas y datos de ejemplo. La tercera actualiza la tabla de nóminas agregando columnas para almacenar los sueldos de los empleados y sus datos.

Cargado por

jonatan alecon
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
12 vistas2 páginas

Actualización de Empleados y Tablas SQL

El documento describe tres actualizaciones realizadas a las tablas de una base de datos de recursos humanos. La primera actualiza los datos de un empleado existente. La segunda actualiza la tabla de puestos agregando columnas y datos de ejemplo. La tercera actualiza la tabla de nóminas agregando columnas para almacenar los sueldos de los empleados y sus datos.

Cargado por

jonatan alecon
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

----1ra pregunta

--update empleados set fechaingreso = getdate()where codigoempleado = '00007 '


--update empleados set nombresempleado = 'Indira Rodríguez' where codigoempleado =
'00007 '

--Actualizamos la fecha de ingreso y arreglamos el nombre del empleado

--2da pregunta

--ALTER TABLE Puestos


--ALTER COLUMN Estatus CHAR (1) NOT NULL;
--ADD Empleados VARCHAR (50) NOT NULL;
--GO
--INSERT Puestos (CodigoPuesto, NombrePuesto, Estatus, Empleados) VALUES (1000,
'Secretaria', 'A', 'Emilia Rosario Ramos')
--INSERT Puestos (CodigoPuesto, NombrePuesto, Estatus, Empleados) VALUES (1001,
'Supervisor', 'A', 'Ramon Alvarez')
--INSERT Puestos (CodigoPuesto, NombrePuesto, Estatus, Empleados) VALUES (1002,
'Soporte', 'V', 'Jesus Ramos')
--INSERT Puestos (CodigoPuesto, NombrePuesto, Estatus, Empleados) VALUES (1003,
'Programador', 'A', 'Pedro Pimentel')
--INSERT Puestos (CodigoPuesto, NombrePuesto, Estatus, Empleados) VALUES (1004, 'DBA',
'A', 'Rosy Guzman')
--INSERT Puestos (CodigoPuesto, NombrePuesto, Estatus, Empleados) VALUES (1005,
'Supervisor', 'A', 'María Elena Rivera')
--INSERT Puestos (CodigoPuesto, NombrePuesto, Estatus, Empleados) VALUES (1006, 'QA',
'A', 'Indira Rodríguez')

--Creamos una columna adicional en la tabla puestos para poder registrar los datos.
--se cambio el tipo de datos de la tabla estatus a Char para arreglar el error

--3ra respuesta

--ALTER TABLE nominas


--ADD Sueldos money NOT NULL;

--ALTER TABLE nominas


--ADD Empleados VARCHAR (50) NOT NULL;

--insert nominas ( [CodigoNomina],[NombreNomina],[FechaNomina],[empleados],[sueldos])


values ('1000','Noviembre-1','20221115','Emilia Rosario',25,000.00)
--insert nominas ( [CodigoNomina],[NombreNomina],[FechaNomina],[empleados],[sueldos])
values ('1000','Noviembre-2','20221130','Emilia Rosario',25,000.00)

--Creamos las columnas adicionales en la tabla nominas para poder registrar los datos,
requeridos

-- insertmos los datos según la plantilla

También podría gustarte