paola soto antologia

Páginas: 5 (1064 palabras) Publicado: 4 de diciembre de 2014
MYSQL

¿Qué es MYSQL?
MySQL es el servidor de bases de datos relacionales
más popular, desarrollado y proporcionado por
MySQL AB. MySQL AB es una empresa cuyo negocio
consiste en proporcionar servicios en torno al servidor
de bases de datos MySQL.

Cláusulas
Las cláusulas son condiciones de modificación utilizadas
para definir los datos que desea seleccionar o manipular.
CláusulaDescripción

FROM

Utilizada para especificar la tabla de la cual se van a seleccionar los
registros

WHERE

Utilizada para especificar las condiciones que deben reunir los registros
que se van a seleccionar

GROUP BY

Utilizada para separar los registros seleccionados en grupos  específicos

HAVING

Utilizada para expresar la condición que debe satisfacer cada grupo

ORDER BYUtilizada para ordenar los registros seleccionados de acuerdo con un orden
específico

Lenguajes de MYSQL
SQL es el lenguaje de consulta universal para bases de datos.
Los mandatos de SQL se dividen en tres grandes grupos diferenciados, los cuales serán tratados por separado y que
unicamente se presentan aqui a modo introductorio.
DDL(Data Definition Language), es el encargado de ladefinición de Bases de Datos, tablas, vistas e índices entre
otros.
Son comandos propios de este lenguaje:
CREATE TABLE
CREATE INDEX
CREATE VIEW
CREATE SYNONYM
DML(Data Manipulation Language), cuya misión es la manipulación de datos. A través de él podemos seleccionar,
insertar, eliminar y actualizar datos. Es la parte que más frecuentemente utilizaremos, y que con ella se construyen
lasconsultas.
Son comandos propios de este lenguaje:
SELECT
UPDATE
INSERT
INSERT INTO
DELETE FROM
DCL (Data Control Laguage), encargado de la seguridad de la base de datos, en todo lo referente al control de
accesos y privilegios entre los usuarios.
Son comandos propios de este lenguaje:
GRANT
REVOKE

Funciones MYSQL
Las funciones agregadas proporcionan a SQL
utilidades de cálculo sobrelos datos de las tablas.
Estas funciones se incorporan en las
consultas SELECT y retornan un único valor al
operar sobre un grupo de registros.
Las funciones agregadas son.
MAX()
MIN()
SUM()
COUNT()
AVG()

Devuelve el valor máximo.
Devuelve el valor mínimo.
Devuelve el valor de la suma
de los valores del campo.
Devuelve el número de filas
que cumplen la condición
Devuelve elpromedia de los
valores del campo

Operadores
Los operadores se pueden definir como combinaciones de
caracteres que se utilizan tanto para realizar asignaciones
como comparaciones entre datos.
Los operadores se dividen en aritméticos, relacionales,
lógicos, y concatenación .
Operadores SQL
Aritméticos

Relacionales

Lógicos

+
*
/
**   ^
=
   != 
!<
!>

Suma

AND
OR

Losoperadores lógicos
permiten comparar expresiones
lógicas devolviendo siempre un
valor verdadero o falso.Los
operadores lógicos se evaluan
de izquierda a derecha.

NOT
Concatenación

+

Resta
Producto
División
Exponenciación
Menor que
Menor o igual que
Mayor que
Mayor o igual que
Distinto
No menor que
No mayor que

Se emplea para unir  datos de
tipo alfanúmerico.

Tiposde datos
NUMERICOS:
BIT o BOOL, para un número entero que puede ser 0 ó 1
TINYINT es un número entero con rango de valores válidos desde -128 a 127. Si
se configura como unsigned (sin signo), el rango de valores es de 0 a 255
SMALLINT, para números enteros, con rango desde -32768 a 32767. Si se
configura como unsigned, 0 a 65535.
MEDIUMINT para números enteros; el rango de valores va desde-8.388608 a
8388607. Si se configura como unsigned, 0 a 16777215
INT para almacenar números enteros, en un rango de -2147463846 a
2147483647. Si configuramos este dato como unsigned, el rango es 0 a
4294967295
BIGINT número entero con rango de valores desde -9223372036854775808 a
9223372036854775807. Unsigned, desde 0 a 18446744073709551615.
FLOAT (m,d) representa números decimales....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Soto
  • soto
  • Soto
  • Soto
  • Paola
  • paola
  • Paola
  • paola

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS