Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Instituto IACC
09-08-2021
Desarrollo
La empresa para la cual usted trabaja le ha asignado el desarrollo de una aplicación para
el control de su proceso de nómina. Para ello, debe utilizar la teoría de bases de datos en
conjunto con SQL como gestor de bases de datos y realizar las siguientes actividades: a)
Definir la estructura lógica de la base de datos, indicando cuáles tablas serán necesarias (2
puntos). b) Crear las diferentes tablas que se requieren para este proceso (2 puntos). c)
Indexar dichas tablas de manera que pueda realizar consultas utilizando SQL, de forma
tablas que decida crear. Recuerde establecer las relaciones entre las mismas para evitar la
duplicidad de los datos (2 puntos). e) Ejecutar una consulta donde se muestren todos los
empleados existentes con sus beneficios contractuales asociados (2 puntos). Nota: Debe
USE [iacc6s]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
/******Aquí creamos tabla empleados donde el campo id es de tipo entero y los demás son de
tipo varchar con una longitud de 30, donde no se les permitirá campos vacíos y en donde su
[id] ASC
) ON [PRIMARY]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
/******Aquí creamos la tabla nominas con un id de tipo entero, además de un monto y fecha de
tipo varchar que en el caso de monto podría de tipo entero y en el caso de fecha tendría que
haber sido de tipo date , estos dos últimos con una longitud de 30 y niun campo en la tabla
) ON [PRIMARY]
GO
/******En esta parte se ingresan los datos o insertan a la tabla empleados, correspondientes al
N'Contrera', N'inspector')
N'Urrutia', N'Profesor')
N'Aguilar', N'director')
N'Contrera', N'Profesor')
N'Contrera', N'Profesor')
INSERT [dbo].[empleados1] ([id], [nombre], [apellido], [cargo]) VALUES (6, N'Ana', N'Palma',
N'Profesor')
N'Gallardo', N'Profesor')
N'Sanchez', N'Profesor')
N'Inostroza', N'Profesor')
N'Turra', N'Profesor')
GO
GO
/******En esta sección del script se crea crea la clave foránea y primaria, además de que se le
asigna que tanto en update como en delete sea en cascada , o sea que lo que suceda en una tabla
ON UPDATE CASCADE
ON DELETE CASCADE
GO
GO
/******aquí realizamos una consulta donde se ejecuten consulta donde se muestren todos los
Bibliografía
Contenido semana 6
Youtube
Whatsapp grupo