

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Em um projeto de banco de dados, a entidade resultante de uma relação de N para N entre duas outras entidades é conhecida como
composição.
agregação.
herança.
associativa.
colaborativa.
Considerando o mercado de tecnologia da informação, um dos segmentos mais importantes é o dos Administradores de Bancos de Dados (DBA), que exerce diversas funções, sendo a principal delas
chefiar a equipe de desenvolvimento dos bancos de dados da organização, bem como comandar todas operações técnicas relativas aos bancos de dados.
gerenciar a equipe de redes, cuidando de itens como cabeamento, roteadores, dentre outros.
cuidar pessoalmente da atividade diária de realizar o backup dos dados.
gerenciar a parte comercial dos aplicativos de e-commerce da organização.
cuidar pessoalmente da atividade de programação dos triggers (gatilhos) a serem inseridos nos bancos de dados.
Considere a seguinte tabela Paciente de um banco de dados relacional.
Paciente (CPF, Nome, Plano, Nascimento)
O comando SQL para criar um índice denominado Tipo_Plano, sobre o atributo Plano da tabela Paciente é
CREATE INDEX ON Paciente (Plano) FOR Tipo_Plano;
CREATE INDEX Tipo_Plano ON Paciente (Plano);
CREATE INDEX Tipo_Plano HAVING Plano ON Paciente;
CREATE INDEX ON Paciente (Plano) AS Tipo_Plano;
CREATE INDEX ON SELECT Paciente (Plano) AS Tipo_Plano;
A linguagem SQL permite uma variedade de funções em strings de caracteres. Assinale a alternativa que NÃO trata sobre funcionalidades em strings.
Concatenar (usando “∥”).
Converter para maiúsculas (usando a função upper(s)).
Converter para minúsculas (usando a função lower(s)).
Renomear os atributos de uma relação (usando a cláusula AS).
Remover os espaços no final (usando trim(s)).
Com relação às tabelas cliente e visita, descritas anteriormente, o comando SQL que deleta corretamente os clientes que nunca visitaram o site é:
delete from cliente
where not exists
__(select * from visita v
____where v.codigo in cliente.codigo)
delete from cliente
where not exists
__(select * from visita v
___where v.codigo <> cliente.codigo)
delete from cliente
where codigo in (select codigo from visita)
delete from cliente
where codigo <> ALL (select codigo from visita)
delete from cliente
where (select count(*) from visita v
_______where v.codigo <> cliente.codigo) > 0