Академический Документы
Профессиональный Документы
Культура Документы
______________________________________________________
TRABAJANDO CON REGISTROS
DDL
________________________________________________________________________________
______________________________________________________
(Mostrar las bases existentes)
mysql> SHOW DATABASES;
(Podemos crear una nueva base de datos)
mysql> CREATE DATABASE empresa;
Ok
-> (Para borrarla sera: mysql> DROP DATABASE empresa;)
-USE empresa;
mysql> CREATE TABLE empleado(idempleado smallint(5), nombre char(20), edad int,
sexo char(12),puesto char(30));
mysql> SHOW TABLES;
mysql>
marca
mysql>
mysql>
marca
mysql>
(Comprobamos...)
mysql> DESC empleado;
_________________________________________________________________________
TRABAJANDO CON LLAVES
_________________________________________________________________________
La llave primaria, es un dato para identificar a una entidad/tabla,
son una serie de datos unicos y especiales
Es un campo para relacionar toda una base de datos.
COMO COLOCAR LA LLAVE PRIMARIA, LAS 3 FORMAS.
1.- Cuando la tabla ya est creada, solo queda asignar que campo es la llave prima
ria
mysql> ALTER TABLE empleado ADD PRIMARY KEY(idempleado);
(Describir tabla para comprobar)
2.- Al crear la tabla
mysql> CREATE TABLE bici(idbici int PRIMARY KEY, marca VARCHAR(15), modelo CHAR
(15), color CHAR(15));
(Describir tabla para comprobar)
3.- (AL HACER RELACIONES EN REGISTROS)
Alter
->ADD
[LO VEREMOS ADELANTE XD]
->MODIFY;
__________________________________________________________________________
RELACIONES BSICAS EN REGISTROS
__________________________________________________________________________
(Para saber en que base estamos )
mysql> SELECT database();
(Para seleccionar los datos de una tabla)
mysql> SELECT * FROM empleado;
El "*"(asterisco) Significa "todos los elementos"
[POR EL MOMENTO ESTAR VACIO]
___________________________________
AGREGAR DATOS/ARCHIVOS/ A LA TABLA
___________________________________
(Crear un primer registro)
mysql> INSERT INTO empleado VALUES(01,'juan perez',20,'H','Gerente','1994-08-01'
);
(No se pueden crear registros con llaves primarias repetidas)
(Creando varios registros formaremos un archivo)
___________________________________
SELECCIONAR DATOS
___________________________________
(Para corrobrar la creacin del primer registro)
mysql> SELECT * FROM EMPLEADO;
(Seleccionamos todo lo de la tabla empleado)
(Ahora... seleccionamos solo ciertos campos)
mysql> SELECT idempleado, nombre, edad FROM empleado;
___________________________________
BORRAR DATOS
___________________________________