Questões de Concurso Sobre banco de dados
Foram encontradas 15.585 questões
A partir da análise da query SQL apresentada, é correto afirmar que as tabelas acessadas pela consulta demonstrada pela figura é/são:
Avalie a seguinte modelagem de dados ilustrado na figura seguinte:
A imagem ilustra a modelagem de um sistema de cadastro de conta de clientes. Sobre modelos de banco de dados, analise as afirmativas:
I-De acordo com a modelagem apresentada pela figura, nesse sistema, um funcionário possui uma conta e cadastra sua movimentação financeira.
PORQUE
II-O cliente tem funcionário que cadastra movimentação financeira.
Assinale a alternativa CORRETA:
Considerando o contexto, analise as afirmativas:
I- As entidades podem representar objetos com existência física.
II-Uma entidade é um objeto ou indivíduo do mundo real que possui existência própria e cuja características ou propriedades deseja-se registrar. Pode-se representar graficamente uma tabela usando retângulos ou losangos.
III-Conforme modelo apresentado pela figura, as entidades farmácia e farmacêutico receberão os mesmos atributos.
Estão CORRETAS as afirmativas:
1ª Coluna
1.Aspecto estrutural.
2.Aspecto de integridade.
3.Aspecto manipulador.
2ª Coluna
I-As tabelas precisam satisfazer as restrições de integridades.
II-Os dados inseridos no banco de dados são reconhecidos pelo usuários como tabelas.
III-São as operações que poderemos realizar com as tabelas, com a intenção de juntar, selecionar, excluir, dentre outras operações.
Assinale a alternativa que apresenta a associação CORRETA:
Em relação a um ataque de SQL Injection, analise as afirmativas a seguir:
I. Uma das formas de proteção a esse ataque é o uso da versão mais recente de SSL/TLS em todas as páginas que contenham campos de entrada de dados;
II. O uso de “stored procedures” é uma das práticas que pode evitar o ataque;
III. A base do ataque é a execução de um código malicioso no espaço de memória de outro processo.
Está(ão) correta(s) a(s) afirmativa(s):
CREATE TABLE A ( a1 TEXT NOT NULL,
a2 TEXT NOT NULL,
a3 TEXT NOT NULL,
PRIMARY KEY (a1,a2));
CREATE TABLE B ( b1 TEXT NOT NULL, b2 TEXT NOT NULL, b3 TEXT NOT NULL, PRIMARY KEY (b1));
CREATE TABLE R ( a1 TEXT NOT NULL, a2 TEXT NOT NULL, b1 TEXT NOT NULL, PRIMARY KEY (a1,a2), FOREIGN KEY (a1,a2) REFERENCES A (a1,a2), FOREIGN KEY (b1) REFERENCES B (b1));
Com o intuito de simplificar, considere que todas as colunas de todas as tabelas são do tipo TEXT.
O modelo relacional acima foi obtido por meio da aplicação de regras de transformação sobre um modelo E-R, de modo a preservar a semântica deste.
Qual modelo E-R deu origem a essas tabelas?
CREATE TABLE EMPREGADO ( MATRICULA INTEGER NOT NULL, NOME TEXT NOT NULL, DATA_NASC TEXT NOT NULL, CERT_RESRV INTEGER UNIQUE NULL, PRIMARY KEY (MATRICULA));
CREATE TABLE DEPENDENTE ( MAT_EMP INTEGER NOT NULL, NUM_SEQ INTEGER NOT NULL, NOME TEXT NOT NULL, DATA_NASC TEXT NOT NULL, PRIMARY KEY (MAT_EMP, NUM_SEQ) FOREIGN KEY (MAT_EMP) REFERENCES EMPREGADO (MATRICULA));
O estado corrente desse banco de dados é exibido nas figuras abaixo.
Qual comando INSERT irá falhar, na tentativa de incluir uma nova linha em uma das tabelas desse banco de dados?
A chave primária (PK) da tabela TRANSFERENCIA (data, hora, minuto, segundo, valor, conta-origem, conta-destino) deve ser formada exatamente
No PostgreSQL, uma das formas indicadas para a realização de backups é