Escolar Documentos
Profissional Documentos
Cultura Documentos
menu settings
UNIDADE 1
TÓPICO 1
1 INTRODUÇÃO
Esse tópico tem como objetivo apresentar ao(a) acadêmico(a) conceitos de bancos
de dados. Você aprenderá que existe uma grande diferença entre dado e
informação e que a partir deles é possível gerar conhecimento. Compreender isso
é requisito básico para o bom aproveitamento da disciplina.
Unidade 1
- Tópico 1
https://livrodigital.uniasselvi.com.br/GTI11_principios_de_banco_de_dados/unidade1.html?topico=1 1/27
15/09/2022 17:49 Livro Digital - Princípios de Banco de Dados
menu settings
FONTE: Os autores
Para fins conclusivos, veremos quais são os principais bancos de dados relacionais
existentes no mundo. Você perceberá que cada um deles possui focos
diferenciados com características e particularidades que necessitam de uma
análise aprofundada para sua melhor compreensão.
Unidade 1
- Tópico 1
https://livrodigital.uniasselvi.com.br/GTI11_principios_de_banco_de_dados/unidade1.html?topico=1 2/27
15/09/2022 17:49 Livro Digital - Princípios de Banco de Dados
menu settings
FONTE: Os autores
FONTE: Os autores
Unidade 1
- Tópico 1
https://livrodigital.uniasselvi.com.br/GTI11_principios_de_banco_de_dados/unidade1.html?topico=1 3/27
15/09/2022 17:49 Livro Digital - Princípios de Banco de Dados
Mesmo já possuindo os dados, eles não têm uma utilidade bem definida. É
menu possível ler linhas e linhas de pesquisa, porém não se tem um real significado do settings
que ela traz como resultado. A partir desse momento surgem questões como, por
exemplo, qual é o grau de escolaridade dos usuários da biblioteca e como eles
avaliam o atendimento?
FONTE: Os autores
A informação gera conhecimento. Rob e Coronel (2011, p. 11) nos dizem que “o
conhecimento implica familiaridade, consciência e compreensão das informações
conforme se apliquem a um ambiente”. Quando conseguimos compreender
informações e relacioná-las ao seu contexto, estamos obtendo conhecimento.
Unidade 1
- Tópico 1
2.2 BANCOS DE DADOS
https://livrodigital.uniasselvi.com.br/GTI11_principios_de_banco_de_dados/unidade1.html?topico=1 4/27
15/09/2022 17:49 Livro Digital - Princípios de Banco de Dados
Um banco de dados é uma coleção de dados relacionados. Com dados, queremos dizer
fatos conhecidos que podem ser registrados e possuem significado implícito. Por
exemplo, considere os nomes, números de telefone e endereço das pessoas que você
conhece. Você pode ter registrado esses dados em uma agenda ou, talvez, os tenha
armazenado em um disco rígido, usando um computador pessoal e um software como
Microsoft Access ou Excel. Essa coleção de dados relacionados, com um significado
implícito, é um banco de dados.
Um banco de dados também pode ser chamado de base de dados. Os dados são
armazenados de uma maneira que tem como objetivo facilitar a inclusão,
remoção, consulta e alteração. Eles representam aspectos ou fatos do mundo real,
que muitas vezes é denominado de minimundo ou universo de discurso. Só
devemos armazenar no banco de dados o que faz parte do seu minimundo.
Para simplificar a definição, podemos dizer que o minimundo é tudo o que existe
no mundo real que é pertinente para a resolução do problema. A figura a seguir
demostra de forma visual este conceito.
Unidade 1
- Tópico 1
https://livrodigital.uniasselvi.com.br/GTI11_principios_de_banco_de_dados/unidade1.html?topico=1 5/27
15/09/2022 17:49 Livro Digital - Princípios de Banco de Dados
menu settings
FONTE: Os autores
Bancos de dados existem normalmente para serem utilizados por aplicações. Elas
é que realizam consultas e fazem alterações nos dados. Para tornar esse processo
mais simples, existe o Sistema Gerenciador de Banco de Dados (SGDB) que é um
software responsável por manter os bancos de dados que estão sob sua
responsabilidade. Nele existem funções pré-definidas para inserção, remoção,
atualização e consulta dos dados armazenados. A figura a seguir nos dá uma visão
geral da relação entre o SGDB e o seu universo.
Unidade 1
- Tópico 1
https://livrodigital.uniasselvi.com.br/GTI11_principios_de_banco_de_dados/unidade1.html?topico=1 6/27
15/09/2022 17:49 Livro Digital - Princípios de Banco de Dados
menu settings
Para evidenciar de forma mais clara essa ideia, considere a seguinte situação: um
gerente da área de vendas de uma determinada empresa precisa ter informações
mais detalhadas dos vendedores que ele gerencia e das vendas que são efetuadas.
Todos os dados estão armazenados fisicamente em pastas que se encontram
Unidade 1
- Tópico 1
dentro de gavetas de arquivos.
https://livrodigital.uniasselvi.com.br/GTI11_principios_de_banco_de_dados/unidade1.html?topico=1 7/27
15/09/2022 17:49 Livro Digital - Princípios de Banco de Dados
Com muito trabalho, ele consegue examinar todas as suas pastas e extrair as
menu informações de que necessitava. Acontece que de uma hora para outra suas settings
vendas aumentaram muito, fazendo com que fosse necessária a contratação de
novos profissionais. Nesse novo cenário, o gerente não consegue mais obter as
informações necessárias dos vendedores e suas vendas, pois o volume cresceu de
tal forma que tornou inviável a análise manual dos dados.
Unidade 1
- Tópico 1
https://livrodigital.uniasselvi.com.br/GTI11_principios_de_banco_de_dados/unidade1.html?topico=1 8/27
15/09/2022 17:49 Livro Digital - Princípios de Banco de Dados
menu settings
FONTE: Os autores
https://livrodigital.uniasselvi.com.br/GTI11_principios_de_banco_de_dados/unidade1.html?topico=1 9/27
15/09/2022 17:49 Livro Digital - Princípios de Banco de Dados
Pode acontecer, por exemplo, que um vendedor tenha uma alteração no seu
nome. Essa alteração pode ter sido feita apenas no sistema de vendas, enquanto
que no de recursos humanos o nome continua desatualizado. A figura a seguir
documenta essa estrutura.
Unidade 1
- Tópico 1
https://livrodigital.uniasselvi.com.br/GTI11_principios_de_banco_de_dados/unidade1.html?topico=1 10/27
15/09/2022 17:49 Livro Digital - Princípios de Banco de Dados
menu settings
FONTE: Os autores
Imagine uma conta bancária que tem um saldo de R$ 1.500,00. Se dois clientes
retirarem dinheiro dessa conta ao mesmo tempo, teremos um problema de
inconsistência dos dados. Vamos ver na prática como isso acontece: o cliente 1 e o
cliente 2 fazem uma busca no saldo da conta e ambos têm como resultado R$
1.150,00. O primeiro retira R$ 300,00 da conta e o segundo R$ 150,00.
Dependendo de qual cliente finalize a operação por último o saldo da conta
poderá ser R$ 850,00 (R$ 1.500,00 – R$ 300,00) ou R$ 1.000,00 (R$ 1.150,00 – R$
150,00).
O correto seria que quando está sendo feita a manutenção do saldo pelo cliente 1,
o cliente 2 ficasse aguardando a manutenção terminar para daí sim iniciar o seu
Unidade 1
- Tópico 1
procedimento. Em um sistema de arquivos isso é muito complicado de gerenciar.
https://livrodigital.uniasselvi.com.br/GTI11_principios_de_banco_de_dados/unidade1.html?topico=1 11/27
15/09/2022 17:49 Livro Digital - Princípios de Banco de Dados
FIGURA 9 – SGBD
FONTE: Os autores
https://livrodigital.uniasselvi.com.br/GTI11_principios_de_banco_de_dados/unidade1.html?topico=1 12/27
15/09/2022 17:49 Livro Digital - Princípios de Banco de Dados
• Registros são linhas, que de uma forma mais resumida, pode-se dizer que são
conjuntos de campos preenchidos.
FONTE: Os autores
https://livrodigital.uniasselvi.com.br/GTI11_principios_de_banco_de_dados/unidade1.html?topico=1 13/27
15/09/2022 17:49 Livro Digital - Princípios de Banco de Dados
FONTE: Os autores
Unidade 1
- Tópico 1
https://livrodigital.uniasselvi.com.br/GTI11_principios_de_banco_de_dados/unidade1.html?topico=1 14/27
15/09/2022 17:49 Livro Digital - Princípios de Banco de Dados
Unidade 1
- Tópico 1
https://livrodigital.uniasselvi.com.br/GTI11_principios_de_banco_de_dados/unidade1.html?topico=1 15/27
15/09/2022 17:49 Livro Digital - Princípios de Banco de Dados
menu settings
• Usuário comum – Utiliza o sistema que foi desenvolvido pelo programador para
acessar o banco de dados. Normalmente desconhece as estruturas onde os dados
estão armazenados. Consegue manipular somente o que o sistema permite. Ele é
a sua fronteira com o SGBD.
5.1 MYSQL
https://livrodigital.uniasselvi.com.br/GTI11_principios_de_banco_de_dados/unidade1.html?topico=1 17/27
15/09/2022 17:49 Livro Digital - Princípios de Banco de Dados
Como foi citado acima, a empresa que mantinha inicialmente o Mysql era a Mysql
AB. Ela foi comprada pela Sun em janeiro de 2008. Em abril de 2009, a Oracle, que
é uma das gigantes do mundo de bancos de dados comprou a Sun, sendo hoje
responsável pela manutenção do MySql.
5.2 ORACLE
Há quase trinta anos, Larry Ellison vislumbrou uma oportunidade que outras
companhias não haviam percebido, quando encontrou uma descrição de um
protótipo funcional de um banco de dados relacional e descobriu que nenhuma
empresa tinha se empenhado em comercializar essa tecnologia. Ellison e os
cofundadores da Oracle, Bob Miner e Ed Oates, perceberam que havia um
tremendo potencial de negócios no modelo de banco de dados relacional, mas não
se deram conta de que mudariam a face da computação empresarial para sempre.
Hoje a Oracle (Nasdaq: ORCL) continua à frente de seu tempo. A tecnologia Oracle
pode ser encontrada em quase todos os setores do mundo inteiro e nos
escritórios de 98 das empresas citadas na lista “Fortune 100”. A Oracle é a primeira
empresa de software a desenvolver e empregar software empresarial totalmente
habilitado para Internet em toda a sua linha de produtos: banco de dados,
aplicativos empresariais e ferramentas para desenvolvimento de aplicativos e
suporte a decisões. A Oracle é o principal fornecedor de software para
gerenciamento de informações e a segunda maior empresa de software
independente do mundo.
Unidade 1
- Tópico 1
https://livrodigital.uniasselvi.com.br/GTI11_principios_de_banco_de_dados/unidade1.html?topico=1 18/27
15/09/2022 17:49 Livro Digital - Princípios de Banco de Dados
O Oracle possui uma vasta lista de recursos. Tem a linguagem PL/SQL para
menu desenvolvimento de funcionalidades internas. Integra-se com outras linguagens de settings
programação como JAVA, C, C++ etc. Roda em várias plataformas. O site oficial é <h
ttp://www.oracle.com>.
5.3 POSTGRESQL
O QUE É O POSTGRESQL?
Para alguns pode parecer um assunto batido, mas esse é um artigo introdutório,
voltado principalmente àqueles que conhecem pouco ou nada sobre o
PostgreSQL. O PostgreSQL é um SGBD (Sistema Gerenciador de Banco de Dados)
objeto-relacional de código aberto, com mais de 15 anos de desenvolvimento. É
extremamente robusto e confiável, além de ser extremamente flexível e rico em
recursos. Ele é considerado objeto-relacional por implementar, além das
características de um SGBD relacional, algumas características de orientação a
objetos, como herança e tipos personalizados. A equipe de desenvolvimento do
PostgreSQL sempre teve uma grande preocupação em manter a compatibilidade
com os padrões SQL92/SQL99.
HISTÓRICO DO POSTGRESQL
https://livrodigital.uniasselvi.com.br/GTI11_principios_de_banco_de_dados/unidade1.html?topico=1 19/27
15/09/2022 17:49 Livro Digital - Princípios de Banco de Dados
O POSTGRESQL HOJE
Subconsultas.
Integridade Referencial.
https://livrodigital.uniasselvi.com.br/GTI11_principios_de_banco_de_dados/unidade1.html?topico=1 20/27
15/09/2022 17:49 Livro Digital - Princípios de Banco de Dados
Gatilhos (Triggers).
Conexões SSL.
COMO COMEÇAR?
Você sabe o que é o SQL Server? Se você tem um blog ou um site que utiliza banco
de dados já deve ter, pelo menos, ouvido falar nele. O MS SQL Server é um sistema
de gerenciamento de banco de dados relacional desenvolvido pela Microsoft. A
partir da versão 2008 a plataforma de dados com alta confiabilidade e que permite
a redução de custos com eficiência e robustez.
Unidade 1
- Tópico 1
https://livrodigital.uniasselvi.com.br/GTI11_principios_de_banco_de_dados/unidade1.html?topico=1 22/27
15/09/2022 17:49 Livro Digital - Princípios de Banco de Dados
menu settings
Caro(a) acadêmico(a)! A Leitura Complementar a seguir traz uma visão clara
de questões relacionadas à utilização de um sistema de banco de dados. A
seguir serão apresentados alguns fatores que devem ser analisados quando
trabalhamos com esse tipo de tecnologia.
LEITURA COMPLEMENTAR
O sistema de banco de dados torna possível atingir usos muito mais sofisticados
dos recursos de dados contanto que seja projetado para aproveitar esse poder
disponível. Os tipos de estruturas de dados criados no banco de dados e a
extensão dos relacionamentos entre elas desempenham um papel poderoso na
determinação da eficiência do sistema.
RESUMO DO TÓPICO
Neste tópico, você viu que:
• Algumas dicas são importantes para ter sucesso na escolha do banco de dados a
ser utilizado.
AUTOATIVIDADES Unidade 1
- Tópico 1
https://livrodigital.uniasselvi.com.br/GTI11_principios_de_banco_de_dados/unidade1.html?topico=1 24/27
15/09/2022 17:49 Livro Digital - Princípios de Banco de Dados
UNIDADE 1 - TÓPICO 1
menu settings
Responder
Responder
Unidade 1
- Tópico 1
https://livrodigital.uniasselvi.com.br/GTI11_principios_de_banco_de_dados/unidade1.html?topico=1 25/27
15/09/2022 17:49 Livro Digital - Princípios de Banco de Dados
menu settings
Responder
Responder
5 O que faz uma pessoa que tem o cargo de Administrador do Banco de Dados
(DBA – Database Administrator)?
Unidade 1
- Tópico 1
https://livrodigital.uniasselvi.com.br/GTI11_principios_de_banco_de_dados/unidade1.html?topico=1 26/27
15/09/2022 17:49 Livro Digital - Princípios de Banco de Dados
menu settings
Responder
https://livrodigital.uniasselvi.com.br/GTI11_principios_de_banco_de_dados/unidade1.html?topico=1 27/27