Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

14 Modificando la tabla de vendedores

Aplicando lo requerido en la actividad considerando los Tips,

Elimina la tabla.
Crea la tabla nuevamente incluyendo los nuevos campos.
Crea la clave primaria.
Incluye los comandos de INSERT.

Dudas :

  • Que es más recomendable registrar en campo PORCENTAJE_COMISION float, como 8.0 o 0.8??
  • Que es más recomendable tipo de datos en campo de DE_VACACIONES . como varchar(2) para registro indicado 'Si' o 'No' o sería coherente tipo de datos BIT(1)??
  • Porqué queda un registro en NULL, que se recomienda en estos casos para NO incluir el registro agregado por PRIMARY KEY??

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad


DROP TABLE tbvendedores;
CREATE TABLE tbvendedores
( MATRICULA varchar(5),
NOMBRE varchar(100),
PORCENTAJE_COMISION float,
FECHA_ADMISION date,
DE_VACACIONES varchar(2))

;
ALTER TABLE tbvendedores ADD PRIMARY KEY (MATRICULA);
INSERT INTO tbvendedores
(MATRICULA, NOMBRE, PORCENTAJE_COMISION, FECHA_ADMISION,DE_VACACIONES) VALUES ('00235','Márcio Almeida Silva',0.8,'2014-08-15','N0');

INSERT INTO tbvendedores
(MATRICULA, NOMBRE, PORCENTAJE_COMISION,FECHA_ADMISION,DE_VACACIONES) VALUES ('00236','Cláudia Morais',0.8,'2013-09-17','Si');

INSERT INTO tbvendedores
(MATRICULA, NOMBRE, PORCENTAJE_COMISION,FECHA_ADMISION,DE_VACACIONES) VALUES ('00237','Roberta Martins',0.11,'2017-03-18','Si');

INSERT INTO tbvendedores
(MATRICULA, NOMBRE, PORCENTAJE_COMISION,FECHA_ADMISION,DE_VACACIONES) VALUES ('00238','Pericles Alves',0.11,'2016-08-21','No');

SELECT * FROM tbvendedores;

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad