SlideShare uma empresa Scribd logo
1 de 17
Baixar para ler offline
BANCO DE DADOS. AULA 01:
INTRODUÇÃO
O QUE É DADOS?
• Representação do mundo real.
• Representação física de um evento no tempo e espaço.
• Não agrega fundamento para quem o sente ou recebe.
O que é dados?
O QUE É INFORMAÇÃO?
• Conjunto de dados.
• Dados que recebem sentido.
• É o resultante do: Processamento, manipulação e organização dos
dados.
O que é informação?
INTRODUÇÃO.
• Os bancos de dados e os sistemas de bancos de dados se tornaram
componentes essenciais no cotidiano da sociedade moderna;
• No decorrer do dia, a maioria de nós se depara com atividades que
envolvem alguma interação com os bancos de dados, por exemplo:
– Ao solicitar o extrato bancário da conta corrente;
– O histórico escolar de um estudante;
– Ao comprar ou reservar uma passagem aérea;
– Ao comprar algum produto numa loja virtual.
• Para qualquer uma das atividades acima, é bem provável que houve
algum acesso a um banco de dados.
Introdução.
SISTEMAS DE BANCO DE DADOS.
• Um sistema de banco de dados nada mais é do que um sistema
computadorizado para a organização e manutenção dos registros;
• Considera-se como registros, os dados correlacionados e que estão
organizados numa estrutura comum de armazenamento;
• O sistema de banco de dados envolve os seguintes componentes:
– Dados;
– Hardware;
– Software;
– Usuários.
Sistemas de banco de dados.
• A coleção dos dados, normalmente chamada de banco de dados,
nada mais é do que uma coleção de dados relacionados de relevância
para uma organização ou indivíduo;
• Os dados são fatos que podem ser gravados e que possuem um
significado implícito, como por exemplo:
– Nomes, endereços, números de telefones de pessoas que um
indivíduo conhece, podem estar anotados numa agenda, ou
arquivo de computador (planilha). Essa coleção de dados, possui
um significa implícito, consequentemente é considerado um
banco de dados.
Sistemas de banco de dados.
SISTEMAS DE GERENCIAMENTO DE BANCO
DE DADOS – SGBD.
• Um Sistema de Gerenciamento de Banco de Dados (SGBD) é uma
coleção de dados inter-relacionados contendo um conjunto de
programas para acessar esses dados;
• O SGBD é uma ferramenta projetada para criar e gerenciar um
número muito grande de dados de forma eficiente e tornando-os
persistente e seguro;
• O SGBD precisa fornecer garantia e segurança das informações
armazenadas, mesmo havendo a possibilidade de falhas e de acessos
não autorizados;
Sistemas de gerenciamento de banco de dados.
• O SGBD tem a função de gerenciar o acesso, a manipulação e a
organização dos dados armazenados retirando a responsabilidade das
aplicações e sistemas clientes.
• Abaixo os SGBDs mais utilizados:
– Oracle
– Microsoft SQL Server
– PostgreSQL
– MySQL
– Firebird
http://www.oracle.com
http://www.microsoft.com/SQLServer
http://www.postgresql.org/
http://www.mysql.com/
http://www.firebirdsql.org/
Sistemas de gerenciamento de banco de dados.
ORIGEM DO SISTEMA DE BANCO DE
DADOS.
• Surgiram para facilitar tarefas computadorizadas de gerenciamento de
dados;
• Métodos de gerenciamento de dados na década de 1960 eram
baseados em armazenamentos de arquivos salvos no sistema
operacional;
• Diversos aplicativos eram utilizados para gerenciar diversos arquivos
contendo os dados.
Origem de sistemas de banco de dados.
• Os sistemas que envolviam a persistência dos dados antes do
surgimento dos atuais SGBDs, possuíam diversas desvantagens que
foram levadas em consideração para a elaboração dos atuais SGBD,
tais como:
– Redundância e inconsistência de dados: diferentes programas
relacionados a diferentes arquivos cujo estrutura são diferentes
entre si. Informações duplicadas normalmente ocorrem;
– Dificuldades de acesso a dados: necessidade de criar programas
específicos para conseguir acessar informações específicas;
Origem de sistemas de banco de dados.
– Isolamento dos dados: dados dispersos em diversos arquivos e os
arquivos podem estar em diversos formatos;
– Problemas de integridade: os dados armazenados precisam
satisfazer determinadas restrições de consistência;
– Problemas de atomicidade: ao ocorrer uma falha durante uma
transação, o sistema não consegue restaurar ao estado
consistente em que se encontrava antes da falha;
– Anomalias de acesso concorrente: múltiplos acessos simultâneos
podem gerar problemas com os dados armazenados;
– Problemas de segurança: a possibilidade de um usuário acessar
todos os dados do banco.
Origem de sistemas de banco de dados.

Mais conteúdo relacionado

Semelhante a Introdução.pdf

Introducao Base Dados I
Introducao Base Dados IIntroducao Base Dados I
Introducao Base Dados Iguest3118b2
 
Introducao Base Dados I
Introducao  Base  Dados  IIntroducao  Base  Dados  I
Introducao Base Dados Iguest3118b2
 
Banco de dadosBanco de dadosBanco de dados
Banco de dadosBanco de dadosBanco de dadosBanco de dadosBanco de dadosBanco de dados
Banco de dadosBanco de dadosBanco de dadosDanielRibeiro136663
 
Isc aula 5 - estrutura e organização da informação
Isc   aula 5 - estrutura e organização da informaçãoIsc   aula 5 - estrutura e organização da informação
Isc aula 5 - estrutura e organização da informaçãoFábio Andrade
 
Sistemas de Gestão de Bases de Dados e de Gestão de Ficheiros
Sistemas de Gestão de Bases de Dados e de Gestão de FicheirosSistemas de Gestão de Bases de Dados e de Gestão de Ficheiros
Sistemas de Gestão de Bases de Dados e de Gestão de FicheirosMariana Hiyori
 
Apresentacao1 base de_dados
Apresentacao1 base de_dadosApresentacao1 base de_dados
Apresentacao1 base de_dadosDaniel Silva
 
Concepcao de banco_de_dados-aula_1
Concepcao de banco_de_dados-aula_1Concepcao de banco_de_dados-aula_1
Concepcao de banco_de_dados-aula_1Carlos Melo
 
Matéria de apoio (Base de dados)
Matéria de apoio  (Base de dados)Matéria de apoio  (Base de dados)
Matéria de apoio (Base de dados)André Silva
 
Modelagem de banco de dados - Sistemas de Dados
Modelagem de banco de dados - Sistemas de DadosModelagem de banco de dados - Sistemas de Dados
Modelagem de banco de dados - Sistemas de Dadospaulocoob
 
BANCO DE DADOS RELACIONAIS
BANCO DE DADOS RELACIONAIS BANCO DE DADOS RELACIONAIS
BANCO DE DADOS RELACIONAIS Antonio Pedro
 
SGBD - Conceitos_basicos.ppt
SGBD - Conceitos_basicos.pptSGBD - Conceitos_basicos.ppt
SGBD - Conceitos_basicos.pptanamatos271406
 
Visão geral sobre Bancos de Dados Univesp
Visão geral sobre Bancos de Dados UnivespVisão geral sobre Bancos de Dados Univesp
Visão geral sobre Bancos de Dados Univespinominavell
 
Conceitos Base_de_Dados.pdf
Conceitos Base_de_Dados.pdfConceitos Base_de_Dados.pdf
Conceitos Base_de_Dados.pdfticepcCapelas
 

Semelhante a Introdução.pdf (20)

Introducao Base Dados I
Introducao Base Dados IIntroducao Base Dados I
Introducao Base Dados I
 
Introducao Base Dados I
Introducao  Base  Dados  IIntroducao  Base  Dados  I
Introducao Base Dados I
 
Banco de dadosBanco de dadosBanco de dados
Banco de dadosBanco de dadosBanco de dadosBanco de dadosBanco de dadosBanco de dados
Banco de dadosBanco de dadosBanco de dados
 
O que é um Banco de Dados?
O que é um Banco de Dados?O que é um Banco de Dados?
O que é um Banco de Dados?
 
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
 
Isc aula 5 - estrutura e organização da informação
Isc   aula 5 - estrutura e organização da informaçãoIsc   aula 5 - estrutura e organização da informação
Isc aula 5 - estrutura e organização da informação
 
Banco de Dados - Aula 01
Banco de Dados - Aula 01Banco de Dados - Aula 01
Banco de Dados - Aula 01
 
Sistemas de Gestão de Bases de Dados e de Gestão de Ficheiros
Sistemas de Gestão de Bases de Dados e de Gestão de FicheirosSistemas de Gestão de Bases de Dados e de Gestão de Ficheiros
Sistemas de Gestão de Bases de Dados e de Gestão de Ficheiros
 
Apresentacao1 base de_dados
Apresentacao1 base de_dadosApresentacao1 base de_dados
Apresentacao1 base de_dados
 
eduardo teste ubc
eduardo teste ubceduardo teste ubc
eduardo teste ubc
 
Concepcao de banco_de_dados-aula_1
Concepcao de banco_de_dados-aula_1Concepcao de banco_de_dados-aula_1
Concepcao de banco_de_dados-aula_1
 
Matéria de apoio (Base de dados)
Matéria de apoio  (Base de dados)Matéria de apoio  (Base de dados)
Matéria de apoio (Base de dados)
 
Modelagem de banco de dados - Sistemas de Dados
Modelagem de banco de dados - Sistemas de DadosModelagem de banco de dados - Sistemas de Dados
Modelagem de banco de dados - Sistemas de Dados
 
BANCO DE DADOS RELACIONAIS
BANCO DE DADOS RELACIONAIS BANCO DE DADOS RELACIONAIS
BANCO DE DADOS RELACIONAIS
 
Datawarehouse
DatawarehouseDatawarehouse
Datawarehouse
 
SGBD - Conceitos_basicos.ppt
SGBD - Conceitos_basicos.pptSGBD - Conceitos_basicos.ppt
SGBD - Conceitos_basicos.ppt
 
BDI_1_conceitos
BDI_1_conceitosBDI_1_conceitos
BDI_1_conceitos
 
Visão geral sobre Bancos de Dados Univesp
Visão geral sobre Bancos de Dados UnivespVisão geral sobre Bancos de Dados Univesp
Visão geral sobre Bancos de Dados Univesp
 
Conceitos Base_de_Dados.pdf
Conceitos Base_de_Dados.pdfConceitos Base_de_Dados.pdf
Conceitos Base_de_Dados.pdf
 
Banco dedados aula001
Banco dedados aula001Banco dedados aula001
Banco dedados aula001
 

Mais de gabriel-colman

Slide 4 CORREÇÃO DAS ATIVIDADES, Banco de dados.pdf
Slide 4 CORREÇÃO DAS ATIVIDADES, Banco de dados.pdfSlide 4 CORREÇÃO DAS ATIVIDADES, Banco de dados.pdf
Slide 4 CORREÇÃO DAS ATIVIDADES, Banco de dados.pdfgabriel-colman
 
8-uml-e-modelagem-oo Introdução a UML.pdf
8-uml-e-modelagem-oo Introdução a UML.pdf8-uml-e-modelagem-oo Introdução a UML.pdf
8-uml-e-modelagem-oo Introdução a UML.pdfgabriel-colman
 
Álgebra Linear e SQL Banco de Dados.pdf
Álgebra Linear e  SQL Banco de Dados.pdfÁlgebra Linear e  SQL Banco de Dados.pdf
Álgebra Linear e SQL Banco de Dados.pdfgabriel-colman
 
Definição Formal do MER(Conceitos do Modelo Relacional).pdf
Definição Formal do MER(Conceitos do Modelo Relacional).pdfDefinição Formal do MER(Conceitos do Modelo Relacional).pdf
Definição Formal do MER(Conceitos do Modelo Relacional).pdfgabriel-colman
 
14-programacao-bd-Object Relational Mapper.pdf
14-programacao-bd-Object Relational Mapper.pdf14-programacao-bd-Object Relational Mapper.pdf
14-programacao-bd-Object Relational Mapper.pdfgabriel-colman
 
Engenharia de Software: Processos de Software
Engenharia de Software: Processos de SoftwareEngenharia de Software: Processos de Software
Engenharia de Software: Processos de Softwaregabriel-colman
 

Mais de gabriel-colman (8)

Slide 4 CORREÇÃO DAS ATIVIDADES, Banco de dados.pdf
Slide 4 CORREÇÃO DAS ATIVIDADES, Banco de dados.pdfSlide 4 CORREÇÃO DAS ATIVIDADES, Banco de dados.pdf
Slide 4 CORREÇÃO DAS ATIVIDADES, Banco de dados.pdf
 
8-uml-e-modelagem-oo Introdução a UML.pdf
8-uml-e-modelagem-oo Introdução a UML.pdf8-uml-e-modelagem-oo Introdução a UML.pdf
8-uml-e-modelagem-oo Introdução a UML.pdf
 
Álgebra Linear e SQL Banco de Dados.pdf
Álgebra Linear e  SQL Banco de Dados.pdfÁlgebra Linear e  SQL Banco de Dados.pdf
Álgebra Linear e SQL Banco de Dados.pdf
 
Definição Formal do MER(Conceitos do Modelo Relacional).pdf
Definição Formal do MER(Conceitos do Modelo Relacional).pdfDefinição Formal do MER(Conceitos do Modelo Relacional).pdf
Definição Formal do MER(Conceitos do Modelo Relacional).pdf
 
14-programacao-bd-Object Relational Mapper.pdf
14-programacao-bd-Object Relational Mapper.pdf14-programacao-bd-Object Relational Mapper.pdf
14-programacao-bd-Object Relational Mapper.pdf
 
Engenharia de Software: Processos de Software
Engenharia de Software: Processos de SoftwareEngenharia de Software: Processos de Software
Engenharia de Software: Processos de Software
 
10 - JS OOP.pptx
10 - JS OOP.pptx10 - JS OOP.pptx
10 - JS OOP.pptx
 
shellsort.pdf
shellsort.pdfshellsort.pdf
shellsort.pdf
 

Introdução.pdf

  • 1. BANCO DE DADOS. AULA 01: INTRODUÇÃO
  • 2. O QUE É DADOS?
  • 3. • Representação do mundo real. • Representação física de um evento no tempo e espaço. • Não agrega fundamento para quem o sente ou recebe. O que é dados?
  • 4. O QUE É INFORMAÇÃO?
  • 5. • Conjunto de dados. • Dados que recebem sentido. • É o resultante do: Processamento, manipulação e organização dos dados. O que é informação?
  • 7. • Os bancos de dados e os sistemas de bancos de dados se tornaram componentes essenciais no cotidiano da sociedade moderna; • No decorrer do dia, a maioria de nós se depara com atividades que envolvem alguma interação com os bancos de dados, por exemplo: – Ao solicitar o extrato bancário da conta corrente; – O histórico escolar de um estudante; – Ao comprar ou reservar uma passagem aérea; – Ao comprar algum produto numa loja virtual. • Para qualquer uma das atividades acima, é bem provável que houve algum acesso a um banco de dados. Introdução.
  • 8. SISTEMAS DE BANCO DE DADOS.
  • 9. • Um sistema de banco de dados nada mais é do que um sistema computadorizado para a organização e manutenção dos registros; • Considera-se como registros, os dados correlacionados e que estão organizados numa estrutura comum de armazenamento; • O sistema de banco de dados envolve os seguintes componentes: – Dados; – Hardware; – Software; – Usuários. Sistemas de banco de dados.
  • 10. • A coleção dos dados, normalmente chamada de banco de dados, nada mais é do que uma coleção de dados relacionados de relevância para uma organização ou indivíduo; • Os dados são fatos que podem ser gravados e que possuem um significado implícito, como por exemplo: – Nomes, endereços, números de telefones de pessoas que um indivíduo conhece, podem estar anotados numa agenda, ou arquivo de computador (planilha). Essa coleção de dados, possui um significa implícito, consequentemente é considerado um banco de dados. Sistemas de banco de dados.
  • 11. SISTEMAS DE GERENCIAMENTO DE BANCO DE DADOS – SGBD.
  • 12. • Um Sistema de Gerenciamento de Banco de Dados (SGBD) é uma coleção de dados inter-relacionados contendo um conjunto de programas para acessar esses dados; • O SGBD é uma ferramenta projetada para criar e gerenciar um número muito grande de dados de forma eficiente e tornando-os persistente e seguro; • O SGBD precisa fornecer garantia e segurança das informações armazenadas, mesmo havendo a possibilidade de falhas e de acessos não autorizados; Sistemas de gerenciamento de banco de dados.
  • 13. • O SGBD tem a função de gerenciar o acesso, a manipulação e a organização dos dados armazenados retirando a responsabilidade das aplicações e sistemas clientes. • Abaixo os SGBDs mais utilizados: – Oracle – Microsoft SQL Server – PostgreSQL – MySQL – Firebird http://www.oracle.com http://www.microsoft.com/SQLServer http://www.postgresql.org/ http://www.mysql.com/ http://www.firebirdsql.org/ Sistemas de gerenciamento de banco de dados.
  • 14. ORIGEM DO SISTEMA DE BANCO DE DADOS.
  • 15. • Surgiram para facilitar tarefas computadorizadas de gerenciamento de dados; • Métodos de gerenciamento de dados na década de 1960 eram baseados em armazenamentos de arquivos salvos no sistema operacional; • Diversos aplicativos eram utilizados para gerenciar diversos arquivos contendo os dados. Origem de sistemas de banco de dados.
  • 16. • Os sistemas que envolviam a persistência dos dados antes do surgimento dos atuais SGBDs, possuíam diversas desvantagens que foram levadas em consideração para a elaboração dos atuais SGBD, tais como: – Redundância e inconsistência de dados: diferentes programas relacionados a diferentes arquivos cujo estrutura são diferentes entre si. Informações duplicadas normalmente ocorrem; – Dificuldades de acesso a dados: necessidade de criar programas específicos para conseguir acessar informações específicas; Origem de sistemas de banco de dados.
  • 17. – Isolamento dos dados: dados dispersos em diversos arquivos e os arquivos podem estar em diversos formatos; – Problemas de integridade: os dados armazenados precisam satisfazer determinadas restrições de consistência; – Problemas de atomicidade: ao ocorrer uma falha durante uma transação, o sistema não consegue restaurar ao estado consistente em que se encontrava antes da falha; – Anomalias de acesso concorrente: múltiplos acessos simultâneos podem gerar problemas com os dados armazenados; – Problemas de segurança: a possibilidade de um usuário acessar todos os dados do banco. Origem de sistemas de banco de dados.