Banco De Dados I - Introdução

Description

Formação Tecnológica Banco de Dados Flashcards on Banco De Dados I - Introdução, created by Bianca Kaiser on 02/10/2015.
Bianca Kaiser
Flashcards by Bianca Kaiser, updated more than 1 year ago
Bianca Kaiser
Created by Bianca Kaiser over 8 years ago
21
2

Resource summary

Question Answer
Modelos de Desenvolvimento de Sistemas A arquitetura de uma aplicação pode variar de acordo com as necessidades de ambiente e da ESCALABILIDADE desejada.
Os 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
Arquitetura monolítica
Arquitetura cliente-servidor
Aplicações em camadas
Aplicações em camadas 2
Dados x Informação
Definição Bancos 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.
Um 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
SGBD (Sistema gerenciador de banco de dados)
Vantagens de um SGBD
Arquivos de dados (texto) ◦ Formato fixo (registros e campos)
Arquivos ISAM (IBM) ◦ Indexed Sequencial Access Method ◦ Índices para campos do arquivo permitem pesquisas de acesso rápido
Edgar Frank Codd Desenvolveu o modelo de banco de dados relacional quando era pesquisador no laboratório da IBM em San Jose (CA, EUA).
C. J. Date Seu livro “Introdução a sistemas de bancos de dados” é usado no mundo inteiro como base para o assunto.
Gerações de SGBD
Exemplos e Tipos de Bancos de Dados
Padrão ANSI para BD relacional (níveis 1 e 2) ◦ Conjunto de padrões definidos para bancos de dados relacionais
Extensão específica do SGBD ◦ Cada SGBD pode ainda ampliar sua funcionalidade adicionando novos objetos e comandos para facilitar a vida dos programadores
OLAP Online Analytical Processing Processamento Analítico Online É a capacidade para manipular e analisar um largo volume de dados sob múltiplas perspectivas.
OLTP 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.
Funções comuns
DBA (Database administrator) Especialista na manutenção do SGBD Otimização do banco, implementação de schemas, intepretar e escrever complexas consultas SQL
DA (ou AD) - Administrador de Dados Definir 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
DA x DBA DBA cuida da "saúde física dos dados", enquanto que o DA cuida da "saúde mental dos dados"
Show full summary Hide full summary

Similar

Banco de dados II - Modelos de Dados
Bianca Kaiser
Mapa Estratégico - Tec. ADM
André Marchioro
Banco de Dados
talyson.milan
Perguntas e Respostas - Banco de Dados
Janaina Freitas
Banco de dados e SGBD
bruno de assis
Normalização de Banco de Dados
Domingos Bernardo
NORMALIZAÇÃO BANCO DE DADOS
Cristiano Gonçalves
UC1: Orientando os clientes em relação às mercadorias e produtos.
laremartin
Avaliação de Desempenho
raphaelbia
Banco de dados III - Modelos de Dados II
Bianca Kaiser
Função Social dos Tributos
Gabriela Guedes da Cruz