Logo Passei Direto
Buscar

Atividade Aula 10 - Banco de Dados

User badge image
Maykon Mendes

em

Ferramentas de estudo

Questões resolvidas

Considere o banco de dados relacional de uma clínica médica, no qual as chaves primárias (incrementada automaticamente) e estrangeiras estão sublinhadas.
Aponte a sintaxe correta do comando de Inclusão de uma nova consulta relacionada ao paciente e médico já cadastrado.
Insert Into CONSULTA Values (1,'GETDATE()',100.00,1,1)
Insert Into CONSULTA Values ('GETDATE()',100,00,1,1)
Insert Into CONSULTA Values (1,GETDATE(),100.00,1,1)
Insert Into CONSULTA Values (GETDATE(),100.00,1,1)
Insert Into CONSULTA Values ('GETDATE()',100.00,1,1)

Considere o banco de dados relacional de uma clínica médica, no qual as chaves primárias (incrementada automaticamente) e estrangeiras estão sublinhadas.
Dê o comando correspondente de Deletar ao primeiro médico cadastrado.
Delete From MEDICO Where id_pac != 1
Delete From MEDICO Where id_pac >= 1
Delete From MEDICO
Delete From MEDICO Where id_pac = 1
Delete From MEDICO Where id_pac <= 1

Considere o banco de dados relacional de uma clínica médica, no qual as chaves primárias (incrementada automaticamente) e estrangeiras estão sublinhadas.
Dê o comando correspondente de Atualizar o nome da especialidade para a primeira especialidade cadastrada.
Update ESPECIALIDADE Set nome_espec = 'Clínico Geral' Where id_espec != 1
Update ESPECIALIDADE Set nome_espec = 'Clínico Geral' Where id_espec <> 1
Update ESPECIALIDADE Set nome_espec = 'Clínico Geral' Where id_espec < 1
Update ESPECIALIDADE Set nome_espec = 'Clínico Geral' Where id_espec > 1
Update ESPECIALIDADE Set nome_espec = 'Clínico Geral' Where id_espec = 1

As propriedades ACID de uma transação de banco de dados são, respectivamente?
Automatismo, Competência, Isolamento, Definição
Atomicidade, Concorrência, Isomorfismo, Durabilidade
Agregação, Consistência, Isomorfismo, Distribuição
Agregação, Consistência, Isolamento, Dinâmica
Atomicidade, Consistência, Isolamento, Durabilidade

Dois comandos básicos da SQL pertencentes à classe de linguagem de manipulação dos dados(DML), são:
update e delete
update e drop
alter e delete
drop e delete
alter e drop

(Concurso: Banco do Nordeste) Sobre um Sistema de Gerência de Banco de Dados (SGBD), é CORRETO afirmar que:
o módulo gerente de acesso analisa sintaticamente e semanticamente comandos DML expressos em uma linguagem de consulta (ex.: SQL).
o módulo gerente de memória (buffer) gerencia todo o processo de transformação do plano otimizado no plano de transações.
o módulo gerente de recuperação após falha realiza as funções relacionadas com a localização de dados, dando transparência à movimentação de dados entre as memórias principal e secundária.
o módulo gerente de transações é responsável pelo controle do acesso concorrente aos dados.
o módulo processador de consultas realiza funções relacionadas com a localização de dados, dando transparência à movimentação de dados entre as memórias principal e secundária.

Considere o banco de dados relacional de uma clínica médica, no qual as chaves primárias (incrementada automaticamente) e estrangeiras estão sublinhadas.
Aponte a sintaxe correta do comando de Inclusão de um novo médico relacionado a uma especialidade já cadastrada.
Insert Into MEDICO Values ('1','Rui','(11)9999-9999',1)
Insert Into MEDICO Values (1,'Rui','(11)9999-9999','1')
Insert Into MEDICO Values ('Rui','(11)9999-9999',1)
Insert Into MEDICO Values (Rui,'(11)9999-9999',1)
Insert Into MEDICO Values (1,Rui,'(11)9999-9999',1)

A seguinte instrução ocasiona qual procedimento no banco: DELETE FROM tabela.
Exclui a tabela;
Exclui todos os registros da tabela;
Nada acontece, emite uma mensagem de erro.
Exclui o banco;
Exclui o primeiro registro da tabela;

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

Questões resolvidas

Considere o banco de dados relacional de uma clínica médica, no qual as chaves primárias (incrementada automaticamente) e estrangeiras estão sublinhadas.
Aponte a sintaxe correta do comando de Inclusão de uma nova consulta relacionada ao paciente e médico já cadastrado.
Insert Into CONSULTA Values (1,'GETDATE()',100.00,1,1)
Insert Into CONSULTA Values ('GETDATE()',100,00,1,1)
Insert Into CONSULTA Values (1,GETDATE(),100.00,1,1)
Insert Into CONSULTA Values (GETDATE(),100.00,1,1)
Insert Into CONSULTA Values ('GETDATE()',100.00,1,1)

Considere o banco de dados relacional de uma clínica médica, no qual as chaves primárias (incrementada automaticamente) e estrangeiras estão sublinhadas.
Dê o comando correspondente de Deletar ao primeiro médico cadastrado.
Delete From MEDICO Where id_pac != 1
Delete From MEDICO Where id_pac >= 1
Delete From MEDICO
Delete From MEDICO Where id_pac = 1
Delete From MEDICO Where id_pac <= 1

Considere o banco de dados relacional de uma clínica médica, no qual as chaves primárias (incrementada automaticamente) e estrangeiras estão sublinhadas.
Dê o comando correspondente de Atualizar o nome da especialidade para a primeira especialidade cadastrada.
Update ESPECIALIDADE Set nome_espec = 'Clínico Geral' Where id_espec != 1
Update ESPECIALIDADE Set nome_espec = 'Clínico Geral' Where id_espec <> 1
Update ESPECIALIDADE Set nome_espec = 'Clínico Geral' Where id_espec < 1
Update ESPECIALIDADE Set nome_espec = 'Clínico Geral' Where id_espec > 1
Update ESPECIALIDADE Set nome_espec = 'Clínico Geral' Where id_espec = 1

As propriedades ACID de uma transação de banco de dados são, respectivamente?
Automatismo, Competência, Isolamento, Definição
Atomicidade, Concorrência, Isomorfismo, Durabilidade
Agregação, Consistência, Isomorfismo, Distribuição
Agregação, Consistência, Isolamento, Dinâmica
Atomicidade, Consistência, Isolamento, Durabilidade

Dois comandos básicos da SQL pertencentes à classe de linguagem de manipulação dos dados(DML), são:
update e delete
update e drop
alter e delete
drop e delete
alter e drop

(Concurso: Banco do Nordeste) Sobre um Sistema de Gerência de Banco de Dados (SGBD), é CORRETO afirmar que:
o módulo gerente de acesso analisa sintaticamente e semanticamente comandos DML expressos em uma linguagem de consulta (ex.: SQL).
o módulo gerente de memória (buffer) gerencia todo o processo de transformação do plano otimizado no plano de transações.
o módulo gerente de recuperação após falha realiza as funções relacionadas com a localização de dados, dando transparência à movimentação de dados entre as memórias principal e secundária.
o módulo gerente de transações é responsável pelo controle do acesso concorrente aos dados.
o módulo processador de consultas realiza funções relacionadas com a localização de dados, dando transparência à movimentação de dados entre as memórias principal e secundária.

Considere o banco de dados relacional de uma clínica médica, no qual as chaves primárias (incrementada automaticamente) e estrangeiras estão sublinhadas.
Aponte a sintaxe correta do comando de Inclusão de um novo médico relacionado a uma especialidade já cadastrada.
Insert Into MEDICO Values ('1','Rui','(11)9999-9999',1)
Insert Into MEDICO Values (1,'Rui','(11)9999-9999','1')
Insert Into MEDICO Values ('Rui','(11)9999-9999',1)
Insert Into MEDICO Values (Rui,'(11)9999-9999',1)
Insert Into MEDICO Values (1,Rui,'(11)9999-9999',1)

A seguinte instrução ocasiona qual procedimento no banco: DELETE FROM tabela.
Exclui a tabela;
Exclui todos os registros da tabela;
Nada acontece, emite uma mensagem de erro.
Exclui o banco;
Exclui o primeiro registro da tabela;

Prévia do material em texto

1a Questão 
 
 
- Considere o banco de dados relacional de uma clínica médica, no qual 
as chaves primárias (incrementada automaticamente) e estrangeiras 
estão sublinhadas. 
 
*Obs. A numeração automática iniciará com 1. 
 
PACIENTE (id_pac, nome_pac, sexo, fone_pac) 
ESPECIALIDADE (id_espec, nome_espec) 
MEDICO (id_med, nome_med, fone_med, id_espec) 
CONSULTA (id_cons, dt_cons, vl_cons, id_pac, id_med) 
 
Aponte a sintaxe correta do comando de Inclusão de uma nova consulta relacionada 
ao paciente e médico já cadastrado. 
 
 Insert Into CONSULTA Values (1,GETDATE(),100.00,1,1) 
 Insert Into CONSULTA Values (GETDATE(),100.00,1,1) 
 Insert Into CONSULTA Values (1,'GETDATE()',100.00,1,1) 
 Insert Into CONSULTA Values ('GETDATE()',100,00,1,1) 
 Insert Into CONSULTA Values ('GETDATE()',100.00,1,1) 
 
 
 
 
 2a Questão 
 
 
- Considere o banco de dados relacional de uma clínica médica, no qual 
as chaves primárias (incrementada automaticamente) e estrangeiras 
estão sublinhadas. 
 
*Obs. A numeração automática iniciará com 1. 
 
PACIENTE (id_pac, nome_pac, sexo, fone_pac) 
ESPECIALIDADE (id_espec, nome_espec) 
MEDICO (id_med, nome_med, fone_med, id_espec) 
CONSULTA (id_cons, dt_cons, vl_cons, id_pac, id_med) 
 
Dê o comando correspondente de Deletar ao primeiro médico cadastrado. 
 
 Delete From MEDICO Where id_pac != 1 
 Delete From MEDICO Where id_pac >= 1 
 Delete From MEDICO 
 Delete From MEDICO Where id_pac = 1 
 Delete From MEDICO Where id_pac <= 1 
 
 
 
 
 3a Questão 
 
 
- Considere o banco de dados relacional de uma clínica médica, no qual 
as chaves primárias (incrementada automaticamente) e estrangeiras 
estão sublinhadas. 
 
*Obs. A numeração automática iniciará com 1. 
 
PACIENTE (id_pac, nome_pac, sexo, fone_pac) 
ESPECIALIDADE (id_espec, nome_espec) 
MEDICO (id_med, nome_med, fone_med, id_espec) 
CONSULTA (id_cons, dt_cons, vl_cons, id_pac, id_med) 
 
Dê o comando correspondente de Atualizar o nome da especialidade para a primeira 
especialidade cadastrada. 
 
 Update ESPECIALIDADE Set nome_espec = 'Clínico Geral' Where id_espec <> 1 
 Update ESPECIALIDADE Set nome_espec = 'Clínico Geral' Where id_espec != 1 
 Update ESPECIALIDADE Set nome_espec = 'Clínico Geral' Where id_espec = 1 
 Update ESPECIALIDADE Set nome_espec = 'Clínico Geral' Where id_espec < 1 
 Update ESPECIALIDADE Set nome_espec = 'Clínico Geral' Where id_espec > 1 
 
 
 
 
 4a Questão 
 
 
As propriedades ACID de uma transação de banco de dados são, respectivamente? 
 
 
Agregação, Consistência, Isomorfismo, Distribuição 
 
Automatismo, Competência, Isolamento, Definição 
 Atomicidade, Consistência, Isolamento, Durabilidade 
 
Atomicidade, Concorrência, Isomorfismo, Durabilidade 
 
Agregação, Consistência, Isolamento, Dinâmica 
 
 
Explicação: 
Uma transação é uma unidade de execução de programa que acessa e, possivelmente, atualiza vários itens de dados. 
Propriedades: Atomicidade, Consistência, Isolamento e Durabilidade. 
 
 
 
 
 5a Questão 
 
 
Dois comandos básicos da SQL pertencentes à classe de linguagem de manipulação dos dados(DML), são: 
 
 update e delete 
 
alter e drop 
 
update e drop 
 
alter e delete 
 
drop e delete 
 
 
 
 
 6a Questão 
 
 
(Concurso: Banco do Nordeste) Sobre um Sistema de Gerência de Banco de Dados (SGBD), é CORRETO afirmar que: 
 
 
o módulo gerente de acesso analisa sintaticamente e semanticamente comandos DML expressos em uma linguagem de 
consulta (ex.: SQL). 
 o módulo gerente de transações é responsável pelo controle do acesso concorrente aos dados. 
 
o módulo gerente de recuperação após falha realiza as funções relacionadas com a localização de dados, dando 
transparência à movimentação de dados entre as memórias principal e secundária. 
 
o módulo processador de consultas realiza funções relacionadas com a localização de dados, dando transparência à 
movimentação de dados entre as memórias principal e secundária. 
 
o módulo gerente de memória (buffer) gerencia todo o processo de transformação do plano otimizado no plano de 
transações. 
 
 
 
 
 7a Questão 
 
 
- Considere o banco de dados relacional de uma clínica médica, no qual 
as chaves primárias (incrementada automaticamente) e estrangeiras 
estão sublinhadas. 
 
*Obs. A numeração automática iniciará com 1. 
 
PACIENTE (id_pac, nome_pac, sexo, fone_pac) 
ESPECIALIDADE (id_espec, nome_espec) 
MEDICO (id_med, nome_med, fone_med, id_espec) 
CONSULTA (id_cons, dt_cons, vl_cons, id_pac, id_med) 
 
Aponte a sintaxe correta do comando de Inclusão de um novo médico relacionado a uma 
especialidade já cadastrada. 
 
 Insert Into MEDICO Values (1,Rui,'(11)9999-9999',1) 
 Insert Into MEDICO Values ('Rui','(11)9999-9999',1) 
 Insert Into MEDICO Values (1,'Rui','(11)9999-9999','1') 
 Insert Into MEDICO Values ('1','Rui','(11)9999-9999',1) 
 Insert Into MEDICO Values (Rui,'(11)9999-9999',1) 
 
 
 
 
 8a Questão 
 
 
A seguinte instrução ocasiona qual procedimento no banco: DELETE FROM tabela. 
 
 
Exclui a tabela; 
 Exclui todos os registros da tabela; 
 
Exclui o banco; 
 
Exclui o primeiro registro da tabela; 
 
Nada acontece, emite uma mensagem de erro. 
 
 
Explicação: 
DELETE ¿ Exclui registros de uma tabela. No caso da instrução Delete from tabela ¿ Exclui todos os registros da tabela. 
DROP TABLE ¿ Exclui uma tabela.

Mais conteúdos dessa disciplina