Questão de Banco de Dados — SQL — FAURGS 2022
Banco de DadosSQL
- Código
- qq716250
- Banca
- FAURGS
- Órgão
- SES-RS
- Ano
- 2022
- Nível
- Superior
- Cargo
- Administrador de Banco de Dados - Edital nº 15
Considere a tabela SOCIOS, descrita pela DDL abaixo (SQL99 ou superior), e os quatro comandos SQL de inserção de instâncias.create table SOCIOS (matricula char(6) not null primary key, cpf char(10), nome varchar(100) not null, categoria varchar(20) not null); insert into socios values ('abc111', '111', 'bruno fratusq', 'atleta'); insert into socios values ('cde222', NULL, 'joao silva', 'dependente'); insert into socios values ('fgh333', NULL, 'marta medeiroz', 'contribuinte'); insert into socios values ('ijk444', '444', 'cesar scielu', 'Atleta'); Após a execução dos comandos acima, o administrador da base de dados deseja fazer as modificações na tabela SOCIOS representadas pelos comandos SQL abaixo. I - alter table socios add column anos int NOT NULL default 0; II - alter table socios add check (categoria in ('contribuinte', 'ativo', 'atleta', 'dependente')); III- alter table socios add unique(cpf); Considerando a execução de cada comando SQL acima como uma transação independente, quais comandos executam sem erro?
- AApenas I.
- BApenas II.
- CApenas III.
- DApenas I e II.
- EI, II e III.