Questões de Concurso Comentadas para funrio

Foram encontradas 3.088 questões

Resolva questões gratuitamente!

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

Q1256462 Banco de Dados
No contexto dos bancos de dados, o comando BEGIN TRANSACTION inicia um bloco de comandos SQL que fazem parte de uma transação, sendo que ao final do processamento dois comandos podem ser executados. O primeiro comando faz com que todas as alterações se tornem definitivas, enquanto o segundo comando elimina as alterações realizadas, ficando o banco de dados no estado em que se encontrava antes da transação ser iniciada.
Esses comandos são conhecidos, respectivamente, por:
Alternativas
Q1256461 Banco de Dados

No que diz respeito aos bancos de dados, as restrições de integridade incluem os conceitos de consistência, precisão e correção dos dados armazenados em um banco de dados. Existem três tipos de integridade, caracterizados a seguir.


( I ) Funciona ao nível da coluna do banco de dados. É a forma mais elementar de integridade. O valor do campo deve obedecer ao tipo de dados e às restrições de valores admitidos para essa coluna.

( II ) Funciona ao nível da tabela do banco de dados. Tem por objetivo manter os dados sincronizados entre tabelas que estejam relacionadas, por meio da chave primária de uma tabela e a chave estrangeira de outra. O valor dos campos que constituem a chave estrangeira de uma tabela deve estar também presente na chave primária da tabela que referenciam ou, quando muito, podem ter o valor NULL.

( III ) Funciona ao nível da linha e da tabela de um banco de dados. Cada linha de uma tabela deve poder ser identificada univocamente, ou seja, cada tabela deve possuir na sua definição uma chave primária. A existência dessa chave primária garante que os atributos selecionados não podem ser nulos, nem podem aparecer repetidos.


Os tipos caracterizados em (I), (II) e em (III) são denominados, respectivamente, integridade:

Alternativas
Q1256460 Banco de Dados
SQL é uma sigla para a linguagem padrão de gerenciamento de dados com bancos de dados baseados no modelo relacional. A SQL é constituída da “Data Definition Language – DDL”, da “Data Manipulation Language – DML” e da “Data Control Language – DCL”, cada uma composta por diversos comandos específicos. Nesse contexto, fazem parte da DML os seguintes comandos:
Alternativas
Q1256459 Banco de Dados

Enquanto o Modelo Entidade-Relacionamento (MER) é um modelo conceitual, o Diagrama Entidade Relacionamento (DER) é a representação gráfica e principal ferramenta. Nesse contexto, observe o fragmento abaixo.

“Em sua notação original, proposta por Peter Chen, as entidades deveriam ser representadas por _____________, seus atributos por elipses e os relacionamentos por _____________, ligados às entidades por linhas, contendo também sua cardinalidade. Porém, notações mais modernas abandonaram o uso de elipses para atributos e passaram a utilizar o formato mais utilizado na UML, em que os atributos já aparecem listados na própria entidade. Essa forma torna o diagrama mais limpo e fácil de ser lido.”


As palavras que completam corretamente as lacunas no fragmento acima são, respectivamente:

Alternativas
Q1256457 Engenharia de Software

O principal objetivo do RUP é atender as necessidades dos usuários garantindo uma produção de software de alta qualidade que cumpra um cronograma e um orçamento previsíveis. Nesse contexto, observe o fragmento abaixo, que trata das fases do RUP.


• Fase de ____________ - abrange as tarefas de comunicação com o cliente e planejamento. É feito um plano de projeto avaliando os possíveis riscos, as estimativas de custo e prazos, estabelecendo as prioridades, levantamento dos requisitos do sistema e preliminarmente analisá-lo. Assim, haverá uma anuência das partes interessadas na definição do escopo do projeto, onde são examinados os objetivos para se decidir sobre a continuidade do desenvolvimento.

• Fase de ____________ - abrange a modelagem do modelo genérico do processo. O objetivo é analisar de forma mais detalhada a análise do domínio do problema, revisando os riscos que o projeto pode sofrer e a arquitetura do projeto começa a ter sua forma básica. Indagações como “O plano do projeto é confiável?”, “Os custos são admissíveis?” são esclarecidas nesta etapa.

• Fase de ____________ - desenvolve ou adquire os componentes de software. O principal objetivo desta fase é o desenvolvimento de componentes e outros recursos do sistema. É nesta fase que a maior parte de codificação ocorre.

• Fase de _____________ - abrange a entrega do software ao usuário e a fase de testes. O objetivo é disponibilizar o sistema, tornando-o disponível e compreendido pelo usuário final. As atividades desta fase incluem o treinamento dos usuários finais e também a realização de testes da versão beta do sistema visando garantir que o mesmo possua o nível adequado de qualidade.


As palavras que completam corretamente as lacunas no fragmento acima são respectivamente:

Alternativas
Respostas
641: B
642: E
643: C
644: D
645: A