Prévia do material em texto
1- Após criar o banco de dados topico1 com a tabela pessoa, é possível observar a criação
de vários objetos de banco. Um banco de dados é um repositório onde os objetos são
armazenados. As tabelas são estruturas que guardam dados em registros e podem possuir
diversas colunas. A chave primária, como a coluna CPF da tabela pessoa, garante a
unicidade dos registros, impedindo CPFs duplicados. Os comandos DDL utilizados para
criar o banco de dados, a tabela e a chave primária foram CREATE DATABASE, CREATE
TABLE e ALTER TABLE ADD CONSTRAINT PRIMARY KEY, respectivamente.Com base no
texto-base, assinale a alternativa CORRETA que descreve os comandos DDL utilizados:
A) Inserir registros e criar a chave primária são ambos comandos DDL.
B) Criar o banco de dados e a tabela são ambos comandos DML.
C) Excluir registros e criar o banco de dados são ambos comandos DDL.
D) Criar o banco de dados, criar a tabela e definir a chave primária são todos comandos
DDL.
E) Consultar dados e criar a tabela são ambos comandos DML.
2-Os comandos DML são utilizados para selecionar, inserir, excluir ou ainda alterar algum
registro armazenado em uma tabela de um banco de dados. Os principais comandos DML
são: SELECT, INSERT, UPDATE e DELETE. Com relação a estes comandos DML, analise
as sentenças a seguir I- Um exemplo de comando utilizado para inserir um registro em uma
tabela de um banco de dados é: “INSERT INTO PRODUTO (CODIGO, DESCRICAO)
VALUES (987654, ‘NOTEBOOK XXXX’) ”.
II- Um exemplo do comando utilizado para inserir um registro em uma tabela de um banco
de dados é: “INSERT INTO PRODUTO (CODIGO, DESCRICAO) ”.
III- Um exemplo de comando utilizado para selecionar um registro de uma tabela de um
banco de dados é: “SELECT FROM PRODUTO WHERE CODIGO = 987654 ”.
IV- Um comando para selecionar um registro do banco de dados deve iniciar com a cláusula
SELECT, seguida das colunas da tabela que se deseja, logo após a cláusula FROM e, por
último, o nome da tabela. É correto o que se afirma em:
A) As sentenças I e IV estão corretas.
B) Somente a sentença I está correta.
C) As sentenças III e IV estão corretas.
D) Somente a sentença II está correta.
E) As sentenças I e II estão corretas.
3 - JavaScript é uma linguagem de programação que permite adicionar interatividade às
páginas web. Esta questão examina seu conhecimento sobre a sintaxe básica do
JavaScript.Qual símbolo é usado no JavaScript para comentar uma única linha de código?
A) //
B)
C) #
D) **
E) /*
4 - O comando SELECT está entre os mais importantes dentro da linguagem de
programação SQL, afinal é ele que permite a seleção de dados existentes dentro das
tabelas e a consequente implementação de consultas e relatórios dentro dos sistemas.Com
relação ao comando SELECT, assinale a alternativa CORRETA:
A) Na sintaxe do comando select, é obrigatório o uso dos nomes das tabelas seguidas
pelos nomes dos filtros para funcionar.
B) Na sintaxe do comando select, é obrigatório o uso dos nomes das tabelas seguidas
pelos nomes das colunas que se deseja selecionar.
C) Caso não se aplique nenhuma cláusula where em uma query SQL, nenhum resultado
será retornado, pois o banco de dados não sabe qual informação deve ser buscada.
D) Cada comando do tipo SELECT somente pode ser aplicado a uma tabela do banco de
dados de cada vez.
E) O comando SELECT permite a criação dos comandos chamados de querys, em que é
possível aplicar critérios de filtragem para definir detalhadamente qual informação deve ser
buscada.
5-
Os objetos de bancos de dados que utilizamos dentro do MySQL possuem diversas
categorias, dentre as quais podemos destacar as bases de dados, as tabelas e as chaves
primárias.No que se refere aos objetos de bancos de dados supracitados, assinale a
alternativa CORRETA:
A) Uma chave primária é um tipo especial de registro que serve para garantir o acesso às
informações dentro de uma base de dados.
B) Uma base de dados está contida dentro de um campo.
C) Uma base de dados está contida dentro de uma tabela.
D) Uma base de dados pode conter uma ou n tabelas que podem ou não estar
relacionadas entre si.
E) Uma base de dados é uma estrutura única que contém colunas e serve para armazenar
os dados das entidades.
6 -
O SGBD (Sistema Gerenciador de Bancos de Dados) open source MySQL é um dos mais
conhecidos e utilizados no mundo, principalmente por seu caráter de ferramenta livre e pela
simplicidade na sua utilização para a conexão com as aplicações Web.
Considerando o MYSQL e suas características, analise as sentenças a seguir:I- A DML
trata da manipulação dos dados dentro das estruturas criadas pelos desenvolvedores com a
DDL.
II- Uma base de dados pode conter uma ou n tabelas que podem ou não estar relacionadas.
III- O comando DML utilizado para fazer a busca de registros em uma tabela é o comando
SELECT.
IV- Caso não se aplique nenhuma cláusula where em uma query SQL, nenhum resultado
será retornado, pois o banco de dados não sabe qual informação deve ser buscada.É
correto o que se afirma em:
A) As sentenças I, II, III e IV estão corretas.
B) As sentenças I e IV estão corretas.
C) As sentenças II e IV estão corretas.
D) As sentenças I, II e III estão corretas.
E) As sentenças I, III e IV estão corretas.
7- As linguagens de manipulação de dados (DML) e definição de dados (DDL) são
fundamentais para a administração de bancos de dados. A DDL é usada para definir a
estrutura do banco de dados, como criar, alterar e excluir tabelas. A DML, por outro lado, é
usada para manipular os dados dentro dessas estruturas, incluindo inserção, atualização,
exclusão e consulta de dados. Entender a diferença entre DDL e DML é essencial para
gerenciar bancos de dados de forma eficaz.Imagine que você é responsável pela
administração de um banco de dados de uma empresa. Você precisa criar uma nova tabela
para armazenar informações dos funcionários e, em seguida, inserir alguns registros nessa
tabela. Para isso, você precisa usar tanto comandos DDL quanto DML.
Assinale a alternativa CORRETA que descreve o uso de comandos DDL e DML nessa
situação:
A) Criar uma tabela e inserir registros na tabela são ambos exemplos de comandos DDL.
B) Criar uma tabela e excluir registros da tabela são ambos exemplos de comandos DML.
C) Consultar dados em uma tabela é um comando DDL, enquanto criar a tabela é um
comando DML.
D) Criar uma tabela é um comando DDL, enquanto inserir registros na tabela é um
comando DML.
E) Inserir, atualizar e excluir registros em uma tabela são exemplos de comandos DDL.
8 - Os comandos SQL INSERT, UPDATE e DELETE são utilizados para manipular dados
dentro de uma tabela. O comando INSERT é usado para adicionar novos registros à tabela.
O comando UPDATE é utilizado para modificar os dados existentes. O comando DELETE
serve para remover registros da tabela. Esses comandos são fundamentais para a gestão
de dados em um banco de dados relacional.
Considere a tabela alunos com as colunas id, nome e idade. Você deseja adicionar um novo
aluno, atualizar a idade de um aluno existente e remover um aluno do banco de
dados.Sobre os comandos SQL apresentados, analise as afirmativas a seguir:I. O comando
INSERT INTO alunos (nome, idade) VALUES ('João', 20); adiciona um novo registro na
tabela alunos.
II. O comando UPDATE alunos SET idade = 21 WHERE nome = 'João'; modifica a idade do
aluno chamado João.
III. O comando DELETE FROM alunos WHERE nome = 'João'; remove o registro do aluno
chamado João.
IV. O comando INSERT INTO alunos (nome) VALUES ('Maria'); adiciona um novo registro
na tabela alunos sem especificar a idade.É correto o que se afirma em:
A) Apenas as afirmativas I, II e III estão corretas.
B) Apenas as afirmativas I e IV estão corretas.
C) Apenas as afirmativas I e II estão corretas.
D) As afirmativas I, II, III e IV estão corretas.
E) Apenas as afirmativas II e IV estão corretas.
9 - Entre os comandospertencentes à 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.É correto o que
se afirma em:
A) As sentenças I, II, III e IV estão corretas.
B) As sentenças III e IV estão corretas.
C) As sentenças I, III e IV estão corretas.
D) As sentenças II e IV estão corretas.
E) As sentenças I, II e III estão corretas.
10 - Um banco de dados relacional é constituído por tabelas, e cada tabela é desenvolvida
por linhas e colunas que armazenam dados. Tabelas são estruturas que permitem
armazenar os dados, e são resultantes de comandos DDL, que as criam. Pode-se imaginar
uma tabela, como uma grade de uma planilha, onde cada célula pode armazenar um
dado.Com relação às tabelas de banco de dados, analise as afirmativas a seguir:I- Tabela é
uma estrutura do banco de dados, em que comandos DML podem inserir dados.
II- Chave primária, em banco de dados, é a identificação de um registro em uma tabela, o
qual não se repete.
III- Chaves primárias servem para evitar que sejam inseridos registros duplicados em uma
mesma tabela.
IV- Alteração de uma chave primária de uma tabela pode ser realizada através do comando
DML CREATE TABLEÉ correto o que se afirma em:
A) Somente a afirmativa I está correta.
B) Somente a afirmativa II está correta.
C) As afirmativas I, II e III estão corretas.
D) As afirmativas II, III e IV estão corretas.
E) As afirmativas II e IV estão corretas.