Magna Concursos

Foram encontradas 60 questões.

2449094 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS

No contexto de UML, assinale a alternativa que descreve um artefato mais precisamente.

 

Provas

Questão presente nas seguintes provas
2449093 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS

No contexto de UML, a imagem abaixo representa um diagrama de

Enunciado 3573112-1

 

Provas

Questão presente nas seguintes provas
2449092 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS

Sobre diagramas de Caso de Uso, assinale a alternativa correta.

 

Provas

Questão presente nas seguintes provas
2449091 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS

Associe os níveis de visibilidade apresentados na Coluna 1 aos respectivos símbolos sugeridos pela UML apresentados na Coluna 2.

COLUNA 1

1. privada (private)

2. pacote (package)

3. pública (public)

4. protegida (protected)

COLUNA 2

( ) #

( ) ~

( ) +

( ) -

A ordem correta de preenchimento dos parênteses, de cima para baixo, é

 

Provas

Questão presente nas seguintes provas
2449090 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

Sobre chaves-primárias e chavesestrangeiras em banco de dados relacional SQL, analise as seguintes assertivas:

I. Uma chave-primária é composta de apenas um campo.

II. Registros diferentes, numa mesma tabela, não podem ter o mesmo valor de chave-primária.

III. Uma chave-estrangeira pode relacionar campos de uma tabela apenas com a chave-primária de outra tabela ou da mesma tabela.

Quais estão corretas?

 

Provas

Questão presente nas seguintes provas
2449089 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

Enunciado 3573108-1

Figura 1 - Tabela de dados pessoal.

Enunciado 3573108-2

Figura 2 - Tabela de dados grupos.

Considere a tabela pessoal mostrada na Figura 1, a tabela grupos mostrada na Figura 2 e, ainda, o aplicativo Java mostrado na caixa abaixo.

import java.sql.*;

public class App {
public static void main(String[] args) {
try {
Connection conn;

Class.forName("com.mysql.jdbc.Driver").newInstance();
String url = "jdbc:mysql://localhost/fundatec";
conn =
DriverManager.getConnection(
url,
"fundatec",
"86GnTfZp7emDxQZ9"
);

Statement stmt = conn.createStatement();

String sql =
"SELECT * FROM pessoal WHERE sexo = ? AND salario > ?";

PreparedStatement pst = conn.prepareStatement(sql);

pst.setInt(1, 0);
pst.setDouble(2, 3000.00);

ResultSet rs = pst.executeQuery();

int total = 0;

while (rs.next()) {
total += rs.getDouble("salario");
}

System.out.println(total);

conn.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}

Supondo que os drivers estão disponíveis e que a conexão com o banco de dados MySQL é estabelecida sem problemas, qual o valor impresso na saída padrão?

 

Provas

Questão presente nas seguintes provas
2449088 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

Enunciado 3573107-1

Figura 1 - Tabela de dados pessoal.

Enunciado 3573107-2

Figura 2 - Tabela de dados grupos.

Considere a tabela pessoal mostrada na Figura 1 e a tabela grupos mostrada na Figura 2. Quais registros, referenciados pelo valor do campo id, são retornados pela consulta SQL abaixo, considerando a ordem em que são retornados?

SELECT * FROM
pessoal, grupos
WHERE
pessoal.grupo = grupos.id AND
pessoal.sexo = 1 AND
grupos.id = 1
ORDER BY
pessoal.salario;

 

Provas

Questão presente nas seguintes provas
2449087 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

Enunciado 3573106-1

Figura 1 - Tabela de dados pessoal.

Enunciado 3573106-2

Figura 2 - Tabela de dados grupos.

Considere a tabela pessoal mostrada na Figura 1. Deseja-se utilizar uma consulta SQL para atualizar todos e somente os registros cujo campo grupo é nulo (NULL), alterando o valor do campo grupo para 3. Para tanto, é possível utilizar qual comando SQL?

 

Provas

Questão presente nas seguintes provas
2449086 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

Enunciado 3573105-1

Figura 1 - Tabela de dados pessoal.

Enunciado 3573105-2

Figura 2 - Tabela de dados grupos.

Considere a tabela pessoal mostrada na Figura 1 e a tabela grupos mostrada na Figura 2. Quantos registros a consulta SQL na caixa abaixo retornará?

SELECT * FROM pessoal RIGHT JOIN grupos ON pessoal.grupo = grupos.id;

 

Provas

Questão presente nas seguintes provas
2449085 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

Enunciado 3573104-1

Figura 1 - Tabela de dados pessoal.

Enunciado 3573104-2

Figura 2 - Tabela de dados grupos.

Considere a tabela pessoal mostrada na Figura 1 e que o campo id é chave-primária dessa tabela. Analise o comando SQL na caixa abaixo e marque a alternativa correta.

INSERT INTO pessoal
(id, nome, grupo, salario, sexo)
VALUES
(4, "Jacó", 2, 999, 1);

 

Provas

Questão presente nas seguintes provas