SlideShare uma empresa Scribd logo
1 de 7
• Um banco de dados é uma aplicação que lhe permite
armazenar e obter de volta dados com eficiência. O
que o torna relacional é a maneira como os dados são
armazenados e organizados no banco de dados.
• Quando falamos em banco de dados, aqui, nos
referimos a um banco de dados relacional — RDBMS
Relational Database Management System.
• Em um banco de dados relacional, todos os dados são
guardados em tabelas. Estas têm uma estrutura que
se repete a cada linha, como você pode observar em
uma planilha. São os relacionamentos entre as
tabelas que as tornam “relacionais”.
• Antes da invenção dos bancos de dados
relacionais (nos anos 70), havia outros tipos de
bancos de dados, tais como os hierárquicos.
Depois que se tornaram disponíveis várias têm
feito sucesso com a venda deste tipo de
aplicativo. Como exemplo, posso citar a Oracle e a
IBM.
• Ingres, o primeiro RDBMS comercial
• Progress
• IBM DB 2
• Microsoft SQL Server
• Oracle
• MySQL
• MariaDB
• PostgresSQL
• SQLite
Todos eles oferecem mecanismos de segurança,
criptografia, controle de acesso de usuários e
podem processar requisições SQL.
• Em 1970, o matemático britânico, Ted Codd, criou
o modelo relacional para gestão de bancos de
dados e as 12 leis que descrevem o que um banco
de dados relacional e um RDBMS fazem – além de
uma série de leis de normalização que
estabelecem as propriedades dos dados
relacionais. Apenas dados que tenham sido
normalizados pode ser considerados relacionais.
• Normalização de dados é o processo de organização
de campos e tabelas em um banco de dados
relacional para minimizar a redundância e a
dependência. Este processo comumente envolve a
divisão de tabelas grandes em pequenas (e menos
redundantes) e define relacionamentos entre elas.
• De forma objetiva, o que se deseja é isolar dados de
forma que a entrada/remoção/alteração de
informações em um campo possa ser feita em apenas
uma tabela e se propagar pelo resto do banco de
dados, de acordo com os relacionamentos já
definidos.

Mais conteúdo relacionado

Mais procurados

O computador
O computadorO computador
O computadorana.vaz
 
BANCO DE DADOS RELACIONAIS
BANCO DE DADOS RELACIONAIS BANCO DE DADOS RELACIONAIS
BANCO DE DADOS RELACIONAIS Antonio Pedro
 
Introdução ao Banco de dados - Prof. Daniel Brandão
Introdução ao Banco de dados - Prof. Daniel BrandãoIntrodução ao Banco de dados - Prof. Daniel Brandão
Introdução ao Banco de dados - Prof. Daniel BrandãoDaniel Brandão
 
ResoluçãO Cgu Ti (Amostra) 2006
ResoluçãO Cgu Ti (Amostra) 2006ResoluçãO Cgu Ti (Amostra) 2006
ResoluçãO Cgu Ti (Amostra) 2006Walter Cunha
 
1.Introdução Banco de Dados
1.Introdução Banco de Dados1.Introdução Banco de Dados
1.Introdução Banco de Dadosvini_campos
 
38664419 artigo-data warehouse
38664419 artigo-data warehouse38664419 artigo-data warehouse
38664419 artigo-data warehousediochel
 
Aula1 - Apresentação de Banco de Dados
Aula1 - Apresentação de Banco de DadosAula1 - Apresentação de Banco de Dados
Aula1 - Apresentação de Banco de DadosRafael Albani
 
Introdução a Banco de Dados (Parte 1)
Introdução a Banco de Dados (Parte 1)Introdução a Banco de Dados (Parte 1)
Introdução a Banco de Dados (Parte 1)Mario Sergio
 
Aula tecnologia da informacao 6 banco de dados
Aula tecnologia da informacao 6 banco de dadosAula tecnologia da informacao 6 banco de dados
Aula tecnologia da informacao 6 banco de dadoswapiva
 
Erp Enterprise Resource Planning
Erp Enterprise Resource PlanningErp Enterprise Resource Planning
Erp Enterprise Resource Planningvanessavdf
 
01 02 introdução aos bancos de dados (slides)
01 02 introdução aos bancos de dados (slides)01 02 introdução aos bancos de dados (slides)
01 02 introdução aos bancos de dados (slides)samuelthiago
 

Mais procurados (20)

O computador
O computadorO computador
O computador
 
BANCO DE DADOS RELACIONAIS
BANCO DE DADOS RELACIONAIS BANCO DE DADOS RELACIONAIS
BANCO DE DADOS RELACIONAIS
 
Aula 1 conceitos básicos
Aula 1   conceitos básicosAula 1   conceitos básicos
Aula 1 conceitos básicos
 
Introdução ao banco de dados
Introdução ao banco de dadosIntrodução ao banco de dados
Introdução ao banco de dados
 
Introdução ao Banco de dados - Prof. Daniel Brandão
Introdução ao Banco de dados - Prof. Daniel BrandãoIntrodução ao Banco de dados - Prof. Daniel Brandão
Introdução ao Banco de dados - Prof. Daniel Brandão
 
Aula 2 - Introdução a Banco de Dados
Aula 2 - Introdução a Banco de DadosAula 2 - Introdução a Banco de Dados
Aula 2 - Introdução a Banco de Dados
 
Banco de dados
Banco de dadosBanco de dados
Banco de dados
 
ResoluçãO Cgu Ti (Amostra) 2006
ResoluçãO Cgu Ti (Amostra) 2006ResoluçãO Cgu Ti (Amostra) 2006
ResoluçãO Cgu Ti (Amostra) 2006
 
1.Introdução Banco de Dados
1.Introdução Banco de Dados1.Introdução Banco de Dados
1.Introdução Banco de Dados
 
Aula2 bancodedado
Aula2 bancodedadoAula2 bancodedado
Aula2 bancodedado
 
Sistemas De Apoio A Decis
Sistemas De Apoio A DecisSistemas De Apoio A Decis
Sistemas De Apoio A Decis
 
38664419 artigo-data warehouse
38664419 artigo-data warehouse38664419 artigo-data warehouse
38664419 artigo-data warehouse
 
Aula1 - Apresentação de Banco de Dados
Aula1 - Apresentação de Banco de DadosAula1 - Apresentação de Banco de Dados
Aula1 - Apresentação de Banco de Dados
 
Aula banco de dados
Aula banco de dadosAula banco de dados
Aula banco de dados
 
Banco de Dados - Conceitos Básicos
Banco de Dados - Conceitos BásicosBanco de Dados - Conceitos Básicos
Banco de Dados - Conceitos Básicos
 
Introdução a Banco de Dados (Parte 1)
Introdução a Banco de Dados (Parte 1)Introdução a Banco de Dados (Parte 1)
Introdução a Banco de Dados (Parte 1)
 
Active directory
Active directoryActive directory
Active directory
 
Aula tecnologia da informacao 6 banco de dados
Aula tecnologia da informacao 6 banco de dadosAula tecnologia da informacao 6 banco de dados
Aula tecnologia da informacao 6 banco de dados
 
Erp Enterprise Resource Planning
Erp Enterprise Resource PlanningErp Enterprise Resource Planning
Erp Enterprise Resource Planning
 
01 02 introdução aos bancos de dados (slides)
01 02 introdução aos bancos de dados (slides)01 02 introdução aos bancos de dados (slides)
01 02 introdução aos bancos de dados (slides)
 

Semelhante a Banco de dados relacional

No sql no desenvolvimento de aplicações web colaborativas
No sql no desenvolvimento de aplicações web colaborativasNo sql no desenvolvimento de aplicações web colaborativas
No sql no desenvolvimento de aplicações web colaborativasJoão Gabriel Lima
 
Arquitetura e sgbd de um banco de dados
Arquitetura e sgbd de um banco de dadosArquitetura e sgbd de um banco de dados
Arquitetura e sgbd de um banco de dadosdiogocbj
 
Armazenamento de dados Sistema de Informacao
Armazenamento de dados   Sistema de InformacaoArmazenamento de dados   Sistema de Informacao
Armazenamento de dados Sistema de InformacaoJefferson Martins
 
Conceitos Base_de_Dados.pdf
Conceitos Base_de_Dados.pdfConceitos Base_de_Dados.pdf
Conceitos Base_de_Dados.pdfticepcCapelas
 
Módulo 12 - Introdução aos sistemas de informação
Módulo 12 - Introdução aos sistemas de informaçãoMódulo 12 - Introdução aos sistemas de informação
Módulo 12 - Introdução aos sistemas de informaçãoLuis Ferreira
 
Banco de Dados - Introdução - Projeto de Banco de Dados - DER
Banco de Dados - Introdução - Projeto de Banco de Dados - DERBanco de Dados - Introdução - Projeto de Banco de Dados - DER
Banco de Dados - Introdução - Projeto de Banco de Dados - DERRangel Javier
 
Banco dados i prof ivan (acesse www.portalgsti.com.br)
Banco dados i prof ivan (acesse  www.portalgsti.com.br)Banco dados i prof ivan (acesse  www.portalgsti.com.br)
Banco dados i prof ivan (acesse www.portalgsti.com.br)Andre Sidou
 
Capítulo 05 - Fundamentos da inteligência de negócios: gestão da informação e...
Capítulo 05 - Fundamentos da inteligência de negócios: gestão da informação e...Capítulo 05 - Fundamentos da inteligência de negócios: gestão da informação e...
Capítulo 05 - Fundamentos da inteligência de negócios: gestão da informação e...Everton Souza
 
Apresentação Modelo de Gestão de dados para sistemas Colaborativos
Apresentação Modelo de Gestão de dados para sistemas ColaborativosApresentação Modelo de Gestão de dados para sistemas Colaborativos
Apresentação Modelo de Gestão de dados para sistemas ColaborativosMozart Dornelles Claret
 
1. Introdução a Sistemas de BD
1. Introdução a Sistemas de BD 1. Introdução a Sistemas de BD
1. Introdução a Sistemas de BD Marília Mendes
 
Banco de Dados - Part01
Banco de Dados - Part01Banco de Dados - Part01
Banco de Dados - Part01Rangel Javier
 

Semelhante a Banco de dados relacional (20)

No sql no desenvolvimento de aplicações web colaborativas
No sql no desenvolvimento de aplicações web colaborativasNo sql no desenvolvimento de aplicações web colaborativas
No sql no desenvolvimento de aplicações web colaborativas
 
Arquitetura e sgbd de um banco de dados
Arquitetura e sgbd de um banco de dadosArquitetura e sgbd de um banco de dados
Arquitetura e sgbd de um banco de dados
 
C # banco de dados
C # banco de dadosC # banco de dados
C # banco de dados
 
Armazenamento de dados Sistema de Informacao
Armazenamento de dados   Sistema de InformacaoArmazenamento de dados   Sistema de Informacao
Armazenamento de dados Sistema de Informacao
 
Conceitos Base_de_Dados.pdf
Conceitos Base_de_Dados.pdfConceitos Base_de_Dados.pdf
Conceitos Base_de_Dados.pdf
 
Módulo 12 - Introdução aos sistemas de informação
Módulo 12 - Introdução aos sistemas de informaçãoMódulo 12 - Introdução aos sistemas de informação
Módulo 12 - Introdução aos sistemas de informação
 
Sistema de banco_de_dados
Sistema de banco_de_dadosSistema de banco_de_dados
Sistema de banco_de_dados
 
Banco de Dados - Introdução - Projeto de Banco de Dados - DER
Banco de Dados - Introdução - Projeto de Banco de Dados - DERBanco de Dados - Introdução - Projeto de Banco de Dados - DER
Banco de Dados - Introdução - Projeto de Banco de Dados - DER
 
Banco dados i prof ivan (acesse www.portalgsti.com.br)
Banco dados i prof ivan (acesse  www.portalgsti.com.br)Banco dados i prof ivan (acesse  www.portalgsti.com.br)
Banco dados i prof ivan (acesse www.portalgsti.com.br)
 
Capítulo 05 - Fundamentos da inteligência de negócios: gestão da informação e...
Capítulo 05 - Fundamentos da inteligência de negócios: gestão da informação e...Capítulo 05 - Fundamentos da inteligência de negócios: gestão da informação e...
Capítulo 05 - Fundamentos da inteligência de negócios: gestão da informação e...
 
Artigo couchdb
Artigo couchdbArtigo couchdb
Artigo couchdb
 
Apresentação Modelo de Gestão de dados para sistemas Colaborativos
Apresentação Modelo de Gestão de dados para sistemas ColaborativosApresentação Modelo de Gestão de dados para sistemas Colaborativos
Apresentação Modelo de Gestão de dados para sistemas Colaborativos
 
Banco de dados aula 2
Banco de dados  aula 2Banco de dados  aula 2
Banco de dados aula 2
 
1. Introdução a Sistemas de BD
1. Introdução a Sistemas de BD 1. Introdução a Sistemas de BD
1. Introdução a Sistemas de BD
 
Sistemas de Informação - Aula05 - cap5 bd e business intelligence
Sistemas de Informação - Aula05 - cap5 bd e business intelligenceSistemas de Informação - Aula05 - cap5 bd e business intelligence
Sistemas de Informação - Aula05 - cap5 bd e business intelligence
 
Banco dedados aula001
Banco dedados aula001Banco dedados aula001
Banco dedados aula001
 
Banco de Dados - Part01
Banco de Dados - Part01Banco de Dados - Part01
Banco de Dados - Part01
 
Dbmod
DbmodDbmod
Dbmod
 
Apostila modelagem de banco de dados
Apostila modelagem de banco de dadosApostila modelagem de banco de dados
Apostila modelagem de banco de dados
 
Banco de dados
Banco de dadosBanco de dados
Banco de dados
 

Banco de dados relacional

  • 1.
  • 2. • Um banco de dados é uma aplicação que lhe permite armazenar e obter de volta dados com eficiência. O que o torna relacional é a maneira como os dados são armazenados e organizados no banco de dados. • Quando falamos em banco de dados, aqui, nos referimos a um banco de dados relacional — RDBMS Relational Database Management System. • Em um banco de dados relacional, todos os dados são guardados em tabelas. Estas têm uma estrutura que se repete a cada linha, como você pode observar em uma planilha. São os relacionamentos entre as tabelas que as tornam “relacionais”.
  • 3. • Antes da invenção dos bancos de dados relacionais (nos anos 70), havia outros tipos de bancos de dados, tais como os hierárquicos. Depois que se tornaram disponíveis várias têm feito sucesso com a venda deste tipo de aplicativo. Como exemplo, posso citar a Oracle e a IBM.
  • 4. • Ingres, o primeiro RDBMS comercial • Progress • IBM DB 2 • Microsoft SQL Server • Oracle
  • 5. • MySQL • MariaDB • PostgresSQL • SQLite Todos eles oferecem mecanismos de segurança, criptografia, controle de acesso de usuários e podem processar requisições SQL.
  • 6. • Em 1970, o matemático britânico, Ted Codd, criou o modelo relacional para gestão de bancos de dados e as 12 leis que descrevem o que um banco de dados relacional e um RDBMS fazem – além de uma série de leis de normalização que estabelecem as propriedades dos dados relacionais. Apenas dados que tenham sido normalizados pode ser considerados relacionais.
  • 7. • Normalização de dados é o processo de organização de campos e tabelas em um banco de dados relacional para minimizar a redundância e a dependência. Este processo comumente envolve a divisão de tabelas grandes em pequenas (e menos redundantes) e define relacionamentos entre elas. • De forma objetiva, o que se deseja é isolar dados de forma que a entrada/remoção/alteração de informações em um campo possa ser feita em apenas uma tabela e se propagar pelo resto do banco de dados, de acordo com os relacionamentos já definidos.