Logo Studenta

Unidad_3 _Funciones_predefinidas

¡Estudia con miles de materiales!

Vista previa del material en texto

Ciencias Exactas, Ingenierías y Tecnología | Desarrollo de Software 
Antología I Administración de bases de datos 
Unidad 3. Funciones predefinidas 
 
 
 
 
 
 
 
 
Desarrollo de software 
 
 
 
6° cuatrimestre 
 
 
 
Antología de estudio 
Administración de base de datos 
 
 
 
 
Universidad Abierta y a Distancia de México 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Antología | Nombre de la asignatura 
Unidad 1. Nombre 
 
Ciencias Exactas, Ingenierías y Tecnología | Desarrollo de Software 
 
1 
Antología I Administración de bases de datos 
Unidad 3. Funciones predefinidas 
Administración de bases de datos 
Presentación de la unidad 
 
Toca turno a la tercera y última unidad de ésta materia. En la unidad anterior aprendiste 
que existen tres clases de comandos para SQL. A través de los comandos DDL creaste 
una pequeña base de datos y le diste estructura a sus tablas; con los comandos DML 
aprendiste a hacer consultas y a modificar datos, y con los comandos DCL aprendiste a 
crear diferentes usuarios y asignar el acceso a los datos en cada uno. En ésta unidad 
conocerás las funciones predefinidas con las que cuenta SQL, tanto las numéricas como 
las de fecha y hora, y finalmente aprenderás a utilizar operadores para combinar 
funciones predefinidas con ejecutores para la administración y consulta de los datos. 
 
 
Propósitos 
 
En ésta unidad lograrás: 
 Identificar las funciones predefinidas de SQL 
 Utilizar las funciones numéricas. 
 Ejecutar las funciones de fecha y hora. 
 Utilizar operadores. 
 
 
Competencia(s) específica(s) 
 
Manipular las funciones predefinidas y operadores para administrar la información de 
forma lógica y segura mediante la realización de operaciones específicas. 
 
Temario de la unidad 
 
3. Funciones predefinidas. 
3.1. Funciones numéricas 
3.1.1 Operadores aritméticos 
3.1.2 Funciones matemáticas 
 3.2. Funciones de fecha y hora 
3.2.1 Now 
3.2.2 Curdate 
3.2.3 Curtime 
3.2.4 Utc_date 
3.2.5 Utc_time 
3.2.6 Utc_timestamp 
3.3 Operadores 
3.3.1 Precedencias de los operadores 
3.3.2 Paréntesis 
3.3.3 Funciones y operadores de comparación 
3.3.4 Operadores lógicos 
Antología | Nombre de la asignatura 
Unidad 1. Nombre 
 
Ciencias Exactas, Ingenierías y Tecnología | Desarrollo de Software 
 
2 
Antología I Administración de bases de datos 
Unidad 3. Funciones predefinidas 
Administración de bases de datos 
 
Materiales de estudio 
 
3.1. Funciones numéricas 
 
 Quintana, G (2008). Aprende SQL. España: Editorial Universitat Jaume I. p. 39 
 
En este libro encontramos la utilización de funciones matemáticas, centra tu atención en 
la función round, pues esta será de gran ayuda para las actividades que realizarás. No 
olvides consultar el ejemplo de utilización. 
 
Puedes acceder al libro electrónico presionando Ctrl + clic en el autor o por medio del 
buscador de http://books.google.com.mx 
 
 
 Ramos Martín, A (2007), Operaciones con bases de datos ofimáticas y 
corporativas. España: Paraninfo. pp. 170-182. 
 
El presente recurso abarca los diferentes elementos de informática para operar bases de 
datos, desde sus sistemas gestores hasta las bases de datos relacionales. Del capítulo 10 
recupera los conceptos básicos del lenguaje SQL. Así también revisa las páginas 
señaladas donde se presentan los operadores aritméticos más importantes de uso en el 
lenguaje SQL, incluidos los operadores de comparación. Revisa los ejemplos de uso de 
cada uno de ellos. 
 
Puedes acceder al libro electrónico presionando Ctrl + clic en el autor o por medio del 
buscador de http://books.google.com.mx 
 
 
 César Pérez (2011). MySQL para Windows y Linux. México: Ediciones Alfaomega. 
pp. 44-45, 86-88, 256-266. 
La presente obra esboza un panorama general de las funciones incluidas como parte de 
la instalación de MySQL. En la obra se aprende la utilización de expresiones SQL y las 
funciones más importantes incluidas en MySQL. Revisa la sintaxis de cada una de las 
operaciones, pues, estás te servirán en las actividades de los temas posteriores y de la 
unidad en general. 
 
Puedes acceder al material desde la sección de materiales de estudio de la unidad. 
 
 
3.2. Funciones de fecha y hora 
 
 12.5. Funciones de fecha y hora, en: MySQL 5.0 Reference Manual. (2011). S/P: 
Oracle and/or its affiliates. Disponible en: 
http://dev.mysql.com/doc/refman/5.0/es/date-and-time-functions.html 
http://books.google.com.mx/books?id=FR3ZfyrY8_gC&pg=PA39&lpg=PA39&dq=funciones+matem%C3%A1ticas+sql&source=bl&ots=ofGURLgXzs&sig=LMBJG6pTVhB48gIiXcDK7mI5uUI&hl=es&sa=X&ei=-k5GUKupLcjYywHB5oCgDg&ved=0CCsQ6AEwAA#v=onepage&q=funciones%20matem%C3%A1ticas%20sql&f=false
http://books.google.com.mx/
http://books.google.com.mx/books?id=hwNWRHc79PMC&pg=PA182&lpg=PA182&dq=funciones+aritm%C3%A9ticas+Mysql&source=bl&ots=QQ89doCIvr&sig=9BvhcIcbGGdWuuq9RHkmssNJxaM&hl=es&sa=X&ei=dltGUM--IOjg2QWHlYDIDA&ved=0CDIQ6AEwAQ#v=onepage&q=funciones%20aritm%C3%A9ticas%20Mysql&f=false
http://books.google.com.mx/
http://dev.mysql.com/doc/refman/5.0/es/date-and-time-functions.html
Antología | Nombre de la asignatura 
Unidad 1. Nombre 
 
Ciencias Exactas, Ingenierías y Tecnología | Desarrollo de Software 
 
3 
Antología I Administración de bases de datos 
Unidad 3. Funciones predefinidas 
Administración de bases de datos 
 
La liga es un vínculo a la documentación del manual de referencia de MySQL 5.5 del 
portal de descarga del propio software donde se hace referencia a las funciones de 
manipulación para los tipos de operadores de fecha y hora. Se indican diversas funciones 
con ejemplos de uso y su sintaxis. También hay un vínculo dentro del texto donde se 
presentan los tipos de fecha y hora. Revisa el manual, pues, los contenidos serán de gran 
utilidad para los temas. 
 
Puedes acceder a la página presionando Ctrl + clic en la liga disponible o copiando la URL 
del sitio. 
 
 
 Thibaud, C. (2006) MySQL 5. Barcelona, España: Editorial UOC. pp.147-152. 
 
En la presente obra revisarás una lista de funciones de fecha y hora en la cual puedes 
observar la presentación de aplicación de cada función. Es importante que te aprendas la 
sintaxis de dichas funciones pues en actividades posteriores tendrás que aplicarla. 
 
Puedes acceder al libro electrónico presionando Ctrl + clic en el autor o por medio del 
buscador de http://books.google.com.mx Dependiendo del servidor 'google libros' pueden 
ser o no visibles las páginas seleccionadas, en caso no visualizar las páginas inténtalo 
con otro navegador. 
 
 
 Pozo Coronado, S. (2005). MySQL con Clase, Recuperado de: 
http://mysql.conclase.net/curso/?cap=011a 
 
El siguiente vínculo representa una página web muy completa sobre el uso y descripción 
de MySQL, en este caso muestra una lista completa de funciones de fecha y hora y al 
seleccionarlos muestra ejemplos de su uso, además de que los describe. Centra tu 
navegación en las funciones de fecha y hora, no obstante, el portal ofrece diversos 
ejemplos de características de MySQL. 
 
Puedes acceder a la página presionando Ctrl + clic en la liga disponible o copiando la URL 
del sitio. 
 
No olvides consultar fuentes alternas complementarias para el tema. 
 
 
3.3 Operadores 
 
 Ramos Martín, A. (2007). Operaciones con bases de datos ofimáticas y 
corporativas. España: Paraninfo. pp. 182-184. 
 
En él encontrarás los operadores aritméticos más importantes de uso en los lenguajes 
SQL, incluidos también operadores de comparación y se muestran ejemplos de su uso. 
Cabe señalar que el material lo revisaste anteriormente, no obstante es importante que 
centres tu consulta en las páginas sugeridas. 
http://books.google.com.mx/books?id=wY0bHPmW-NUC&printsec=frontcover&dq=Thibaud,+C.+(2006)++MySQL+5&source=bl&ots=UisLzInzyN&sig=9kaHZe-My3x_7O9TLU220YlHZFQ&hl=es&sa=X&ei=Y_lYUPfYDquUigLyuoCgAg&ved=0CC0Q6AEwAA#v=onepage&q=Thibaud%2C%20C.%20(2006)%20%20MySQL%205&f=false
http://books.google.com.mx/http://mysql.conclase.net/curso/?cap=011a
http://books.google.com.mx/books?id=hwNWRHc79PMC&pg=PA182&lpg=PA182&dq=funciones+aritm%C3%A9ticas+Mysql&source=bl&ots=QQ89doCIvr&sig=9BvhcIcbGGdWuuq9RHkmssNJxaM&hl=es&sa=X&ei=dltGUM--IOjg2QWHlYDIDA&ved=0CDIQ6AEwAQ#v=onepage&q=funciones%20aritm%C3%A9ticas%20Mysql&f=false
Antología | Nombre de la asignatura 
Unidad 1. Nombre 
 
Ciencias Exactas, Ingenierías y Tecnología | Desarrollo de Software 
 
4 
Antología I Administración de bases de datos 
Unidad 3. Funciones predefinidas 
Administración de bases de datos 
 
Puedes acceder al libro electrónico presionando Ctrl + clic en el autor o por medio del 
buscador de http://books.google.com.mx 
 
 
 G. Quintana (2008). Aprende MySQL, España: Universitat Jaume I. pp. 24-26 
 
En las páginas que te sugerimos del presente libro encontrarás el uso de operadores en 
MySQL; en específico encontrarás el uso y aplicación de los operadores de comparación 
comunes como =, <, >, ><, <>, >=, <=, etc. Además de between, in y like. Mismo que te 
servirán para el manejo de bases de datos. 
 
Puedes acceder al libro electrónico presionando Ctrl + clic en el autor o por medio del 
buscador de http://books.google.com.mx 
 
 
 MYSQL 5.0 Reference Manual (2011). S/P: Oracle and/or its affiliates. Disponible 
en: http://dev.mysql.com/doc/refman/5.0/es/functions.html 
 
Como anexo a la bibliografía sugerida en esta antología se recomienda especialmente la 
revisión del manual en línea de MySQL, pues en él encontrarás la descripción de las 
funciones principales, su sintaxis y ejemplos de uso. 
Los contenidos de la unidad los encuentras en el manual de la siguiente manera: 
Para el subtema 3.1 Funciones Numéricas, revisa el apartado 12.4. Funciones numéricas, 
del manual en línea. 
Para el subtema 3.2 Funciones de fecha y hora, revisa el apartado 12.5 Funciones de 
fecha y hora, del manual en línea. 
Para el subtema 3.3 Operadores, revisa el apartado 12.1 Operadores del manual en línea. 
 
 
Cierre de la unidad 
 
Has concluido la unidad 3 de Administración de bases de datos. En ella aprendiste que 
existen diferentes tipos de funciones SQL aplicables en MySQL. Conociste y aplicaste las 
funciones aritméticas y matemáticas, así como las de fecha y hora. Conociste también los 
operadores que permiten modificar las sentencias de ejecución de las funciones 
enriqueciendo sus posibilidades. Por lo tanto, estás listo para manipular las funciones 
predefinidas y operadores para la administración lógica y segura de tus datos. 
 
Es aconsejable que estudies y revises nuevamente la unidad para reforzar los temas 
vistos en ella y mejores la retención del uso de los comandos. Una ves que no tengas 
dudas en el uso de estos estarás listo(a) para aplicar tu examen final. Éxito. 
 
 
 
http://books.google.com.mx/
http://books.google.com.mx/books?id=FR3ZfyrY8_gC&pg=PA26&lpg=PA26&dq=operadores+funciones+uso+sql&source=bl&ots=ofGVMGf2Hm&sig=FSZXWtkWGLAOntZ19hKalVEQVNs&hl=es&sa=X&ei=6CtNUO6KHeTuyAGkiYHADg&ved=0CCwQ6AEwAA#v=onepage&q=operadores%20funciones%20uso%20sql&f=false
http://books.google.com.mx/
http://dev.mysql.com/doc/refman/5.0/es/functions.html
Antología | Nombre de la asignatura 
Unidad 1. Nombre 
 
Ciencias Exactas, Ingenierías y Tecnología | Desarrollo de Software 
 
5 
Antología I Administración de bases de datos 
Unidad 3. Funciones predefinidas 
Administración de bases de datos 
 
Fuentes de consulta complementaria 
 
VIDEOS 
 
Podemos encontrar en internet múltiples videos sobre el uso de funciones en MySQL. 
Aquí te presentamos un par de ejemplos que si bien es cierto el autor no se identifica y no 
firma sus materiales, también es cierto que el contenido de los mismos es de mayor 
utilidad. Por lo tanto, te recomendamos revisarlos una vez hayas revisado cada una de las 
fuentes básicas de la unidad: 
 
 
 MySQL Select Funciones , Usuario Youtube: fjarce2000, Disponible en: 
http://www.youtube.com/watch?v=dmedUBYlxYg 
 
En este pequeño video que se presenta se muestra un ejemplo de cómo se utilizan 
funciones y operadores, por ejemplo los paréntesis en una consulta ‘Select’ 
 
Puedes acceder al video presionando Ctrl + clic en vínculo o copiando URL del sitio. 
 
 
 MySQL Funciones sum y stddev, Usuario Youtube: fjarce2000, Disponible en: 
http://www.youtube.com/watch?v=w9mDXTdxz0g 
 
En este otro video se muestra cómo se utilizan las funciones sum (suma) y la función 
stddev (desviación estándar) que son buen ejemplo para ubicar el uso y aplicación, así el 
video presenta la sintaxis de otras funciones similares. 
 
Puedes acceder al video presionando Ctrl + clic en vínculo o copiando URL del sitio. 
 
 
LIBROS 
 
 G. Quintana & M.J. Aramburu Aprende SQL. España: Universitat Jaume 
 
 Jérôme Gabillaud SQL Server 2008: Administración de una base de datos con 
SQL Server Management Studio, Barcelona: ediciones ENI 2009 
 
 Dubois, P. (2009). La biblia de MySQL. Madrid: Anaya Multimedia. 
 
 Gilfillan, I. (2003). MySQL. Madrid: Anaya Multimedia. 
 
 Guitíerrez Gallardo, J. D. (2009). MySQL 5.1. Madrid: Anaya Multimedia. 
http://www.youtube.com/watch?v=dmedUBYlxYg
http://www.youtube.com/watch?v=dmedUBYlxYg
http://www.youtube.com/watch?v=w9mDXTdxz0g
http://www.youtube.com/watch?v=w9mDXTdxz0g
http://www.google.com.mx/search?hl=es&tbo=p&tbm=bks&q=inauthor:%22G.+Quintana%22
http://www.google.com.mx/search?hl=es&tbo=p&tbm=bks&q=inauthor:%22M.J.+Aramburu%22
http://www.google.com.mx/search?hl=es&tbo=p&tbm=bks&q=inauthor:%22J%C3%A9r%C3%B4me+Gabillaud%22

Continuar navegando