Os principais Sistemas Gerenciadores de Bancos de Dados oferecem total suporte à linguagem SQL. Um aspecto importante da implementação do SQL é o tratamento para valores nulos quando esses são considerados como unknown values. Nesse contexto, considere uma tabela T com colunas A e B, que podem conter valores nulos. T possui 100 registros e, em 50% das linhas, há pelo menos uma coluna preenchida com o valor NULL. Considere a consulta a seguir: SELECT * FROM T t1 WHERE t1.A = NULL or t1.B = NULL O número máximo de linhas de resultados que seriam retornadas pela consulta é igual a
Num banco de dados relacional, considere uma tabela R, com duas colunas A e B, ambas do tipo string de caracteres, cuja instância é exibida a seguir.
Nesse cenário analise os comandos a seguir. I. II. III. Assinale a lista que contém o número de registros deletados em cada um dos comandos I, II e III, respectivamente, quando executados separadamente e usando a mesma instância inicial descrita.
Uma arquitetura de gestão de Big Data deve incluir uma variedade de serviços que permitam que as empresas façam uso de incontáveis fontes de dados de maneira rápida e eficiente. Sobre a arquitetura de Big Data, assinale a afirmativa correta.
A ideia básica do Data Lake é simples;todos os dados emitidos pela organização serão armazenados em uma única estrutura de dados chamada Data Lake. Assinale, a seguir, um dos estágios para a implementação de um Data Lake.
Banco de Dados
DER - Diagrama de Entidade e Relacionamento
Ano:
2023
Banca:
Instituto Consulplan
Analise o banco de dados de uma determinada empresa: Figura 2: Tabela Cliente.
Para fazer uma consulta ao banco de dados para listar em ordem alfabética quais clientes têm pedidos com prazo de entrega igual ou superior a quinze dias e que pertencem aos estados de São Paulo (‘SP’) ou de Mina...
Relacione a Coluna 1 à Coluna 2, associando as medidas de controle de segurança de bancos de dados com os respectivos problemas de segurança comuns a sistemas de computação. Coluna 1 1. Controle de acesso. 2. Controle de inferência. 3. Controle de fluxo. Coluna 2 ( ) Pessoas não autorizadas acessam o sistema para obter informações ou para fazer mudanças maliciosas em uma parte do banco de dados. ( ) Um banco de dados para estatísticas de população pode oferecer informações com base em faixas etárias, níveis de renda, tamanho de residência, níveis de educação e outros critérios. Informações sobre indivíduos são acessadas, por exemplo, através da dedução de certos fatos com relação aos indivíduos baseando-se em consultas que envolvem resumos sobre grupos. ( ) Considere um sistema...
Em relação aos atributos, no modelo de dados entidade-relacionamento, analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas. ( ) Um exemplo de atributo composto é o atributo LOGRADOURO que pode ser subdividido em LOGRADOURO, CIDADE, ESTADO e CEP, com os respectivos valores ‘Rua das Flores, 771’, ‘SP’ e ‘07700100’. ( ) Uma entidade em particular pode não ter um valor aplicável para um atributo. Por exemplo, o atributo NUMERO_APARTAMENTO de um endereço só se aplica a endereços que estão em prédios de apartamentos. Para tais situações, deve ser usado o valor numérico zero. ( ) Um atributo composto pode formar uma hierarquia; por exemplo, LOGRADOURO pode ser subdividido em três atributos simples: NUMERO, RUA e NUMERO_APARTAMENTO. ( ) Dois ou mais valores de atribut...
Existem dois tipos de prevenção de deadlock quando se utiliza timestamp para controle de concorrência: ESPERAR-MORRER e FERIR-ESPERAR. Suponha que as transações T1, T2 e T3 tenham timestamps 5, 10 e 15, respectivamente. No esquema ESPERAR-MORRER, se T3 solicitar um item de dado mantido por T2, então _____ será desfeita. Já no esquema FERIR-ESPERAR, se T1 solicitar um item de dado mantido por T2, então o item de dado será liberado de _____, e _____ será desfeita. Se T3 solicitar um item mantido por T2, então _____ esperará. Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.