Questões de Concurso Comentadas sobre banco de dados
Foram encontradas 15.353 questões
O Microsoft SQL Server é o sistema de gerenciamento de banco de dados da Microsoft, e sua última versão lançada é o SQL Server 2012, em várias versões. Entretanto, o SQL Server 2008 (e suas variações) ainda é muito utilizado. Uma das grandes novidades do SQL Server 2000 foi a possibilidade de instalação de múltiplas instâncias do SQL Server em um mesmo servidor. Essa característica também esteve presente nas versões do SQL Server 2005 e SQL Server 2008. No SQL Server 2000, podiam ser instaladas até 16 instâncias em um mesmo servidor. NO SQL Server 2008 R2 esse limite foi aumentado. Assinale a alternativa referente ao número de instâncias do SQL Server 2008 R2 que pode ser instalado em um servidor.
O PostgreSQL é um SGBD (Sistema de Gerenciamento de Banco de Dados objeto‐relacional), baseado no gerenciador de banco de dados POSTGRES, que originariamente fora desenvolvido no Departamento de Ciência da Computação da Universidade da Califórnia, em Berkeley. É distribuído em regime open source, ou seja, como software livre, e pode ser uma excelente alternativa a alguns SBGDs proprietários, como Oracle, por exemplo. Na instalação do PostgreSQL, uma das configurações que pode ser alterada é a sua porta padrão, que já é predefinida. Qual é a porta padrão de instalação do PostgreSQL?
Considere a seguinte consulta escrita em SQL.
select codigo_gravadora, avg(preco_venda), count(*)
from cd
group by codigo_gravadora;
Essa consulta nos informa
( ) UNIQUE indica que não pode haver repetição no conteúdo da coluna. ( ) NOT NULL indica que o conteúdo da coluna não pode ser alterado. ( ) PRIMARY KEY permite atribuir um conteúdo padrão a uma coluna da tabela. ( ) CHECK permite especificar quais valores podem ser utilizados para preencher a coluna.
A sequência correta de preenchimento dos parênteses, de cima para baixo, é
Considere as seguintes afirmações, relativas à estrutura básica de um bloco PL/SQL.
I. A seção DECLARE é opcional e é utilizada para a declaração de variáveis, cursores, tipos e subprogramas, e outros elementos utilizados no programa.
II. O conteúdo entre BEGIN e END é uma seção obrigatória onde ficam as instruções procedimentais. Esta seção deve conter pelo menos uma linha de código executável, que pode ser apenas o comando NULL para indicar que nada deve ser executado.
III. A seção EXCEPTION é opcional e é onde ficam as instruções de tratamento de erro.
Quais estão corretas?
Considere as seguintes afirmações sobre os fundamentos de banco de dados relacional.
I. Modelo Conceitual é um modelo de dados abstrato, que descreve a estrutura de um banco de dados de forma independente do Sistema Gerenciador de Banco de Dados (SGBD).
II. Independência de dados lógica é a capacidade de modificar o esquema físico do banco de dados sem que, com isso, qualquer programa de aplicação precise ser reescrito.
III. Independência de dados física é a capacidade de modificar o esquema lógico sem que, com isso, qualquer programa de aplicação precise ser reescrito.
Quais estão corretas?
Considere as seguintes afirmações sobre o Modelo Entidade-Relacionamento (ER).
I. O modelo ER não contém autorrelacionamento, pois todo relacionamento associa entidades diferentes.
II. Afirmar que a entidade EMPREGADO tem cardinalidade máxima 1 no relacionamento LOTAÇÃO com a entidade DEPARTAMENTO significa que uma ocorrência de EMPREGADO pode estar associada a no máximo uma ocorrência de DEPARTAMENTO ou, em outros termos, que um empregado pode estar lotado em no máximo um departamento.
III. O modelo ER permite que sejam definidos relacionamentos de grau maior do que 2.
Quais estão corretas?
Assinale a alternativa que preenche corretamente a lacuna do enunciado abaixo.
Em relação a bancos de dados relacionais, particularmente em relação à normalização, por definição diz-se que uma relação está na ________ quando ela não contém tabelas aninhadas.
Assinale a alternativa que preenche corretamente a lacuna do enunciado abaixo.
No contexto de distribuição de dados relacionais, há diversos enfoques para o armazenamento das relações. No enfoque denominado ________, uma relação R é particionada em um número de subconjuntos R1, R2,...,RN. Cada tupla da relação R deve pertencer a pelo menos um fragmento, de modo que a relação original possa ser reconstruída se necessário.
Considere as seguintes afirmações sobre recuperação após falha em sistemas de bancos de dados relacionais.
I. Uma parte integrante de um sistema de banco de dados é o esquema de recuperação que é responsável pela restauração do banco de dados para um estado consistente que havia antes da ocorrência da falha.
II. Vários tipos de falhas podem ocorrer em um sistema, cada um dos quais exigindo um tratamento diferente. As falhas mais difíceis de tratar são aquelas que resultam em perda de informação.
III. Para preservar a consistência do banco de dados, exige-se que cada transação seja atômica.
Quais estão corretas?