Bebidas Alcohólicas

Páginas: 17 (4155 palabras) Publicado: 22 de septiembre de 2012
CLASE DE PROGRAMACION I

Tipos de Operadores
Los operadores son de cuatro tipos que permiten realizar operaciones matemáticas, concatenar cadenas, hacer comparaciones.

SQL Server tiene 4 tipos de operadores

* Relaciones o comparaciones
* Aritméticos
* Concatenación
* Lógicos

Se crea una tabla para poder mostrar los operadores lógicos como van a ser utilizados en labase de datos.

createdatabaseejemplo
go

useejemplo

Createtablelibros(
titulovarchar(50),
autorvarchar (50),
editorialvarchar(50),
preciofloat
)

/* agregamos registro a las tablas*/
insertintolibrosvalues ('el aleph','Borges','Emece',24.000)
insertintolibrosvalues ('Martin Fierro','Jose Hernandez','Emece',32.000)
insertintolibrosvalues ('Aprenda PHP','MarioMolina','Emece',35.400)
insertintolibrosvalues ('Cervante y el Quijote','Borges','Paidos',51.950)
select*fromlibros

Una vez ingresados los datos a la base de datos, proseguimos a comenzar a realizar los diferentes llamados que se pueden hacer con los operadores.

select*fromlibroswhereautor<>'Borges';
selecttitulo,preciofromlibroswhereprecio>20.000
select*fromlibroswhereprecio<=30.000

Comorespuesta en SQL Server se obtuvo esta Imagen.

Atributo IDENTITY

Un campo Numérico puede tener un atributo extra “identity”. Los valores de un campo como este atributo generan valores secuenciales que se inician en 1 y se incrementan en 1 automáticamente.

Se utiliza generalmente en campos correspondientes a códigos de identificación para generar valores únicos para cada nuevo registroque se inserta.

Solo puede haber un campo “identity” por tabla.

Acontinuacion se mostrara como es el código en SQL Server.

createtablelibros(
codigointidentity,
titulovarchar(50)notnull,
autorvarchar (50),
editorialvarchar(50),
preciofloat
)

/* agregamos registro a las tablas*/
insertintolibrosvalues ('el aleph','Borges','Emece',24.000)
insertintolibrosvalues ('MartinFierro','Jose Hernandez','Emece',32.000)
insertintolibrosvalues ('Aprenda PHP','Mario Molina','Emece',35.400)
insertintolibrosvalues ('Cervante y el Quijote','Borges','Paidos',51.950)

despues de eso le damos el codigo para que nos muestre en pantalla como lleno lña base de datos.

select*fromlibros

TRUNCATE TABLE

Aprendimos que para borrar todos los registros de una tabla se usa “delete”sin condición “where”, también podemos eliminar todos los registros de una tabla con “trúncate Table”.

Truncatetable Libros;

La sentencia “trúncate Table” vacia la tabla (Elimina todos los registros) y conserva la estructura de la tabla.

A continuación se muestra el ejemplo teniendo como origen la base de datos libros con la que venimos trabajando.

Asi se encontraba la base de datos,después de aplicar el Truncatetable quedo de la siguiente manera.

truncatetablelibros

COLUMNAS CALCULADAS

Los operadores Aritméticos permiten realizar cálculos con valores numéricos, que son Multiplicación, división, modulo, suma y resta.

Creamos una tabla para poder realizar cálculos en la columnas de la siguiente manera.

createtablelibros(
codigointidentity,titulovarchar(50)notnull,
autorvarchar (50),
editorialvarchar(50),
preciodecimal (6,2),
cantidadtinyintdefault 0,
)

Insertamos los datos para poder trabajar en la Base de datos.

insertintolibrosvalues ('el aleph','Borges','Emece',24.000,50)
insertintolibrosvalues ('Martin Fierro','Jose Hernandez','Emece',32.000,5)
insertintolibrosvalues ('Aprenda PHP','Mario Molina','Emece',35.400,10)insertintolibrosvalues ('Cervante y el Quijote','Borges','Paidos',51.950,10)
select*fromlibros

A continuación se muestra algunas operaciones dentro de la Tabla de la Base de Datos.

selecttitulo,precio,precio-(precio*0.1)fromlibros
updatelibrossetprecio=precio-(precio*0.1)
select*fromlibros

Si queremos también sacar una cadena de datos dentro de SQL Server como título, el Autor y la Editorial....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Bebidas alcoholica
  • Bebidas alcoholicas
  • Bebidas No Alcoholicas
  • bebidas alcoholicas
  • bebidas alcoholicas
  • Bebidas no alcoholicas
  • bebidas alcoholicas
  • Bebidas Alcoholicas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS