Questões de Concurso Comentadas sobre banco de dados

Foram encontradas 15.353 questões

Q372497 Banco de Dados
As tabelas abaixo pertencem ao esquema de um banco de dados de um supermercado.

CREATE TABLE PRODUTO (
       COD NUMBER(5) NOT NULL,
       DESCRICAO VARCHAR2(100) NOT NULL,
       PRECO NUMBER(8,2) NOT NULL,
       QTD_ESTOQUE NUMBER(5) ,
       TIPO NUMBER(1) NOT NULL,
       CONSTRAINT PRODUTO_PK PRIMARY KEY (COD))

CREATE TABLE ITEM (
       NUM_SERIE NUMBER(7) NOT NULL,
       COR VARCHAR2(20) NOT NULL,
       VOLTAGEM NUMBER(5) NOT NULL,
       COD_PROD NUMBER(5) NOT NULL,
       CONSTRAINT ITEM_PK PRIMARY KEY (NUM_SERIE),
       CONSTRAINT ITEM_FK FOREIGN KEY (COD_PROD)
              REFERENCES PRODUTO (COD))

Observações:
• A empresa comercializa produtos controlados por quantidade (por exemplo, caixa de sabão em pó, pacote de biscoito e lata de extrato de tomate) e produtos controlados por unidade (por exemplo, televisor, máquina de lavar roupa e liquidificador).

• A quantidade em estoque de um produto controlado por quantidade (TIPO=1) é obtida diretamente da coluna QTD_ESTOQUE.

• A quantidade em estoque de um produto controlado por unidade (TIPO=2) NÃO pode ser obtida diretamente da coluna QTD_ESTOQUE, pois, para esse tipo de produto, esta coluna irá conter o valor NULL.

• Cada linha da tabela ITEM contém informações sobre um item existente no estoque da empresa relativo a um tipo de produto controlado por unidade.


Qual comando SQL irá inserir corretamente uma nova linha na tabela de produtos, além de não violar restrições semânticas relativas ao banco de dados do supermercado?
Alternativas
Q372496 Banco de Dados
As tabelas abaixo pertencem ao esquema de um banco de dados de um supermercado.

CREATE TABLE PRODUTO (
       COD NUMBER(5) NOT NULL,
       DESCRICAO VARCHAR2(100) NOT NULL,
       PRECO NUMBER(8,2) NOT NULL,
       QTD_ESTOQUE NUMBER(5) ,
       TIPO NUMBER(1) NOT NULL,
       CONSTRAINT PRODUTO_PK PRIMARY KEY (COD))

CREATE TABLE ITEM (
       NUM_SERIE NUMBER(7) NOT NULL,
       COR VARCHAR2(20) NOT NULL,
       VOLTAGEM NUMBER(5) NOT NULL,
       COD_PROD NUMBER(5) NOT NULL,
       CONSTRAINT ITEM_PK PRIMARY KEY (NUM_SERIE),
       CONSTRAINT ITEM_FK FOREIGN KEY (COD_PROD)
              REFERENCES PRODUTO (COD))

Observações:
• A empresa comercializa produtos controlados por quantidade (por exemplo, caixa de sabão em pó, pacote de biscoito e lata de extrato de tomate) e produtos controlados por unidade (por exemplo, televisor, máquina de lavar roupa e liquidificador).

• A quantidade em estoque de um produto controlado por quantidade (TIPO=1) é obtida diretamente da coluna QTD_ESTOQUE.

• A quantidade em estoque de um produto controlado por unidade (TIPO=2) NÃO pode ser obtida diretamente da coluna QTD_ESTOQUE, pois, para esse tipo de produto, esta coluna irá conter o valor NULL.

• Cada linha da tabela ITEM contém informações sobre um item existente no estoque da empresa relativo a um tipo de produto controlado por unidade.


Qual consulta SQL irá exibir o código, a descrição e a quantidade em estoque relativos a cada um dos produtos comercializados pelo supermercado?
Alternativas
Q371849 Banco de Dados
Com relação aos sistemas gerenciadores de banco de dados (SGBD), julgue os itens a seguir.

A integridade semântica de um SGBD garante que os dados estejam sempre corretos em relação ao domínio de aplicação.
Alternativas
Q371848 Banco de Dados
Com relação aos sistemas gerenciadores de banco de dados (SGBD), julgue os itens a seguir.

Para controlar os dados de um banco de dados, com o objetivo de manipulá-los adequadamente em operações de atualização e consulta, utilizam-se os comandos grant e revoke da DML (Data Manipulation Language).
Alternativas
Q371847 Banco de Dados
A respeito de normalização de dados, julgue o próximo item.

A forma normal de BCNF (Boyce-Codd) está relacionada com a existência de dependência funcional entre os atributos primários e os atributos que compõem uma chave estrangeira.
Alternativas
Q371846 Banco de Dados
No que se refere à abordagem relacional e ao modelo entidade-relacionamento, julgue os itens que se seguem.

Cada instância de uma tabela é formada por valores de atributos, cujo conjunto é visualizado como uma linha da tabela.
Alternativas
Q371845 Banco de Dados
No que se refere à abordagem relacional e ao modelo entidade-relacionamento, julgue os itens que se seguem.

Considere que um analista tenha criado um modelo de entidade-relacionamento, no qual constem as entidades cardiologista, pediatria, clínico geral e neurologista e que tenha adicionado a cada uma delas um atributo qualificador, transformando-as em uma única entidade, denominada médico.

Nessa situação, verifica-se um caso típico de especialização.
Alternativas
Q371835 Banco de Dados
A respeito de datawarehouse, julgue os próximos itens.

As estruturas e os atributos das tabelas, a especificação do modelo de dados, as rotinas comuns de acesso a dados e o logging de extrações compõem os metadados de um datawarehouse.
Alternativas
Q371834 Banco de Dados
A respeito de datawarehouse, julgue os próximos itens.

Na modelagem, o esquema estrela é um refinamento em que parte da hierarquia dimensional é normalizada em um conjunto de tabelas dimensão menores, de forma similar a um floco de neve.
Alternativas
Q371792 Banco de Dados
Julgue os itens subsequentes, relativos a bancos de dados.

Apesar de possuírem a capacidade de serem executados de forma distribuída, os sistemas gerenciadores de bancos de dados (SGBDs) não podem ser dispostos em arquiteturas GRID, devido a restrições como atomicidade e isolamento dos bancos de dados.
Alternativas
Q371791 Banco de Dados
Julgue os itens subsequentes, relativos a bancos de dados.

Um sistema de gerenciamento de bancos de dados distribuídos (SGBDD) é o resultado da fusão das tecnologias de banco de dados e de redes e comunicação de dados. Nesse sistema, os elementos de processamento são necessariamente homogêneos e permitem que o processamento e a entrega de dados seja centralizada ou distribuída, diferentemente dos SGBDs tradicionais, que realizam esse processamento exclusivamente na forma centralizada.
Alternativas
Q371770 Banco de Dados
No que se refere a linguagem de implementação de banco de dados, julgue os itens subsequentes.

O comando drop table remove toda a tabela da base de dados. Um exemplo de utilização desse comando é o seguinte: drop table examplo_timestamp;
Alternativas
Q371766 Banco de Dados
Com relação ao Hibernate, julgue os itens subsecutivos.

Os tipos de mapeamento do Hibernate são considerados tipos de dados SQL e precisam de conversão para dados Java nas respectivas classes Java.
Alternativas
Q371759 Banco de Dados
Julgue os itens subsequentes a respeito de arquitetura de banco de dados.

Em um banco de dados relacional, a criação de uma nova forma de pesquisa capaz de melhorar a pesquisa de uma lista de empregados denomina-se independência de dados lógica.
Alternativas
Q371758 Banco de Dados
Julgue os itens subsequentes a respeito de arquitetura de banco de dados.

Em um banco de dados orientado a objeto, os objetos trabalhados pelo sistema de recursos humanos são conservados no banco de dados e podem ser acessados pelo sistema de ponto da empresa.
Alternativas
Q371756 Banco de Dados
Julgue os itens a seguir acerca de banco de dados relacional em plataforma baixa.

O MySQL não permite a conexão de usuário anônimo sem identificação e senha.
Alternativas
Q371755 Banco de Dados
Julgue os itens a seguir acerca de banco de dados relacional em plataforma baixa.

O comando DESCRIBE permite obter informações referentes a tabelas no MySQL.
Alternativas
Q371754 Banco de Dados
Julgue os itens seguintes a respeito de bancos de dados.

Um sistema gerenciador de banco de dados deve possuir restrições de integridade por meio do controle de relacionamento entre dois registros.
Alternativas
Q371753 Banco de Dados
Julgue os itens seguintes a respeito de bancos de dados.

Uma chave primária é composta de um registro único, o qual identifica a entidade.
Alternativas
Q370982 Banco de Dados
No PostgreSQL os espaços de tabelas permitem aos administradores (superusuários) definir locais no sistema de arquivos onde os arquivos que representam objetos do banco de dados podem ser armazenados. Uma vez criado, o espaço de tabelas pode ser referenciado por seu nome ao criar os objetos do banco de dados. Para criar o espaço de tabelas teste no diretório /data/teste pertencendo ao usuário souza, utiliza-se a instrução:
Alternativas
Respostas
10721: A
10722: B
10723: C
10724: E
10725: E
10726: C
10727: E
10728: C
10729: E
10730: E
10731: E
10732: C
10733: E
10734: E
10735: C
10736: E
10737: C
10738: C
10739: E
10740: A