Foram encontradas 13.789 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q789070 Banco de Dados

Observe as figuras a seguir que ilustram, parcialmente, dois procedimentos escritos em PL/SQL e implementados em uma instância de banco de dados Oracle 11g.

Imagem associada para resolução da questão

Considere que a execução de proced1 foi submetida diretamente no prompt do Oracle SQL *Plus®.

A transação iniciada na linha 5 de proced1 terá seus efeitos gravados permanentemente no banco de dados quando:

Alternativas
Q789069 Banco de Dados

Quando uma instância é iniciada, o SGBD Oracle 11g aloca uma área de memória e inicia processos de background.

A memória alocada para variáveis de sessão, como informações de logon e outras informações necessárias por uma sessão do banco de dados, é a:

Alternativas
Q789068 Banco de Dados
Observe a figura a seguir, que representa um Modelo de Entidades e Relacionamentos utilizando a notação IDEF1X (Integrated DEFinition for Information Modelling). Imagem associada para resolução da questão
Com base na sintaxe da notação utilizada no modelo, é correto afirmar que:
Alternativas
Q789067 Banco de Dados

O SGBD Oracle 11g armazena logicamente seus dados em tablespaces e fisicamente em datafiles associados à tablespace. Considere um banco de dados com a tablespace tbs_03.

Para aumentar esse banco, adicionando o datafile tbs_f04.dbf à tablespace tbs_03, deve-se executar o comando:

Alternativas
Q789066 Banco de Dados

Observe o seguinte Modelo Multidimensional de Dados.

Imagem associada para resolução da questão

A técnica de modelagem multidimensional utilizada para normalizar a dimensão, movendo os campos de baixa cardinalidade para tabelas separadas e ligadas à tabela original através de chaves artificiais, é:

Alternativas
Q789065 Banco de Dados

Daniel está desenvolvendo um Data Warehouse para analisar os dados do Censo Escolar. A fonte de dados está em um arquivo CSV e descrita em um documento, conforme parcialmente ilustrado nas figuras a seguir.

Imagem associada para resolução da questão

Para carregar esses dados no Data Warehouse com a descrição dos turnos no lugar de seu código, Daniel deve desenvolver um programa para ler os dados do arquivo, realizar transformações e carregar o resultado no banco de dados.

A ferramenta a ser utilizada por Daniel é:

Alternativas
Q789064 Banco de Dados

Observe o seguinte relatório OLAP.

Imagem associada para resolução da questão

A alternativa que ilustra o resultado da operação Dice é:

Alternativas
Q788727 Banco de Dados
Com relação aos modelos de dados de um Banco de Dados, analise as seguintes definições: I. O modelo entidade-relacionamento foi o primeiro a ser reconhecido como um modelo de dados. Seu desenvolvimento somente foi possível devido à consolidação dos discos de armazenamento endereçáveis, pois esses discos possibilitaram a exploração de sua estrutura de endereçamento físico para viabilizar a representação hierárquica das informações. II. O modelo em redes surgiu como uma extensão ao modelo hierárquico, eliminando o conceito de hierarquia e permitindo que um mesmo registro estivesse envolvido em várias associações. Ao contrário do Modelo Hierárquico, em que qualquer acesso aos dados passa pela raiz, o modelo em rede possibilita acesso a qualquer nó da rede sem passar pela raiz. III. O modelo hierárquico armazena dados em um conjunto de relações simples. A relação é um conjunto de tuplas. Uma tupla é um conjunto desordenado de valores de atributos. Uma tabela é uma representação bidimensional de uma relação sob a forma de linhas (linhas) e as colunas (atributos). IV. O modelo orientado a objetos tem um papel importante porque são mais adequados para o tratamento de objetos complexos (textos, gráficos, imagens) e dinâmicos (programas, simulações) por possuírem maior naturalidade conceitual e, finalmente por estarem em harmonia com fortes tendências em linguagens de programação e engenharia de software. Assinale a única alternativa correta:
Alternativas
Q788623 Banco de Dados
Para criar e remover uma tabela em um banco de dados, os comandos SQL são, respectivamente,
Alternativas
Q786886 Banco de Dados
Considere uma tabela relacional “R” e seus atributos definidos por R (F1F2F3F4 F5) com dependências funcionais F1F2F3 Imagem associada para resolução da questão F4F5 e F5 Imagem associada para resolução da questão F1F2. Com base nessas informações, assinale a alternativa que contém o número total de superchaves distintas para essa tabela. 
Alternativas
Q786880 Banco de Dados
Considere as tabelas aluno (id INT, nome CHAR, curso INT) e curso (id INT, nome CHAR), apresentadas a seguir.  Imagem associada para resolução da questão
Após a execução de uma consulta Structured Query Language (SQL), produziu-se exatamente o seguinte resultado:  Imagem associada para resolução da questão
Qual dos comandos SQL a seguir foi utilizado? 
Alternativas
Q786878 Banco de Dados
Considere as tabelas aluno (matricula INT, nome CHAR, cod_curso INT) e curso (cod_curso INT, curso CHAR, area CHAR), apresentadas a seguir.  Imagem associada para resolução da questão
Qual dos comandos Structured Query Language (SQL) pode ser utilizado para listar somente os alunos que cursam História? 
Alternativas
Q786856 Banco de Dados
O PL/SQL (Procedural Language/Structured Query Language) é uma linguagem procedural, que foi adicionada pela Oracle, a partir do Oracle Database 6, o qual permite a escrita de programas que contêm instruções SQL. Na linguagem PL/SQL, os programas são divididos em estruturas conhecidas como blocos, sendo que cada um desses blocos contém instruções PL/SQL e SQL. Essas instruções são: de declaração, executáveis e de tratamento de exceções. Exceções são usadas para tratamento de erros em tempo de execução, no código PL/SQL, em que algumas exceções já são predefinidas. Sobre exceções predefinidas, assinale a alternativa INCORRETA.
Alternativas
Q786855 Banco de Dados
O SQL*Plus é uma ferramenta disponível em Oracle que permite a inserção de instruções SQL (Structured Query Language) usando o teclado, ou até mesmo a execução de scripts contendo instruções SQL. Com o SQL*Plus a integração com o banco de dados é mais perceptível, uma vez que ao digitar as instruções SQL observa-se os resultados retornados pelo banco de dados. No SQL*Plus os comandos podem ser abreviados e usados para editar instruções SQL, salvar, recuperar e executar arquivos, como exemplos. Acerca de alguns dos comandos SQL*Plus assinale a alternativa INCORRETA
Alternativas
Q786854 Banco de Dados
O SQL Server 2008 R2 é um SGBD (Sistema de Gerenciamento de Banco de Dados), da Microsoft, muito utilizado pelas organizações, pois é robusto e oferece muita segurança para as transações. Há muitas ferramentas que facilitam a administração, o desenvolvimento e a própria implementação em diversos ambientes. Na administração do SQL Server 2008 R2 um conceito muito importante é o da replicação, em que é utilizado um modelo que, muitas vezes, é chamado de metáfora de replicação, baseado em alguns elementos. Esses elementos são: Publisher, Distributor, Subscribers, Publicação e Artigo. Sobre o elemento Publisher, assinale a alternativa correta.
Alternativas
Q786243 Banco de Dados
WildCards são caracteres-curinga utilizados nas pesquisas em Strings, por meio da cláusula LIKE. Alguns sistemas permitem a utilização de WildCards especiais nas pesquisas que representam conjuntos de caracteres. Qual o resultado de uma consulta utilizando o WildCard ‘[!abc]%?
Alternativas
Q786242 Banco de Dados
A consulta a qualquer banco de dados relacional é sempre realizada utilizando o comando SELECT, que é notoriamente o comando mais usado e importante da linguagem. Neste contexto, a operação que permite restringir o número de linhas a serem apresentadas corresponde à:
Alternativas
Q786241 Banco de Dados
Em Banco de dados, a existência de redundância de dados em uma determinada implementação acarreta problemas muito sérios. São problemas gerados pela redundância de dados, EXCETO:
Alternativas
Q786239 Banco de Dados
Em bancos de dados relacionais, a passagem para a 1FN pode ser feita pelo processo de decomposição de tabelas, levando-se em consideração os seguintes procedimentos, EXCETO:
Alternativas
Q786228 Banco de Dados

Observe o Modelo Entidade Relacionamento a seguir. 

 

(Elmasri, R. Sistemas de Banco de Dados. São Paulo: Pearson Addison Wesley, 2011. p. 134.)

Todas as afirmativas acerca do modelo anterior estão corretas, EXCETO:
Alternativas
Respostas
8001: C
8002: C
8003: D
8004: B
8005: D
8006: A
8007: B
8008: C
8009: A
8010: D
8011: D
8012: A
8013: C
8014: B
8015: B
8016: C
8017: C
8018: A
8019: A
8020: A