Font size
WorksheetsBanco de Dados I
Total questions: 23
Worksheet time: 21mins
Preciso obter todos os dados de uma tabela de nome tblProdutos onde os nomes dos produtos, que estão na coluna NomeProduto, se iniciam com a letra M. Como proceder?
SELECT $ FROM tblProdutos WHERE NomeProduto LIKE 'M%'
SELECT * FROM tblProdutos WHERE NomeProduto = '%M'
SELECT * FROM tblProdutos WHERE NomeProduto LIKE 'M%'
SELECT * FROM tblProdutos WHERE NomeProduto LIKE 'M*'
Temos as tabelas "produtos" e "categorias", onde a tabela produtos recebe o ID da tabela categorias. Qual seria a forma correta de instrução para retornar o nome dos produtos e suas categorias?
SELECT produto_nome, categoria_nome FROM produtos p INNER JOIN categorias c ON c.categoria_id = p.categoria_id
SELECT FROM produtos produto_nome, categoria_nome INNER JOIN categorias ON categorias.categoria_id = produtos.categoria_id
SELECT produto_nome, categoria_nome INNER JOIN categorias c FROM produtos p ON c.categoria_id = p.categoria_id
SELECT produto_nome, categoria_nome FROM produtos p, categorias c ON c.categoria_id = p.categoria_id
Como proceder para inserir um novo autor de sobrenome “Sagan” em uma tabela de nome tblAutores?
INSERT INTO tblAutores (SobrenomeAutor) VALUES ("Sagan")
INSERT INTO SobrenomeAutor.tblAutores VALUES ("Sagan")
INSERT tblAutores (SobrenomeAutor) VALUES ("Sagan")
INSERT ("Sagan") INTO tblAutores (SobrenomeAutor)
Como podemos mudar todos registros com sobrenome "Waters" para "Stark" na tabela Pessoas?
MODIFY Pessoas SET SobreNome='Waters' INTO SobreNome='Stark'
MODIFY Pessoas SET SobreNome='Stark' WHERE SobreNome='Waters'
UPDATE Pessoas SET SobreNome='Stark' WHERE SobreNome='Waters'
UPDATE Pessoas SET SobreNome='Waters' INTO SobreNome='Stark'
Em SQL, pretende-se saber quem são os pacientes que não têm telefone.
Select *
from Pacientes
where Telefone is null;
Select telefone
from Pacientes
where Telefone is null;
Select *
from Pacientes
where Telefone is not null;
O operador OR exibe um registo se QUALQUER condição listada for verdadeira. O operador AND exibe um registo se TODAS as condições listadas forem verdadeiras
Verdadeiro
Falso
Que instrução SQL é utilizada para atualizar a informação de uma tabela numa base de dados?
MODIFY
SAVE
UPDATE
SELECT
Que instrução SQL é utilizada para apagar informação de uma tabela numa base de dados?
DROP
DELETE
REMOVE
REVOKE
Abaixo, assinale a(s) alternativa(s) que aponta(m) exemplo(s) de Sistema de Gerenciamento de Banco de Dados
Oracle
Mysql
Sql Server
Postgresql
Firebird
Assinale a alternativa que contém uma característica necessária de um SGBD.
Granularidade.
Replicação.
Controle de integridade.
Controle de versão.
A estrutura de um Banco de Dados consiste em:
Planilhas, Pastas e Arquivos
Registros, Pastas e Arquivos
Registros, Tabelas e Arquivos
Planilhas, Tabelas e Arquivos
O surgimento do Banco de Dados foi discutido num evento americano chamado de:
Comic Con
Cobasyl
Devcamp
IT Forum Expo
O Modelo Relacional foi proposto na década de 70 por:
Edgar F. Codd
Bill Gates
Steve Jobs
Elon Musk
No Modelo Relacional, a partir de um dado armazenado, você pode:
Percorrer apenas por dados que estejam num arquivo específico.
Percorrer por vários dados, contanto que eles possuam alguma relação um com o outro.
Percorrer por vários dados, indiferente de relações que possuam uns com os outros.
Percorrer apenas por dados que estejam no arquivo do banco.
O ANSI SQL é:
O SQL padronizado universalmente, por meio dos órgãos americanos ANSI e ISO.
O SQL criado meio dos órgãos americanos ANSI e ISO.
Qual é o significado de SQL?
Structured Query Language
Structured Query Logic
Structured Query Library
Structured Query Linguistics
Qual comando é utilizado para criar um banco de dados no SQL?
CREATE DATABASE nome_do_banco;
DELETE DATABASE nome_do_banco;
UPDATE DATABASE nome_do_banco;
SELECT DATABASE nome_do_banco;
Qual comando é utilizado para criar tabelas em SQL?
CREATE TABLE
INSERT INTO
SELECT FROM
UPDATE
O que a cláusula SELECT permite fazer em um banco de dados relacional?
Selecionar dados específicos de uma tabela
Filtrar os resultados usando WHERE
Ordenar os resultados com ORDER BY
Combinar dados de várias tabelas
O que a cláusula WHERE permite fazer em consultas SQL?
Filtrar dados com base em uma condição específica
Recuperar apenas os dados desejados
Refinar consultas e obter resultados mais precisos
Ordenar os dados de acordo com uma condição específica
O que a cláusula ORDER BY faz em uma consulta SQL?
Ordena os resultados em ordem crescente
Ordena os resultados em ordem decrescente
Filtra os resultados da consulta
Agrupa os resultados da consulta
A sigla SGBD significa Sistema Gerenciador de Banco de Dados
Falso
Verdadeiro
Em um projeto de banco de dados, a projetista percebeu que uma tabela A precisa de um novo relacionamento com a tabela B, de modo que a única maneira de concretizar esta conexão é a criação de uma terceira tabela, independente. Isto significa que a cardinalidade desta nova relação entre A e B é
um-para-um
muitos-para-muitos
um-para -muitos
muitos-para-um
