Академический Документы
Профессиональный Документы
Культура Документы
Para mostrar las tablas que existen en la base de datos actual se usa la siguien
te instruccion:
show tables;
Para borrar una tabla se usa la instruccion
drop table NombreTable;
Para ver la definicion de una tabla (campos, tipo de datos, restricciones) se us
a la instruccion:
describe table;
Ejemplo:
Crea una base de datos que se llame BDhospital. En esta base se guardara la cl
ave, el nombre, telefono y recamara de los pacientes. Ademas de los doctores nos
interesa su nombre, telefono, especialidad y salario.
show databases;
create database hospital;
show databases;
use hospital;
show tables;
create table Paciente
(
clave int,
nombre varchar (50),
telefono varchar(30),
recamara int
);
show tables;
create table Doctor
(
nombre varchar (50),
Telefono varchar (30),
especialidad varchar (20),
salario float
);
show tables
GENERACION DE SCRIPTS
Se puede generar un archivo de texto con las instrucciones de SQL y ejecutarlo d
espues en mySQL. Para ejecutar los scripts, desde la consola pueden usar el coma
ndo source para ejecutarlo, de preferencia generen una carpeta, la sintaxis seri
a:
source ruta
En pocas palabras source lo que hace es accesar a un archivo para ejecutar todas
las instrucciones que tenga dentro
Ejemplo, si usan la carpeta BD en la unidad C, ejemplos de ejecucion de scripts
seria:
source
source
source
source
source
c:/BD/creatienda.txt
c:/BD/altaClientes.txt
c:/BD/altaInventario.txt
c:/BD/altaProveedores.txt
c:/BD/ventas.txt
sin punto y coma por que si no las diagonales las interpreta como inicio de para
metros
EJERCICIOS
Generar los scripts que hagan lo siguiente:
1. Se desea una base de datos para una escuela. Por el momento solo interesa alm
acenar el nombre, fecha de nacimiento, fecha de ingreso y salario del profesor,
de los salones su codigo y ubicacion.
2. Se desea una base de datos de un taller mecanico. Por el momento solo intere
sa del mecanico su nombre y fecha de ingreso. De las refacciones el nombre de la
pieza, la fecha de llegada y la garantia. Y finalmente de los carros la marca,
modelo y una descripcion de los "sintomas" que tiene.