78% confiançaSegue os comandos SQLs para criação das tabelas “cabelereiro” e “agenda": CREATE TABLE cabelereiro ( Id serial PRIMARY KEY, Nome VARCHAR(50) NOT NULL, Telefone VARCHAR(20) NOT NULL, Idade INTEGER NOT NULL ); CREATE TABLE agenda ( Id serial PRIMARY KEY, Data_agenda TIMESTAMP NOT NULL, Id_cabelereiro INTEGER NOT NULL, Valor MONEY NOT NULL, Pago BOOLEAN NOT NULL, FOREIGN KEY (Id_cabelereiro) REFERENCES cabelereiro (id) ); Com base no exposto, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Para saber quantos cabelereiros têm cadastrados, executamos o comando SELECT COUNT(Id) FROM cabelereiro. ( ) Para saber a idade média dos cabelereiros cadastrados, executamos o comando SELECT AVG(Idade) as idade_media FROM cabelereiro. ( ) Para saber o valor total da agenda por cabelereiro, executamos o comando SELECT a.Id_cabelereiro, c.Nome, SUM(a.valor) as valor_total FROM agenda a INNER JOIN cabelereiro c ON a.Id_cabelereiro = c.id. ( ) Para listar todas as agendas do mês de julho/2018, executamos o comando SELECT FROM agenda WHERE Data_agenda BETWEEN '2018-07-01' and '2018-07-31'. Assinale a alternativa que apresenta a sequência CORRETA:banco-de-dadosconsultas-com-datasfuncoes-de-agregacao
86% confiançaO que é uma chave primária? Selecione a resposta:banco-de-dadoschavesmodelagem-relacional
96% confiançaApresente a alternativa que corresponde aos três tipos diferentes de operadores em SQL.banco-de-dadosoperadoressql
96% confiançaCom relação aos subconjuntos do SQL, identifique as afirmações corretas: I. DDL - linguagem de definição de dados: Define a estrutura de dados e possui comandos como CREATE, DROP. II. DML - linguagem de manipulação de dados: Manipula dados existentes e possui comandos como SELECT, INSERT. III. DCL - Linguagem de controle de dados: Controla o acesso aos dados em um banco de dados e possui comandos como GRANT, REVOKE.banco-de-dadoscomandos-sqlsql