Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-X
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

/
/
/
/
/
/
  1. Início/
  2. Questões/
  3. Banco de Dados/
  4. Questão 457941201667734

Observe a tabela PRODUTOS definida em SQL. Considere que existe uma tabela PARTES e que a tabela PRODUTOS possui 50 inst...

1

457941201667734
Ano: 2018Banca: FAURGSOrganização: BANRISULDisciplina: Banco de DadosTemas: Structured Query Language

Observe a tabela PRODUTOS definida em SQL. Considere que existe uma tabela PARTES e que a tabela PRODUTOS possui 50 instâncias.


CREATE TABLE PRODUTOS

(CODP INTEGER NOT NULL,

NOMEP VARCHAR(60) NOT NULL,

PRECO NUMERIC(5,2),

TIPO INTEGER NOT NULL,

PROD_PK PRIMARY KEY(CODP),

FOREIGN KEY (TIPO) REFERENCES PARTES);


Considere que o projetista deseja fazer as seguintes modificações nesta tabela.


I - Remover a chave estrangeira definida sobre o atributo TIPO.

II - Adicionar um novo atributo QT_MIN INTEGER com valor obrigatório (NOT NULL).

III - Remover a chave primária.

IV - Adicionar uma restrição de nome VERIFICA_PRECO, que verifica se o preço é nulo ou maior que 0.


Quais destas alterações podem ser realizadas através de um comando ALTER TABLE aplicado sobre a tabela PRODUTOS?

Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

Questões relacionadas para praticar

Questão 457941200053962Banco de Dados

Considere as afirmações abaixo sobre backup em Sistemas Gerenciadores de Bancos de Dados. I - Os backups consistentes, também conhecidos como cold bac...

#Backup de Banco de Dados
Questão 457941200874212Banco de Dados

Sobre Sistemas Gerenciadores de Bancos de Dados (SGBD), é correto afirmar que

#Sistemas de Gerenciamento de Banco de Dados
Questão 457941201012291Banco de Dados

____________ é a coluna ou a combinação de colunas cujos valores distinguem uma linha das demais dentro de uma tabela e assim é um conceito básico par...

#Sistemas de Gerenciamento de Banco de Dados Relacionais
Questão 457941201020462Banco de Dados

O Dicionário de Dados do Sistema de Gerência de Banco de Dados (SGBD) Oracle (19c ou superior) oferece várias visões, permitindo ao administrador do b...

#Sistemas de Gerenciamento de Banco de Dados#Glossário de Dados#Banco de Dados Oracle
Questão 457941201360440Banco de Dados

Em relação a restrições (constraints), gatilhos (triggers) e assertivas (assertions), considere as afirmações abaixo, assinalando V (verdadeiro) ou F ...

#Banco de Dados Oracle#Triggers
Questão 457941201374832Banco de Dados

Um grupo de tabelas com permissão apenas de leitura ou consulta que, entre outras informações, mantém dados sobre: perfis de usuários, papéis e privil...

#Glossário de Dados
Questão 457941201501112Banco de Dados

Considere as seguintes afirmações sobre o Dicionário de Dados (DD) do Sistema de Gerência de Banco de Dados Oracle (19c ou superior). I - O DD contém ...

#Sistemas de Gerenciamento de Banco de Dados#Glossário de Dados#Banco de Dados Oracle
Questão 457941201695115Banco de Dados

Qual dos elementos abaixo NÃO possui representação explícita no Diagrama Entidade Relacionamento (ER)?

#Diagrama Entidade-Relacionamento
Questão 457941201986222Banco de Dados

Observe a seguinte consulta SQL. 1. SELECT nome_pessoa 2. FROM PESSOA_FISICA 3. WHERE data_nascimento = (SELECT data_nascimento 4. FROM PESSOA_FISICA ...

#Structured Query Language
Questão 457941202012555Banco de Dados

O banco de dados Oracle armazena objetos, como tabelas e índices, em espaços alocados dentro do banco de dados. Esses espaços recebem o nome de ______...

#Banco de Dados Oracle

Continue estudando

Mais questões de Banco de DadosQuestões sobre Structured Query LanguageQuestões do FAURGS