+ All Categories
Home > Software > Bases de datos laminas

Bases de datos laminas

Date post: 07-Feb-2017
Category:
Upload: luis-david-nieto-mejia
View: 150 times
Download: 1 times
Share this document with a friend
20
USO DEL AS,UPPER,LOWER EN BASES DE DATOS
Transcript
Page 1: Bases de datos laminas

USO DEL AS,UPPER,LOWER

EN BASES DE DATOS

Page 2: Bases de datos laminas

• El as es una sentencia que permite renombrar el titulo de una consulta a lo que deseemos de una tabla de bases de datos, trayendo una consulta única que puede verse en el administrador de la bases de datos ,también puede traerse como una consulta para renombrar el titulo de una tabla en el programa o sistema.

¿QUÉ ES EL AS ?

Page 3: Bases de datos laminas

EJEMPLO DEL AS

Para la sentencia normal de una bases de datos quedaría así :

select cedula from alumnos = en el administrador de la bases de datos aparecerá de esta forma:

cedula (nombre de la columna)

24285262 (resultado de la columna)58181815 81818181 18177717

Haciendo uso del as quedaría así:

select cedula from alumnos as "id"

id(nombre de la columna)

24285262 (resultado de la columna)

5818181581818181 18177717

Page 4: Bases de datos laminas

Pero por lo general cuando estamos haciendo el programa la mayoría de las personas les coloca un titulo a cada columna de la tabla en el programa por que solo traerá el resultado de la consulta.Se puede editar donde dice title1,el 2,el 3,el 4, pero con el as se puede tomar un consulta de una tabla y cambiarle el nombre En la bases de datos y colocando un código a la tabla en el programa (en este caso yo utilizo java)

Page 5: Bases de datos laminas

UPEER

Hay otras sentencias aun mas especiales y que nos ayudan a cambiarle la vista al usuario, en este caso hablaremos de la sentencia "upeer" el uso de upper se obtiene que los registros a consultar se mostraran en mayúsculas ,esto puede tener ventajas en la vista del sistema para que se vea mas definido para la consulta que se hace por ejemplo con nombres propios o un titulo de algo propio.

Nombre propio: LUIS (En mayusculas por la sentencia upper)

Page 6: Bases de datos laminas

la sentencia es algo así: SELECT UPPER(nombre de la columna de la tabla) FROM (nombre de la tabla a consultar);

Y Así se vería la consulta normal:

SELECT UPPER(usuarios) FROM seguridad;

Resultado:

USUARIOS

LUISDAVIDPAOLA

RODRIGUEZ

EJEMPLO DE UPEER

Page 7: Bases de datos laminas

EJEMPLO DE UPEER CON MI WAMP SERVER DE LA BASES DE DATOS

STUDIO

SENTENCIA

RESULTADO

Page 8: Bases de datos laminas

LOWERPara lo contrario del upper tenemos la sentencia lower que permite pasar a minúsculas la consulta ,todo esto permite que si se guarda en mayúsculas cualquier letra se hace a minúscula para por ejemplo una consulta de un blog de unos comentarios, para que no se vea que la persona grita o algo por ejemplo se hace una consulta a minúsculas y da un observación mas amistosa para el publico.

Nombre propio: luis (En minusculas por la sentencia lower)

Page 9: Bases de datos laminas

EJEMPLO DE LOWERla sentencia es algo así: SELECT LOWER(nombre de la columna de la tabla) FROM (nombre de la tabla a consultar);

Y Así se vería la consulta normal:

SELECT LOWER(usuarios) FROM seguridad;

Resultado:

usuarios

luisdavidpaola

rodriguez

Page 10: Bases de datos laminas

EJEMPLO DE LOWER CON MI WAMP SERVER DE LA BASES DE DATOS

STUDIO

Page 11: Bases de datos laminas

Se sabe que la concetanenacion en programación le da sentido a lo que estamos programando, pues bien también se puede con los administradores de bases de datos de mysql,sql y sql server.asi las consultas son mas amistosas.

para mysql se utiliza la sentencia concat que seria las iniciales de concatenacion ejemplo:

SELECT CONCAT(‘El nombre del usuario es: ‘,nombre) FROM seguridad;

y el resultado seria esto

columna= nombreEl nombre del usuario es: Luis

El nombre del usuario es: DavidEl nombre del usuario es: paloa

El nombre del usuario es: rodríguez

CONCATENACION

Page 12: Bases de datos laminas

EJEMPLO DE CONCATENACION CON MI WAMP SERVER DE LA BASES DE DATOS

STUDIO

Page 13: Bases de datos laminas

LEFThay otras sentencias mas peculiares y que ayudan a darle mas sentido a las consultas como left que permite tomar la primera letra de una consulta y si concatenamos la función upper obtendremos la letra en mayúsculas

sentencia de LEFT :

LEFT ( character_expression , integer_expression )

donde carácter es un string o varchar y es el nombre de la columna en la bases de datos y integer es un numero o int y retorna la letra

Page 15: Bases de datos laminas

EJEMPLO DE LEFT CON MI WAMP SERVER DE LA BASES DE DATOS

STUDIO

Page 16: Bases de datos laminas

SUBSTRINGHay otra función que retorna la parte izquierda o el substring dependiendo de los valores que agreguemos a su sentencia ,en este caso la sentencia es SUBSTRING()

en este caso la sentencia seria algo así:SELECT SUBSTRING( nombre, 2 ) AS LETRAUSUARIOSFROM prueba5

LETRAUSUARIOS uis

avid aola

odriguez

Page 17: Bases de datos laminas

EJEMPLO DE SUBSTRING CON MI WAMP SERVER DE LA BASES DE

DATOS STUDIO

Page 18: Bases de datos laminas

EJEMPLO FINAL PARA DESTACAR TODOS LOS EJERCICIOS PROPUESTOS

Page 19: Bases de datos laminas

bibliografiaUrl: https://msdn.microsoft.com/es-es/library/ms174400(v=sql.120).aspx

Url:http://www.sqlinfo.net/mysql/mysql_function_upper_lower.php

Page 20: Bases de datos laminas

finalEspero les haya gustado mi

presentación ,fue lo mas didáctica posible y consultando con mi wamp server y a java

que fueron mis primeros programas que aprendí a programar y el ultimo ejercicio dando una mayúscula a la primera letra del nombre y lo demás minúscula para

tener mas sentido a la consulta ,mi conclusión es que no importa que

guardemos en las bases de datos, con las consultas podemos modificar los registros y darle mas sentido a la vista del sistema.


Recommended