ejemplo; CREATE DATABASE datos ; -Para crear tabla en la base de dato: Create table nombre_de_la_tabla(campo1 tipo1, campo2 tipo2) ; ejemplo; CREATE TABLE alumno (matricula INT ,nombre VARCHAR( 20 ),carrera VARCHAR( 20 )); -Insertar datos ala tabla; insert into nombre_de_la_tabla values(valores); ejemplo; INSERT INTO alumno VALUES ( 12, "fernando", "ing. en sistema computacional" ) ; - para consultar una table en la base de dato; select*from Nombre_tabla; ejemplo; select*from alumno; -para modificar un registro de la tabla; update nombre_tabla set nombre_del_campo1=dato_nuevo1,nombre_del_campo2=dato_nue vo2,nombre_del_campo3=dato_nuevo3 where nombre_del_campo=condicion; ejemplo; update alumno set nombre=dato_nuevo,edad=dato_nuevo; -eliminar un registro de la tabla; delete from nombre_tabla where nombre_del_campo=nombre_del_registro; ejemplo; delete from alumno where matricula=12; -muestra la estructura de una tabla; describe nombre_tabla; o desc nombre_tabla; -------------------------------------------------------------------------------- ------ los dos tipos de tablas que usa mysql; myisam y innvdb; crear tabla innvdb; - CREATE TABLE libro(id_libro int NOT NULL ,nombre varchar( 20 ) ,edicion int,PR IMARY KEY ( id_libro )) TYPE = innodb; - CREATE TABLE autor(id_autor int NOT NULL ,id_libro int NOT NULL ,nombre varcha r( 20 ) ,PRIMARY KEY ( id_autor ) ,INDEX ( id_libro ) ,FOREIGN KEY ( id_libro ) REFERENCES libro( id_libro ) ) TYPE = innodb; - create table prestamo(id_prestamo int not null,id_libro int null,fecha int,pri mary key(id_prestamo),index(id_libro),foreign key(id_libro)references libro(id_l ibro))type=innodb; -------------------------------------------------------------------------------- ------------------------------------------------------------------ count select count(nombre_del_campo)from nombre_de_la_tabla; count distinct select count(distinct nombre_del_campo)from nombre_de_la_tabla; sum select nombre_del_campo,sum(nombre_del_campo)from nombre_de_la_tabla group by no mbre_del_campo; avg select avg(nombre_del_campo)from Nombre_De_la_tabla where nombre_del_campo; o select avg(nombre_del_campo)from Nombre_De_la_tabla where nombre_del_campo > con dicion;