368 questões encontradas
O sistema gerenciador de banco de dados (SGDB) é um conjunto de softwares utilizados para o gerenciamento de uma base de dados, tendo como principal objetivo gerenciar as bases de dados utilizadas por aplicações clientes. Assinale a alternativa correta que indica um tipo de SGDB.
Nas alternativas abaixo, assinale a opção que define corretamente o comando COMMIT quando executado dentro de transações no banco de dados.
Em sistemas gerenciadores de bancos de dados, uma transação deve ter as seguintes propriedades: atomicidade, consistência, isolamento e durabilidade (ou persistência). Esse conjunto de propriedades é, geralmente, referenciado pelo acrônimo ACID. Sobre as propriedades ACID, analise as afirmativas abaixo.
Na Computação, a sigla ACID em banco de dados define propriedades que o banco deve ter para que as transações tenham garantia na validade dos dados, mesmo que ocorram erros durante o armazenamento. Qual das opções corresponde ao significado da letra I indicada na sigla ACID?
Qual das seguintes definições corresponde ao conceito de esquema de BD?
A linguagem SQL possui um subconjunto de manipulação de dados, chamado de DML, com comandos para inserir, alterar ou excluir dados do banco de dados. O DML é padronizado pela ANSI (American National Standards Institute ou, em português, Instituto Nacional Americano de Padrões). Contudo, sistemas gerenciadores de bancos de dados podem implementar extensões a essa linguagem. Considerando a implementação do DML no PostgreSQL,
Qual tipo de dependência funcional deve ser eliminado no processo de normalização de uma relação com o objetivo de atender à segunda formal normal em um BD relacional?
Um DBMS ( Data Base Management Systems ), sigla em inglês ou SGBD (Sistema Gerenciador de Banco de Dados), em Português, é uma ferramenta para a coleta e a organização de dados que em seu conjunto podem nos fornecer muitas informações. Por exemplo, dados sobre pessoas, produtos, pedidos ou qualquer outro tipo de informação. Tendo como base o assunto discorrido, a nalise as afirmativas abaixo, e dê valores Verdadeiro (V) ou Falso (F). ( ) Cada linha de uma tabela é conhecida como registro. Os registros são o local onde as informações individuais são armazenadas. ( ) As macros no Microsoft Access, por exemplo, podem ser consideradas como uma linguagem de programação simplificada que você pode usar para adicionar funcionalidade ao seu banco de dados. ( ) Uma linguagem comum que muitos fabricantes de SGBD possuem é o Structured Query Language. ( ) Os índices das tabelas, embora, sejam utilizados, requer grande esforço de processamento e acaba por deixar um sistema mais lento. Assinale a alternativa que apresenta a sequência correta de cima para baixo.
Muitas empresas possuem diversas informações que precisam ser organizadas e armazenadas para pesquisas futuras, o que pode ser resolvido a partir da utilização de um sistema de gerenciamento de banco de dados (SGBD). Em relação aos bancos de dados e SGBD, selecione a alternativa CORRET A.
Considerando a linguagem de definição e manipulação de dados, analise as afirmativas a seguir.
I. A DCL é um subconjunto da SQL usada para controlar o acesso a um banco de dados.
II. A DDL é um subconjunto da SQL usada para transação de dados.
III. A DML é um subconjunto da SQL usada para a recuperação, inclusão, remoção e modificação de informações em bancos de dados.
Estão corretas as afirmativas
Um banco de dados ou base de dados (sua abreviatura é BD, em inglês DB, database ) são conjuntos de dados com uma estrutura regular que tem como objetivo organizar uma informação. Um banco de dados normalmente agrupa informações utilizadas para um mesmo fim de forma que possam representar coleções de informações que se relacionam de forma que crie um sentido. Sobre o modelo relacional, utilizado para representar e armazenar dados em um Sistema de Gerenciamento de Banco de Dados - SGBD, assinale a alternativa INCORRETA :
Em um banco de dados há 3 tabelas assim organizadas:
Tabela A: Código; Nome; endereço; CEP
Tabela B: Matricula; Nome; CPF; Resultado
Tabela C: Código; CEP; Nome; CPF
A entidade que permite estabelecer relacionamento entre as 3 tabelas denomina-se:
Basicamente existem atualmente duas grandes categorias de Banco de Dados no mercado que são os Relacionais e os Não-Relacionais. Assinale a alternativa que identifica corretamente dois Bancos de Dados Não-Relacionais.
Em relação aos conceitos de bancos de dados em uma arquitetura distribuída, é correto afirmar que:
Considerando a aplicação da arquitetura ANSI/SPARC em Sistemas de Gerenciamento de Bancos de Dados (SGBDs), os comandos de DML serão executados no nível:
As instruções SQL podem, entre outras utilidades, criar ou excluir uma tabela e modificar uma ou mais linhas de uma tabela existente. Essas instruções podem utilizar funções de grupos que auxiliam na computação de uma variedade de medidas baseadas em valores armazenados nas colunas do banco de dados. São diversas as instruções que podem ser utilizadas para manipular dados. De acordo com a SQL padrão, os itens que apresentam, respectivamente, uma instrução capaz de alterar quantidade de linhas de uma tabela e uma função de grupo são:
No quadro a seguir são apresentadas três tabelas, a saber: 1) CLIENTE armazena informações sobre todos os clientes e também todos os clientes em potencial (clientes que ainda não realizaram pedidos); 2) PRODUTO armazena informações sobre todos os produtos disponíveis para venda; 3) PEDIDO armazena informações de todos os pedidos de produtos realizados pelos clientes. As tabelas CLIENTE e PRODUTO possuem um campo código cada, que é a sua chave primária; na tabela PEDIDO, a chave primária é numero; cod_cliente e cod_produto são chaves estrangeiras em PEDIDO, derivadas de codigo (tabela CLIENTE) e codigo (tabela PRODUTO) respectivamente. Para gerar a lista Relação de Clientes em Potencial, deve-se realizar a seguinte consulta em SQL:
Os casos concretos originados da aplicação dos conceitos: ACID, Metadados, Forma Normal e Constraint, podem ser representados, respectivamente, pelos seguintes termos:
A linguagem SQL (Structured Query Language) foi criada com o objetivo de padronizar os comandos de manipulação de dados em SGBD (Sistema de Gerenciamento de Banco de Dados). Assinale a alternativa que identifica incorretamente um comando importante da linguagem SQL.
"Os modelos ou tipos de banco de dados definem a forma como os dados encontram-se organizados. Em ordem cronológica, os modelos de banco de dados classificam-se em redes, hierárquicos, relacionais, objeto-relacionais e orientados a objetos. "O modelo _______________ usa um conjunto de tabelas para representar tanto os dados quanto a relação entre eles. As ligações entre as tabelas é feita por meio de valores dos atributos ou colunas." Fonte: Ferreira, Claudinete Vicente Borges. Banco de Dados I. Vitória: Ifes, 2011. Assinale a alternativa que completa corretamente o espaço em branco:
Acerca de banco de dados, afirma -se: I- No SQL, para se fazer referência a uma linha, pode -se utilizar o termo tupla. II- No SQL, o operador "Join" permite combinar duas relações fazendo o merge de pares de tuplas em uma única tupla. III- No SQL, o operador "Union " avalia duas consultas (queries) e retorna apenas as linhas em que aparecem ambos os retornos. IV- No SQL, o operador de concatenação é o "+". É correto o que se afirma em:
Sobre a DDL (Linguagem de Definição de Dados) e a DML( Linguagem de Manipulação de Dados), registre V, para as alternativas verdadeiras, e F, para as falsas: (__)CREATE e ALTER são dois comandos que pertencem à DDL. (__)Todo comando SQL deve sempre terminar com "." (__)INSERT e DROP são dois comandos que pertencem à DML. (__)COUNT é uma função de agregação utilizada junto com o comando SELECT. Assinale a alternativa que apresenta a sequência CORRETA:
Normalização é um processo, a partir do qual se aplicam regras a todas as tabelas do banco de dados com o objetivo de evitar falhas no projeto, como redundância de dados e mistura de diferentes assuntos numa mesma tabela. A esse processo dá-se o nome de "forma normal". Há basicamente 3 formas normais. Um banco de dados encontra-se na primeira forma normal:
Acerca do banco de dados Oracle 12c, afirma -se: I- Uma visão é uma apresentação personalizada dos dados armazenados em uma ou mais tabelas, podendo ser criada a partir de um ou mais banco de dados. II- Uma visão pode ser baseada em outras visões em vez de tabelas do banco. III- Uma visão materializada armazena os dados em uma tabela para otimizar o plano de execução da consulta. É correto o que se afirma em:
Considere que "cjto _ids" contenha o seguinte conjunto de valores: {13, 12, 8, 7, 11, 5, 6}. Isso posto, após a execução da seguinte consulta SQL, a saída será: SELECT cjto_ids FROM clientes ORDER BY cjto_ids; É correto o que se afirma em:
No sistema de uma instituição financeira existem vários arquivos, como, por exemplo: nome, endereço, cidade, UF, CEP, RG, CPF, etc., e o que armazena as operações realizadas por cada cliente: depósitos, saques, aplicações, etc. Esse arquivo de operações necessita identificar o cliente que realizou determinada operação. A afirmativa acima se refere a:
O processo de explorar grandes quantidades de dados a procura de padrões consistentes, para detectar relacionamentos sistemáticos entre variáveis, detectando assim novos subconjuntos de dados é chamado de:
Uma das estruturas de bancos de dados é a que tem o formato conhecido por “árvore”. Nessas estruturas, cada registro tem apenas um possuidor. Esse modelo é chamado:
Existem aplicações que analisam grandes volumes de dados, sob múltiplas perspectivas, a fim de permitir análises comparativas destinadas à tomada de decisões. Essas aplicações são chamadas de:
Representa o banco de dados como uma coleção de relações. Informalmente, cada relação é semelhante a uma tabela de valores ou, até certo ponto, a um arquivo plano de registros. Ele é chamado de arquivo plano, porque cada registro tem uma simples estrutura linear ou plana”. A descrição acima está intimamente ligada ao conceito do:





















