Aula 1
Conceitos básicos
Coleção de dados inter-relacionados, representando
informações sobre um domínio específico.

Coleção de dados integrados que tem por objetivo
atender a uma comunidade de usuários.

Um conjunto de dados persistentes e manipuláveis
que obedecem a um padrão de armazenamento. Ex:
lista telefónica, dicionário etc.
Área de grande importância na informática

Armazenamento de      informações   de   forma
coerente e adequada

Todo sistema de informação tem a necessidade
de armazenar e recuperar dados rapidamente
Dados são tudo que podemos inferir ou coletar sobre
uma situação específica

Texto, símbolos, fotos, figuras etc.

Podem ser úteis ou não

Os dados úteis é o que chamamos de informação

Esses dados são armazenados em uma base de dados

Os termos “Dado” e “Informação” tem o mesmo
significado, uma vez que armazenamos apenas aquilo
que é útil para aplicação
Local onde     informações   são   armazenadas   e
recuperadas.

Uma base de dados possui um nome que representa
o que ela armazena. Ex: db_Agenda, db_Livros,
db_Pessoas.

Essa base permite que os dados fiquem
centralizados e relacionados de forma coerente.
Corresponde à ferramenta utilizada para armazenar
informações, com as seguintes características:
   Armazenar os dados
  Significa que a ferramenta possui um repositório onde as
  informações são gravadas. Esse repositório permite centralizar
  os dados, evitando que eles fiquem espalhados em vários
  arquivos.
   Relacionar os dados armazenados:
   É importante que um sistema de Banco de Dados permita
   relacionar as informações armazenadas de forma coerente.
   Recuperar os dados:
   Por meio de consultas ao Sistema de Banco de Dados. Nos
   bancos de dados relacionais, as consultas são feitas
   utilizando-se a Linguagem SQL.
Software que incorpora as funções de definição,
recuperação e alteração em um banco de dados.

Consiste na evolução dos sistemas de banco de
dados.

Possui uma série de funcionalidades que
permitem controlar e acompanhar melhor os
dados armazenados.
Acesso Concorrente:
Permite que duas ou mais pessoas acessem uma mesma
base de dados ao mesmo Tempo e o sistema controla
para que um acesso não interfira no outro.
Gerenciamento de Transações:
Uma transação consiste em um conjunto de operações
que é tratado como uma unidade lógica indivisível. Isso
significa que quando começa a execução de uma
transação, esta deve ter executadas todas as operações
dentro dela, garantindo a integridade dos dados.
Regras de segurança
As regras de segurança vão desde a definição de login e
senha para os usuários, até a permissão de acesso ao
SGBD e acesso aos dados armazenados.
Regras de Integridade
Essas regras ficam definidas para um base de dados, e
todas as aplicações que acessarem aquela base poderão
utilizar a regra.
Compacto (elimina arquivos de papéis)
Rápido
Integrado (vários aplicativos utiliza o mesmo repositório
de dados)
Compartilhado (vários usuários podem acessar)
Seguro (controle de acesso)
Padronizado
Consistente
Suporte a transações
Administrador de banco de dados
Responsável por monitorar e gerenciar todas as bases de
dados criadas no SGBD, controlar permissões de usuários,
realizar backups, etc.
Analistas de sistemas e programadores
Responsáveis por modelar a base de dados e implementá-la no
SGBD, desenvolver a aplicação, conectar a aplicação com o
banco, etc.
Usuários finais
São as pessoas que irão trabalhar diariamente com as
aplicações desenvolvidas. São responsáveis pela entrada de
dados e pelas alterações nos dados armazenados.

Aula 1 conceitos básicos

  • 1.
  • 2.
    Coleção de dadosinter-relacionados, representando informações sobre um domínio específico. Coleção de dados integrados que tem por objetivo atender a uma comunidade de usuários. Um conjunto de dados persistentes e manipuláveis que obedecem a um padrão de armazenamento. Ex: lista telefónica, dicionário etc.
  • 3.
    Área de grandeimportância na informática Armazenamento de informações de forma coerente e adequada Todo sistema de informação tem a necessidade de armazenar e recuperar dados rapidamente
  • 4.
    Dados são tudoque podemos inferir ou coletar sobre uma situação específica Texto, símbolos, fotos, figuras etc. Podem ser úteis ou não Os dados úteis é o que chamamos de informação Esses dados são armazenados em uma base de dados Os termos “Dado” e “Informação” tem o mesmo significado, uma vez que armazenamos apenas aquilo que é útil para aplicação
  • 5.
    Local onde informações são armazenadas e recuperadas. Uma base de dados possui um nome que representa o que ela armazena. Ex: db_Agenda, db_Livros, db_Pessoas. Essa base permite que os dados fiquem centralizados e relacionados de forma coerente.
  • 6.
    Corresponde à ferramentautilizada para armazenar informações, com as seguintes características: Armazenar os dados Significa que a ferramenta possui um repositório onde as informações são gravadas. Esse repositório permite centralizar os dados, evitando que eles fiquem espalhados em vários arquivos. Relacionar os dados armazenados: É importante que um sistema de Banco de Dados permita relacionar as informações armazenadas de forma coerente. Recuperar os dados: Por meio de consultas ao Sistema de Banco de Dados. Nos bancos de dados relacionais, as consultas são feitas utilizando-se a Linguagem SQL.
  • 7.
    Software que incorporaas funções de definição, recuperação e alteração em um banco de dados. Consiste na evolução dos sistemas de banco de dados. Possui uma série de funcionalidades que permitem controlar e acompanhar melhor os dados armazenados.
  • 8.
    Acesso Concorrente: Permite queduas ou mais pessoas acessem uma mesma base de dados ao mesmo Tempo e o sistema controla para que um acesso não interfira no outro. Gerenciamento de Transações: Uma transação consiste em um conjunto de operações que é tratado como uma unidade lógica indivisível. Isso significa que quando começa a execução de uma transação, esta deve ter executadas todas as operações dentro dela, garantindo a integridade dos dados.
  • 9.
    Regras de segurança Asregras de segurança vão desde a definição de login e senha para os usuários, até a permissão de acesso ao SGBD e acesso aos dados armazenados. Regras de Integridade Essas regras ficam definidas para um base de dados, e todas as aplicações que acessarem aquela base poderão utilizar a regra.
  • 10.
    Compacto (elimina arquivosde papéis) Rápido Integrado (vários aplicativos utiliza o mesmo repositório de dados) Compartilhado (vários usuários podem acessar) Seguro (controle de acesso) Padronizado Consistente Suporte a transações
  • 11.
    Administrador de bancode dados Responsável por monitorar e gerenciar todas as bases de dados criadas no SGBD, controlar permissões de usuários, realizar backups, etc. Analistas de sistemas e programadores Responsáveis por modelar a base de dados e implementá-la no SGBD, desenvolver a aplicação, conectar a aplicação com o banco, etc. Usuários finais São as pessoas que irão trabalhar diariamente com as aplicações desenvolvidas. São responsáveis pela entrada de dados e pelas alterações nos dados armazenados.