{"id":735970,"date":"2021-05-18T18:21:00","date_gmt":"2021-05-18T21:21:00","guid":{"rendered":"https:\/\/www.estrategiaconcursos.com.br\/blog\/?p=735970"},"modified":"2021-05-12T14:59:25","modified_gmt":"2021-05-12T17:59:25","slug":"banco-de-dados-relacional","status":"publish","type":"post","link":"https:\/\/www.estrategiaconcursos.com.br\/blog\/banco-de-dados-relacional\/","title":{"rendered":"Aprenda sobre Banco de Dados Relacional para o concurso da PF"},"content":{"rendered":"\n<p class=\"has-medium-font-size\">Confira neste artigo uma an\u00e1lise sobre os conceitos b\u00e1sicos e caracter\u00edsticas do Banco de Dados Relacional da disciplina de Tecnologia da Informa\u00e7\u00e3o para a prova da Pol\u00edcia Federal (PF).<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"405\" height=\"336\" src=\"https:\/\/dhg1h5j42swfq.cloudfront.net\/2021\/05\/10132308\/image-192.png\" alt=\"Banco de Dados Relacional\" class=\"wp-image-736102\" srcset=\"https:\/\/dhg1h5j42swfq.cloudfront.net\/2021\/05\/10132308\/image-192.png 405w, https:\/\/dhg1h5j42swfq.cloudfront.net\/2021\/05\/10132308\/image-192-300x249.png 300w\" sizes=\"auto, (max-width: 405px) 100vw, 405px\" \/><figcaption>Banco de Dados Relacional<\/figcaption><\/figure><\/div>\n\n\n\n<p>A <strong>\u00e1rea policial<\/strong> est\u00e1 bombando neste ano de 2021. S\u00e3o dezenas de concursos, com alguns oferecendo mais de 1000 vagas, como \u00e9 o caso do concurso da <strong><span class=\"has-inline-color has-vivid-cyan-blue-color\">Pol\u00edcia Federal<\/span><\/strong>.<\/p>\n\n\n\n<p>Por incr\u00edvel que pare\u00e7a, a disciplina com o maior n\u00famero de quest\u00f5es para esse certame \u00e9 <strong>Tecnologia da Informa\u00e7\u00e3o<\/strong>. Desse modo, estamos trazendo neste artigo um estudo sobre os <strong>conceitos b\u00e1sicos e caracter\u00edsticas do <span style=\"text-decoration: underline;\">Banco de Dados Relacional<\/span><\/strong>, t\u00f3pico este que \u00e9 bastante relevante para essa mat\u00e9ria e para a prova da PF.<\/p>\n\n\n\n<p>Posto isso, iremos abordar os seguintes t\u00f3picos neste artigo:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Conceitos Iniciais;<\/strong><\/li><li><strong>Caracter\u00edsticas das Rela\u00e7\u00f5es;<\/strong><\/li><li><strong>Chaves;<\/strong><\/li><li><strong>Restri\u00e7\u00f5es de Integridade.<\/strong><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-conceitos-iniciais\">Conceitos Iniciais<\/h2>\n\n\n\n<p>O <strong><span class=\"has-inline-color has-vivid-cyan-blue-color\">Modelo Relacional<\/span><\/strong> de Banco de Dados \u00e9 realizado a <strong><span style=\"text-decoration: underline;\">n\u00edvel l\u00f3gico<\/span><\/strong>, sendo ele caracterizado pela presen\u00e7a das <strong>rela\u00e7\u00f5es<\/strong>, em que cada uma dessas rela\u00e7\u00f5es \u00e9 conhecida tamb\u00e9m como <strong><span style=\"text-decoration: underline;\">tabela<\/span><\/strong>. Em outras palavras, todos os elementos do banco de dados do modelo relacional s\u00e3o organizados em conjuntos de tabelas bidimensionais.<\/p>\n\n\n\n<p>As tabelas desse modelo s\u00e3o formadas pelas <strong><span style=\"text-decoration: underline;\">linhas<\/span><\/strong>, tamb\u00e9m conhecidas por <strong><span style=\"text-decoration: underline;\">tuplas<\/span><\/strong>, e pelas <span style=\"text-decoration: underline;\"><strong>colunas<\/strong><\/span>, as quais correspondem aos <strong><span style=\"text-decoration: underline;\">atributos<\/span><\/strong>. Al\u00e9m disso, cada <strong><span style=\"text-decoration: underline;\">campo<\/span><\/strong> da tabela \u00e9 chamado de <strong><span style=\"text-decoration: underline;\">valor do atributo<\/span><\/strong>.<\/p>\n\n\n\n<p><strong><span class=\"has-inline-color has-vivid-red-color\">PARA FIXAR:<\/span><\/strong><\/p>\n\n\n\n<p><strong><span style=\"text-decoration: underline;\">Tabela<\/span><\/strong> \u00e9 uma <span class=\"has-inline-color has-vivid-cyan-blue-color\"><strong>rela\u00e7\u00e3o<\/strong><\/span>;<\/p>\n\n\n\n<p><strong><span style=\"text-decoration: underline;\">Linha<\/span><\/strong> da tabela \u00e9 uma <strong><span class=\"has-inline-color has-vivid-cyan-blue-color\">tupla<\/span><\/strong>;<\/p>\n\n\n\n<p><strong><span style=\"text-decoration: underline;\">Coluna<\/span><\/strong> da tabela \u00e9 um <strong><span class=\"has-inline-color has-vivid-cyan-blue-color\">atributo<\/span><\/strong>;<\/p>\n\n\n\n<p><strong><span style=\"text-decoration: underline;\">Campo<\/span><\/strong> da tabela \u00e9 um <strong><span class=\"has-inline-color has-vivid-cyan-blue-color\">valor do atributo<\/span><\/strong>.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"567\" height=\"253\" src=\"https:\/\/dhg1h5j42swfq.cloudfront.net\/2021\/05\/10120519\/image-187.png\" alt=\"Exemplo de Tabela\" class=\"wp-image-735996\" srcset=\"https:\/\/dhg1h5j42swfq.cloudfront.net\/2021\/05\/10120519\/image-187.png 567w, https:\/\/dhg1h5j42swfq.cloudfront.net\/2021\/05\/10120519\/image-187-300x134.png 300w\" sizes=\"auto, (max-width: 567px) 100vw, 567px\" \/><figcaption>Tabela 1. Exemplo de Tabela<\/figcaption><\/figure><\/div>\n\n\n\n<p>Assim, tomando como exemplo a tabela acima, temos que:<\/p>\n\n\n\n<p>Os <strong>atributos <\/strong>s\u00e3o \u201cPaciente\u201d, \u201cCPF\u201d e \u201cTipo Sangu\u00edneo\u201d.<\/p>\n\n\n\n<p>O <strong>campo <\/strong>\u201c55555\u201d \u00e9 um dos valores do atributo &#8220;CPF&#8221;.<\/p>\n\n\n\n<p>Uma <strong>tupla <\/strong>cont\u00e9m todos os valores de atributo do <strong>registro <\/strong>de uma linha, como a &#8220;Paciente&#8221; Marcela Freitas, que possui &#8220;CPF&#8221; 11111 e &#8220;Tipo Sangu\u00edneo&#8221; A+.<\/p>\n\n\n\n<p>Um importante conceito presente nos atributos s\u00e3o os seus <strong><span style=\"text-decoration: underline;\">dom\u00ednios<\/span><\/strong>. Um dom\u00ednio corresponde aos <strong>poss\u00edveis valores<\/strong> que um valor de atributo pode assumir. Por exemplo, o atributo &#8220;Tipo Sangu\u00edneo&#8221; apenas pode conter determinados valores, como A, A-, B+, B-, AB+, AB-, O+ e O-, n\u00e3o sendo poss\u00edvel que ele possua qualquer outro nome. Bem como o atributo &#8220;Paciente&#8221;, o qual pode ser atribu\u00eddo, por exemplo, que ele apenas possa receber uma cadeia de texto de 100 caracteres.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Caracter\u00edsticas das Rela\u00e7\u00f5es<\/h2>\n\n\n\n<p>Durante a constru\u00e7\u00e3o de um modelo relacional, \u00e9 importante que cada uma das <strong>rela\u00e7\u00f5es <\/strong>possua algumas <strong>caracter\u00edsticas<\/strong>, como podemos ver abaixo.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong><span class=\"has-inline-color has-vivid-cyan-blue-color\">Atomicidade<\/span><\/strong><\/li><\/ul>\n\n\n\n<p>A caracter\u00edstica da atomicidade garante que todos os atributos devam ser<strong> at\u00f4micos, \u00fanicos<\/strong>. Desse modo, n\u00e3o \u00e9 poss\u00edvel que haja atributos multivalorados ou compostos na modelagem relacional.<\/p>\n\n\n\n<p>Por exemplo, n\u00e3o \u00e9 poss\u00edvel que o atributo &#8220;Tipo Sangu\u00edneo&#8221; assuma mais de um valor dentro de uma mesma tupla.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong><span class=\"has-inline-color has-vivid-cyan-blue-color\">Identidade<\/span><\/strong><\/li><\/ul>\n\n\n\n<p>Essa caracter\u00edstica determina que cada atributo possua um <strong>nome \u00fanico,<\/strong> n\u00e3o podendo, dentro de uma mesma <strong>rela\u00e7\u00e3o<\/strong>, atributos com nomes iguais.<\/p>\n\n\n\n<p>Por exemplo, na rela\u00e7\u00e3o representada pela tabela acima, n\u00e3o seria poss\u00edvel haver duas colunas com o atributo &#8220;CPF&#8221;.<\/p>\n\n\n\n<p><strong><span class=\"has-inline-color has-vivid-red-color\">FIQUE ATENTO<\/span><\/strong>: Essa regra vale apenas para uma <strong>mesma rela\u00e7\u00e3o (tabela).<\/strong> Sendo assim, \u00e9 poss\u00edvel que duas tabelas distintas possuam atributos com o mesmo nome.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><span class=\"has-inline-color has-vivid-cyan-blue-color\"><strong>Ordena\u00e7\u00e3o<\/strong><\/span><\/li><\/ul>\n\n\n\n<p>Ao construir uma rela\u00e7\u00e3o, \u00e9 importante observar que a <strong><span style=\"text-decoration: underline;\">ordem das colunas (atributos) \u00e9 relevante<\/span><\/strong>.<\/p>\n\n\n\n<p><strong><span class=\"has-inline-color has-vivid-red-color\">FIQUE ATENTO:<\/span><\/strong> A <strong><span style=\"text-decoration: underline;\">ordem das linhas (tuplas) n\u00e3o \u00e9 relevante<\/span><\/strong>.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong><span class=\"has-inline-color has-vivid-cyan-blue-color\">Unicidade<\/span><\/strong><\/li><\/ul>\n\n\n\n<p>Por fim, todas as <strong><span style=\"text-decoration: underline;\">tuplas<\/span> <\/strong>de uma rela\u00e7\u00e3o devem ser <strong><span style=\"text-decoration: underline;\">\u00fanicas<\/span><\/strong>, n\u00e3o podendo haver duas duplas totalmente id\u00eanticas, com todos os seus valores iguais. Sendo que, pelo menos um dos valores de atributos deve ser diferente.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Chaves<\/h2>\n\n\n\n<p>Em um banco de dados relacional, \u00e9 normal que haja mais de uma tabela, ou seja, mais de uma rela\u00e7\u00e3o. Essas tabelas podem se <strong>relacionar <\/strong>entre si, sendo que esse <strong>relacionamento <\/strong>\u00e9 realizado por meio de <strong><span style=\"text-decoration: underline;\">chaves<\/span><\/strong>.<\/p>\n\n\n\n<p>De maneira simplificada, uma chave \u00e9 um ou mais atributos de uma rela\u00e7\u00e3o que permite <strong>identificar<\/strong>, de <strong>forma \u00fanica<\/strong>, uma <strong>tupla<\/strong>. Os dois principais tipos de chave s\u00e3o:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong><span class=\"has-inline-color has-vivid-cyan-blue-color\">Chave Prim\u00e1ria (Primary Key &#8211; PK)<\/span><\/strong><\/li><\/ul>\n\n\n\n<p>\u00c9 aquele atributo, ou um conjunto de atributos, que <strong>diferencia <\/strong>uma tupla de outra, sendo esse valor <strong>\u00fanico <\/strong>dentro de um atributo. Por exemplo, na tabela citada no come\u00e7o do artigo, cada tupla \u00e9 formada por valores dos atributos &#8220;Paciente&#8221;, &#8220;CPF&#8221; e &#8220;Tipo Sangu\u00edneo&#8221;. Por\u00e9m, os atributos &#8220;Paciente&#8221; e &#8220;Tipo Sangu\u00edneo&#8221; podem se repetir dentro de uma tabela, uma vez que pode haver mais de uma pessoa com o mesmo nome ou com o mesmo tipo sangu\u00edneo. Entretanto, o n\u00famero do <strong>CPF <\/strong>\u00e9 <strong>\u00fanico <\/strong>para cada pessoa, sendo imposs\u00edvel encontrar mais de um paciente com o mesmo n\u00famero de CPF.<\/p>\n\n\n\n<p>Desse modo, o atributo CPF identifica de <strong>forma \u00fanica cada linha (tupla) da tabela<\/strong>, de maneira inequ\u00edvoca, sendo que ele nunca se repetir\u00e1. Assim, esse atributo \u00e9 a <strong><span style=\"text-decoration: underline;\">chave prim\u00e1ria<\/span><\/strong> da nossa tabela.<\/p>\n\n\n\n<p><strong><span class=\"has-inline-color has-vivid-red-color\">PARA SABER<\/span><\/strong>: Pode haver situa\u00e7\u00f5es em que haja <strong>mais de um atributo<\/strong> que se enquadra no conceito de <strong>chave prim\u00e1ria<\/strong>. Assim, quando o criador do banco de dados selecionar qual deles ser\u00e1 a primary key, as <strong>demais <\/strong>ser\u00e3o classificadas como <strong><span style=\"text-decoration: underline;\">chaves candidatas (ou chaves alternativas)<\/span><\/strong>.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong><span class=\"has-inline-color has-vivid-cyan-blue-color\">Chave Estrangeira (Foreign Key &#8211; FK)<\/span><\/strong><\/li><\/ul>\n\n\n\n<p>A chave estrangeira \u00e9 um atributo de uma tabela que <strong>corresponde \u00e0 chave principal de outra tabela<\/strong> de um mesmo banco de dados, de modo a <strong><span style=\"text-decoration: underline;\">relacion\u00e1-las<\/span><\/strong>. Por exemplo, vamos analisar as tabelas abaixo:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"567\" height=\"125\" src=\"https:\/\/dhg1h5j42swfq.cloudfront.net\/2021\/05\/10120559\/image-188.png\" alt=\"Tabelas e a Chave Estrangeira\" class=\"wp-image-735997\" srcset=\"https:\/\/dhg1h5j42swfq.cloudfront.net\/2021\/05\/10120559\/image-188.png 567w, https:\/\/dhg1h5j42swfq.cloudfront.net\/2021\/05\/10120559\/image-188-300x66.png 300w\" sizes=\"auto, (max-width: 567px) 100vw, 567px\" \/><figcaption>Tabela 2. Tabelas e a Chave Estrangeira<\/figcaption><\/figure><\/div>\n\n\n\n<p>A <strong>primeira tabela<\/strong> acima corresponde aos <strong>pacientes <\/strong>que foram atendidos por determinados m\u00e9dicos. A <strong>segunda tabela<\/strong> \u00e9 formada pelos <strong>m\u00e9dicos <\/strong>e seus respectivos <strong>n\u00fameros de CRM<\/strong>, que s\u00e3o n\u00fameros \u00fanicos para cada m\u00e9dico, sendo essa a <strong>chave prim\u00e1ria <\/strong>desta segunda tabela.<\/p>\n\n\n\n<p>Podemos observar que h\u00e1 tamb\u00e9m na primeira tabela o atributo &#8220;CRM_M\u00e9dico&#8221;, de modo a identificar qual foi o m\u00e9dico que atendeu um determinado paciente. Sendo assim, esse \u00e9 um atributo que <strong>relaciona <\/strong>as duas tabelas. Como esse atributo \u00e9 a <strong>chave principal<\/strong> da segunda tabela, ele passa a ser uma <strong><span style=\"text-decoration: underline;\">chave estrangeira<\/span><\/strong> da primeira rela\u00e7\u00e3o. <\/p>\n\n\n\n<p><strong><span class=\"has-inline-color has-vivid-red-color\">FIQUE ATENTO<\/span><\/strong>: Diferentemente da chave prim\u00e1ria, \u00e9 <strong>poss\u00edvel <\/strong>que haja <strong>mais de uma chave estrangeira em uma tabela<\/strong>, de modo a relacion\u00e1-la com diversas outras tabelas.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Restri\u00e7\u00f5es<\/h2>\n\n\n\n<p>Para finalizar essa an\u00e1lise de Banco de Dados Relacional para o concurso da PF, analisaremos as restri\u00e7\u00f5es de integridade.<\/p>\n\n\n\n<p>As <strong>restri\u00e7\u00f5es de integridade<\/strong> presentes no modelo relacional s\u00e3o <strong>exig\u00eancias <\/strong>que s\u00e3o incorporadas ao banco de dados, de modo a torn\u00e1-lo <strong>consistente, \u00edntegro<\/strong> e de acordo com a realidade que ele representa.<\/p>\n\n\n\n<p>As restri\u00e7\u00f5es mais relevantes est\u00e3o dispostas abaixo:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong><span class=\"has-inline-color has-vivid-cyan-blue-color\">Integridade de Dom\u00ednio<\/span><\/strong><\/li><\/ul>\n\n\n\n<p>Essa restri\u00e7\u00e3o garante que os valores de cada atributo <strong>apenas <\/strong>recebam valores pertencentes ao seu <strong>dom\u00ednio<\/strong>. Por exemplo, o atributo CPF pode receber apenas uma certa quantidade de algarismos, n\u00e3o sendo permitido que esse campo seja preenchido por texto ou por uma quantidade de n\u00fameros diferente da permitida.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong><span class=\"has-inline-color has-vivid-cyan-blue-color\">Integridade de Chave<\/span><\/strong><\/li><\/ul>\n\n\n\n<p>A restri\u00e7\u00e3o de chave determina que toda rela\u00e7\u00e3o dever\u00e1 ter <strong>pelo menos uma chave<\/strong>. Al\u00e9m disso, ela garante que o valor da <strong>chave prim\u00e1ria<\/strong> de uma tabela <strong>n\u00e3o se repita<\/strong> em nenhum momento, de modo a<strong> diferenciar cada tupla.<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong><span class=\"has-inline-color has-vivid-cyan-blue-color\">Integridade de Vazio<\/span><\/strong><\/li><\/ul>\n\n\n\n<p>Essa regra especifica se um <strong>atributo <\/strong>poder\u00e1 ou n\u00e3o receber um <strong>valor nulo<\/strong>, conhecido tamb\u00e9m como valor <strong><span style=\"text-decoration: underline;\">NULL<\/span><\/strong>.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong><span class=\"has-inline-color has-vivid-cyan-blue-color\">Integridade de Entidade<\/span><\/strong><\/li><\/ul>\n\n\n\n<p>Essa restri\u00e7\u00e3o de integridade determina que <strong>nenhum valor<\/strong> do atributo da <strong>chave prim\u00e1ria<\/strong> receba valor <strong>nulo<\/strong>, pois cada tupla precisa ser diferenciada das outras, sendo que essa diferencia\u00e7\u00e3o \u00e9 realizada pelos valores \u00fanicos da chave prim\u00e1ria.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong><span class=\"has-inline-color has-vivid-cyan-blue-color\">Integridade Referencial<\/span><\/strong><\/li><\/ul>\n\n\n\n<p>Essa restri\u00e7\u00e3o est\u00e1 relacionada ao atributo da <strong>chave estrangeira<\/strong>, a qual \u00e9 utilizada para realizar o <strong>relacionamento <\/strong>entre as tabelas. Desse modo, a integridade referencial garante que o valor da <strong>chave estrangeira<\/strong> em uma tabela esteja <strong>presente <\/strong>nos valores do atributo da <strong>chave principal da outra tabela<\/strong>, podendo tamb\u00e9m assumir o valor nulo.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-finalizando\">Finalizando<\/h2>\n\n\n\n<p>Pessoal, chegamos ao fim deste estudo sobre as caracter\u00edsticas e conceitos do Banco de Dados Relacional, da disciplina de Tecnologia da Informa\u00e7\u00e3o, para o concurso da Pol\u00edcia Federal (PF).<\/p>\n\n\n\n<p>Procuramos realizar um resumo sobre as principais informa\u00e7\u00f5es deste t\u00f3pico, as quais possuem boas chances de serem cobradas na sua prova.<\/p>\n\n\n\n<p>De modo a&nbsp;<strong>potencializar&nbsp;<\/strong>os seus estudos nesta reta final para o concurso da PF, com o<strong>&nbsp;material mais completo e com os melhores professores do mercado<\/strong>, acesse o site do <strong>Estrat\u00e9gia Concursos<\/strong> e confira os nossos cursos completos para a&nbsp;<a href=\"https:\/\/www.estrategiaconcursos.com.br\/curso\/pacote-completo-p-policia-federal-agente-pos-edital-cartao-12x\/?utm_source=google&amp;utm_medium=cpc&amp;utm_campaign=ec-vd-gsh-ShoppingROAS&amp;gclid=Cj0KCQjw0caCBhCIARIsAGAfuMwSAD6hOZA7lId-zjvtBWIq2OG7R67EW5B0S8_cgKHaM4NUoDsJZUoaAkToEALw_wcB\">Pol\u00edcia Federal<\/a>.<\/p>\n\n\n\n<p>Bons estudos e at\u00e9 a pr\u00f3xima!<\/p>\n\n\n\n<p class=\"has-text-align-center has-medium-font-size\"><em><strong>Assinatura Anual Ilimitada*<\/strong><\/em><\/p>\n\n\n\n<p class=\"has-text-align-center\"><em>Prepare-se com o melhor material e com quem mais aprova em Concursos P\u00fablicos em todo o pa\u00eds. Assine agora a nossa Assinatura Anual e tenha acesso ilimitado* a todos os nossos cursos.<\/em><\/p>\n\n\n\n<p class=\"has-text-align-center has-light-green-cyan-background-color has-background\" style=\"font-size:clamp(14.642px, 0.915rem + ((1vw - 3.2px) * 0.721), 22px);px\"><strong>ASSINE AGORA<\/strong>&nbsp;\u2013&nbsp;<strong><a rel=\"noreferrer noopener\" href=\"https:\/\/www.estrategiaconcursos.com.br\/assinaturas\" target=\"_blank\">Assinatura Ilimitada<\/a><\/strong><\/p>\n\n\n\n<p class=\"has-text-align-center has-medium-font-size\"><strong><em><strong>Sistema de Quest\u00f5es<\/strong><\/em><\/strong><\/p>\n\n\n\n<p class=\"has-text-align-center\"><em>Estrat\u00e9gia Quest\u00f5es nasceu maior do que todos os concorrentes, com mais quest\u00f5es cadastradas e mais solu\u00e7\u00f5es por professores. Ent\u00e3o, confira e aproveite os descontos e b\u00f4nus imperd\u00edveis!<\/em><\/p>\n\n\n\n<p class=\"has-text-align-center has-vivid-green-cyan-background-color has-background\" style=\"font-size:clamp(14.642px, 0.915rem + ((1vw - 3.2px) * 0.721), 22px);px\"><strong>ASSINE AGORA \u2013&nbsp;<a href=\"https:\/\/questoes.estrategiaconcursos.com.br\/\" target=\"_blank\" rel=\"noreferrer noopener\">Sistema de Quest\u00f5es<\/a><\/strong><\/p>\n\n\n\n<p class=\"has-text-align-center has-medium-font-size\"><strong><em>Fique por dentro dos concursos em aberto<\/em><\/strong><\/p>\n\n\n\n<p class=\"has-text-align-center has-pale-cyan-blue-background-color has-background\" style=\"font-size:clamp(14.642px, 0.915rem + ((1vw - 3.2px) * 0.721), 22px);px\"><a rel=\"noreferrer noopener\" href=\"https:\/\/www.estrategiaconcursos.com.br\/blog\/concursos-abertos\/\" target=\"_blank\"><strong>CONCURSOS ABERTOS<\/strong><\/a><\/p>\n\n\n\n<p class=\"has-text-align-center has-medium-font-size\"><strong><em>As oportunidades previstas<\/em><\/strong><\/p>\n\n\n\n<p class=\"has-text-align-center has-pale-cyan-blue-background-color has-background\" style=\"font-size:clamp(14.642px, 0.915rem + ((1vw - 3.2px) * 0.721), 22px);px\"><a rel=\"noreferrer noopener\" href=\"https:\/\/www.estrategiaconcursos.com.br\/blog\/concursos-2021\/\" target=\"_blank\"><strong>CONCURSOS 2021<\/strong><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Confira neste artigo uma an\u00e1lise sobre os conceitos b\u00e1sicos e caracter\u00edsticas do Banco de Dados Relacional da disciplina de Tecnologia da Informa\u00e7\u00e3o para a prova da Pol\u00edcia Federal (PF). A \u00e1rea policial est\u00e1 bombando neste ano de 2021. S\u00e3o dezenas de concursos, com alguns oferecendo mais de 1000 vagas, como \u00e9 o caso do concurso [&hellip;]<\/p>\n","protected":false},"author":1976,"featured_media":736099,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"post_tipo":"article","footnotes":""},"categories":[1,1988],"tags":[],"tax_estado":[219963],"class_list":["post-735970","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cursos-e-concursos","category-policia","tax_estado-concursos-federais"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Aprenda sobre Banco de Dados Relacional para o concurso da PF<\/title>\n<meta name=\"description\" content=\"Confira neste artigo uma an\u00e1lise sobre os conceitos b\u00e1sicos e caracter\u00edsticas do Banco de Dados Relacional para a prova da PF.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.estrategiaconcursos.com.br\/blog\/banco-de-dados-relacional\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Aprenda sobre Banco de Dados Relacional para o concurso da PF\" \/>\n<meta property=\"og:description\" content=\"Confira neste artigo uma an\u00e1lise sobre os conceitos b\u00e1sicos e caracter\u00edsticas do Banco de Dados Relacional para a prova da PF.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.estrategiaconcursos.com.br\/blog\/banco-de-dados-relacional\/\" \/>\n<meta property=\"og:site_name\" content=\"Estrat\u00e9gia Concursos\" \/>\n<meta property=\"article:published_time\" content=\"2021-05-18T21:21:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/dhg1h5j42swfq.cloudfront.net\/2021\/05\/10132243\/bd-relacional.png\" \/>\n\t<meta property=\"og:image:width\" content=\"405\" \/>\n\t<meta property=\"og:image:height\" content=\"336\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Kassio Henrique Sobral Rocha\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@EstratConcursos\" \/>\n<meta name=\"twitter:site\" content=\"@EstratConcursos\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kassio Henrique Sobral Rocha\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"NewsArticle\",\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/banco-de-dados-relacional\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/banco-de-dados-relacional\/\"},\"author\":{\"name\":\"Kassio Henrique Sobral Rocha\",\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/#\/schema\/person\/f0c830e07cfe11c231c0ea5dbb036df5\"},\"headline\":\"Aprenda sobre Banco de Dados Relacional para o concurso da PF\",\"datePublished\":\"2021-05-18T21:21:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/banco-de-dados-relacional\/\"},\"wordCount\":1578,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/banco-de-dados-relacional\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/dhg1h5j42swfq.cloudfront.net\/2021\/05\/10132243\/bd-relacional.png\",\"articleSection\":[\"Concursos P\u00fablicos\",\"Policial (Agente, Escriv\u00e3o e Investigador)\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.estrategiaconcursos.com.br\/blog\/banco-de-dados-relacional\/#respond\"]}],\"copyrightYear\":\"2021\",\"copyrightHolder\":{\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/banco-de-dados-relacional\/\",\"url\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/banco-de-dados-relacional\/\",\"name\":\"Aprenda sobre Banco de Dados Relacional para o concurso da PF\",\"isPartOf\":{\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/banco-de-dados-relacional\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/banco-de-dados-relacional\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/dhg1h5j42swfq.cloudfront.net\/2021\/05\/10132243\/bd-relacional.png\",\"datePublished\":\"2021-05-18T21:21:00+00:00\",\"description\":\"Confira neste artigo uma an\u00e1lise sobre os conceitos b\u00e1sicos e caracter\u00edsticas do Banco de Dados Relacional para a prova da PF.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/banco-de-dados-relacional\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.estrategiaconcursos.com.br\/blog\/banco-de-dados-relacional\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/banco-de-dados-relacional\/#primaryimage\",\"url\":\"https:\/\/dhg1h5j42swfq.cloudfront.net\/2021\/05\/10132243\/bd-relacional.png\",\"contentUrl\":\"https:\/\/dhg1h5j42swfq.cloudfront.net\/2021\/05\/10132243\/bd-relacional.png\",\"width\":405,\"height\":336,\"caption\":\"Banco de Dados Relacional\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/banco-de-dados-relacional\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Aprenda sobre Banco de Dados Relacional para o concurso da PF\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/#website\",\"url\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/\",\"name\":\"Estrat\u00e9gia Concursos\",\"description\":\"O blog da Estrat\u00e9gia Concursos traz not\u00edcias sobre concursos e artigos de professores oferecendo cursos para concursos (pdf + videaulas) no site.\",\"publisher\":{\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/#organization\",\"name\":\"Estrat\u00e9gia Concursos\",\"url\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/dhg1h5j42swfq.cloudfront.net\/2025\/06\/03203428\/logo_concursos-1.jpg\",\"contentUrl\":\"https:\/\/dhg1h5j42swfq.cloudfront.net\/2025\/06\/03203428\/logo_concursos-1.jpg\",\"width\":230,\"height\":60,\"caption\":\"Estrat\u00e9gia Concursos\"},\"image\":{\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/EstratConcursos\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/#\/schema\/person\/f0c830e07cfe11c231c0ea5dbb036df5\",\"name\":\"Kassio Henrique Sobral Rocha\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/d10350cbdad043facd8ec77a377f86f9026afee3348e463b04854fd4490ce759?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d10350cbdad043facd8ec77a377f86f9026afee3348e463b04854fd4490ce759?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d10350cbdad043facd8ec77a377f86f9026afee3348e463b04854fd4490ce759?s=96&d=mm&r=g\",\"caption\":\"Kassio Henrique Sobral Rocha\"},\"url\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/author\/kassio-rochayahoo-com-br\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Aprenda sobre Banco de Dados Relacional para o concurso da PF","description":"Confira neste artigo uma an\u00e1lise sobre os conceitos b\u00e1sicos e caracter\u00edsticas do Banco de Dados Relacional para a prova da PF.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.estrategiaconcursos.com.br\/blog\/banco-de-dados-relacional\/","og_locale":"pt_BR","og_type":"article","og_title":"Aprenda sobre Banco de Dados Relacional para o concurso da PF","og_description":"Confira neste artigo uma an\u00e1lise sobre os conceitos b\u00e1sicos e caracter\u00edsticas do Banco de Dados Relacional para a prova da PF.","og_url":"https:\/\/www.estrategiaconcursos.com.br\/blog\/banco-de-dados-relacional\/","og_site_name":"Estrat\u00e9gia Concursos","article_published_time":"2021-05-18T21:21:00+00:00","og_image":[{"width":405,"height":336,"url":"https:\/\/dhg1h5j42swfq.cloudfront.net\/2021\/05\/10132243\/bd-relacional.png","type":"image\/png"}],"author":"Kassio Henrique Sobral Rocha","twitter_card":"summary_large_image","twitter_creator":"@EstratConcursos","twitter_site":"@EstratConcursos","twitter_misc":{"Escrito por":"Kassio Henrique Sobral Rocha","Est. tempo de leitura":"7 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"NewsArticle","@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/banco-de-dados-relacional\/#article","isPartOf":{"@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/banco-de-dados-relacional\/"},"author":{"name":"Kassio Henrique Sobral Rocha","@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/#\/schema\/person\/f0c830e07cfe11c231c0ea5dbb036df5"},"headline":"Aprenda sobre Banco de Dados Relacional para o concurso da PF","datePublished":"2021-05-18T21:21:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/banco-de-dados-relacional\/"},"wordCount":1578,"commentCount":0,"publisher":{"@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/#organization"},"image":{"@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/banco-de-dados-relacional\/#primaryimage"},"thumbnailUrl":"https:\/\/dhg1h5j42swfq.cloudfront.net\/2021\/05\/10132243\/bd-relacional.png","articleSection":["Concursos P\u00fablicos","Policial (Agente, Escriv\u00e3o e Investigador)"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.estrategiaconcursos.com.br\/blog\/banco-de-dados-relacional\/#respond"]}],"copyrightYear":"2021","copyrightHolder":{"@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/banco-de-dados-relacional\/","url":"https:\/\/www.estrategiaconcursos.com.br\/blog\/banco-de-dados-relacional\/","name":"Aprenda sobre Banco de Dados Relacional para o concurso da PF","isPartOf":{"@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/banco-de-dados-relacional\/#primaryimage"},"image":{"@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/banco-de-dados-relacional\/#primaryimage"},"thumbnailUrl":"https:\/\/dhg1h5j42swfq.cloudfront.net\/2021\/05\/10132243\/bd-relacional.png","datePublished":"2021-05-18T21:21:00+00:00","description":"Confira neste artigo uma an\u00e1lise sobre os conceitos b\u00e1sicos e caracter\u00edsticas do Banco de Dados Relacional para a prova da PF.","breadcrumb":{"@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/banco-de-dados-relacional\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.estrategiaconcursos.com.br\/blog\/banco-de-dados-relacional\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/banco-de-dados-relacional\/#primaryimage","url":"https:\/\/dhg1h5j42swfq.cloudfront.net\/2021\/05\/10132243\/bd-relacional.png","contentUrl":"https:\/\/dhg1h5j42swfq.cloudfront.net\/2021\/05\/10132243\/bd-relacional.png","width":405,"height":336,"caption":"Banco de Dados Relacional"},{"@type":"BreadcrumbList","@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/banco-de-dados-relacional\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/www.estrategiaconcursos.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"Aprenda sobre Banco de Dados Relacional para o concurso da PF"}]},{"@type":"WebSite","@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/#website","url":"https:\/\/www.estrategiaconcursos.com.br\/blog\/","name":"Estrat\u00e9gia Concursos","description":"O blog da Estrat\u00e9gia Concursos traz not\u00edcias sobre concursos e artigos de professores oferecendo cursos para concursos (pdf + videaulas) no site.","publisher":{"@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.estrategiaconcursos.com.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/#organization","name":"Estrat\u00e9gia Concursos","url":"https:\/\/www.estrategiaconcursos.com.br\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/dhg1h5j42swfq.cloudfront.net\/2025\/06\/03203428\/logo_concursos-1.jpg","contentUrl":"https:\/\/dhg1h5j42swfq.cloudfront.net\/2025\/06\/03203428\/logo_concursos-1.jpg","width":230,"height":60,"caption":"Estrat\u00e9gia Concursos"},"image":{"@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/EstratConcursos"]},{"@type":"Person","@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/#\/schema\/person\/f0c830e07cfe11c231c0ea5dbb036df5","name":"Kassio Henrique Sobral Rocha","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/secure.gravatar.com\/avatar\/d10350cbdad043facd8ec77a377f86f9026afee3348e463b04854fd4490ce759?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/d10350cbdad043facd8ec77a377f86f9026afee3348e463b04854fd4490ce759?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d10350cbdad043facd8ec77a377f86f9026afee3348e463b04854fd4490ce759?s=96&d=mm&r=g","caption":"Kassio Henrique Sobral Rocha"},"url":"https:\/\/www.estrategiaconcursos.com.br\/blog\/author\/kassio-rochayahoo-com-br\/"}]}},"_links":{"self":[{"href":"https:\/\/www.estrategiaconcursos.com.br\/blog\/wp-json\/wp\/v2\/posts\/735970","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.estrategiaconcursos.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.estrategiaconcursos.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.estrategiaconcursos.com.br\/blog\/wp-json\/wp\/v2\/users\/1976"}],"replies":[{"embeddable":true,"href":"https:\/\/www.estrategiaconcursos.com.br\/blog\/wp-json\/wp\/v2\/comments?post=735970"}],"version-history":[{"count":44,"href":"https:\/\/www.estrategiaconcursos.com.br\/blog\/wp-json\/wp\/v2\/posts\/735970\/revisions"}],"predecessor-version":[{"id":741757,"href":"https:\/\/www.estrategiaconcursos.com.br\/blog\/wp-json\/wp\/v2\/posts\/735970\/revisions\/741757"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.estrategiaconcursos.com.br\/blog\/wp-json\/wp\/v2\/media\/736099"}],"wp:attachment":[{"href":"https:\/\/www.estrategiaconcursos.com.br\/blog\/wp-json\/wp\/v2\/media?parent=735970"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.estrategiaconcursos.com.br\/blog\/wp-json\/wp\/v2\/categories?post=735970"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.estrategiaconcursos.com.br\/blog\/wp-json\/wp\/v2\/tags?post=735970"},{"taxonomy":"tax_estado","embeddable":true,"href":"https:\/\/www.estrategiaconcursos.com.br\/blog\/wp-json\/wp\/v2\/tax_estado?post=735970"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}