Questões de Concurso Público CIGA-SC 2018 para Analista de Sistemas

Foram encontradas 10 questões

Q1275194 Banco de Dados
A partir do DER da Figura 1(a), criou-se, no banco de dados MySQL 5, um novo esquema chamado "ciga" e, em sequência, implementou-se as tabelas correspondentes, tendo-se respeitado os seguintes detalhes: (1) as tabelas foram criadas com os mesmos nomes, tipos de dados e tamanhos de campo do DER da Figura 1(a); (2) a coluna "EMP_EMAIL", da tabela "EMPREGADO", não aceita valores nulos; e (3) as tabelas ainda não foram populadas com dados. Pretende-se realizar alterações na tabela "EMPREGADO", de modo que ela reflita a evolução do DER mostrado na Figura 1(b), e que o campo "EMP_EMAIL" passe a aceitar conteúdo nulo. Nesse caso, para realizar tais alterações na tabela "EMPREGADO", basta que o DBA execute, sequencialmente, no esquema "ciga", desse banco de dados, as seguintes declarações, em SQL:
Alternativas
Q1275195 Banco de Dados
O DBA está trabalhando no esquema "ciga", do banco de dados MySQL 5, em que foram criadas e populadas com dados todas as tabelas correspondentes ao DER mostrado na Figura 1(b). O DBA pretende manipular as tabelas e dados desde que não haja qualquer violação dos conceitos do modelo relacional, para que não acarrete erro de integridade e inconsistências nesse banco de dados. Nesse caso, analise as assertivas abaixo: I. Para excluir, desse esquema de banco de dados, a tabela "FUNCAO", basta que o DBA execute o seguinte comando, em SQL padrão: drop table `ciga`.`FUNCAO`;
II. Para excluir, desse esquema de banco de dados, todos os dados da tabela "FUNCAO", basta que o DBA execute o seguinte comando, em SQL padrão: truncate table `ciga`.`FUNCAO`;
III. Para excluir, desse esquema de banco de dados, todos os dados da tabela "EMPREGADO", basta que o DBA execute o seguinte comando, em SQL padrão: delete from `ciga`.`EMPREGADO`; Quais estão corretas?
Alternativas
Q1275196 Banco de Dados

Para responder à questão, considere a Figura 2, que mostra, esquematicamente, um Diagrama Entidade Relacionamento (DER), notação "Peter Chen", no qual omitiu-se, intencionalmente, as cardinalidades do tipo mínimo/máximo. Nesse diagrama, encontra-se representada uma entidade fraca.

Considerando apenas as informações disponíveis no DER da Figura 2, pode-se afirmar que as cardinalidades corretas a serem inseridas nos locais apontados pelas setas nº 1 e 2, são, respectivamente:

Alternativas
Q1275197 Banco de Dados

Para responder à questão, considere a Figura 2, que mostra, esquematicamente, um Diagrama Entidade Relacionamento (DER), notação "Peter Chen", no qual omitiu-se, intencionalmente, as cardinalidades do tipo mínimo/máximo. Nesse diagrama, encontra-se representada uma entidade fraca.

Considerando as etapas clássicas de um projeto de banco de dados, o DER mostrado na Figura 2 caracteriza-se por ser um produto do modelo:
Alternativas
Q1275198 Banco de Dados
Os comandos "DROP TABLE" e "ROLLBACK" fazem parte, respectivamente, das seguintes sublinguagens, da linguagem SQL:
Alternativas
Q1275199 Banco de Dados
Para responder à questão, considere a Figura 3, que mostra, esquematicamente, o esquema relacional "XYZ", de uma tabela relacional, cujas colunas foram identificadas pelas letras de "A" a "E". Essa Figura exibe, também, as dependências funcionais entre as colunas dessa tabela; por exemplo, as colunas (A,B) determinam funcionalmente as colunas (C,D). 

Após observar o esquema relacional e respectivas dependências funcionais existentes na Figura 3, pode-se concluir que essa tabela está na:

I. 1ª Forma Normal (1FN).

II. 2ª Forma Normal (2FN).

III. 3ª Forma Normal (3FN).


Quais estão corretas?

Alternativas
Q1275200 Banco de Dados
Para responder às questões 17, 18 e 19, considere as Figuras 4(a) e 4(b). A Figura 4(a) mostra a declaração em SQL, que possibilitou a criação da tabela "FUNCIONARIO", no banco de dados MySQL 5. A Figura 4(b) exibe, intencionalmente, apenas parte do conteúdo da tabela "FUNCIONARIO", na qual se pode observar os seguintes detalhes: (1) cada linha dessa tabela registra os dados de um funcionário, tais como, o seu código, nome, cargo, salário e CPF e, também, quem é o seu chefe; (2) Por exemplo, a seta nº 1 aponta para o funcionário de código "8786", chamado "LUIZ PAULO", subordinado ao funcionário "7227", que é o seu chefe.


Após observar a Figura 4(a), pode-se afirmar que o mecanismo de armazenamento de dados da tabela "FUNCIONARIO" é do tipo:
Alternativas
Q1275201 Banco de Dados
Para responder às questões 17, 18 e 19, considere as Figuras 4(a) e 4(b). A Figura 4(a) mostra a declaração em SQL, que possibilitou a criação da tabela "FUNCIONARIO", no banco de dados MySQL 5. A Figura 4(b) exibe, intencionalmente, apenas parte do conteúdo da tabela "FUNCIONARIO", na qual se pode observar os seguintes detalhes: (1) cada linha dessa tabela registra os dados de um funcionário, tais como, o seu código, nome, cargo, salário e CPF e, também, quem é o seu chefe; (2) Por exemplo, a seta nº 1 aponta para o funcionário de código "8786", chamado "LUIZ PAULO", subordinado ao funcionário "7227", que é o seu chefe.


Após observar as Figuras 4(a) e 4(b), assinale a declaração, em SQL padrão, que permite mostrar o CPF e a quantidade de CPF repetidos, na tabela "FUNCIONARIO", se houver.
Alternativas
Q1275202 Banco de Dados
Para responder às questões 17, 18 e 19, considere as Figuras 4(a) e 4(b). A Figura 4(a) mostra a declaração em SQL, que possibilitou a criação da tabela "FUNCIONARIO", no banco de dados MySQL 5. A Figura 4(b) exibe, intencionalmente, apenas parte do conteúdo da tabela "FUNCIONARIO", na qual se pode observar os seguintes detalhes: (1) cada linha dessa tabela registra os dados de um funcionário, tais como, o seu código, nome, cargo, salário e CPF e, também, quem é o seu chefe; (2) Por exemplo, a seta nº 1 aponta para o funcionário de código "8786", chamado "LUIZ PAULO", subordinado ao funcionário "7227", que é o seu chefe.


Após observar as Figuras 4(a) e 4(b), assinale a declaração, em SQL padrão, que permite mostrar o código e nome dos funcionários que desempenham o cargo de gerente ou supervisor e também o código e nome dos funcionários que são seus subordinados. Deverão ser mostrados apenas os gerentes e supervisores que tenham em qualquer posição do nome os caracteres "DRO" e que ganhem entre 10000 e 15000. Imagem associada para resolução da questão Quais estão corretas?
Alternativas
Q1275203 Banco de Dados
Para responder à questão, considere as Figuras 5(a) e 5(b). A Figura 5(a) mostra o conteúdo da tabela "A", criada no MySQL 5, no esquema "ciga", onde as colunas "B" e "D" são do tipo INT. A Figura 5(b) exibe uma consulta SQL. Imagem associada para resolução da questão Executando-se a consulta SQL exibida na Figura 5(b), sobre a tabela da Figura 5(a), pode-se afirmar que será exibido como resultado:
Alternativas
Respostas
1: A
2: B
3: E
4: D
5: D
6: A
7: C
8: B
9: C
10: E