Banco de dados: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Corrigindo erro ortográfico
m Foram revertidas as edições de 200.9.25.176 para a última revisão de FSogumo, de 14h09min de 18 de dezembro de 2018 (UTC)
Etiqueta: Reversão
Linha 2:
{{corrigir|data=abril de 2015}}
[[Ficheiro:Postgres Query.jpg|thumb|Exemplo de output de uma interrogação SQL a uma base de dados.]]
{{PBPE|Bancos de dados|bases de dados}} <ref>{{citar livro|nome = LAUDON, K.C.; LAUDON, J.P.|sobrenome = |título = Sistemas de Informação Gerenciais|ano = 2011|isbn = |nome2 = LAUDON, J.P.|local = São Paulo|editora = Pearson Prentice Hall|página = 114}}</ref> são conjuntos de arquivos relacionados entre si com registros sobre pessoas, lugares ou coisas. São coleções organizadas de dados que se relacionam de forma a criar algum sentido (Informação) e dar mais eficiência durante uma pesquisa ou estudo.<ref name="ref 1"/><ref name="ref 2">{{citar web|url=http://mtc-m12.sid.inpe.br/col/sid.inpe.br/iris@1912/2005/07.01.19.10/doc/Pr%E9-Texto.pdf|data=Maio de 2005|acessodata=23 de outubro de 2011|publicado=[[Instituto Nacional de Pesquisas Espaciais]]|formato=PDF|título=Bancos de Dados Geográficos|páginas=3|citação=Há quase duas décadas, bancos de dados tornaram-se o componente central de sistemas de informação [...]. Esta evolução foi possível graças a uma sólida tecnologia desenvolvida para armazenamento e manipulação de dados convencionais, em especial os chamados sistemas de gerência de bancos de dados objeto-relacionais (SGBD-OR). O projeto e operação de sistemas de informação geográfica vem seguindo o mesmo rumo, adotando bancos de dados geográficos (BDGs) como ponto central da arquitetura.}}</ref><ref name="p5">{{citar web |url=http://www.dct.ufms.br/~edson/bd1/bd1.pdf |título=Bancos de Dados - Conceitos Básicos |acessodata=23 de outubro de 2011 |formato=PDF |publicado=[[Universidade Federal do Mato Grosso do Sul]] |páginas=1 |citação=Banco de Dados:É uma coleção de dados logicamente coerente que possui um significado implícito cuja interpretação e dada por uma determinada aplicação; representa abstratamente uma parte do mundo real, conhecida como Mini-Mundo ..., que é de interesse de uma certa aplicação}}</ref> São de vital importância para empresas e há duas décadas se tornaram a principal peça dos sistemas de informação. Normalmente existem por vários anos sem alterações em sua estrutura.<ref name="ref 3"/><ref name="p6">{{citar web |url=http://www.cic.unb.br/~fernando/matdidatico/apostilas/resumo/bdadossp.pdf |título=Banco de Dados |acessodata=23 de outubro de 2011 |formato=PDF |publicado=[[Universidade de Brasília]] |páginas=3 |citação=O que é um banco de dados: coleção de informações que existe por um longo período de tempo e que é gerenciada por um SGBD.}}</ref>
 
São operados pelos [[Sistema de gerenciamento de banco de dados|Sistemas Gerenciadores de Bancos de Dados]] ('''SGBD'''), que surgiram na década de 70.<ref name="ref 5"/><ref name="p3"/> Antes destes, as aplicações usavam sistemas de arquivos do sistema operacional para armazenar suas informações.<ref name="p1">{{citar web |url=http://www.cos.ufrj.br/~marta/BdRel.pdf |título=Introdução a Banco de Dados |acessodata=23 de outubro de 2011 |formato=PDF |publicado=[[Universidade Federal do Rio de Janeiro]] |páginas=9 |citação=Antes de SGBDs as aplicações utilizavam sistemas de arquivos do Sistema Operacional. Através de arquivos, as aplicações armazenavam seus dados através das interações com a aplicação.}}</ref><ref name="p3"/> Na década de 80, a tecnologia de SGBD relacional passou a dominar o mercado, e atualmente utiliza-se praticamente apenas ela.<ref name="ref 5">{{citar web |url=http://www.julianoribeiro.com.br/troca/banco_de_dados/material_der.pdf |título=Projeto de Banco de Dados |acessodata=23 de outubro de 2011 |data=1998 |formato=PDF |obra=[[Universidade Federal do Rio Grande do Sul]] |publicado=Juliano Ribeiro |páginas=V |língua= |língua2= |língua3= |lang= |citação=Sistemas de gerência de banco de dados (SGBD) surgiram no início da década de 70 com o objetivo de facilitar a programação de aplicações de banco de dados (BD). [...] Nessa mesma época, houve um investimento considerável de pesquisa na área de banco de dados. Esse investimento resultou em um tipo de SGBD, o SGBD relacional. A partir da década de 80 [...] este tipo de SGBD passou a dominar o mercado, tendo se convertido em padrão internacional. O desenvolvimento de sistemas de informação ocorre hoje quase que exclusivamente sobre banco de dados, com uso de SGBD relacional.}}</ref><ref name="p3">{{citar web |url=http://www.ime.usp.br/~jef/apostila.pdf |título=INTRODUÇÃO A BANCO DE DADOS |acessodata=23 de outubro de 2011 |data=Fevereiro de 2005 |formato=PDF |publicado=[[Universidade de São Paulo]] |páginas=6;15 |citação=O primeiro [...] (SGBD) comercial surgiu no final de 1960 com base nos primitivos sistemas de arquivos disponíveis na época, os quais não controlavam o acesso concorrente por vários usuários ou processos. Os SGBDs evoluíram desses sistemas de arquivos de armazenamento em disco, criando novas estruturas de dados com o objetivo de armazenar informações. Com o tempo, os SGBD’s passaram a utilizar diferentes formas de representação, ou modelos de dados, para descrever a estrutura das informações contidas em seus bancos de dados. Atualmente, os seguintes modelos de dados são normalmente utilizados pelos SGBD’s: modelo hierárquico, modelo em redes, modelo relacional (amplamente usado) e o modelo orientado a objetos. [...] Um [...] (SGBD) é uma coleção de programas que permitem aos usuários criarem e manipularem uma base de dados. Um SGBD é, assim, um sistema de software de propósito geral que facilita o processo de definir, construir e manipular bases de dados de diversas aplicações.}}</ref> Outro tipo notável é o SGBD Orientado a Objetos, para quando sua estrutura ou as aplicações que o utilizam mudam constantemente.<ref name="ref 3">{{citar web |url=http://www.lume.ufrgs.br/handle/10183/26388 |título=Um modelo de evolução de esquemas conceituais para bancos de dados orientados a objetos com o emprego de versões |acessodata=23 de outubro de 2011 |data=Dezembro de 1998 |formato=PDF |publicado=[[Universidade Federal do Rio Grande do Sul]] |páginas=13;16 |citação=Sistemas de bancos de dados orientados a objetos têm sido desenvolvidos, principalmente, para modelos e aplicações altamente dinâmicas que manuseiam objetos estruturados: grandes e complexos, que apresentam, frequentemente, modificações tanto no seu valor quanto em sua estrutura. [...] Um banco de dados sobrevive, tipicamente, a décadas servindo programas de aplicação, entretanto, com o passar do tempo, alterações são requeridas a fim de refletir de forma completa e concisa a parte relevante do mundo real que está sendo modelada. [...] Bancos de dados orientados a objetos permitem ainda uma modelagem mais dinâmica e abrangente da realidade, sendo geralmente adotados para modelagem de estruturas complexas presentes em aplicações de bancos de dados não-convencionais.}}</ref>