Julgue os próximos itens no que se refere a banco de dados.
O comando CREATE TABLE é responsável pela criação de tabelas, incluindo as colunas e seus tipos de dados. No entanto, com esse comando, não é possível especificar a chave primária da tabela.
Solicitou-se a um Técnico selecionar em um banco de dados padrão SQL todos os registros da tabela processo cujo conteúdo do campo cidade_origem não contenha os valores Brasília ou Campinas. Para isso, utilizou a instrução SELECT * FROM processo
Tabela 3A6AAA
dados da tabela:
ID; nome; idtipo; preco 25; creme; 3; 11,50 31; arroz; 4; 12,50 34; leite; 1; 14,00 42; sabão; 5; 11,00 46; carne; 1; 12,75 48; shampoo; 5; 12,30 58; azeite; 1; 13,25
Assinale a opção que apresenta o comando S Q L correto
para se incluir um novo campo idcategoria do tipo INT
nos dados da tabela 3A6AAA, denominada tbproduto.
Seja a seguinte tabela de um banco de dados relacional: Objeto (ID, Nome, Peso, Descrição).
A consulta SQL para obter o Nome e o Peso dos objetos com a restrição do Peso estar entre os valores 2 e 18 é:
Abaixo seguem as características da linguagem SQL, exceto em:
Deseja-se criar uma função chamada Básica, com parâmetro de entrada chamado Ent, do tipo caractere e o valor a ser retornado pela função também é do tipo caractere. O comando SQL para a criação dessa função é:
Tabela 3A6AAA
dados da tabela:
ID; nome; idtipo; preco 25; creme; 3; 11,50 31; arroz; 4; 12,50 34; leite; 1; 14,00 42; sabão; 5; 11,00 46; carne; 1; 12,75 48; shampoo; 5; 12,30 58; azeite; 1; 13,25
Considerando-se os campos e dados contidos na tabela 3A6AAA,
denominada tbproduto, é correto afirmar que o comando S Q L
A partir do código SQL (Structured Query Language) acima, julgue os itens subsecutivos
A cláusula WHERE pode ser substituída pela cláusula HAVING, sem provocar alterações no resultado da consulta.
Considerando as tabelas R e S apresentadas anteriormente, o comando SQL
resulta no número:
O comando SQL para criar uma visão V1, a partir de uma tabela T1, obtendo os atributos A1, A2 e A3 e os renomeando para C1, C2 e C3 é:
CREATE TABLE predio
(
id numeric(7,0),
nome varchar(50),
local varchar(150),
mnemonico varchar(10),
CONSTRAINT pk_sede PRIMARY KEY (id),
CONSTRAINT uq_sede UNIQUE (mnemonico)
);
CREATE TABLE salas
(
codigo numeric(7,0) NOT NULL,
local varchar(10),
descricao varchar(50),
area numeric(10,2),
CONSTRAINT pk_salas PRIMARY KEY (codigo),
CONSTRAINT fk_sede_sala FOREIGN KEY (local)
REFERENCES predio (mnemonico)
);
Considerando os algoritmos acima, em que são criadas as tabelas
predio e salas, assinale a opção cuja expressão SQL apresenta
informações do registro da maior sala existente.
A respeito de SQL, assinale a opção correta.
No que concerne à linguagem SQL, julgue os itens seguintes.
Para que um usuário possa executar o comando select em uma view, não é necessário que ele tenha esse privilégio diretamente na view, mas apenas na tabela a que a view faz referência.
Um Analista de TI da Copergás deseja excluir de um banco de dados aberto e em condições ideais todos os produtos da tabela
produto que possuem no campo nome valores terminados em 'ão'. Para isso, deverá utilizar a instrução SQL
A respeito das principais instruções da linguagem SQL, julgue os
itens subsecutivos.
Em uma consulta SQL que contém as cláusulas WHERE e
HAVING, a cláusula WHERE é aplicada às linhas no conjunto de
resultados.