Logo Passei Direto
Buscar
O comando INSERT é usado para inserir dados em uma tabela. Sua sintaxe básica é:



INSERT INTO nome_da_tabela VALUES (valor1, valor2, ..., valorN);



Sobre este comando, analise as seguintes sentenças:



I. Os valores de caracteres e datas devem ser inseridos entre apóstrofos (‘’).

II. As entradas numéricas não são cercadas por apóstrofos (‘’).

III. É necessário um valor para cada coluna da tabela.

IV. Pode-se utilizar NULL para valores desconhecidos, exceto em atributos que são chave primária, chave estrangeira ou NOT NULL.

Agora, assinale a alternativa que apresenta a resposta CORRETA.
User badge image
Almeida Santos

há 3 anos

User badge image
Almeida Santos

há 3 anos

Respostas

User badge image

Ed Verified user icon

ano passado

Vamos analisar cada afirmativa sobre o comando INSERT: I. Os valores de caracteres e datas devem ser inseridos entre apóstrofos (‘’). Verdadeiro, valores de texto e datas devem ser cercados por apóstrofos em SQL. II. As entradas numéricas não são cercadas por apóstrofos (‘’). Verdadeiro, valores numéricos não precisam de apóstrofos. III. É necessário um valor para cada coluna da tabela. Falso, não é necessário fornecer um valor para cada coluna, desde que as colunas tenham um valor padrão ou permitam NULL. IV. Pode-se utilizar NULL para valores desconhecidos, exceto em atributos que são chave primária, chave estrangeira ou NOT NULL. Verdadeiro, NULL pode ser usado para valores desconhecidos, mas não pode ser usado em colunas que são chave primária, chave estrangeira ou que têm a restrição NOT NULL. Agora, vamos compilar as informações: - I: Verdadeiro - II: Verdadeiro - III: Falso - IV: Verdadeiro Portanto, os itens verdadeiros são I, II e IV. A alternativa correta que contém todos os itens verdadeiros é: a) I, II e IV.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

User badge image

Ed Verified user icon

há 3 anos

A alternativa correta é: I, II, III e IV estão corretas.

Essa resposta te ajudou?

1
Dislike0
User badge image

gabriel oliveira

há 3 anos

Correto


Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Uma das instruções mais utilizada do SQL é o comando SELECT. Korth, Silberschatz e Sudarshan (2012) afirmam que a estrutura básica de uma consulta SELECT consiste em três cláusulas: SELECT, FROM, WHERE. Permitindo especificar quais campos desejamos mostrar, de quais tabelas e quais os critérios que serão estabelecidos.
O operador LIKE pode ser utilizado para critérios que envolvam o tipo string (texto) e levando em consideração que o sinal de porcentagem (%) corresponde a qualquer substring e Sublinhado (_) corresponde a qualquer caractere; podemos afirmar que: I. LIKE 'Zeca%' qualquer string que inicie com Zeca. II. LIKE '%Luz' qualquer string que termine com Luz. III. LIKE '_A' string de dois caracteres cujo primeiro caractere seja qualquer um e último seja a letra A. IV. LIKE '%A_' qualquer string que tenha a letra A na penúltima posição e a última seja qualquer outro caractere. V. LIKE '%y%' qualquer string que tenha o caractere y em qualquer posição. Analisando cuidadosamente as afirmativas apresentadas, é CORRETO o que se afirma em:

Segundo CORONEL, ROB (2011) a linguagem SQL possui um conjunto básico de comandos possui um vocabulário de menos de 100 palavras. Outra característica é de que basta inserir o comando sobre o que deve ser feito e aplica-lo no banco de dados.
Assinale a alternativa correta que demonstra o nome do subconjunto do SQL em que os comandos: CREATE, DROP e ALTER pertencem.

KORTH et al (2012) descreve que, na modelagem física, é utilizada a linguagem SQL (Structured Query Language) ou Linguagem de Consulta Estruturada, que possui como objetivo central a manipulação dos bancos de dados relacionais e é utilizada para interagir com o usuário e o SGBD permitindo: inserir, consultar, gerenciar, controlar transações, entre outras opções.
Além de instruções de consultas ao banco de dados, podemos utilizar as instruções SQL para: I. A definição de esquemas de relacionamento, exclusão de relações e modificações de estruturas. II. Criar restrições em relacionamentos garantindo condições específicas de integridade, proibindo qualquer violação. III. Consultas interativas baseada em álgebra relacional, podendo inclusive incluir, atualizar e excluir dados. IV. Determinar a segurança do ambiente com todo o controle de acesso ao banco de dados, tabelas ou campos específicos. Analisando cuidadosamente as afirmativas apresentadas, é correto o que se afirma em:

Podemos excluir os registros das tabelas usando o comando DELETE. Por exemplo, podemos excluir todas os registros da tabela Alunos com nome igual a Maria, usando o seguinte comando:



DELETE

FROM Alunos

WHERE nome = ‘Maria’;



Sobre esta sequência de comandos, avalie as seguintes asserções e a relação proposta entre elas:



I. A cláusula WHERE é utilizada para evitar o problema de exclusão de todos os registros da tabela.

PORQUE

II. A cláusula WHERE restringe a exclusão dos registros a um subconjunto deles.

A respeito dessas asserções, assinale a opção correta.

Os comandos da linguagem SQL (Structured Query Language) são subdivididos em algumas categorias. Os comandos DML (Data Manipulation Language), por exemplo, permitem realizar operações de inserção, alteração e exclusão sobre os registros das tabelas.
Assinale a alternativa que apresenta comandos que compõem a DML.

Complete as lacunas a seguir: Com o comando ____________ é possível adicionar um novo registro e atribuir valores aos campos que o compõem. Pode-se especificar apenas um conjunto de campos e não todos. Nesse caso, os campos que não se encontram relacionados não podem ter o modificador ____________ na definição, já que isso não permite um valor nulo para o ____________ . Assinale a alternativa que preenche corretamente as lacunas:

SGBD ou Sistema Gerenciador de Bancos de Dados são aplicações para a criação e gerenciamento de bancos de dados relacionais. Nelas, índices podem ser criados ou removidos sem que a aplicação que utilize os bancos de dados precise ser atualizada. Os SGBDs decidem qual será o plano de execução que irá efetuar uma dada consulta. Esta escolha utiliza os diversos índices disponíveis e tenta otimizar o tempo de execução.
Com base no conceito apresentado sobre SGBD, avalie as seguintes asserções e a relação proposta entre elas: I. Num SGBD relacional, uma visão é uma tabela virtual que representa o resultado de alguma consulta ao bando de dados. Sempre que uma tabela de uma visão é consultada ou atualizada, o SGBD converte estas consultas ou atualizações para as tabelas subjacentes. PORQUE II. Numa visão, os resultados da consulta são armazenados como tabelas concretas que podem ser atualizadas a partir das tabelas originais. Além disso, já que uma visão é armazenada como uma tabela real qualquer operação que é permitida em uma tabela normal também pode ser aplicada a uma visão. A respeito dessas asserções, assinale a alternativa correta.

Korth, Silberschatz e Sudarshan (2012) um dos maiores benefícios de um banco de dados é proporcionar ao usuário uma visão abstrata dos dados. Isto é, o sistema acaba por ocultar determinados detalhes sobre a forma de armazenamento e manutenção desses dados, justificando-se desta forma a utilização do comando VIEW do SQL.
A figura a seguir demonstra a interface da visão entre o usuário e o banco de dados, utilizando uma VIEW: Considerando o contexto, avalie as afirmativas a seguir: I. O recurso SQL denominado VIEW possui a capacidade de encapsular um SELECT, onde é criada uma tabela, não física, no cache do Sistema de Gerenciamento de Banco de Dados. II. Um dos usos mais recomendados para a VIEW é a exclusão de registros, acelerando o trabalho do administrador do banco de dados. III. As visões normalmente encapsulam uma seleção de dados de uma ou mais tabelas, permitindo junções, funções agregadas e demais recursos. IV. A execução de uma VIEW é mais rápida em comparação a um SELECT não encapsulado, pois as seleções já estão pré-armazenadas. Analisando cuidadosamente as afirmativas apresentadas, é correto o que se afirma em:

Mais conteúdos dessa disciplina