Foram encontradas 210 questões.
- Banco de Dados RelacionalNormalização
- Banco de Dados RelacionalRestrições de Integridade
- SQLDDL
- SQLDML
1 CREATE TABLE candidato (
2 numero smallint NOT NULL,
3 nome character varying (40),
4 cargo smallint,
5 votos integer );
6 CREATE TABLE cargo (
7 pk_cargo smallint NOT NULL,
8 nome character varying (40));
9 CREATE TABLE voto (
10 pk bigint NOT NULL,
11 secao integer,
12 v_cargo smallint,
13 v_candidato integer);
14 INSERT INTO cargo (pk_cargo, nome) VALUES (1, 'Presidente');
15 INSERT INTO cargo (pk_cargo, nome) VALUES (2, 'Governador');
16 INSERT INTO cargo (pk_cargo, nome) VALUES (3, 'Prefeito');
17 INSERT INTO candidato (nome, numero, votos, cargo) VALUES ('Joao', 20, 100, 1);
18 INSERT INTO candidato (nome, numero, votos, cargo) VALUES ('Maria', 12, 10, 2);
19 INSERT INTO voto (secao, v_cargo, v_candidato, pk) VALUES (1, 1, 12, 1);
20 INSERT INTO voto (secao, v_cargo, v_candidato, pk) VALUES (1, 2, 20, 2);
21 INSERT INTO voto (secao, v_cargo, v_candidato, pk) VALUES (2, 2, 20, 2);
22 INSERT INTO voto (secao, v_cargo, v_candidato, pk) VALUES (2, null, 12, 4);
23 INSERT INTO voto (secao, v_cargo, v_candidato, pk) VALUES (1, 1, null, 5);
24 SELECT v.secao, c.nome FROM voto AS v, candidato AS c where c.numero = v.v_candidato ;
25 SELECT c.nome, count (*) FROM voto AS v INNER JOIN candidato AS c on c.numero = v.v_candidato
26 GROUP BY c.numero, c.nome;
27 SELECT c.numero, ca.nome, count (*)
28 FROM voto AS v INNER JOIN candidato AS c ON c.numero = v.v_candidato
29 INNER JOIN cargo AS ca ON v.v_cargo = ca.pk_cargo GROUP BY ca.nome, c.numero;
30 ALTER TABLE ONLY candidato ADD CONSTRAINT candidato_pk PRIMARY KEY (numero);
31 ALTER TABLE ONLY cargo ADD CONSTRAINT cargo_pk PRIMARY KEY (pk_cargo);
32 ALTER TABLE ONLY voto ADD CONSTRAINT voto_pk PRIMARY KEY (pk);
33 CREATE INDEX fki_candidato_cargo_fk On candidato (cargo);
34 ALTER TABLE ONLY candidato
35 ADD CONSTRAINT candidato_cargo_fk FOREIGN KEY (cargo) REFERENCES cargo (pk_cargo);
36 ALTER TABLE ONLY voto
37 ADD CONSTRAINT candidato_fk FOREIGN KEY (v_candidato) REFERENCES candidato (numero);
38 ALTER TABLE ONLY voto
39 ADD CONSTRAINT voto cargo fk FOREIGN KEY (v cargo) REFERENCES cargo (pk cargo);
Considerando que o código apresentado represente um script SQL sintaticamente correto, julgue os itens subseqüentes.
I Nas linhas de 1 a 13, encontram-se comandos de DML (data manipulation language), e, nas das linhas de 14 a 29, comandos de DDL (data definition language).
II Os comandos das linhas de 30 a 32 inserem restrições de integridade de entidade no modelo físico do banco de dados.
III Os comandos das linhas de 34 a 39 inserem restrições de integridade no modelo físico do banco de dados.
IV O modelo de dados criado pelo script encontra-se na terceira forma normal.
Estão certos apenas os itens
Provas
- Banco de Dados RelacionalÍndices
- Banco de Dados RelacionalRestrições de IntegridadeIntegridade Referencial
- SQLDDL
- SQLDML
1 CREATE TABLE candidato (
2 numero smallint NOT NULL,
3 nome character varying (40),
4 cargo smallint,
5 votos integer );
6 CREATE TABLE cargo (
7 pk_cargo smallint NOT NULL,
8 nome character varying (40));
9 CREATE TABLE voto (
10 pk bigint NOT NULL,
11 secao integer,
12 v_cargo smallint,
13 v_candidato integer);
14 INSERT INTO cargo (pk_cargo, nome) VALUES (1, 'Presidente');
15 INSERT INTO cargo (pk_cargo, nome) VALUES (2, 'Governador');
16 INSERT INTO cargo (pk_cargo, nome) VALUES (3, 'Prefeito');
17 INSERT INTO candidato (nome, numero, votos, cargo) VALUES ('Joao', 20, 100, 1);
18 INSERT INTO candidato (nome, numero, votos, cargo) VALUES ('Maria', 12, 10, 2);
19 INSERT INTO voto (secao, v_cargo, v_candidato, pk) VALUES (1, 1, 12, 1);
20 INSERT INTO voto (secao, v_cargo, v_candidato, pk) VALUES (1, 2, 20, 2);
21 INSERT INTO voto (secao, v_cargo, v_candidato, pk) VALUES (2, 2, 20, 2);
22 INSERT INTO voto (secao, v_cargo, v_candidato, pk) VALUES (2, null, 12, 4);
23 INSERT INTO voto (secao, v_cargo, v_candidato, pk) VALUES (1, 1, null, 5);
24 SELECT v.secao, c.nome FROM voto AS v, candidato AS c where c.numero = v.v_candidato ;
25 SELECT c.nome, count (*) FROM voto AS v INNER JOIN candidato AS c on c.numero = v.v_candidato
26 GROUP BY c.numero, c.nome;
27 SELECT c.numero, ca.nome, count (*)
28 FROM voto AS v INNER JOIN candidato AS c ON c.numero = v.v_candidato
29 INNER JOIN cargo AS ca ON v.v_cargo = ca.pk_cargo GROUP BY ca.nome, c.numero;
30 ALTER TABLE ONLY candidato ADD CONSTRAINT candidato_pk PRIMARY KEY (numero);
31 ALTER TABLE ONLY cargo ADD CONSTRAINT cargo_pk PRIMARY KEY (pk_cargo);
32 ALTER TABLE ONLY voto ADD CONSTRAINT voto_pk PRIMARY KEY (pk);
33 CREATE INDEX fki_candidato_cargo_fk On candidato (cargo);
34 ALTER TABLE ONLY candidato
35 ADD CONSTRAINT candidato_cargo_fk FOREIGN KEY (cargo) REFERENCES cargo (pk_cargo);
36 ALTER TABLE ONLY voto
37 ADD CONSTRAINT candidato_fk FOREIGN KEY (v_candidato) REFERENCES candidato (numero);
38 ALTER TABLE ONLY voto
39 ADD CONSTRAINT voto cargo fk FOREIGN KEY (v cargo) REFERENCES cargo (pk cargo);
Ainda considerando que o script SQL apresentado esteja sintaticamente correto, julgue os itens seguintes.
I O comando da linha 22, se executado novamente após a execução do script, provocará erro de violação de restrição de integridade referencial.
II A consulta da linha 24 retornará um resultado contendo 4 linhas.
III A consulta das linhas 25 e 26 retornará um resultado contendo 2 linhas e 2 colunas, em que a coluna “nome” sempre apresenta o valor 2.
IV A consulta das linhas de 27 a 29 retornará um resultado vazio.
V O comando da linha 33, se removido da sua posição atual e inserido entre os comandos das linhas 13 e 14, provocaria uma diferença relevante no tempo de execução do script.
Estão certos apenas os itens
Provas
No que se refere aos códigos SQL, assinale a opção em que a sintaxe SQL está correta.
Provas
Provas
Balancete para a questão
| balancete de verificação em 31/1/2007 | ||
| contas | saldo (R$) | |
| 1 | abatimento de compras | 175,00 |
| 2 | fretes sobre compras | 253,00 |
| 3 | despesa de seguros | 330,00 |
| 4 | aluguel a pagar | 410,00 |
| 5 | caixa | 800,00 |
| 6 | despesa de aluguel | 875,00 |
| 7 | despesa de energia | 950,00 |
| 8 | devolução de compras | 950,00 |
| 9 | despesa de salários | 952,00 |
| 10 | investimentos em ações | 985,00 |
| 11 | reserva de capital | 1.100,00 |
| 12 | abatimento sobre receitas | 1.100,00 |
| 13 | aplicação em poupança | 1.250,00 |
| 14 | deságio na emissão de debêntures | 2.000,00 |
| 15 | estoque em 31/1/2007 | 2.140,00 |
| 16 | fornecedores | 2.500,00 |
| 17 | receita antecipada | 2.580,00 |
| 18 | amortização acumulada | 2.587,00 |
| 19 | ágio na emissão de debêntures | 3.200,00 |
| 20 | títulos a receber de longo prazo | 3.250,00 |
| 21 | banco | 3.500,00 |
| 22 | compras de mercadorias | 3.522,00 |
| 23 | provisão para devedores duvidosos | 3.580,00 |
| 24 | adiantamento a funcionários | 4.120,00 |
| 25 | salários a pagar | 4.150,00 |
| 26 | prédios | 4.550,00 |
| 27 | debêntures emitidas | 5.800,00 |
| 28 | impostos sobre lucro | 6.082,00 |
| 29 | provisão para contingências | 7.582,00 |
| 30 | contas a receber | 8.500,00 |
| 31 | empréstimos a dirigentes | 8.500,00 |
| 32 | estoque em 1.º/1/2007 | 8.500,00 |
| 33 | impostos sobre receita | 9.640,00 |
| 34 | gastos com desenvolvimento de produtos | 9.875,00 |
| 35 | depreciação acumulada | 12.000,00 |
| 36 | capital social | 13.840,00 |
| 37 | terrenos | 14.500,00 |
| 38 | veículos | 25.000,00 |
| 39 | receita de vendas | 48.200,00 |
| 40 | lucros ou prejuízos acumulados | ? ? ? ? ? ? |
Considerando a classificação das contas apresentadas no balancete e a elaboração do balanço patrimonial, assinale a opção correta.
Provas
Segundo o método de equivalência patrimonial, quando uma empresa investidora contabiliza o lucro auferido pelo investimento, o registro
Provas
Balancete para a questão
| balancete de verificação em 31/1/2007 | ||
| contas | saldo (R$) | |
| 1 | abatimento de compras | 175,00 |
| 2 | fretes sobre compras | 253,00 |
| 3 | despesa de seguros | 330,00 |
| 4 | aluguel a pagar | 410,00 |
| 5 | caixa | 800,00 |
| 6 | despesa de aluguel | 875,00 |
| 7 | despesa de energia | 950,00 |
| 8 | devolução de compras | 950,00 |
| 9 | despesa de salários | 952,00 |
| 10 | investimentos em ações | 985,00 |
| 11 | reserva de capital | 1.100,00 |
| 12 | abatimento sobre receitas | 1.100,00 |
| 13 | aplicação em poupança | 1.250,00 |
| 14 | deságio na emissão de debêntures | 2.000,00 |
| 15 | estoque em 31/1/2007 | 2.140,00 |
| 16 | fornecedores | 2.500,00 |
| 17 | receita antecipada | 2.580,00 |
| 18 | amortização acumulada | 2.587,00 |
| 19 | ágio na emissão de debêntures | 3.200,00 |
| 20 | títulos a receber de longo prazo | 3.250,00 |
| 21 | banco | 3.500,00 |
| 22 | compras de mercadorias | 3.522,00 |
| 23 | provisão para devedores duvidosos | 3.580,00 |
| 24 | adiantamento a funcionários | 4.120,00 |
| 25 | salários a pagar | 4.150,00 |
| 26 | prédios | 4.550,00 |
| 27 | debêntures emitidas | 5.800,00 |
| 28 | impostos sobre lucro | 6.082,00 |
| 29 | provisão para contingências | 7.582,00 |
| 30 | contas a receber | 8.500,00 |
| 31 | empréstimos a dirigentes | 8.500,00 |
| 32 | estoque em 1.º/1/2007 | 8.500,00 |
| 33 | impostos sobre receita | 9.640,00 |
| 34 | gastos com desenvolvimento de produtos | 9.875,00 |
| 35 | depreciação acumulada | 12.000,00 |
| 36 | capital social | 13.840,00 |
| 37 | terrenos | 14.500,00 |
| 38 | veículos | 25.000,00 |
| 39 | receita de vendas | 48.200,00 |
| 40 | lucros ou prejuízos acumulados | ? ? ? ? ? ? |
Considerando o balancete de verificação apresentado, é correto afirmar que o valor do lucro antes do imposto de renda é igual a
Provas
O registro do pagamento da participação de debenturistas e de sócios-fundadores, já apropriada anteriormente, proporcionará
Provas
| balancete de verificação em 31/1/2007 | ||
| contas | saldo (R$) | |
| 1 | abatimento de compras | 175,00 |
| 2 | fretes sobre compras | 253,00 |
| 3 | despesa de seguros | 330,00 |
| 4 | aluguel a pagar | 410,00 |
| 5 | caixa | 800,00 |
| 6 | despesa de aluguel | 875,00 |
| 7 | despesa de energia | 950,00 |
| 8 | devolução de compras | 950,00 |
| 9 | despesa de salários | 952,00 |
| 10 | investimentos em ações | 985,00 |
| 11 | reserva de capital | 1.100,00 |
| 12 | abatimento sobre receitas | 1.100,00 |
| 13 | aplicação em poupança | 1.250,00 |
| 14 | deságio na emissão de debêntures | 2.000,00 |
| 15 | estoque em 31/1/2007 | 2.140,00 |
| 16 | fornecedores | 2.500,00 |
| 17 | receita antecipada | 2.580,00 |
| 18 | amortização acumulada | 2.587,00 |
| 19 | ágio na emissão de debêntures | 3.200,00 |
| 20 | títulos a receber de longo prazo | 3.250,00 |
| 21 | banco | 3.500,00 |
| 22 | compras de mercadorias | 3.522,00 |
| 23 | provisão para devedores duvidosos | 3.580,00 |
| 24 | adiantamento a funcionários | 4.120,00 |
| 25 | salários a pagar | 4.150,00 |
| 26 | prédios | 4.550,00 |
| 27 | debêntures emitidas | 5.800,00 |
| 28 | impostos sobre lucro | 6.082,00 |
| 29 | provisão para contingências | 7.582,00 |
| 30 | contas a receber | 8.500,00 |
| 31 | empréstimos a dirigentes | 8.500,00 |
| 32 | estoque em 1.º/1/2007 | 8.500,00 |
| 33 | impostos sobre receita | 9.640,00 |
| 34 | gastos com desenvolvimento de produtos | 9.875,00 |
| 35 | depreciação acumulada | 12.000,00 |
| 36 | capital social | 13.840,00 |
| 37 | terrenos | 14.500,00 |
| 38 | veículos | 25.000,00 |
| 39 | receita de vendas | 48.200,00 |
| 40 | lucros ou prejuízos acumulados | ? ? ? ? ? ? |
Com base no balancete de verificação apresentado e considerando que a empresa capte R$ 25.000,00 de empréstimos de longo prazo, é correto afirmar que o capital circulante líquido estará
Provas
Balancete para a questão
| balancete de verificação em 31/1/2007 | ||
| contas | saldo (R$) | |
| 1 | abatimento de compras | 175,00 |
| 2 | fretes sobre compras | 253,00 |
| 3 | despesa de seguros | 330,00 |
| 4 | aluguel a pagar | 410,00 |
| 5 | caixa | 800,00 |
| 6 | despesa de aluguel | 875,00 |
| 7 | despesa de energia | 950,00 |
| 8 | devolução de compras | 950,00 |
| 9 | despesa de salários | 952,00 |
| 10 | investimentos em ações | 985,00 |
| 11 | reserva de capital | 1.100,00 |
| 12 | abatimento sobre receitas | 1.100,00 |
| 13 | aplicação em poupança | 1.250,00 |
| 14 | deságio na emissão de debêntures | 2.000,00 |
| 15 | estoque em 31/1/2007 | 2.140,00 |
| 16 | fornecedores | 2.500,00 |
| 17 | receita antecipada | 2.580,00 |
| 18 | amortização acumulada | 2.587,00 |
| 19 | ágio na emissão de debêntures | 3.200,00 |
| 20 | títulos a receber de longo prazo | 3.250,00 |
| 21 | banco | 3.500,00 |
| 22 | compras de mercadorias | 3.522,00 |
| 23 | provisão para devedores duvidosos | 3.580,00 |
| 24 | adiantamento a funcionários | 4.120,00 |
| 25 | salários a pagar | 4.150,00 |
| 26 | prédios | 4.550,00 |
| 27 | debêntures emitidas | 5.800,00 |
| 28 | impostos sobre lucro | 6.082,00 |
| 29 | provisão para contingências | 7.582,00 |
| 30 | contas a receber | 8.500,00 |
| 31 | empréstimos a dirigentes | 8.500,00 |
| 32 | estoque em 1.º/1/2007 | 8.500,00 |
| 33 | impostos sobre receita | 9.640,00 |
| 34 | gastos com desenvolvimento de produtos | 9.875,00 |
| 35 | depreciação acumulada | 12.000,00 |
| 36 | capital social | 13.840,00 |
| 37 | terrenos | 14.500,00 |
| 38 | veículos | 25.000,00 |
| 39 | receita de vendas | 48.200,00 |
| 40 | lucros ou prejuízos acumulados | ? ? ? ? ? ? |
A partir das informações apresentadas no balancete de verificação, e considerando que seja efetuado o registro de distribuição de R$ 8.500,00 de dividendos, o valor total do patrimônio líquido, após a distribuição, será igual a
Provas
Caderno Container