Questões da Prova CESPE - 2015 - MEC - Administrador de Dados

Foram encontradas 8 questões

Resolva questões gratuitamente!

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

Q580279 Banco de Dados
Considerando que, durante a implementação do Sistema Informatizado do FIES (SisFIES), foram utilizadas várias funções em um banco de dados relacional, julgue o seguinte item.
É possível executar uma função (function) como parte de uma instrução SELECT, porém não é possível passar como parâmetro para a função um valor de coluna retornado do SELECT.
Alternativas
Q580254 Banco de Dados
create table pais (
pa_codigo integer primary key,
pa_nome varchar (50),
pa_continente varchar (20)
)

insert into pais values (1,'Estados Unidos','America do Norte');
insert into pais values (55,'Brasil','America do Sul');
insert into pais values (91,'India','Asia');
Considerando a linguagem de definição de dados, a qual define a tabela pais apresentada, bem como os dados inseridos na sequência, julgue o item a seguir.
Ao executar o comando de consulta a seguir, o resultado obtido será India.

select pa_nome from pais where pa_codigo =
(select max(pa_codigo) from pais)
Alternativas
Q580233 Banco de Dados
Julgue o próximo item, a respeito do PostgreSQL.

Situação hipotética: Considere que a seguinte expressão SQL seja executada em um ambiente POSTGRES.

create table tbl_pessoa (
nome char(25),
data_nascimento date,
altura integer,
peso integer,
endereco char(25),
cidade char(25),
estado char(2));

create table tbl_empregado (
departamento char(25),
situacao integer,
gerente char(25),
cargo char(25),
salario money)
inherits (tbl_pessoa);
select * from tbl_empregado;

Assertiva: Nessa situação, o resultado obtido mostrará os campos apresentados a seguir.

nome
data_nascimento
altura
peso
endereco
cidade
estado
departamento
situacao
gerente
cargo
salario
Alternativas
Q580230 Banco de Dados
Julgue o item que se segue, com relação às definições e aos problemas de execução de comandos nas linguagens SQL.

Considere que, no projeto físico de um banco de dados de fornecedores, o seguinte esquema tenha sido criado:

CREATE TABLE FORNECEDOR (

     CNPJ VARCHAR(14) NOT NULL,

     NOME VARCHAR(50) NOT NULL,

     PRIMARY KEY (CNPJ)

);

Nessa situação, o comando de inserção a seguir será executado sem erros quando submetido ao banco de dados citado, com os dois fornecedores sendo inseridos no esquema anteriormente apresentado.

INSERT INTO FORNECEDOR (CNPJ, NOME) VALUES

('12123123000112', 'FORNECEDOR 1'),

('12123123123000112', 'FORNECEDOR 2');
Alternativas
Q580229 Banco de Dados
Julgue o item que se segue, com relação às definições e aos problemas de execução de comandos nas linguagens SQL.

Uma operação DELETE do SQL não é realizada se sua chave primária for referida por chaves estrangeiras em registros de outras tabelas no banco de dados. Assim, a fim de garantir a existência de chaves primárias para cada chave estrangeira nos bancos de dados relacionais, o SQL não apresenta nenhuma cláusula ou opção adicional que permita tal operação ocorrer nessa situação.
Alternativas
Respostas
1: E
2: C
3: C
4: E
5: E