Aula 1 conceitos básicos

236 visualizações

Publicada em

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
236
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
3
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Aula 1 conceitos básicos

  1. 1. Aula 1Conceitos básicos
  2. 2. Coleção de dados inter-relacionados, representandoinformações sobre um domínio específico.Coleção de dados integrados que tem por objetivoatender a uma comunidade de usuários.Um conjunto de dados persistentes e manipuláveisque obedecem a um padrão de armazenamento. Ex:lista telefónica, dicionário etc.
  3. 3. Área de grande importância na informáticaArmazenamento de informações de formacoerente e adequadaTodo sistema de informação tem a necessidadede armazenar e recuperar dados rapidamente
  4. 4. Dados são tudo que podemos inferir ou coletar sobreuma situação específicaTexto, símbolos, fotos, figuras etc.Podem ser úteis ou nãoOs dados úteis é o que chamamos de informaçãoEsses dados são armazenados em uma base de dadosOs termos “Dado” e “Informação” tem o mesmosignificado, uma vez que armazenamos apenas aquiloque é útil para aplicação
  5. 5. Local onde informações são armazenadas erecuperadas.Uma base de dados possui um nome que representao que ela armazena. Ex: db_Agenda, db_Livros,db_Pessoas.Essa base permite que os dados fiquemcentralizados e relacionados de forma coerente.
  6. 6. Corresponde à ferramenta utilizada para armazenarinformaçõ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. 7. 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 dedados.Possui uma série de funcionalidades quepermitem controlar e acompanhar melhor osdados armazenados.
  8. 8. Acesso Concorrente:Permite que duas ou mais pessoas acessem uma mesmabase de dados ao mesmo Tempo e o sistema controlapara que um acesso não interfira no outro.Gerenciamento de Transações:Uma transação consiste em um conjunto de operaçõesque é tratado como uma unidade lógica indivisível. Issosignifica que quando começa a execução de umatransação, esta deve ter executadas todas as operaçõesdentro dela, garantindo a integridade dos dados.
  9. 9. Regras de segurançaAs regras de segurança vão desde a definição de login esenha para os usuários, até a permissão de acesso aoSGBD e acesso aos dados armazenados.Regras de IntegridadeEssas regras ficam definidas para um base de dados, etodas as aplicações que acessarem aquela base poderãoutilizar a regra.
  10. 10. Compacto (elimina arquivos de papéis)RápidoIntegrado (vários aplicativos utiliza o mesmo repositóriode dados)Compartilhado (vários usuários podem acessar)Seguro (controle de acesso)PadronizadoConsistenteSuporte a transações
  11. 11. Administrador de banco de dadosResponsável por monitorar e gerenciar todas as bases dedados criadas no SGBD, controlar permissões de usuários,realizar backups, etc.Analistas de sistemas e programadoresResponsáveis por modelar a base de dados e implementá-la noSGBD, desenvolver a aplicação, conectar a aplicação com obanco, etc.Usuários finaisSão as pessoas que irão trabalhar diariamente com asaplicações desenvolvidas. São responsáveis pela entrada dedados e pelas alterações nos dados armazenados.

×