Modelo de Dados XPTO: Alterações e Consultas em SQL
Modelo de Dados da Empresa XPTO
Create table if not exists FUNC(
numero_func Smallint not null,
Nome_func CHAR(40) not null,
CPF_func NUMERIC(11) not null,
Data_admissao_func DATE not null,
Data_saida_func DATE not null,
Situacao_func CHAR(1) not null default = 'A',
Codigo_carg CHAR(3) not null,
Salario_base_func DECIMAL(7,2) not null default = '0,00',
Primary key (numero_func))
Alter table FUNC (add constraint FK_func1 foreign key (codigo_carg) references carg(codigo_carg))
b) Inserir o campo fone_depto
Inserir o campo fone_depto, alfanumérico de 15 posições na tabela DPTO.
Alter table dpto (add Fone_dpto varchar (15))
c) Aumentar o campo nome_carg
Aumentar o campo nome_carg para 40 posições.
Alter table carg (alter nome_carg char(40) not null)