Foram encontradas 24.817 questões.
No contexto do MySQL 8.x, considere as afirmativas a respeito da utilização de índices do tipo FULLTEXT exibidas a seguir.
I. Índices FULLTEXT podem ser aplicados somente para tabelas MyISAM.
II. Consultas baseadas em índices FULLTEXT devem usar a sintaxe MATCH(col1, col2, ...) AGAINST(expressão [modificador]).
III. O comando ALTER TABLE não pode ser utilizado para a criação de índices FULLTEXT.
Está correto somente o que se afirma em:
Provas
Tabela TURFE
Considere um banco de dados relacional que contém uma única tabela, TURFE, cuja estrutura é exibida com sua instância, a seguir.

Com relação à tabela TURFE, descrita anteriormente, analise o comando SQL a seguir.
select
cavalo,
(select avg(tempo)
from TURFE t
where t.cavalo = TURFE.cavalo) media
from TURFE
O número de linhas do resultado produzido pela execução do comando acima, excetuada a linha de títulos, é:
Provas
Tabela TURFE
Considere um banco de dados relacional que contém uma única tabela, TURFE, cuja estrutura é exibida com sua instância, a seguir.

Analise o comando SQL a seguir.
select distinct cavalo
from TURFE
where not exists
(select *
from
(select t1.pareo, sum(1) xpto, t1.cavalo
from TURFE t1, TURFE t2
where t1.pareo = t2.pareo
and t2.tempo <= t1.tempo
group by t1.cavalo, t1.pareo) x
where TURFE.cavalo = x.cavalo
and x.xpto <> 2
)
Considerando-se a instância da tabela TURFE descrita anteriormente, a execução do comando acima exibe no resultado o(s) nome(s):
Provas
Tabela TURFE
Considere um banco de dados relacional que contém uma única tabela, TURFE, cuja estrutura é exibida com sua instância, a seguir.

Para cada páreo, ou corrida, são armazenados os nomes dos cavalos participantes e os respectivos tempos. A classificação de cada cavalo numa corrida segue a ordem crescente de tempo. Não há empates.
Com relação à tabela TURFE, descrita anteriormente, o comando SQL que exibe, para cada páreo, somente o cavalo que chegou em último lugar com o respectivo tempo é:
Provas
Avalie a seguinte modelagem de dados ilustrado na figura seguinte:

A imagem ilustra a modelagem de um sistema de cadastro de conta de clientes. Sobre modelos de banco de dados, analise as afirmativas:
I-De acordo com a modelagem apresentada pela figura, nesse sistema, um funcionário possui uma conta e cadastra sua movimentação financeira.
PORQUE
II-O cliente tem funcionário que cadastra movimentação financeira.
Assinale a alternativa CORRETA:
Provas
Você precisa fazer um select em uma tabela Pedidos no banco de dados Produtos, no sql server, qual o scritp CORRETO?
Provas
O modelo relacional usa um conjunto de tabelas para representar os dados como a relação entre eles, cada tabela possui múltiplas colunas e cada uma possui um nome único, como afirma KORTH (2012). As tabelas também podem ser denominadas como: entidades, cadastros ou arquivos e através do uso do Modelo Entidade-Relacionamento (MER), conforme exemplificado pela figura a seguir, é possível fazer a representação gráfica dos dados a serem armazenados no banco de dados:

Fonte: Universidade Católica de Brasília, conteúdo didático
Considerando o contexto, analise as afirmativas:
I- As entidades podem representar objetos com existência física.
II-Uma entidade é um objeto ou indivíduo do mundo real que possui existência própria e cuja características ou propriedades deseja-se registrar. Pode-se representar graficamente uma tabela usando retângulos ou losangos.
III-Conforme modelo apresentado pela figura, as entidades farmácia e farmacêutico receberão os mesmos atributos.
Estão CORRETAS as afirmativas:
Provas
A sintaxe em SQL correta para apagar uma tabela é:
Provas
- Conceitos e FundamentosConceitos Fundamentais de Banco de Dados
- Banco de Dados RelacionalFundamentos de Banco de Dados Relacionais
O modelo de dados relacional foi proposto na década de 70 por Peter P. Chen e, desde então, é utilizado para a modelagem de dados. Esse modelo foi baseado na teoria de conjuntos da álgebra relacional. De acordo com Korth et al (2012), o modelo relacional usa um conjunto de tabelas (ou entidades) para representar tanto os dados como as relações entre eles. Sobre banco de dados relacional, faça a associação dos aspectos básicos de um modelo relacional contidos na 1ª coluna com seus respectivos conceitos contidos na 2ª coluna:
1ª Coluna
1.Aspecto estrutural.
2.Aspecto de integridade.
3.Aspecto manipulador.
2ª Coluna
I-As tabelas precisam satisfazer as restrições de integridades.
II-Os dados inseridos no banco de dados são reconhecidos pelo usuários como tabelas.
III-São as operações que poderemos realizar com as tabelas, com a intenção de juntar, selecionar, excluir, dentre outras operações.
Assinale a alternativa que apresenta a associação CORRETA:
Provas
A sintaxe em SQL correta a inserção de dados em uma tabela é:
Provas
Caderno Container