PDF de programación - Proyecto en SQL Server - Empresa

Imágen de pdf Proyecto en SQL Server - Empresa

Proyecto en SQL Server - Empresagráfica de visualizaciones

Publicado el 15 de Febrero del 2019
1.481 visualizaciones desde el 15 de Febrero del 2019
488,7 KB
5 paginas
Creado hace 11a (22/04/2013)
PROYECTO EN SQL SERVER UTIM



Una empresa almacena la información de sus empleados en dos tablas llamadas
"empleados" y "secciones".

Crear base de datos Empresa

Create database Empresa;


Crear tabla secciones

create table secciones(
codigo tinyint identity,
nombre varchar(20),
sueldo decimal(5,2)
constraint CK_secciones_sueldo check (sueldo>=0),
constraint PK_secciones primary key (codigo)
);



Crear tabla empleados

create table empleados(
legajo int identity,
documento char(8)
constraint CK_empleados_documento check (documento like '[0-9][0-9][0-9][0-9][0-9][0-9][0-
9][0-9]'),
sexo char(1)
constraint CK_empleados_sexo check (sexo in ('f','m')),
apellido varchar(20),
nombre varchar(20),
domicilio varchar(30),
seccion tinyint not null,
cantidadhijos tinyint
constraint CK_empleados_hijos check (cantidadhijos>=0),
estadocivil char(10)
constraint CK_empleados_estadocivil check (estadocivil in
('casado','divorciado','soltero','viudo')),
fechaingreso datetime,
constraint PK_empleados primary key (legajo),
sueldo decimal(6,2),
constraint FK_empleados_seccion
foreign key (seccion)
references secciones(codigo)
on update cascade,
constraint UQ_empleados_documento
unique(documento)
);



HUMBERTO FLORES SÁNCHEZ – 2° “D”

PROYECTO EN SQL SERVER UTIM


Insertar registros en la tabla “empleados”

insert into secciones values('Administracion',300);
insert into secciones values('Contaduría',400);
insert into secciones values('Sistemas',500);



Insertar registros en la tabla “secciones”

insert into empleados values('22222222','f','Lopez','Ana','Colon 123',1,2,'casado','1990-10-10',600);
insert into empleados values('23333333','m','Lopez','Luis','Sucre 235',1,0,'soltero','1990-02-10',650);
insert into empleados values('24444444', 'm', 'Garcia', 'Marcos', 'Sarmiento 1234', 2, 3, 'divorciado',
'1998-07-12',800);
insert into empleados values('25555555','m','Gomez','Pablo','Bulnes 321',3,2,'casado','1998-10-
09',900);
insert into empleados values('26666666','f','Perez','Laura','Peru 1254',3,3,'casado','2000-05-
09',700);



3. Creamos la vista "vista_empleados", que es resultado de una combinación en la cual se
muestran 5 campos:



4. Vemos la información contenida en la vista por medio de un Select:



HUMBERTO FLORES SÁNCHEZ – 2° “D”





PROYECTO EN SQL SERVER UTIM



5. Creamos otra vista de "empleados" denominada "vista_empleados2" que consulta solamente la
tabla



6. Consultamos la vista con Select:



HUMBERTO FLORES SÁNCHEZ – 2° “D”






7. Ingresamos un registro en la vista "vista_empleados2":

PROYECTO EN SQL SERVER UTIM



8. Actualizamos la sección de un registro de la vista "vista_empleados":

Poner en Seccion a Sistemas donde el nombre sea Lopez Ana



9- Actualizamos el nombre de un registro de la vista "vista_empleados2":



10. Verifique que se actualizó la tabla, con Select:



HUMBERTO FLORES SÁNCHEZ – 2° “D”



PROYECTO EN SQL SERVER UTIM

11. Eliminamos un registro de la vista "vista_empleados2":

Si podemos eliminar registros de la vista "vista_empleados2" dicha vista solamente consulta una
tabla.

No podemos eliminar registros de la vista "vista_empleados" porque hay varias tablas en su
definición.



HUMBERTO FLORES SÁNCHEZ – 2° “D”
  • Links de descarga
http://lwp-l.com/pdf15192

Comentarios de: Proyecto en SQL Server - Empresa (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad