Karteikarten
Banco De Dados I - Introdução
Karten in diesem Stapel (25)
- 1Modelos de Desenvolvimento de SistemasA arquitetura de uma aplicação pode variar de acordo com as necessidades de
ambiente e da ESCALABILIDADE desejada. - 2Os modelos de desenvolvimento são maneiras de se “quebrar” um problema de acordo com as funções específicas:◦ Interface com o usuário
◦ Armazenamento e manutenção de dados
◦ Regras de negócio - 3Arquitetura monolítica
- 4Arquitetura cliente-servidor
- 5Aplicações em camadas
- 6Aplicações em camadas 2
- 7Dados x Informação
- 8DefiniçãoBancos de dados (ou bases de dados), são conjuntos de registros dispostos em
estrutura regular que possibilita a
reorganização dos mesmos e produção de
informação. - 9Um banco de dados é usualmente mantido e acessado por meio de um software conhecido como Sistema Gerenciador de Banco de Dados (SGBD)O modelo de dados mais adotado hoje em dia é o modelo relacional, onde as estruturas têm a forma de tabelas, compostas por linhas e colunas
- 10SGBD (Sistema gerenciador de banco de dados)
- 11Vantagens de um SGBD
- 12Arquivos de dados (texto)◦ Formato fixo (registros e campos)
- 13Arquivos ISAM (IBM)◦ Indexed Sequencial Access Method
◦ Índices para campos do arquivo permitem pesquisas de acesso rápido - 14Edgar Frank CoddDesenvolveu o modelo de banco de dados relacional quando era pesquisador no laboratório da IBM em
San Jose (CA, EUA). - 15C. J. DateSeu livro “Introdução a sistemas de bancos de dados” é usado no mundo inteiro como base para o assunto.
- 16Gerações de SGBD
- 17Exemplos e Tipos de Bancos de Dados
- 18Padrão ANSI para BD relacional (níveis 1 e 2)◦ Conjunto de padrões definidos para bancos de dados relacionais
- 19Extensão específica do SGBD◦ Cada SGBD pode ainda ampliar sua
funcionalidade adicionando novos objetos e comandos para facilitar a vida dos programadores - 20OLAP Online Analytical Processing Processamento Analítico OnlineÉ a capacidade para manipular
e analisar um largo volume de
dados sob múltiplas
perspectivas. - 21OLTP Online Transaction Processing ou Processamento de transações em tempo-real.São sistemas que se encarregam de registrar todas as transações contidas em uma determinada operação organizacional. Por exemplo: sistema de transações bancárias registra todas as operações efetuadas em um banco.
- 22Funções comuns
- 23DBA (Database administrator)Especialista na manutenção do SGBD
Otimização do banco, implementação de schemas, intepretar e escrever complexas consultas SQL - 24DA (ou AD) - Administrador de DadosDefinir os níveis de integridade e segurança dos dados nos diversos níveis em que as informações solicitadas progredirem
◦ Ter perfeito conhecimento dos processos empresariais como um todo - 25DA x DBADBA cuida da "saúde física dos dados", enquanto que o DA cuida da "saúde mental dos dados"
Informationen
- Beschreibung
- Formação Tecnológica Banco de Dados Karteikarten am Banco De Dados I - Introdução, erstellt von Bianca Kaiser am 02/10/2015.
- Erstellt von
- Bianca Kaiser
- Aufrufe
- 47
- Tags
- Bewertung