Base De Datos
My es el nombre de la hija del fundador y SQL Significa Structured (Estructurado)
Query (Consulta) Language (Lenguaje). Lenguaje Estructurado de Consulta.
MySQL es un sistema degestión de bases de datos relacionales, almacena datos en
tablas separadas.
Programa MySQL Command Line Client
(consola de comandos)
1) Show databases;
Este comando muestra los nombres de las basesde datos creados hasta el
momento
2) Create database ventas;
Este comando crea base de datos llamada ventas
Nota:
Todos los comandos
terminan con “;”.
Ejercicio:
Crea las siguientes bases de datosen MySQL
•Ventas
•Entregas
•Aviones
•Sucursales
•Autos
Una vez creada tu base de datos en
MySQL
3) Use ventas;
Abre una base de datos y la pone en uso
4) Create table;
Permite crear la estructura deuna tabla, es decir, los
nombres de cada uno de sus atributos así como el tipo de
dato almacenado en cada uno de ellos.
Sintaxis:
Create table nombre tabla (
Nombre_atributo1 tipo_dato,Nombre_atributo2 tipo_dato,
Nombre_atributo3 tipo_dato,
primary key (nombre_atributo)
);
Ejemplo:
Create table productos (
nombre_producto varchar(20),
codigo_prod int(6),
precio float (3,2),
codigo_prove int(5),
primary key (codigo_prove)
);
5) Describe nombre_de_la_tabla;
Este comando muestra la estructura de la
tabla
Nota:
También se usa el comando desc en lugar de describe.
Comando para insertar datosen una tabla
Sintaxis:
INSERT INTO nombre_de_la_Tabla VALUES(‘TIPO CADENA’,TIPO ENTERO);
Nota: todos los atributos de tipo cadena(varchar,date,char) van con apostrofe(‘)
y todos los atributos de tiponumérico(int,float,double) no llevan
Ejemplo: INSERT INTO CLIENTES VALUES(‘carlos’,’SAMC9806016’);
Aquí estoy insertando un nombre y el RFC dentro de la tabla Clientes.
INSERT INTO CLIENTESVALUES(‘jose’,MAMJ950522);
INSERT INTO CLIENTES VALUES(‘josue’,’GOGJ940510’);
INSERT INTO CLIENTES VALUES(‘abraham’,’GOCA971131’);
INSERT INTO CLIENTES VALUES(‘marcelo,’VAVM970818’);
NOMBRE
RFC
Carlos...
Regístrate para leer el documento completo.