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
Respostas
1: A
2: B
3: E
4: D
5: D