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.

Introdução.pdf

  • 1.
    BANCO DE DADOS.AULA 01: INTRODUÇÃO
  • 2.
    O QUE ÉDADOS?
  • 3.
    • Representação domundo 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 dedados. • Dados que recebem sentido. • É o resultante do: Processamento, manipulação e organização dos dados. O que é informação?
  • 6.
  • 7.
    • Os bancosde 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.
  • 9.
    • Um sistemade 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çãodos 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 GERENCIAMENTODE BANCO DE DADOS – SGBD.
  • 12.
    • Um Sistemade 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 SGBDtem 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 SISTEMADE BANCO DE DADOS.
  • 15.
    • Surgiram parafacilitar 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 sistemasque 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 dosdados: 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.