Академический Документы
Профессиональный Документы
Культура Документы
Modificar un registro
UPDATE `admondb`.`tbempleados` SET `Nombres` = 'Franco
Adrian' WHERE `tbempleados`.`DocumentoEmpleado` = 78742035;
Eliminar un registro
DELETE FROM tbempleados WHERE DocumentoEmpleado = 28271456
mysqldump --version
Ejecuta el siguiente comando para realizar una copia de seguridad completa de
la base de datos llamada NOMBRE_BASE_DE_DATOS. No olvides reemplazar
TU_USUARIO y TU_CONTRASEA por las credenciales que utilizas para
acceder al servidor de base de datos:
mysqldump --user=TU_USUARIO --password=TU_CONTRASEA NOMBRE_BASE_DE_DATOS >
copia_seguridad.sql
Qu es SQL?
El SQL (Structured Query Language), lenguaje de consulta estructurado, es un
lenguaje surgido de un proyecto de investigacin de IBM para el acceso a
bases de datos relacionales. Actualmente se ha convertido en un estndar de
lenguaje de bases de datos, y la mayora de los sistemas de bases de datos lo
soportan, desde sistemas para ordenadores personales, hasta grandes
ordenadores.
TbClientes
CREATE TABLE IF NOT EXISTS `tbclientes` (
`CodigoCliente` int(11) NOT NULL,
`Nombres` varchar(60) NOT NULL,
`AsesorAsignado` int(11) NOT NULL,
`LimiteCredito` double NOT NULL,
PRIMARY KEY (`CodigoCliente`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
TbProductos
CREATE TABLE IF NOT EXISTS `tbproductos` (
`CodigoProducto` int(11) NOT NULL,
`CodigoFabricante` int(11) NOT NULL,
`NombreProducto` varchar(60) NOT NULL,
`PrecioUnitario` double NOT NULL,
`Existencias` int(11) NOT NULL,
PRIMARY KEY (`CodigoProducto`)
Ingrese los suficientes registros en las diferentes tablas para que las consultas
que usaremos nos arrojen resultados coherentes.
Consultas Simples
Alias de Columnas
SELECT CodigoCliente, Nombres AS 'Nombre o Razn Social',AsesorAsignado AS 'Asesor
Asignado', LimiteCredito AS 'Limite de Crdito' FROM `tbclientes`
Columnas Calculadas
Select CodigoProducto,CodigoFabricante,NombreProducto,Existencias,PrecioUnitario,
(Existencias * PrecioUnitario) AS 'Costo Total' FROM tbproductos
SELECT DocumentoEmpleado, Nombres, Apellidos, MONTH(FechaNacimiento) AS 'Mes de
Nacimiento', DAY(FechaNacimiento) AS 'Dia de Nacimiento' FROM `tbempleados`
Ordenacin de filas
SELECT
SELECT
SELECT
SELECT
SELECT
*
*
*
*
*
FROM
FROM
FROM
FROM
FROM