SóProvas


ID
5036503
Banca
CESPE / CEBRASPE
Órgão
CODEVASF
Ano
2021
Provas
Disciplina
Banco de Dados
Assuntos

Julgue o item a seguir, a respeito de banco de dados.


Na modelagem e implementação relacional de banco de dados, uma tabela pode ser, no máximo, uma única unique key.

Alternativas
Comentários
  • GAB : ERRADO

    Uma tabela pode ter no máximo uma PRIMARY KEY restrição, mas pode ter quantas quiser UNIQUE KEY

    #PF

  • Gab.: E

    UNIQUE KEY: Garante que todos os valores numa coluna são diferentes em todas as linhas da tabela. Também denominada de chave alternativa da tabela e para isso é criada uma constraint. Podem existir vários Unique Key em uma mesma tabela.

    Fonte: < https://datasus.saude.gov.br/glossario/unique-key-uk/ >

  • Gabarito: ERRADO

    Uma UNIQUE KEY distingue-se de uma PRIMARY KEY (chave primária) pelos seguintes fatores:

    • Enquanto a PRIMARY KEY é única por tabela, podem existir várias UNIQUE KEYs para a tabela;
    • O conteúdo de uma PRIMARY KEY é sempre NOT NULL enquanto que em uma UNIQUE KEY pode ser NULL;

    Primary Key:

    Só pode existir um em uma tabela

    Primary Key é um identificador exclusivo de um registro em uma tabela

    Unique Key:

    São únicas por registro da tabela

    Podem existir mais de uma Unique Key em uma tabela

    Permitem valores nulos

    É um candidato a se tornar uma Primary Key

    Uma Unique Key pode ser nula e ,no caso de nula, não exclusiva para o registro

    Conclusão: Unique pode sim existir mais de um atributo desse tipo por tabela, mas não pode existir mais de um registro com o mesmo valor ... é justamente por isso que se chama assim.

  • vou jogar fora todos materiais do meu curso de informática pqp

  • -> restrição de chave/unicidade: valores de uma chave primária devem ser ÚNICOS (capacidade de identificar distintamente os registros).

    PK: ÚNICA

    UNIQUE KEY: QUANTAS QUISER

  • Pode "ser"?

  • Pensei que tinha visto muita coisa sobre banco de dados até responder essas últimas questões que possuem 1000000000 de conceitos que nunca tinha lido algo nem parecido ...

  • UNIQUE KEY TEMOS VÁRIAS NO ESQUEMA, CHAMADAS CHAVES CANDIDATAS (NÃO SUBLINHADAS). DENTRE ELAS, ESCOLHE-SE UMA PARA SER CHAVE PRIMÁRIA.

  • Atenção, moçada...estão passando batido!!! A questão não diz pode TER, e sim, pode SER!!! Será q só eu percebi essa sutileza??? (ou talvez eu esteja enlou*quecendo)

    Atenção, moçada...estão passando batido!!! A questão não diz pode TER, e sim, pode SER!!! Será q só eu percebi essa sutileza??? (ou talvez eu esteja enlou*quecendo)

    A questão diz que uma tabela pode ser uma unique key.

    Uma chave única é um campo q preenche os requisitos pra ser chave primaria, mas q, por algum motivo, não é! Encaixam-se, nessa definição, o e-mail, q é único, para cada usuário (mas imagine alguem definir uma chave primaria como thomas_turbanno@thomasturbano.com.br). Não cairia bem, né? (na verdade, nem esse exemplo cai bem, mas sigamos!)

    Mas aí eu pergunto: pode uma tabela SER uma chave única? Até pode! Bem, eu não poderia ter uma tabela assim?

    E-MAIL:

    poucas_trancas@pt.com.br

    boneco_siforoso@bs.com

    bruxa_maratuxa@bm.com

    Inclusive, eu poderia até mesmo fazer essa tabela, com campo unico, ser uma chave primaria, já q seus valores são uniques e não se repetem.

    O problema é quando ele usa o termo máximo, Se a tabela for várias uk, ai a questao estaria errada!!!

    Esse foi meu entendimento...se errei, apontem, mas nada de privado...me façam passar vergo*nha em publico msm q eh pra eu aprender!!!

  • Galera, gravei da seguinte forma:

    UNIQUE KEY:

    é só lembrar da famosa frase " você é a única" mas na verdade tem várias, então a unique key pode ter várias para a tabela.

    PRIMARY KEY

    essa não tem esquema, gravamos que pode ter no máximo uma por tabela.

    obs: qualquer erro corrijam-me por favor, bons estudos!

  • Amigos, unique key seria o mesmo que chave candidata?

  •  uma tabela PODE SER, no máximo, uma única unique key.(pergunta da banca) BANCA NÃO AFIRMOU (PODE TER )IGUAL GALERA ESTÁ RESPONDENDO. SÓ LER COM ATENÇÃO

    SIM,PODE SER UMA UNIQUE KEY

    GABARITO =errado

    PRÓXIMA QUESTÃO .SEM TEXTÃO

    ERROU? VOLTA NO MATERIAL OU COPIA BIZU

  • verdade kkkkkkkk já não estava mais pensando direito , boa observação é porque eu fico discutindo com a banca kkkkkkkkkkkkkkkk passei isso para o gabarito.obrigada Samuel

  • Pra que tanto nome pra uma coisa só?!

    Agora tem de saber que:

    CHAVE CANDITADA = CHAVE ALTERNATIVA = CHAVE SECUNDÁRIA = UNIQUE KEY

    Enfim, seguimos!!!

  • Questão esquisita, ela fala que pode "ser", e não que pode "ter" !!!

  • Unique key é tipo aquele chernoboy que diz que vc é a única, mas na verdade está cheio de contatinhos.

    #quemnunca

  • Unique key = Chave candidata

  • Uma tabela pode "ser"? Wtf

  • Eu fiquei perdido no "uma tabela pode ser"...

  • uma tabela pode ter várias unique key o que a tabela não pode ter é mais de uma chave primária.

  • Por exemplo, vamos supor que uma tabela  tenha os seguintes campos: nome, número de identificação, CPF, RG, e-mail e data de nascimento.

    O número de identificação seria a chave primária. Entretanto, não podemos ter dois usuários com o mesmo e-mail, então o e-mail é . Também não podemos ter dois usuários com o mesmo RG ou o mesmo CPF, que são  também.

  • Por exemplo, vamos supor que uma tabela  tenha os seguintes campos: nome, número de identificação, CPF, RG, e-mail e data de nascimento.

    O número de identificação seria a chave primária. Entretanto, não podemos ter dois usuários com o mesmo e-mail, então o e-mail é . Também não podemos ter dois usuários com o mesmo RG ou o mesmo CPF, que são  também.

  • Se alguem souber de um material que englobe todos esse conteúdo, aceito recomendação, pq.... pqp

  • Acertei! Graças ao método Nishimura.

  • Tabela pode ter 

    • No máx: um PK
    • E várias: UNIQUE KEY
  • Na tabela pode ter no máximo uma PRIMARY KEY (chave para identificação), mas pode ter quantas UNIQUE KEY quiser 

    Fonte : TEC

  • Gabarito: Errado.

    Sabemos que Tabela é um conjunto não ordenado de linhas.

     Em um modelo formal (matemático): 

    • Tabela Relação.
    • Linhas = Tuplas = Registro.
    • Coluna = Atributo = Campos

    A banca diz que, uma tabela pode ser, no máximo, uma única unique key.

    A afirmativa não faz sentido!

    O que é uma unique key?

    Unique key é uma restrição (constraint) que garante que um atributo (coluna) vai ser único! Ou seja, não terá valores repetidos!

    Um exemplo claro desse atributo é um CPF! Não existe dois CPFs iguais!

    Se definirmos em uma tabela que a coluna CPF é do tipo Unique, ao tentarmos inserir dois CPFs iguais, o banco de dados nos manda uma mensagem de erro dizendo que não pode violar essa restrição.

    Com isso garantimos que os valores dessa coluna será ÚNICO!

  • Ninguém comentou que o erro também estaria no fato da questão dizer que a tabela SERIA uma unique key?

  • UNIQUE KEY? Eu sei o que é Mary Kay (...)

  • Se definirmos em uma tabela que a coluna CPF é do tipo Unique, ao tentarmos inserir dois CPFs iguais, o banco de dados nos manda uma mensagem de erro dizendo que não pode violar essa restrição.

    Com isso garantimos que os valores dessa coluna será ÚNICO!

  • Pode SER ou pode TER?