Questões de Concurso
Sobre mysql em banco de dados
Foram encontradas 575 questões
Para a resolução das questões desta prova,considere os seguintes detalhes: (1) o mouse esta configurado para uma pessoa que o utiliza com a mão direita (destro) e usa, com maior frequência, o botão esquerdo, que possui as funcionalidades de seleção ou de arrastar normal, entre outras. O botão da direita serve para ativar o menu de contexto ou de arrastar especial; (2) os botões do mouse estão devidamente configurados com a velocidade de duplo clique; (3) os programas utilizados nesta prova foram instalados com todas as suas configurações padrão, entretanto, caso tenham sido realizadas alterações que impactem a resolução da questão, elas serão alertadas no texto da questão ou mostradas visualmente, se necessário; (4) no enunciado e nas respostas de algumas questões, existem palavras que foram digitadas entre aspas, apenas para destaca-las. Neste caso, para resolver as questões,desconsidere as aspas e atente somente para o texto propriamente dito; e (5) para resolver as questões desta prova, considere, apenas, os recursos disponibilizados para os candidatos,tais como as presentes orientações, os textos introdutórios das questões, os enunciados propriamente ditos e os dados e informações disponíveis nas Figuras das questões, se houver.
A questão baseia-se nas Figuras 5(a) e 5(b). A Figura 5(a) mostra, intencionalmente, apenas,
parte de um programa implementado na linguagem de programação Java, no qual suprimiu-se, intencionalmente, varias linhas de código. A Figura 5(b) mostra uma tabela criada e populada no banco de dados MySQL, com as seguintes características: (1) o banco de dados foi instalado em um computador local (localhost); (2) atribuiu-se o nome "departamento" a esse banco de dados; e (3) a tabela foi criada na conta de usuário de nome "prova" e com a senha "sucesso".
CODIGO NOME SETOR
10 BEBIDAS A
20 BRINQUEDOS B
30 ALIMENTOS C
40 IMPORTADOS D
Figura 5(b) - Tabela "departamento"
Utilizando-se o programa em Java, mostrado na Figura 5(a), pretende-se consultar e armazenar todo o conteúdo da tabela "departamento", mostrada na Figura 5(b), em um objeto, de modo que se possa, posteriormente, manipular o resultado dessa consulta. Para atender a essa necessidade, considere as seguintes alternativas:
I.Para estabelecer corretamente a conexao com 0 banco de dados MySQL, bastou inserir, no local apontado pela seta n° 1 (Figura 5(a)), a seguinte linha de codigo:
con = getConnection(DB, "prova","sucesso");
II. Para criar corretamente um "Statement' que permita consultar o banco de dados MySQL, apos o estabelecimento da conexao com esse banco de dados, bastou inserir, no local apontado pela seta n° 2 (Figura 5(a)), a seguinte linha de codigo:
stm = createStatement();
III. Para que seja possível consultar e armazenar todo o conteúdo da tabela "departamento" (Figura 5(b)), em um objeto, de modo que se possa, posteriormente, manipular o resultado dessa consulta, e necessário, antes, estabelecer a comunicação com o banco de dados e declarar o "Statement' e, finalmente, inserir, no local apontado pela seta n° 3 (Figura 5(a)), as seguintes linhas de códigos:
String SQL =
"Select codigo, nome, setor from departamento";
ResultSet rs = stm.executeQuery(SQL);
Quais estão corretas?

No momento da inserção de dados na tabela, cadastrou-se incorretamente o endereço do cliente, cujo código identificador é 9087. A fim de corrigir o endereço do cliente, qual dos comandos abaixo (escritos em MySQL) deverá ser empregado para alterar a informação?

I. Se um ou ambos os argumentos são NULL, o resultado da comparação é NULL, exceto para o operador <=>.
II. Se ambos os argumentos em uma comparação são strings, eles são comparados como strings.
III. Valores hexadecimais são tratados como strings binárias, se não comparadas a um número.
IV. Se um dos argumentos é uma coluna TIMESTAMP ou DATETIME e o outro argumento é uma constante, a constante é convertida para um timestamp antes da comparação ser realizada.
Está(ão) correta(s) apenas a(s) afirmativa(s):
Avalie as seguintes afirmações a respeito da modelagem de casos de uso desse software hipotético:
1. A modelagem de casos de uso do software deve apresentar exatamente um ator associado à modelagem da interação humana (com gerentes e empregados).
2. Além da modelagem da interação humana, a modelagem de casos de uso do software deve apresentar apenas mais um ator, correspondente à modelagem da interação com o site dos correios.
3. Além da modelagem da interação humana, a modelagem de casos de uso do software deve apresentar apenas mais um ator, correspondente à modelagem da interação com o banco de dados MySQL.
4. A modelagem de casos de uso do software deve apresentar um ator correspondente à modelagem da interação com o banco de dados MySQL e um ator correspondente à modelagem da interação com o site dos correios.
Assinale a alternativa que indica todas as afirmativas corretas.

Suponha que cada revendedor possua preço fixo único por item. Dessa forma, (item, revendedor) é chave primária para os registros da tabela loja. A consulta SQL para
encontrar o maior preço por item é:
1. Campos do tipo MEDIUMBLOB podem armazenar até 216 bytes, necessitando de 2+L bytes, sendo L < 2 16.
2. Ao indexar uma coluna do tipo BLOB ou TEXT, é necessário especificar o comprimento do prefixo do índice.
3. Colunas BLOB ou TEXT não permitem valores padrões (default).
4. Colunas BLOB são ordenadas e comparadas através dos valores numéricos dos bytes armazenados e não possuem um conjunto de caracteres associados.
Assinale a alternativa correta.
Qual das alternativas a seguir corresponde a uma das variáveis do sistema usadas para controlar o uso do cache de consultas?
I. A quantidade máxima de caracteres que pode ser armazenadaemuma coluna do tipo VARCHAR é 65.532.
II. A quantidade máxima de caracteres que pode ser armazenadaemuma coluna do tipo CHAR é 256.
III. O tipo de dados CHAR não aceita o conjunto de caracteres UNICODE.
Marque a alternativa correta em relação às assertivas acima.