ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Formas de almacenar los datos.


Enviado por   •  19 de Febrero de 2016  •  Apuntes  •  1.066 Palabras (5 Páginas)  •  280 Visitas

Página 1 de 5

SELECT

Select_expresion as alias;

Select_expresion alias;

FROM

Table_references

Nombre de tablas

                Table_name as t1,

                Db_name.table_name t1

Un alias se puede uasr con “group by” o “order by” “having” perono se permite usar en las sentencias where

Cuando un select_expresion proviene de una columna

Col_name

Table_name.col_name

Db_name. Table_name.col_name

Clientes        ID_Cliente        Cliente[pic 1]

Mercadotecnia

Vendedores        ID_vendedor        Vendedor[pic 2]

Finanzas

Sesion con un usuario con personas e acceso a las tablas y BD

SELECT

Mercadotecnia.Clientes.cliente,

Finanzas.Vendedores.nombre

FROM

Mercadotecnia.Clientes CL,

Mercadotecnia.vendedores V,

O también

SELECT

Cl.cliente,

v.nombre

FROM

Mercadotecnia.Clientes CL,

Mercadotecnia.vendedores V,

Idcliente

Cliente

Idvendedor

Nombre

1

Juan

1

Maria

2

Carlos

2

Pedro

Cliente                nombre

Juan                maria                

Juan                pedro

Carlos                maria

Carlos                pedro

Joins=interseccion        Outer=not(interseccion)                

Ganancias

Anio        mes        ganancia

2001        Enero        100

2000        Feb        150        

2001        mar        100

2002        abril        50

******************************************************************************

SELECT

Anoi, sum(ganancia) as ganancia

FROM

Ganancias

GROUP BY anio WITH ROLLUP;

        

RESULTADO        

Anio        ganancia

2000        250

2001        150

NULL        400

[pic 3]

        Formas de almacenar los datos:

        Lógico:        Estructura interna del archivo de almacen de datos

Inno DB crea los 3 archivos, existen otros que son CSU,FEDERATED,MyLSAM

Datos------------datos.frm---------metadatos: definen estructura de la tabla

Estructura interna-------------- fragmentaciones

Estructura interna-------------- datos.MYD        datos.MYI-----log

Fisica: Sistema de archivos del SO:        Windows-------archivo que esta en una carpeta dentro del disco duro---------------Servidores de autenticación, raduis, active directory

                                        Ubuntu----------en un archivo dentro del directorio--------montado en--------Disco duro,unidad de red, servidor ftp, NAS.

CREATE Prueba

(id INT, nombre VARCHAR(20))

ENGINE CSV --------para seleccionar el motor de almacenamiento ;        

SHOW ENGINES; usado para ver los motores de DB

LOAD DATA

OUTPUT DATA

PC----------directorio raíz-------/data,/uploads,/bin

Cliente:puede estar en una o en otra computadora

PC------------el CSU está en la maquina cliente y se envía al servidor, esta está restringida con permisos como claves.

Mysql -e “Select * from datos” > “C://consulta.csv”

 

SELECT * FROM datos

FIELDS TERMINATED BY ‘,’ OPTIONALLY ENCLOSED BY ‘”’

...

Descargar como (para miembros actualizados)  txt (5.2 Kb)   pdf (68.5 Kb)   docx (12.2 Kb)  
Leer 4 páginas más »
Disponible sólo en Clubensayos.com