Entre os comandos pertencentes à categoria DML (Data Manipulation Language), podemos destacar os seguintes: SELECT, INSERT, UPDATE e DELETE. Através destes quatro comandos é feita a maioria das manipulações de informações dentro das tabelas de um banco de dados. Com relação à sintaxe dos comandos DML, analise as sentenças a seguir: I- Na sintaxe do comando select, uma das formas de desenvolver o comando é o uso dos nomes das colunas seguidas pelos nomes das tabelas que se deseja selecionar. II- O comando insert permite a criação de novos registros dentro de uma tabela. III- O comando delete não permite excluir apenas parte de um registro, por isso não utiliza o operador *. IV- O comando update permite inclusive atualizar a estrutura de uma tabela. Assinale a alternativa CORRETA:
A As sentenças III e IV estão corretas. B As sentenças I, II e III estão corretas. C As sentenças I, III e IV estão corretas. D As sentenças II e IV estão corretas.
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) 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 Empregado WHERE Salario > 2000 B SELECT NomeEmpregado, Salario > 2000 FROM Empregado C SELECT CodDepartamento, Salario FROM Empregado GROUP BY CodDepartamento HAVING AVG (Salario) > 2000 D SELECT NomeEmpregado, Salario FROM Departamento WHERE Salario > 2000
O DOM (Document Object Model) é utilizado para fazer a integração entre os elementos html e o código JavaScript dentro de uma página, adicionando um grau ainda maior de interatividade e usabilidade a ela. Considerando o DOM, analise as sentenças a seguir: I- Podemos utilizar o DOM para validar informações oriundas de formulários html. II- O código document.getElementById("paragrafo").innerHTML; atribui um valor ao elemento HTML identificado pelo id “paragrafo”. III- O código var email = document.getElementById("email").value; obtém o valor do elemento HTML identificado pelo id email. IV- Determinadas validações que antes eram feitas através de JavaScript podem ser feitas no HTML 5 através da utilização de atributos. Assinale a alternativa CORRETA:
A As sentenças I, III e IV estão corretas. B As sentenças II e IV estão corretas. C As sentenças I, II e III estão corretas. D As sentenças I e II estão corretas.
Javascript é uma linguagem para navegadores interpretada, que funciona no lado do cliente, isto é, seus comandos não são executados no servidor da aplicação, os quais são executados pelo navegador do cliente. Partindo desse pressuposto, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O comando document.write do Javascript escreve algum valor passado para ele na página HTML. ( ) O uso do ponto e vírgula como delimitação de comandos Javascript é obrigatório. ( ) O comentário de uma linha em Javascript inicia com duas barras "//". ( ) Os comentários com várias linhas em Javascript iniciam com barra asterisco e terminam com asterisco barra. Assinale a alternativa que apresenta a sequência CORRETA:
A F - V - V - V. B F - V - V - F. C V - F - F - V. D V - V - V - F.
Com relação ao javascript e suas características, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O comportamento escrito em código javascript pode ser colocado dentro de funções, que são chamadas de dentro do HTML. ( ) O javascript diferencia maiúsculas de minúsculas para nome de variáveis, ou seja, uma variável chamada de nome é diferente de uma variável chamada de Nome. ( ) As variáveis locais tem o escopo igual ao da função em que foram definidas. ( ) É necessário definir o tipo das variáveis no javascript. ( ) Existe uma limitação de somente um script por página HTML. Agora, assinale a alternativa que apresenta a sequência CORRETA:
A V - V - V - F - F. B F - V - F - V - F. C F - F - F - V - V. D V - F - V - F - V.