Logo Passei Direto
Buscar

Colaborar - Av - Subst 1 - Programação e Desenvolvimento de Banco de Dados - A

Ferramentas de estudo

Questões resolvidas

Uma organização está implantando uma nova diretiva de segurança em seus sistemas, onde o acesso a informação será validada através de biometria, logo, todos os colaboradores terão níveis personalizados de acesso ao sistema. De posse das informações referente ao nível de acesso de cada colaborador, o D.B.A. (Data Base Administrator) da empresa realizara as devidas liberações e restrições para cada um.
Referente a segurança da informação e o acesso as mesmas, indique qual o principal subconjunto e as principais instruções S.Q.L. (Structured Query Language) são responsáveis por realizar essas parametrizações dentro do repositório de dados.
Linguagem de Definição de Dados (D.D.L. - Data Definition Language). Através das instruções CREATE e DROP.
Linguagem de Manipulação dos Dados (D.M.L – Data Manipulation Language). Através das instruções INSERT e UPDATE.
Linguagem de Consulta a Dados (D.Q.L. – Data Query Language). Através das instruções SELECT e SHOW.
Linguagem de Controle de Dados (D.C.L. – Data Control Language) . Através das instruções GRANT e REVOKE.
Linguagem de Transação de Dados (D.T.L. – Data Transaction Language) . Através das instruções SAVEPOINT e COMMIT.

Com o crescimento da empresa 4sell no decorrer dos anos, houve necessidade de aprimorar o sistema, para melhorar a performance e a integridade das informações. O sistema possui muitas tabelas no seu banco de dados, muitas delas sem a devida relação esperada de um banco de dados relacional. O que obrigou o D.B.A. da empresa, após minuciosa analise e documentação, a realizar uma série de alterações no sentido de relacionar as tabelas através de chaves primárias e estrangeiras, um dos casos especificamente realizados foi a tabela cliente que teve o seu campo CPF do tipo BigInt que não aceita valores nulos transformado-o em Chave Primária.
Assinale a alternativa que apresenta o script correto para a alteração realizada.
ALTER TABLE cliente MODIFY COLUMN cpf BigInt not null primary key;
ALTER TABEL cliente MOD COLUMN cpf BigInt not null primary key;
ALTER TABLE cliente MODIFY COLUMM cpf BigInt notnull primary key;
ALTER TABEL cliente MODIF COLUMM cpf BigInt not nul primary key;
ALTER TABLE cliente MODIFY COLUMM cpf BigInt not nul primary key;

Sabe-se que toda tabela deve ter uma chave primária, que identifica um registro. Já uma chave estrangeira é a responsável por unir duas tabelas. Esta chave estrangeira é o campo que se refere a uma chave primária em outra tabela. É importante observar que a tabela que contém a chave estrangeira é chamada de tabela filha e a tabela que contém a chave candidata (seja ela primária ou não) é chamada de tabela pai ou referenciada.
Após estudo da unidade e leitura do texto acima, escolha a opção correta que exibe a restrição para impedir ações que destruam links entre tabelas, além de impedir que dados inválidos sejam inseridos na coluna de chave estrangeira:
FOREIGN KEY
FOREIGN KEY
DATABASE FOREIGN KEY
FOREIGN KEY DATABASE

Para garantir a integridade referencial, o MySQL rejeita qualquer operação INSERT ou UPDATE que tente criar um valor de chave estrangeira em uma tabela filha, se não houver um valor de chave candidato correspondente na tabela pai. Quando uma operação UPDATE ou DELETE afeta um valor de chave na tabela pai que possui linhas correspondentes na tabela filha, o resultado depende da ação referencial especificada usando as subcláusulas ON UPDATE e ON DELETE da cláusula FOREIGN KEY. O MySQL suporta opções sobre a ação a ser tomada.
Após a leitura do texto e estudo da disciplina, escolha a opção correta que exibe as ações possíveis:
CASCADE, SET NULL, RESTRICT e NO ACTION.
CASCADE, SET NULL, EXIT e NO ACTION.
CASCADE, SET, RESTRICT e NO ACTION.
CASCADE, NULL, RESTRICT e NO ACTION.
CASCADE, SET NULL, RESTRICT e NO.

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

Questões resolvidas

Uma organização está implantando uma nova diretiva de segurança em seus sistemas, onde o acesso a informação será validada através de biometria, logo, todos os colaboradores terão níveis personalizados de acesso ao sistema. De posse das informações referente ao nível de acesso de cada colaborador, o D.B.A. (Data Base Administrator) da empresa realizara as devidas liberações e restrições para cada um.
Referente a segurança da informação e o acesso as mesmas, indique qual o principal subconjunto e as principais instruções S.Q.L. (Structured Query Language) são responsáveis por realizar essas parametrizações dentro do repositório de dados.
Linguagem de Definição de Dados (D.D.L. - Data Definition Language). Através das instruções CREATE e DROP.
Linguagem de Manipulação dos Dados (D.M.L – Data Manipulation Language). Através das instruções INSERT e UPDATE.
Linguagem de Consulta a Dados (D.Q.L. – Data Query Language). Através das instruções SELECT e SHOW.
Linguagem de Controle de Dados (D.C.L. – Data Control Language) . Através das instruções GRANT e REVOKE.
Linguagem de Transação de Dados (D.T.L. – Data Transaction Language) . Através das instruções SAVEPOINT e COMMIT.

Com o crescimento da empresa 4sell no decorrer dos anos, houve necessidade de aprimorar o sistema, para melhorar a performance e a integridade das informações. O sistema possui muitas tabelas no seu banco de dados, muitas delas sem a devida relação esperada de um banco de dados relacional. O que obrigou o D.B.A. da empresa, após minuciosa analise e documentação, a realizar uma série de alterações no sentido de relacionar as tabelas através de chaves primárias e estrangeiras, um dos casos especificamente realizados foi a tabela cliente que teve o seu campo CPF do tipo BigInt que não aceita valores nulos transformado-o em Chave Primária.
Assinale a alternativa que apresenta o script correto para a alteração realizada.
ALTER TABLE cliente MODIFY COLUMN cpf BigInt not null primary key;
ALTER TABEL cliente MOD COLUMN cpf BigInt not null primary key;
ALTER TABLE cliente MODIFY COLUMM cpf BigInt notnull primary key;
ALTER TABEL cliente MODIF COLUMM cpf BigInt not nul primary key;
ALTER TABLE cliente MODIFY COLUMM cpf BigInt not nul primary key;

Sabe-se que toda tabela deve ter uma chave primária, que identifica um registro. Já uma chave estrangeira é a responsável por unir duas tabelas. Esta chave estrangeira é o campo que se refere a uma chave primária em outra tabela. É importante observar que a tabela que contém a chave estrangeira é chamada de tabela filha e a tabela que contém a chave candidata (seja ela primária ou não) é chamada de tabela pai ou referenciada.
Após estudo da unidade e leitura do texto acima, escolha a opção correta que exibe a restrição para impedir ações que destruam links entre tabelas, além de impedir que dados inválidos sejam inseridos na coluna de chave estrangeira:
FOREIGN KEY
FOREIGN KEY
DATABASE FOREIGN KEY
FOREIGN KEY DATABASE

Para garantir a integridade referencial, o MySQL rejeita qualquer operação INSERT ou UPDATE que tente criar um valor de chave estrangeira em uma tabela filha, se não houver um valor de chave candidato correspondente na tabela pai. Quando uma operação UPDATE ou DELETE afeta um valor de chave na tabela pai que possui linhas correspondentes na tabela filha, o resultado depende da ação referencial especificada usando as subcláusulas ON UPDATE e ON DELETE da cláusula FOREIGN KEY. O MySQL suporta opções sobre a ação a ser tomada.
Após a leitura do texto e estudo da disciplina, escolha a opção correta que exibe as ações possíveis:
CASCADE, SET NULL, RESTRICT e NO ACTION.
CASCADE, SET NULL, EXIT e NO ACTION.
CASCADE, SET, RESTRICT e NO ACTION.
CASCADE, NULL, RESTRICT e NO ACTION.
CASCADE, SET NULL, RESTRICT e NO.

Prévia do material em texto

08/06/2023, 16:23 Colaborar - Av - Subst. 1 - Programação e Desenvolvimento de Banco de Dados - A
https://colaboraread.com.br/aluno/avaliacao/index/3293590903?atividadeDisciplinaId=14373827 1/3
 Programação e Desenvolvimento de Banco …
Av - Subst. 1 - Programação e Desenvolvimento de Banco de
Dados - A
  
(/notific
Informações Adicionais
Período: 06/06/2023 00:00 à 10/06/2023 23:59
Situação: Cadastrado
Tentativas: 1 / 3
Pontuação: 2500
Protocolo: 869663681
Avaliar Material
1)
a)
b)
c)
d)
e)
2)
Uma organização está implantando uma nova diretiva de segurança em seus sistemas, onde o acesso a
informação será validada através de biometria, logo, todos os colaboradores terão níveis personalizados de acesso
ao sistema. De posse das informações referente ao nível de acesso de cada colaborador, o D.B.A. (Data Base
Administrator) da empresa realizara as devidas liberações e restrições para cada um.
Referente a segurança da informação e o acesso as mesmas, indique qual o principal subconjunto e as principais
instruções S.Q.L. (Structured Query Language) são responsáveis por realizar essas parametrizações dentro do
repositório de dados.
Alternativas:
Linguagem de Definição de Dados (D.D.L. - Data Definition Language). Através das instruções CREATE e DROP.
Linguagem de Manipulação dos Dados (D.M.L – Data Manipulation Language). Através das instruções INSERT e
UPDATE.
Linguagem de Consulta a Dados (D.Q.L. – Data Query Language). Através das instruções SELECT e SHOW.
Linguagem de Controle de Dados (D.C.L. – Data Control Language) . Através das instruções
GRANT e REVOKE.
Alternativa assinalada
Linguagem de Transação de Dados (D.T.L. – Data Transaction Language) . Através das instruções SAVEPOINT e
COMMIT.
A startup MoveYourself realiza palestras e cursos área de Mobilidade e Acessibilidade, Ira apresentar uma serie
promocional de 5 palestas durante a próxima semana, A palestra é aberta ao público geral, oferece certificado e aos
que comparecerem durante os 5 dias, serão sorteados 10 cursos completos ref. a D.C.A. (Direção em Carros
Adaptados). Foram distribuídos na cidade 9000 fichas promocionais com um código numérico de 4 dígitos.  Para
participar do sorteio, os interessados devem preencher eletronicamente a ficha de inscrição em totens colocados
em Mercados, Postos de combustível, Escolas e Universidades, Informando o Código Promocional, Nome completo e
C.P.F., Uma empresa de tecnologia vai desenvolver o banco de dados e o sistema necessário para o controle destas
https://colaboraread.com.br/aluno/timeline/index/3293590903?ofertaDisciplinaId=1970312
https://colaboraread.com.br/notificacao/index
javascript:void(0);
08/06/2023, 16:23 Colaborar - Av - Subst. 1 - Programação e Desenvolvimento de Banco de Dados - A
https://colaboraread.com.br/aluno/avaliacao/index/3293590903?atividadeDisciplinaId=14373827 2/3
a)
b)
c)
d)
e)
3)
a)
b)
c)
d)
e)
inscrições, Onde um D.B.A. determinou que o Formulário eletrônico deverá contemplar as seguintes informações:
será uma tabela PARTICIPANTE, que terá os campos: "codigo" que é numérico e tem 4 dígitos e é a chave primaria da
entidade, Nome que será alfanumérico e deve comportar até 50 caracteres, e o cpf que será numérico e deverá
comportar até 11 dígitos, observando que nenhum dos campos pode ficar em branco.
 
De posse dessas informações, qual seria o script para se gerar corretamente a tabela participante?
Assinale abaixo a alternativa que contempla o correto script de criação desta tabela.
Alternativas:
CREATE ENTIDADE participante (
codigo int(4) PRIMARY KEY NOT NULL
Nome char(50) not null, 
cpf bigint(11) not null);
CREATE TABLE participante (
codigo int(4) PRIMARY KEY NOT NULL
Nome char(50) not null,
cpf bigint(11) not null);
Alternativa assinalada
ALTER TABLE participante (
codigo int(4) PRIMARY KEY NOT NULL
Nome char(50) not null, 
cpf bigint(11) not null);
ALTER ENTIDADE participante (
codigo int(4) PRIMARY KEY NOT NULL
Nome char(50) not null, 
cpf bigint(11) not null);
CREATE TABLE participante (
codigo int(4) PRIMARY KEY NOT NULL
Nome char(50) null, 
cpf bigint(11) null);
Com o crescimento da empresa 4sell no decorrer dos anos, houve necessidade de aprimorar o sistema, para
melhorar a performance e a integridade das informações. O sistema possui muitas tabelas no seu banco de dados,
muitas delas sem a devida relação esperada de um banco de dados relacional. O que obrigou o D.B.A. da empresa,
após minuciosa analise e documentação, a realizar uma série de alterações no sentido de relacionar as tabelas
através de chaves primárias e estrangeiras, um dos casos especificamente realizados foi a tabela cliente que teve o
seu campo CPF do tipo BigInt que não aceita valores nulos transformado-o em Chave Primária.
Assinale a alternativa que apresenta o script correto para a alteração realizada.
Alternativas:
ALTER TABLE cliente MODIFY COLUMN cpf BigInt not null primary key; Alternativa assinalada
ALTER TABEL cliente MOD COLUMN cpf BigInt not null primary key;
ALTER TABLE cliente MODIFY COLUMM cpf BigInt notnull primary key;
ALTER TABEL cliente MODIF COLUMM cpf BigInt not nul primary key;
ALTER TABLE cliente MODIFY COLUMM cpf BigInt not nul primary key;
08/06/2023, 16:23 Colaborar - Av - Subst. 1 - Programação e Desenvolvimento de Banco de Dados - A
https://colaboraread.com.br/aluno/avaliacao/index/3293590903?atividadeDisciplinaId=14373827 3/3
4)
a)
b)
c)
d)
e)
5)
a)
b)
c)
d)
e)
Sabe-se que toda tabela deve ter uma chave primária, que identifica um registro. Já uma chave estrangeira é a
responsável por unir duas tabelas. Esta chave estrangeira é o campo que se refere a uma chave primária em outra
tabela. É importante observar que a tabela que contém a chave estrangeira é chamada de tabela filha e a tabela que
contém a chave candidata (seja ela primária ou não) é chamada de tabela pai ou referenciada.
Após estudo da unidade e leitura do texto acima, escolha a opção correta que exibe a restrição para impedir ações
que destruam links entre tabelas, além de impedir que dados inválidos sejam inseridos na coluna de chave
estrangeira:
Alternativas:
FOREIGN KEY Alternativa assinalada
FOREIGN
KEY
DATABASE FOREIGN KEY
FOREIGN KEY DATABASE
Para garantir a integridade referencial, o MySQL rejeita qualquer operação INSERT ou UPDATE que tente criar um
valor de chave estrangeira em uma tabela filha, se não houver um valor de chave candidato correspondente na
tabela pai. Quando uma operação UPDATE ou DELETE afeta um valor de chave na tabela pai que possui linhas
correspondentes na tabela filha, o resultado depende da ação referencial especificada usando as subcláusulas ON
UPDATE e ON DELETE da cláusula FOREIGN KEY. O MySQL suporta opções sobre a ação a ser tomada.
Após a leitura do texto e estudo da disciplina, escolha a opção correta que exibe as ações possíveis:
Alternativas:
CASCADE, SET NULL, RESTRICT e NO ACTION. Alternativa assinalada
CASCADE, SET NULL, EXIT e NO ACTION.
CASCADE, SET, RESTRICT e NO ACTION.
CASCADE, NULL, RESTRICT e NO ACTION.
CASCADE, SET NULL, RESTRICT e NO.

Mais conteúdos dessa disciplina