Lista completa de Questões de Banco de Dados do ano 2020 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
No contexto de data mining, considere o caso hipotético a seguir:
Uma financeira possui o histórico de seus clientes e o comportamento destes em relação ao pagamento de empréstimos contraídos previamente. Existem dois tipos de clientes: adimplentes e inadimplentes. Estas são as categorias do problema (valores do atributo alvo). Uma aplicação de mining, neste caso, consiste em descobrir uma função que mapeie corretamente os clientes, a partir de seus dados (valores dos atributos previsores), em uma destas categorias. Tal função pode ser utilizada para prever o comportamento de novos clientes que desejem contrair empréstimos junto à financeira. Esta função pode ser incorporada a um sistema de apoio à decisão que auxilie na filtragem e na concessão de empréstimos somente a clientes classificados como bons pagadores.
Trata-se de uma atividade denominada
redundância controlada, em que o SGBD tem conhecimento da múltipla representação da informação e garante a sincronização entre as diversas representações.
O uso impróprio de opções de inicialização pode afetar o desempenho do servidor e impedir o SQL Server, versão 2016, de iniciar. Eventualmente, pode ser preciso iniciar o SQL Server em modo de usuário único. Normalmente, essa opção será usada ao se perceber problemas com bancos de dados do sistema que devem ser corrigidos.
A opção de inicialização que deve ser especificada com o SQL Server Configuration Manager, para que uma instância do SQL Server seja iniciada em modo de usuário único, é:
Considere o bloco PL/SQL abaixo, em um ambiente Oracle em condições ideais.
DECLARE vColNo colaborador.idColaborador%TYPE := 371;
vAst colaborador.estrelas%TYPE := NULL;
vSal colaborador.salario%TYPE;
BEGIN
SELECT NVL(ROUND(salario/5000), 0) INTO vSal
FROM colaborador WHERE idColaborador = vColNo;
..I..
UPDATE colaborador SET estrelas = vAst
WHERE idColaborador = vColNo;
COMMIT;
END;
/
Para adicionar um asterisco na coluna estrelas para cada R$5000 do salário do funcionário (se o número for 10.000, existirão 2 asteriscos, por exemplo), a lacuna I acima deve ser preenchida por
FOR i:=0 TO vSal.length STEP 1
BEGIN
vAst:= vAst + ' * ' ;
END FOR;
FOR i IN 1.. vSal
LOOP
vAst:= vAst | | ' * ' ;
END LOOP;
VAR i:=1
WHILE(i <= vSal.lenght)
BEGIN
vAst:= vAst | | ' * ' ;
i ++ ;
END WHILE;
FOR i:=0 TO vSal.lenght STEP 1
LOOP
vAst:= vAst + ' * ' ;
END LOOP;
FOR i IN 0.. vSal STEP 1
BEGIN
vAst:= vAst + ' * ' ;
END;
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...