Que definição deve ser utilizada para implementar essa restrição por meio de um gatilho?
222911
Q972870
Em banco de dados, os gatilhos são utilizados, entre outros objetivos, para implementar restrições de integridade. Considere que em um banco de dados de um banco comercial há duas tabelas, CLIENTE (chave primária CPF) e SERVICO (chave primária composta por CPF e identificação do serviço), e há a restrição de que um cliente não pode estar associado a mais de cinco serviços.
Que definição deve ser utilizada para implementar essa restrição por meio de um gatilho?
Que definição deve ser utilizada para implementar essa restrição por meio de um gatilho?
222912
Q972869
Considere que em um banco de dados de um banco comercial há duas tabelas:
PESSOA_FISICA (CPF, nome, email, telefone)
CLIENTE (CPF, nome, email, telefone).
Um funcionário de TI recebeu a tarefa de identificar corretamente quais pessoas físicas, cadastradas na tabela PESSOA_FISICA, ainda não eram clientes, pois não estavam cadastradas na tabela CLIENTE. Para isso, ele utilizou um comando SELECT em SQL.
Que trecho, em SQL, faz parte de uma das possíveis soluções para essa tarefa?
PESSOA_FISICA (CPF, nome, email, telefone)
CLIENTE (CPF, nome, email, telefone).
Um funcionário de TI recebeu a tarefa de identificar corretamente quais pessoas físicas, cadastradas na tabela PESSOA_FISICA, ainda não eram clientes, pois não estavam cadastradas na tabela CLIENTE. Para isso, ele utilizou um comando SELECT em SQL.
Que trecho, em SQL, faz parte de uma das possíveis soluções para essa tarefa?
222913
Q972868
Considere a tabela não normalizada CLIENTE-v1 (CPF, nome, endereço, cidade, UF, telefone, conta-corrente) que possui as seguintes características:
• a chave primária é o atributo CPF;
• o atributo conta-corrente é uma chave estrangeira;
• todos os atributos são determinados funcionalmente pelo CPF;
• o atributo UF é determinado funcionalmente pelo atributo cidade; e
• não há atributos multivalorados.
Qual forma normal foi violada e que tabelas devem ser criadas como consequência dessa violação?
• a chave primária é o atributo CPF;
• o atributo conta-corrente é uma chave estrangeira;
• todos os atributos são determinados funcionalmente pelo CPF;
• o atributo UF é determinado funcionalmente pelo atributo cidade; e
• não há atributos multivalorados.
Qual forma normal foi violada e que tabelas devem ser criadas como consequência dessa violação?
222914
Q972867
Uma das atividades regularmente executadas na administração de bancos de dados é a realização de cópias de segurança (backup).
No PostgreSQL, uma das formas indicadas para a realização de backups é
No PostgreSQL, uma das formas indicadas para a realização de backups é
222915
Q972866
No banco de dados de um banco comercial, há uma tabela TRANSFERENCIA onde são registrados a data, a hora, o minuto e o segundo da transferência, além do valor transferido entre duas contas-correntes desse banco. Essa tabela tem, adicionalmente, duas chaves estrangeiras (FKs) que apontam para a tabela CONTA-CORRENTE. Considere que há, no máximo, uma transferência por segundo entre duas contas-correntes.
A chave primária (PK) da tabela TRANSFERENCIA (data, hora, minuto, segundo, valor, conta-origem, conta-destino) deve ser formada exatamente
A chave primária (PK) da tabela TRANSFERENCIA (data, hora, minuto, segundo, valor, conta-origem, conta-destino) deve ser formada exatamente
222916
Q972865
Em um servidor MySQL, qual log é usado para registrar mensagens de diagnóstico, como erros, avisos e notificações, que ocorrem durante a inicialização e o desligamento do servidor?
222917
Q972864
As tabelas a seguir fazem parte do banco de dados da área de recursos humanos de uma empresa. Elas registram os dados referentes aos empregados e aos seus dependentes.
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.
...
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.
...
222918
Q972863
Um banco de dados relacional é composto pelas seguintes tabelas:
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 pres...
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 pres...
222919
Q972862
Considere o texto a seguir sobre a conjuntura na Síria.
Khalid, de 47 anos, aponta com dor o seu único rim, com apenas 70% de função. Ele está escondido em uma vala no meio do mato, junto com outros três sírios, Kassem, Nassir e Abdelrahman. Esta é a parte polonesa da floresta de Bialowieza, compartilhada com Belarus, uma área frondosa de 150.000 hectares que se tornou o corredor de passagem predileto para milhares de migrantes sírios que atravessam ilegalmente a fronteira entre os dois países nas últimas semanas. Os quatro procedem de Damasco, em seu quinto dia de caminhada pela floresta, tentando se guiar com o GPS do celular para ir na direção dos Países Baixos e Alemanha.
Disponível em: https://brasil.elpais.com/internacional/2021-11-17/ quatro-sirios-escondidos-em-uma-...
Khalid, de 47 anos, aponta com dor o seu único rim, com apenas 70% de função. Ele está escondido em uma vala no meio do mato, junto com outros três sírios, Kassem, Nassir e Abdelrahman. Esta é a parte polonesa da floresta de Bialowieza, compartilhada com Belarus, uma área frondosa de 150.000 hectares que se tornou o corredor de passagem predileto para milhares de migrantes sírios que atravessam ilegalmente a fronteira entre os dois países nas últimas semanas. Os quatro procedem de Damasco, em seu quinto dia de caminhada pela floresta, tentando se guiar com o GPS do celular para ir na direção dos Países Baixos e Alemanha.
Disponível em: https://brasil.elpais.com/internacional/2021-11-17/ quatro-sirios-escondidos-em-uma-...
222920
Q972861
Considere o texto sobre a ação governamental no Brasil.
De acordo com o decreto do poder executivo federal, de 8 de novembro de 2021, institui-se um novo programa de assistência social que compete ao Ministério da Cidadania coordenar, gerir e operacionalizar, além de gerir os benefícios do programa; supervisionar o acompanhamento do cumprimento das condicionalidades, em conjunto com os Ministérios setoriais e os demais entes federativos; acompanhar e fiscalizar a execução do programa, para a qual poderá utilizar mecanismos de articulação intersetorial; regulamentar e implementar as ações de apoio financeiro à qualidade da gestão e da execução descentralizada do programa.
Disponível em: https://www.in.gov.br/en/web/dou/-/decreto- -n-10.852-de-8-de-novembro-de-2021-357706502....
De acordo com o decreto do poder executivo federal, de 8 de novembro de 2021, institui-se um novo programa de assistência social que compete ao Ministério da Cidadania coordenar, gerir e operacionalizar, além de gerir os benefícios do programa; supervisionar o acompanhamento do cumprimento das condicionalidades, em conjunto com os Ministérios setoriais e os demais entes federativos; acompanhar e fiscalizar a execução do programa, para a qual poderá utilizar mecanismos de articulação intersetorial; regulamentar e implementar as ações de apoio financeiro à qualidade da gestão e da execução descentralizada do programa.
Disponível em: https://www.in.gov.br/en/web/dou/-/decreto- -n-10.852-de-8-de-novembro-de-2021-357706502....