Comandos DB
Enviado por Emmanuel Romero aguilar • 18 de Mayo de 2020 • Ensayo • 750 Palabras (3 Páginas) • 126 Visitas
TBD:
Tipos de creaciones en LDD:
Create BD
Table
Temporary Table
Entrar en MySQL: mysql –u root –p
Para crear nuevo usuario: CREATE USER 'nombre_usuario'@'localhost' IDENTIFIED BY 'tu_contrasena';
Otorgar permisos a usuarios: GRANT ALL PRIVILEGES ON * . * TO 'nombre_usuario'@'localhost';
El primer asterisco representa todas las bases de datos y el segundo todas las tablas de las bases de datos.
refrescar todos los privilegios: FLUSH PRIVILEGES;
Drop: para eliminar
Crear una BD: Create Database
Ver todos las BD: Show Databases;
Entrar en la BD: Use
Ver todas las tablas de la BD: Show tables;
Para ver una tabla especifica: desc nom_tab;
////////////////////////////////////////////////////////////////////////////////////////////////////
Comando para crear tabla clientes: Create Table clientes (num_clie int(4) Primary Key not null, empresa varchar(22), t_empresa enum("servicio", "comercio", "industria") Default "servicio", rep int(3) not null, lim_cred DECIMAL(7,2));
Comando para crear tabla productos: Create Table productos (id_producto char(5) Primary Key not null, id_prove int(2) ZEROFILL not null, producto varchar(25) not null, f_entrada DATE not null, f_salida DATE not null, cantidad int(3) not null, precio DECIMAL(9,2) not null);
////////////////////////////////////////////////////////////////////////////////////////////////////////
*PARA CREAR UNA VISTA
-SENTENCIA GENERICA
Create View nom_view As[pic 1][pic 2]
Select From nom_tab;
Comando para rellenar campos de una tabla: Insert Into cliente(num-clie,empresa,t_empresa,rep,lim_cred)
Value (2110,"Las Mamis", "Comercio", 107,50000);
Para seleccionar la tabla clientes y ver su contenido: select * From clientes;
////////////////////////////////////////////////////////////////////////////////////////////////////////como se borra una columna en una tabla: Alter Table nom_tab Drop nom_colum;
Como agregar columnas: Alter Table nom_tab Add nom_col tipo_colum;
Para crear un índice: Alter Table nom_table Add Index (nom_colum);
Para cambiar nom, tipo o longitud de una colum. : Alter table nom_tab Change nom_tab ant nom_tab_nva tipo_colum;
Para cambiar el nombre de una tabla: Alter table nom_tab Rename nvo_nom_tab;
Eliminar una llave primaria: Alter Table nom_tab Drop Primariy key;
Agregar una llave primaria: Alter Table inventarios Add Primary Key (id_producto);
/////////////////////////////////////////////////////////////////////////////////////////////////
[Día 28]
////////////////////////////////////////////////////////////////////////////////////////////////
Para isertar un registro en una tabla de BD: Insert Into nom_tab (campo1, campo2, campo3, …) Values (Valor1, valor2, valor3, …);
Para borrar TODOS los registros de la tabla: Delet From nom_tabla;
Para
Forma genérica para actualizar una tabla: Update nom_tab Set nom_colum=valor1;
Actualizar un solo registro especifico de una tabla: Update nom_tab Set nom_colum=MD5(“Baloo_01”) where nom_tab = nom_colum=”nuevo_valor”;
//////////////////////PRIMERA PRACTICA INSETANDO DATOS////////////////////////////
Proveedor: 1
Dorreccion: calle 30 N° 282 conkal
Local: La porteña
Correo electrónico: misil@odilon.com
Teléfono: 9999256481
-----------------------------------------------------------------------------------------
...