Questões de Noções de Informática - Banco de Dados para Concurso

Foram encontradas 1.155 questões

Q2869964 Arquitetura de Software

Os comandos DDL abaixo definem uma base de dados de uma livraria, contendo os clientes, os livros e as vendas.


CREATE TABLE tb_cliente (

id_cli INTEGER NOT NULL,

nm_cli VARCHAR(50) NOT NULL,

email_cli VARCHAR(100) NOT NULL,

dn_cli DATE NOT NULL,

CONSTRAINT cliente_pk PRIMARY KEY (id_cli));

CREATE TABLE tb_livro (

id_livro INTEGER NOT NULL,

nome_livro VARCHAR(50) NOT NULL,

autor_livro VARCHAR(50) NOT NULL,

valor_livro REAL NOT NULL,

CONSTRAINT livro_pk PRIMARY KEY(id_livro));

CREATE TABLE tb_venda (

id_cli INTEGER NOT NULL,

id_livro INTEGER NOT NULL,

data_compra DATE NOT NULL,

qtde_compra INTEGER NOT NULL,

CONSTRAINT cliente_fk FOREIGN KEY (id_cli)

REFERENCES tb_cliente(id_cli),

CONSTRAINT livro_fk FOREIGN KEY (id_livro)

REFERENCES tb_livro(id_livro),

CONSTRAINT cliente_livro_pk PRIMARY KEY (id_cli, id_livro));


Qual consulta SQL apresenta o valor total de vendas por autor?

Alternativas
Q2830106 Arquitetura de Software

Com base na linguagem SQL, qual dos comandos DDL abaixo pode ser utilizado para excluir uma tabela no banco de dados PostgresSQL?

Alternativas
Q2803491 Arquitetura de Software

Considere as tabelas a seguir, que registram informações sobre clientes de uma seguradora, seus veículos e registros de acidentes.


Assinale a opção que contém um comando SQL que lista os nomes dos clientes que nunca sofreram acidentes.

Alternativas
Q2770763 Arquitetura de Software

Uma transação individual em banco de dados deve possuir algumas propriedades, sendo que, ao executar diversas transações, a execução concorrente de suas operações deve ser escalonada pelo sistema gerenciador de banco de dados. Quatro propriedades são consideradas essenciais para uma transação em banco de dados. Assinale a INCORRETA.

Alternativas
Ano: 2018 Banca: IBADE Órgão: CAERN Prova: IBADE - 2018 - CAERN - Analista de Sistemas |
Q2765854 Arquitetura de Software

Na UML, um recurso tem por objetivo representar os subsistemas englobados por um subsistema de forma a determinar as partes que o compõem, podendo ser utilizado para demostrar a arquitetura de uma linguagem ou para definir as camadas de um software ou de um processo de desenvolvimento.

Esse recurso é denominado Diagrama de:

Alternativas
Respostas
1141: A
1142: D
1143: A
1144: C
1145: D