Logo Passei Direto
Buscar

Programação para Web I - Avaliação II

User badge image
Anne Louise

em

Ferramentas de estudo

Questões resolvidas

O JavaScript conta com funções matemáticas de validação, que permitem avaliar se o resultado de determinada operação matemática é ou não válido.
Considerando as funções de validação do JavaScript e sabendo que o código do exemplo a seguir é interpretado sem erro, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Na linha 18, a variável exprMatematica recebe o valor 15. ( ) A função isFinite retorna o valor false caso a expressão matemática retorne um valor numérico inválido. ( ) Neste código-fonte, o navegador exibirá a palavra Acertou!. ( ) Neste código-fonte, o navegador exibirá a palavra Errou!. Agora, assinale a alternativa que apresenta a sequência CORRETA:
a) V - V - F - F.
b) V - F - F - V.
c) F - V - F - V.
d) V - F - V - F.

O JavaScript é uma linguagem de programação interpretada pelo navegador e é a mais utilizada no mundo, principalmente pelo fato de melhorar a usabilidade com a possibilidade de atualizar uma página web, ou parte dela, sem ter que carregá-la completamente. Sobre JavaScript, associe os itens utilizando o código a seguir:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) Função com o recurso de receber dados inseridos pelo usuário.
( ) Representa uma estrutura condicional.
( ) Estrutura capaz de executar um conjunto de ações enquanto uma condição for verdadeira.
a) III - II - I.
b) I - II - III.
c) I - III - II.
d) III - I - II.

O javascript vem assumindo uma importância cada vez maior no desenvolvimento web, passando de uma linguagem de cliente, interpretada no browser, para uma linguagem de servidor, sendo compilada e executada por motores específicos. Considerando as características da linguagem de programação javascript e o código-fonte da figura a seguir, classifique V para as sentenças verdadeiras e F para as falsas:
Agora, assinale a alternativa que apresenta a sequência CORRETA:
( ) O literal de função começa na linha 19.
( ) A variável i somente pode ser utilizada dentro do laço for.
( ) A função literal retorna o resto da divisão de numeroAleatorio por 2.
( ) A chamada da função ocorre na linha 26.
a) V - F - V - F.
b) F - F - V - V.
c) V - F - F - V.
d) V - V - F - F.

O Sistema Gerenciador de Banco de Dados (SGBD) MySQL é uma tecnologia de código aberto com bases de dados relacionais. A linguagem SQL (Structure Query Language) é utilizada para criar as estruturas e manipular os dados nos bancos como inserir, listar e gerenciar todo o conteúdo armazenado. Sobre banco de dados, classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) O comando INSERT é utilizado para inserir dados nas tabelas.
( ) Tabelas são estruturas que armazenam dados na forma de registros.
( ) Chave primária é a identificação de cada registro na tabela.
( ) O comando SELECT tem a função de atualizar dados das tabelas.
a) F - F - V - V.
b) V - F - F - V.
c) F - V - V - F.
d) V - V - V - F.

Nos sistemas para a web, os dados são armazenados em um banco de dados, como o MySQL, e não inserido no HTML. Os bancos de dados são como planilhas de texto que possuem várias tabelas. Cada tabela possui colunas e linhas com os dados cadastrados. A manipulação dos dados dessa tabela é efetuada com uma linguagem conhecida como SQL, ela permite que faça buscas nas tabelas por certos tipos de dados e inserir, remover e atualizar os dados. Com o PHP e o HTML são apresentados os dados ao usuário.
Sobre o uso do MySQL com PHP, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O comando "DELETE FROM habito" apaga todos os dados da tabela habito. ( ) O comando " $conn->query($sql) " executa uma consulta no banco de dados. ( ) O comando " $conn->close(); " encerra a conexão com o banco de dados. ( ) O comando " $_GET["id"] " atualiza o ID de um registro no banco de dados. Assinale a alternativa que apresenta a sequência CORRETA:
A F - F - V - V.
B V - V - V - F.
C V - F - F - V.
D F - V - V - F.

Os sistemas de informação utilizam banco de dados relacional que possuem tabelas de dados. Por exemplo, os esquemas em SQL representados a seguir.
Considerando que todas as tabelas possuem dados, o resultado da consulta utilizada no relatório é:
A A descrição de todos os eventos e, caso haja aristas alocados, os seus nomes.
B O nome de todos os artistas e, caso eles participem de eventos, a descrição do evento.
C O nome de todos os artistas, a descrição de todos os eventos e, caso eles se relacionem, os dois combinados.
D O nome de todos os artistas combinados com a descrição de todos os eventos.

Na linguagem SQL, os comandos DML permitem manipular os dados de um banco de dados. Com estes comandos, é possível inserir, alterar, excluir ou ainda selecionar dados de um banco de dados. Além disso, é possível criar comandos SELECT com a ligação de mais de uma tabela, trazendo dados de mais de uma tabela no mesmo comando SQL.
Com relação aos comandos SQL, assinale a alternativa CORRETA:
a) O comando SQL "SELECT A.* FROM USUARIO A, EMPRESA B WHERE A.CODUSU = B.CODUSU AND B.CODUSU = 123456" retorna todos os registros da tabela "USUARIO".
b) O comando SQL "SELECT B.*, A.NOME FROM USUARIO A, EMPRESA B WHERE A.CODUSU = B.CODUSU AND B.CODUSU = 123456" retorna os campos da tabela "USUARIO".
c) O comando SQL "SELECT * FROM USUARIO A, EMPRESA B WHERE A.CODUSU = B.CODUSU" retorna todos os campos das tabelas "USUARIO" e "EMPRESA".
d) O comando SQL "SELECT B.* FROM USUARIO A, EMPRESA B WHERE A.CODUSU = B.CODUSU AND B.CODUSU >= 123456" retorna todos os registros da tabela "USUARIO".

A utilização de um banco de dados em uma aplicação que possua cadastros ou precise gravar dados, é indispensável. No caso de bancos de dados relacionais, a linguagem SQL é o recurso que permite a manipulação de dados e de objetos de bancos de dados, isto é, incluir, alterar, excluir ou atualizar dados e objetos do banco de dados. A linguagem SQL é constituída por dois grupos: comandos DDL e DML. Com relação à linguagem de banco de dados SQL, analise as afirmativas a seguir:
Assinale a alternativa CORRETA:
I- Um exemplo de comando DDL é o comando: "CREATE TABLE NOTA VALUES (1234, 'MARCOS', 9.5)".
II- Um exemplo de comando DDL é o comando: "DROP TABLE NOTA".
III- Um exemplo de comando DDL é o comando: "SELECT CODALU FROM NOTA".
IV- Um exemplo de comando DDL é o comando: "DROP DATABASE".
a) Somente a afirmativa III está correta.
b) As afirmativas II, III e IV estão corretas.
c) As afirmativas I, II e IV estão corretas.
d) As afirmativas II e III estão corretas.

O SQL é uma linguagem para banco de dados, e serve para criar e manipular bancos de dados, manipular e alterar dados em tabelas, criar e alterar tabelas, enfim, manipular banco de dados e suas estruturas. A linguagem SQL possui dois grupos de comandos, o DDL (Data Definition Language) e o DML (Data Manipulation Language). Partindo desse pressuposto, classifique V para as sentenças verdadeiras e F para as falsas:
Agora, assinale a alternativa que apresenta a sequência CORRETA:
( ) Os comandos DDL possibilitam a manutenção e a seleção de registros em tabelas de bancos de dados.
( ) Os comandos DML possibilitam a manutenção e a seleção de registros em tabelas de bancos de dados.
( ) Os comandos SELECT, INSERT, UPDATE e DELETE são comandos DML.
( ) Os comandos CREATE e DROP, que alteram estruturas de tabelas, são comandos DDL.
a) F - V - V - V.
b) F - V - F - F.
c) F - F - V - F.
d) V - V - F - V.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

O JavaScript conta com funções matemáticas de validação, que permitem avaliar se o resultado de determinada operação matemática é ou não válido.
Considerando as funções de validação do JavaScript e sabendo que o código do exemplo a seguir é interpretado sem erro, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Na linha 18, a variável exprMatematica recebe o valor 15. ( ) A função isFinite retorna o valor false caso a expressão matemática retorne um valor numérico inválido. ( ) Neste código-fonte, o navegador exibirá a palavra Acertou!. ( ) Neste código-fonte, o navegador exibirá a palavra Errou!. Agora, assinale a alternativa que apresenta a sequência CORRETA:
a) V - V - F - F.
b) V - F - F - V.
c) F - V - F - V.
d) V - F - V - F.

O JavaScript é uma linguagem de programação interpretada pelo navegador e é a mais utilizada no mundo, principalmente pelo fato de melhorar a usabilidade com a possibilidade de atualizar uma página web, ou parte dela, sem ter que carregá-la completamente. Sobre JavaScript, associe os itens utilizando o código a seguir:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) Função com o recurso de receber dados inseridos pelo usuário.
( ) Representa uma estrutura condicional.
( ) Estrutura capaz de executar um conjunto de ações enquanto uma condição for verdadeira.
a) III - II - I.
b) I - II - III.
c) I - III - II.
d) III - I - II.

O javascript vem assumindo uma importância cada vez maior no desenvolvimento web, passando de uma linguagem de cliente, interpretada no browser, para uma linguagem de servidor, sendo compilada e executada por motores específicos. Considerando as características da linguagem de programação javascript e o código-fonte da figura a seguir, classifique V para as sentenças verdadeiras e F para as falsas:
Agora, assinale a alternativa que apresenta a sequência CORRETA:
( ) O literal de função começa na linha 19.
( ) A variável i somente pode ser utilizada dentro do laço for.
( ) A função literal retorna o resto da divisão de numeroAleatorio por 2.
( ) A chamada da função ocorre na linha 26.
a) V - F - V - F.
b) F - F - V - V.
c) V - F - F - V.
d) V - V - F - F.

O Sistema Gerenciador de Banco de Dados (SGBD) MySQL é uma tecnologia de código aberto com bases de dados relacionais. A linguagem SQL (Structure Query Language) é utilizada para criar as estruturas e manipular os dados nos bancos como inserir, listar e gerenciar todo o conteúdo armazenado. Sobre banco de dados, classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) O comando INSERT é utilizado para inserir dados nas tabelas.
( ) Tabelas são estruturas que armazenam dados na forma de registros.
( ) Chave primária é a identificação de cada registro na tabela.
( ) O comando SELECT tem a função de atualizar dados das tabelas.
a) F - F - V - V.
b) V - F - F - V.
c) F - V - V - F.
d) V - V - V - F.

Nos sistemas para a web, os dados são armazenados em um banco de dados, como o MySQL, e não inserido no HTML. Os bancos de dados são como planilhas de texto que possuem várias tabelas. Cada tabela possui colunas e linhas com os dados cadastrados. A manipulação dos dados dessa tabela é efetuada com uma linguagem conhecida como SQL, ela permite que faça buscas nas tabelas por certos tipos de dados e inserir, remover e atualizar os dados. Com o PHP e o HTML são apresentados os dados ao usuário.
Sobre o uso do MySQL com PHP, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O comando "DELETE FROM habito" apaga todos os dados da tabela habito. ( ) O comando " $conn->query($sql) " executa uma consulta no banco de dados. ( ) O comando " $conn->close(); " encerra a conexão com o banco de dados. ( ) O comando " $_GET["id"] " atualiza o ID de um registro no banco de dados. Assinale a alternativa que apresenta a sequência CORRETA:
A F - F - V - V.
B V - V - V - F.
C V - F - F - V.
D F - V - V - F.

Os sistemas de informação utilizam banco de dados relacional que possuem tabelas de dados. Por exemplo, os esquemas em SQL representados a seguir.
Considerando que todas as tabelas possuem dados, o resultado da consulta utilizada no relatório é:
A A descrição de todos os eventos e, caso haja aristas alocados, os seus nomes.
B O nome de todos os artistas e, caso eles participem de eventos, a descrição do evento.
C O nome de todos os artistas, a descrição de todos os eventos e, caso eles se relacionem, os dois combinados.
D O nome de todos os artistas combinados com a descrição de todos os eventos.

Na linguagem SQL, os comandos DML permitem manipular os dados de um banco de dados. Com estes comandos, é possível inserir, alterar, excluir ou ainda selecionar dados de um banco de dados. Além disso, é possível criar comandos SELECT com a ligação de mais de uma tabela, trazendo dados de mais de uma tabela no mesmo comando SQL.
Com relação aos comandos SQL, assinale a alternativa CORRETA:
a) O comando SQL "SELECT A.* FROM USUARIO A, EMPRESA B WHERE A.CODUSU = B.CODUSU AND B.CODUSU = 123456" retorna todos os registros da tabela "USUARIO".
b) O comando SQL "SELECT B.*, A.NOME FROM USUARIO A, EMPRESA B WHERE A.CODUSU = B.CODUSU AND B.CODUSU = 123456" retorna os campos da tabela "USUARIO".
c) O comando SQL "SELECT * FROM USUARIO A, EMPRESA B WHERE A.CODUSU = B.CODUSU" retorna todos os campos das tabelas "USUARIO" e "EMPRESA".
d) O comando SQL "SELECT B.* FROM USUARIO A, EMPRESA B WHERE A.CODUSU = B.CODUSU AND B.CODUSU >= 123456" retorna todos os registros da tabela "USUARIO".

A utilização de um banco de dados em uma aplicação que possua cadastros ou precise gravar dados, é indispensável. No caso de bancos de dados relacionais, a linguagem SQL é o recurso que permite a manipulação de dados e de objetos de bancos de dados, isto é, incluir, alterar, excluir ou atualizar dados e objetos do banco de dados. A linguagem SQL é constituída por dois grupos: comandos DDL e DML. Com relação à linguagem de banco de dados SQL, analise as afirmativas a seguir:
Assinale a alternativa CORRETA:
I- Um exemplo de comando DDL é o comando: "CREATE TABLE NOTA VALUES (1234, 'MARCOS', 9.5)".
II- Um exemplo de comando DDL é o comando: "DROP TABLE NOTA".
III- Um exemplo de comando DDL é o comando: "SELECT CODALU FROM NOTA".
IV- Um exemplo de comando DDL é o comando: "DROP DATABASE".
a) Somente a afirmativa III está correta.
b) As afirmativas II, III e IV estão corretas.
c) As afirmativas I, II e IV estão corretas.
d) As afirmativas II e III estão corretas.

O SQL é uma linguagem para banco de dados, e serve para criar e manipular bancos de dados, manipular e alterar dados em tabelas, criar e alterar tabelas, enfim, manipular banco de dados e suas estruturas. A linguagem SQL possui dois grupos de comandos, o DDL (Data Definition Language) e o DML (Data Manipulation Language). Partindo desse pressuposto, classifique V para as sentenças verdadeiras e F para as falsas:
Agora, assinale a alternativa que apresenta a sequência CORRETA:
( ) Os comandos DDL possibilitam a manutenção e a seleção de registros em tabelas de bancos de dados.
( ) Os comandos DML possibilitam a manutenção e a seleção de registros em tabelas de bancos de dados.
( ) Os comandos SELECT, INSERT, UPDATE e DELETE são comandos DML.
( ) Os comandos CREATE e DROP, que alteram estruturas de tabelas, são comandos DDL.
a) F - V - V - V.
b) F - V - F - F.
c) F - F - V - F.
d) V - V - F - V.

Prévia do material em texto

Disciplina: Programação para Web I (ADS15) 
Avaliação: 
Avaliação II - Individual Semipresencial ( Cod.:637373) ( 
peso.:1,50) 
Prova: 15565701 
Nota da 
Prova: 
7,00 
Legenda: Resposta Certa Sua Resposta Errada Questão Cancelada 
1. O JavaScript conta com funções matemáticas de validação, que permitem avaliar 
se o resultado de determinada operação matemática é ou não válido. Considerando 
as funções de validação do JavaScript e sabendo que o código do exemplo a seguir 
é interpretado sem erro, classifique V para as sentenças verdadeiras e F para as 
falsas: 
 
( ) Na linha 18, a variável exprMatematica recebe o valor 15. 
( ) A função isFinite retorna o valor false caso a expressão matemática retorne 
um valor numérico inválido. 
( ) Neste código-fonte, o navegador exibirá a palavra Acertou!. 
( ) Neste código-fonte, o navegador exibirá a palavra Errou!. 
 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
 
a) V - F - F - V. 
b) V - V - F - F. 
c) V - F - V - F. 
d) F - V - F - V. 
 
2. O SQL (Linguagem de Consulta Estruturada), é uma linguagem de pesquisa 
declarativa para bancos de dados relacionais. Em um modelo de dados que 
descreve a publicação acadêmica de pesquisadores de diferentes instituições em 
eventos acadêmicos, considere as tabelas a seguir. 
 
DEPARTAMENTO 
 (#CodDepartamento,NomeDepartamento) 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE3NA==&action2=QURTMTU=&action3=NjM3Mzcz&action4=MjAyMC8x&prova=MTU1NjU3MDE=#questao_1 aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE3NA==&action2=QURTMTU=&action3=NjM3Mzcz&action4=MjAyMC8x&prova=MTU1NjU3MDE=#questao_2 aria-label=
 
EMPREGADO 
 (#CodEmpregado, NomeEmpregado, CodDepartamento, Salario) 
 
 
Na linguagem SQL, o comando para recuperar os empregados com salário maior 
que 2000 é: 
a) SELECT NomeEmpregado, Salario 
 
FROM Departamento 
 
WHERE Salario > 2000 
b) SELECT CodDepartamento, Salario 
 
FROM Empregado 
 
GROUP BY CodDepartamento 
 
HAVING AVG (Salario) > 2000 
c) SELECT NomeEmpregado, Salario > 2000 
 
FROM Empregado 
d) SELECT NomeEmpregado, Salario 
 
FROM Empregado 
 
WHERE Salario > 2000 
 
3. O JavaScript é uma linguagem de programação interpretada pelo navegador e é a 
mais utilizada no mundo, principalmente pelo fato de melhorar a usabilidade com 
a possibilidade de atualizar uma página web, ou parte dela, sem ter que carregá-la 
completamente. Sobre JavaScript, associe os itens utilizando o código a seguir: 
 
I- if (expressão de teste) { 
 
 //ação se condição 1 verdadeira 
 
 } 
 
II- var contador = 0; 
 
 while (contador < 5) { 
 
 alert("Olá"); 
 
 contador = contador + 1; 
 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE3NA==&action2=QURTMTU=&action3=NjM3Mzcz&action4=MjAyMC8x&prova=MTU1NjU3MDE=#questao_3 aria-label=
 } 
 
III- nome = prompt("Qual é seu nome?"); 
 
 
( ) Função com o recurso de receber dados inseridos pelo usuário. 
( ) Representa uma estrutura condicional. 
( ) Estrutura capaz de executar um conjunto de ações enquanto uma condição for 
verdadeira. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
a) III - II - I. 
b) I - II - III. 
c) I - III - II. 
d) III - I - II. 
 
4. O javascript vem assumindo uma importância cada vez maior no desenvolvimento 
web, passando de uma linguagem de cliente, interpretada no browser, para uma 
linguagem de servidor, sendo compilada e executada por motores específicos. 
Considerando as características da linguagem de programação javascript e o 
código-fonte da figura a seguir, classifique V para as sentenças verdadeiras e F 
para as falsas: 
 
( ) O literal de função começa na linha 19. 
( ) A variável i somente pode ser utilizada dentro do laço for. 
( ) A função literal retorna o resto da divisão de numeroAleatorio por 2. 
( ) A chamada da função ocorre na linha 26. 
 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
 
a) V - V - F - F. 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE3NA==&action2=QURTMTU=&action3=NjM3Mzcz&action4=MjAyMC8x&prova=MTU1NjU3MDE=#questao_4 aria-label=
b) V - F - V - F. 
c) F - F - V - V. 
d) V - F - F - V. 
 
5. O Sistema Gerenciador de Banco de Dados (SGBD) MySQL é uma tecnologia de 
código aberto com bases de dados relacionais. A linguagem SQL (Structure Query 
Language) é utilizada para criar as estruturas e manipular os dados nos bancos 
como inserir, listar e gerenciar todo o conteúdo armazenado. Sobre banco de 
dados, classifique V para as sentenças verdadeiras e F para as falsas: 
 
( ) O comando INSERT é utilizado para inserir dados nas tabelas. 
( ) Tabelas são estruturas que armazenam dados na forma de registros. 
( ) Chave primária é a identificação de cada registro na tabela. 
( ) O comando SELECT tem a função de atualizar dados das tabelas. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
a) V - F - F - V. 
b) F - V - V - F. 
c) V - V - V - F. 
d) F - F - V - V. 
 
6. Nos sistemas para a web, os dados são armazenados em um banco de dados, como 
o MySQL, e não inserido no HTML. Os bancos de dados são como planilhas de 
texto que possuem várias tabelas. Cada tabela possui colunas e linhas com os 
dados cadastrados. A manipulação dos dados dessa tabela é efetuada com uma 
linguagem conhecida como SQL, ela permite que faça buscas nas tabelas por 
certos tipos de dados e inserir, remover e atualizar os dados. Com o PHP e o 
HTML são apresentados os dados ao usuário. Sobre o uso do MySQL com PHP, 
classifique V para as sentenças verdadeiras e F para as falsas: 
 
( ) O comando "DELETE FROM habito" apaga todos os dados da tabela habito. 
( ) O comando " $conn->query($sql) " executa uma consulta no banco de dados. 
( ) O comando " $conn->close(); " encerra a conexão com o banco de dados. 
( ) O comando " $_GET["id"] " atualiza o ID de um registro no banco de dados. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
a) F - F - V - V. 
b) F - V - V - F. 
c) V - V - V - F. 
d) V - F - F - V. 
 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE3NA==&action2=QURTMTU=&action3=NjM3Mzcz&action4=MjAyMC8x&prova=MTU1NjU3MDE=#questao_5 aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE3NA==&action2=QURTMTU=&action3=NjM3Mzcz&action4=MjAyMC8x&prova=MTU1NjU3MDE=#questao_6 aria-label=
7. Os sistemas de informação utilizam banco de dados relacional que possuem 
tabelas de dados. Por exemplo, os esquemas em SQL representados a seguir. 
 
CREATE TABLE Artista 
( 
 id INTEGER PRIMARY KEY, 
 nome VARCHAR(40) NOT NULL, 
 CPF CHAR(11) NOT NULL, 
 dataNascimento DATE, 
 UNIQUE (CPF) 
); 
 
CREATE TABLE Evento 
( 
 id INTEGER PRIMARY KEY, 
 descricao VARCHAR(60) NOT NULL, 
 numMaxConvidados INTEGER DEFAULT 0, 
 CHECK (numMaxConvidados >= 0) 
); 
 
CREATE TABLE Atuacao 
( 
 idArtista INTEGER, 
 idEvento INTEGER, 
 PRIMARY KEY (idArtista, idEvento), 
 FOREIGN KEY (idArtista) REFERENCES Artista, 
 FOREIGN KEY (idEvento) REFERENCES Evento(id) 
); 
 
 
O sistema também possui uma consulta que integra um de seus relatórios, 
conforme indicado a seguir. 
 
SELECT A.nome, E.descricao 
FROM Evento E FULL JOIN Atuacao T ON E.id = T.idEvento 
 FULL OUTER JOIN Artista A ON T.idArtista = A.id 
 
 
Considerando que todas as tabelas possuem dados, o resultado da consulta 
utilizada no relatório é: 
a) A descrição de todos os eventos e, caso haja aristasalocados, os seus nomes. 
b) O nome de todos os artistas combinados com a descrição de todos os eventos. 
c) O nome de todos os artistas e, caso eles participem de eventos, a descrição do 
evento. 
d) O nome de todos os artistas, a descrição de todos os eventos e, caso eles se 
relacionem, os dois combinados. 
 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE3NA==&action2=QURTMTU=&action3=NjM3Mzcz&action4=MjAyMC8x&prova=MTU1NjU3MDE=#questao_7 aria-label=
8. Na linguagem SQL, os comandos DML permitem manipular os dados de um 
banco de dados. Com estes comandos, é possível inserir, alterar, excluir ou ainda 
selecionar dados de um banco de dados. Além disso, é possível criar comandos 
SELECT com a ligação de mais de uma tabela, trazendo dados de mais de uma 
tabela no mesmo comando SQL. Com relação aos comandos SQL, assinale a 
alternativa CORRETA: 
a) O comando SQL "SELECT B.*, A.NOME FROM USUARIO A, EMPRESA B 
WHERE A.CODUSU = B.CODUSU AND B.CODUSU = 123456" retorna os 
campos da tabela "USUARIO". 
b) O comando SQL "SELECT A.* FROM USUARIO A, EMPRESA B WHERE 
A.CODUSU = B.CODUSU AND B.CODUSU = 123456" retorna todos os 
registros da tabela "USUARIO". 
c) O comando SQL "SELECT B.* FROM USUARIO A, EMPRESA B WHERE 
A.CODUSU = B.CODUSU AND B.CODUSU >= 123456" retorna todos os 
registros da tabela "USUARIO". 
d) O comando SQL "SELECT * FROM USUARIO A, EMPRESA B WHERE 
A.CODUSU = B.CODUSU" retorna todos os campos das tabelas "USUARIO" 
e "EMPRESA". 
 
 
A utilização de um banco de dados em uma aplicação que possua cadastros ou 
precise gravar dados, é indispensável. No caso de bancos de dados relacionais, a 
linguagem SQL é o recurso que permite a manipulação de dados e de objetos de 
bancos de dados, isto é, incluir, alterar, excluir ou atualizar dados e objetos do 
banco de dados. A linguagem SQL é constituída por dois grupos: comandos DDL 
e DML. Com relação à linguagem de banco de dados SQL, analise as afirmativas a 
seguir: 
 
I- Um exemplo de comando DDL é o comando: "CREATE TABLE NOTA 
VALUES (1234, 'MARCOS', 9.5)". 
II- Um exemplo de comando DDL é o comando: "DROP TABLE NOTA". 
III- Um exemplo de comando DDL é o comando: "SELECT CODALU FROM 
NOTA". 
IV- Um exemplo de comando DDL é o comando: "DROP DATABASE". 
 
Assinale a alternativa CORRETA: 
a) As afirmativas I, II e IV estão corretas. 
b) As afirmativas II, III e IV estão corretas. 
c) Somente a afirmativa III está correta. 
d) As afirmativas II e III estão corretas. 
* Observação: A questão número 9 foi Cancelada. 
 
10. O SQL é uma linguagem para banco de dados, e serve para criar e manipular 
bancos de dados, manipular e alterar dados em tabelas, criar e alterar tabelas, 
enfim, manipular banco de dados e suas estruturas. A linguagem SQL possui dois 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE3NA==&action2=QURTMTU=&action3=NjM3Mzcz&action4=MjAyMC8x&prova=MTU1NjU3MDE=#questao_8 aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE3NA==&action2=QURTMTU=&action3=NjM3Mzcz&action4=MjAyMC8x&prova=MTU1NjU3MDE=#questao_10 aria-label=
grupos de comandos, o DDL (Data Definition Language) e o DML (Data 
Manipulation Language). Partindo desse pressuposto, classifique V para as 
sentenças verdadeiras e F para as falsas: 
 
( ) Os comandos DDL possibilitam a manutenção e a seleção de registros em 
tabelas de bancos de dados. 
( ) Os comandos DML possibilitam a manutenção e a seleção de registros em 
tabelas de bancos de dados. 
( ) Os comandos SELECT, INSERT, UPDATE e DELETE são comandos DML. 
( ) Os comandos CREATE e DROP, que alteram estruturas de tabelas, são 
comandos DDL. 
 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
a) F - V - F - F. 
b) V - V - F - V. 
c) F - V - V - V. 
d) F - F - V - F. 
 
Prova finalizada com 7 acertos e 3 questões erradas.

Mais conteúdos dessa disciplina