SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Downloaden Sie, um offline zu lesen
BASE DE DATOS




CREATE DATABASE ALUMNOS
USE ALUMNOS
CREATE TABLE PERSONAL(
COD_PER NVARCHAR (20) NOT NULL,
NOM_PER NVARCHAR (50) NOT NULL,
SEMESTRE_PER NVARCHAR (50)NOT NULL,
CARRERA_PER NVARCHAR (50)NOT NULL,
FECHA_PER smalldatetime NOT NULL
)

insert into PERSONAL(COD_PER,NOM_PER,SEMESTRE_PER,CARRERA_PER,FECHA_PER)
values('001','MENDOZA ARLISS','IV','COMPUTACION','12/09/1970')
insert into PERSONAL(COD_PER,NOM_PER,SEMESTRE_PER,CARRERA_PER,FECHA_PER)
values('002','CONTRERAS MIGUEL','II','ADMINISTRACION','12/10/1991')
insert into PERSONAL(COD_PER,NOM_PER,SEMESTRE_PER,CARRERA_PER,FECHA_PER)
values('003','PAREDES JOSE','IV','COMPUTACION','5/08/1990')
insert into PERSONAL(COD_PER,NOM_PER,SEMESTRE_PER,CARRERA_PER,FECHA_PER)
values('004','ZEGARRA CARINA','II','ADMINISTRACION','20/12/2000')

SELECT NOM_PER,FECHA_PER,YEAR(GETDATE())-YEAR (FECHA_PER) AS EDAD FROM
PERSONAL




MARYUM KEIKO TICONA ARAZOLA
BASE DE DATOS


SELECT NOM_PER,STR(YEAR(GETDATE())-YEAR(FECHA_PER))+'AÑOS' AS EDAD FROM
PERSONAL




SELECT NOM_PER,FECHA_PER FROM PERSONAL WHERE FECHA_PER='20/12/2000'




MARYUM KEIKO TICONA ARAZOLA
BASE DE DATOS




 SELECT NOM_PER,FECHA_PER FROM PERSONAL WHERE YEAR(FECHA_PER)=1990




MARYUM KEIKO TICONA ARAZOLA
BASE DE DATOS
SELECT NOM_PER,FECHA_PER FROM PERSONAL WHERE MONTH(FECHA_PER)=12




SELECT NOM_PER,FECHA_PER FROM PERSONAL WHERE DAY(FECHA_PER)=12 AND
MONTH(FECHA_PER)=9




MARYUM KEIKO TICONA ARAZOLA
BASE DE DATOS
SELECT NOM_PER,FECHA_PER FROM PERSONAL WHERE MONTH(FECHA_PER)IN
(20,12,2000)




SELECT NOM_PER,FECHA_PER FROM PERSONAL WHERE MONTH(FECHA_PER)IN (12,5)




MARYUM KEIKO TICONA ARAZOLA
BASE DE DATOS


CREATE DATABASE Tienda
USE Tienda

create table articulo(
cod_pro nvarchar(10)not null,
nombre_pro nvarchar(20) not null,
costo_pro numeric(18,0) not null,
precio_pro numeric(18,0) not null,
stock_pro smallint
)

select * from      articulo




Calculamos un campo calculado:

select stock_pro,costo_pro,stock_pro*costo_pro as valor_total from
articulo



MARYUM KEIKO TICONA ARAZOLA
BASE DE DATOS




select nombre_pro,costo_pro,precio_pro,stock_pro,costo_pro*stock_pro as
valorizado from articulo




select nombre_pro,costo_pro,precio_pro,stock_pro,costo_pro*stock_pro as
SVP from articulo




MARYUM KEIKO TICONA ARAZOLA
BASE DE DATOS




select nombre_pro,costo_pro,precio_pro,stock_pro,(precio_pro-
costo_pro)*stock_pro as UTILIDADES from articulo




MARYUM KEIKO TICONA ARAZOLA
BASE DE DATOS


select nombre_pro,costo_pro,precio_pro,stock_pro,costo_pro*stock_pro as
SVC,precio_pro*stock_pro as SVP,(precio_pro-costo_pro)*stock_pro as
UTILIDADES from articulo




select nombre_pro,precio_pro,(precio_pro*20)/100 AS DESCUENTO from
articulo




MARYUM KEIKO TICONA ARAZOLA
BASE DE DATOS
select nombre_pro,precio_pro,precio_pro-(precio_pro*20)/100 AS PPUBLICO
from articulo




select nombre_pro,precio_pro,(precio_pro*20)/100 AS DESCUENTO,precio_pro-
(precio_pro*20/100)AS PPUBLICO from articulo




MARYUM KEIKO TICONA ARAZOLA

Weitere ähnliche Inhalte

Andere mochten auch

Andere mochten auch (17)

Reciclas tietar
Reciclas tietarReciclas tietar
Reciclas tietar
 
Imagenes Desde Latinoamerica Diapositivas
Imagenes Desde Latinoamerica DiapositivasImagenes Desde Latinoamerica Diapositivas
Imagenes Desde Latinoamerica Diapositivas
 
Paquete
PaquetePaquete
Paquete
 
Fgs
FgsFgs
Fgs
 
Empreendedor na Era das Mídias Sociais - Rodrigo Eustachio, Foca Interativa
Empreendedor na Era das Mídias Sociais - Rodrigo Eustachio, Foca InterativaEmpreendedor na Era das Mídias Sociais - Rodrigo Eustachio, Foca Interativa
Empreendedor na Era das Mídias Sociais - Rodrigo Eustachio, Foca Interativa
 
CWA Navigating Ouch Moments
CWA Navigating Ouch MomentsCWA Navigating Ouch Moments
CWA Navigating Ouch Moments
 
ProjectX23PageOne
ProjectX23PageOneProjectX23PageOne
ProjectX23PageOne
 
Coursera TRN23Z85HRQL
Coursera TRN23Z85HRQLCoursera TRN23Z85HRQL
Coursera TRN23Z85HRQL
 
Agenda Educadora 2012-2013
Agenda Educadora 2012-2013Agenda Educadora 2012-2013
Agenda Educadora 2012-2013
 
Amol Intelnacional
Amol IntelnacionalAmol Intelnacional
Amol Intelnacional
 
Cambiaste De Sexo
Cambiaste De SexoCambiaste De Sexo
Cambiaste De Sexo
 
Auto Moderno Con Radio M
Auto Moderno Con Radio   MAuto Moderno Con Radio   M
Auto Moderno Con Radio M
 
ShawnGreen1 (1) NEW
ShawnGreen1 (1) NEWShawnGreen1 (1) NEW
ShawnGreen1 (1) NEW
 
A volta ao Mundo
A volta ao MundoA volta ao Mundo
A volta ao Mundo
 
Europa cerrada
Europa cerrada Europa cerrada
Europa cerrada
 
Somos Mutantes
Somos MutantesSomos Mutantes
Somos Mutantes
 
Sony
SonySony
Sony
 

Ähnlich wie Campos calculados

Ähnlich wie Campos calculados (14)

C ampos calculados ramiro
C ampos calculados ramiroC ampos calculados ramiro
C ampos calculados ramiro
 
C ampos calculados ramiro
C ampos calculados ramiroC ampos calculados ramiro
C ampos calculados ramiro
 
Campos calculados julio
Campos calculados julioCampos calculados julio
Campos calculados julio
 
Campos calculados hugo pacco
Campos calculados hugo paccoCampos calculados hugo pacco
Campos calculados hugo pacco
 
base de datos de un colegio
base de datos de un colegiobase de datos de un colegio
base de datos de un colegio
 
Taler bd # 3
Taler bd # 3Taler bd # 3
Taler bd # 3
 
Taller de sql1
Taller de sql1Taller de sql1
Taller de sql1
 
Campos calculados rodrigo
Campos calculados rodrigoCampos calculados rodrigo
Campos calculados rodrigo
 
Taller De PráCtica 4
Taller De PráCtica 4Taller De PráCtica 4
Taller De PráCtica 4
 
Taller PráCtica 4
Taller PráCtica 4Taller PráCtica 4
Taller PráCtica 4
 
Taller De PráCtica 4
Taller De PráCtica 4Taller De PráCtica 4
Taller De PráCtica 4
 
Taller De PráCtica 4
Taller De PráCtica 4Taller De PráCtica 4
Taller De PráCtica 4
 
Campos calculados 2
Campos calculados 2Campos calculados 2
Campos calculados 2
 
Taller1 sql
Taller1 sqlTaller1 sql
Taller1 sql
 

Campos calculados

  • 1. BASE DE DATOS CREATE DATABASE ALUMNOS USE ALUMNOS CREATE TABLE PERSONAL( COD_PER NVARCHAR (20) NOT NULL, NOM_PER NVARCHAR (50) NOT NULL, SEMESTRE_PER NVARCHAR (50)NOT NULL, CARRERA_PER NVARCHAR (50)NOT NULL, FECHA_PER smalldatetime NOT NULL ) insert into PERSONAL(COD_PER,NOM_PER,SEMESTRE_PER,CARRERA_PER,FECHA_PER) values('001','MENDOZA ARLISS','IV','COMPUTACION','12/09/1970') insert into PERSONAL(COD_PER,NOM_PER,SEMESTRE_PER,CARRERA_PER,FECHA_PER) values('002','CONTRERAS MIGUEL','II','ADMINISTRACION','12/10/1991') insert into PERSONAL(COD_PER,NOM_PER,SEMESTRE_PER,CARRERA_PER,FECHA_PER) values('003','PAREDES JOSE','IV','COMPUTACION','5/08/1990') insert into PERSONAL(COD_PER,NOM_PER,SEMESTRE_PER,CARRERA_PER,FECHA_PER) values('004','ZEGARRA CARINA','II','ADMINISTRACION','20/12/2000') SELECT NOM_PER,FECHA_PER,YEAR(GETDATE())-YEAR (FECHA_PER) AS EDAD FROM PERSONAL MARYUM KEIKO TICONA ARAZOLA
  • 2. BASE DE DATOS SELECT NOM_PER,STR(YEAR(GETDATE())-YEAR(FECHA_PER))+'AÑOS' AS EDAD FROM PERSONAL SELECT NOM_PER,FECHA_PER FROM PERSONAL WHERE FECHA_PER='20/12/2000' MARYUM KEIKO TICONA ARAZOLA
  • 3. BASE DE DATOS SELECT NOM_PER,FECHA_PER FROM PERSONAL WHERE YEAR(FECHA_PER)=1990 MARYUM KEIKO TICONA ARAZOLA
  • 4. BASE DE DATOS SELECT NOM_PER,FECHA_PER FROM PERSONAL WHERE MONTH(FECHA_PER)=12 SELECT NOM_PER,FECHA_PER FROM PERSONAL WHERE DAY(FECHA_PER)=12 AND MONTH(FECHA_PER)=9 MARYUM KEIKO TICONA ARAZOLA
  • 5. BASE DE DATOS SELECT NOM_PER,FECHA_PER FROM PERSONAL WHERE MONTH(FECHA_PER)IN (20,12,2000) SELECT NOM_PER,FECHA_PER FROM PERSONAL WHERE MONTH(FECHA_PER)IN (12,5) MARYUM KEIKO TICONA ARAZOLA
  • 6. BASE DE DATOS CREATE DATABASE Tienda USE Tienda create table articulo( cod_pro nvarchar(10)not null, nombre_pro nvarchar(20) not null, costo_pro numeric(18,0) not null, precio_pro numeric(18,0) not null, stock_pro smallint ) select * from articulo Calculamos un campo calculado: select stock_pro,costo_pro,stock_pro*costo_pro as valor_total from articulo MARYUM KEIKO TICONA ARAZOLA
  • 7. BASE DE DATOS select nombre_pro,costo_pro,precio_pro,stock_pro,costo_pro*stock_pro as valorizado from articulo select nombre_pro,costo_pro,precio_pro,stock_pro,costo_pro*stock_pro as SVP from articulo MARYUM KEIKO TICONA ARAZOLA
  • 8. BASE DE DATOS select nombre_pro,costo_pro,precio_pro,stock_pro,(precio_pro- costo_pro)*stock_pro as UTILIDADES from articulo MARYUM KEIKO TICONA ARAZOLA
  • 9. BASE DE DATOS select nombre_pro,costo_pro,precio_pro,stock_pro,costo_pro*stock_pro as SVC,precio_pro*stock_pro as SVP,(precio_pro-costo_pro)*stock_pro as UTILIDADES from articulo select nombre_pro,precio_pro,(precio_pro*20)/100 AS DESCUENTO from articulo MARYUM KEIKO TICONA ARAZOLA
  • 10. BASE DE DATOS select nombre_pro,precio_pro,precio_pro-(precio_pro*20)/100 AS PPUBLICO from articulo select nombre_pro,precio_pro,(precio_pro*20)/100 AS DESCUENTO,precio_pro- (precio_pro*20/100)AS PPUBLICO from articulo MARYUM KEIKO TICONA ARAZOLA