Data Warehousing. Data Warehousing
|
|
- Isaque Coimbra Malheiro
- 6 Há anos
- Visualizações:
Transcrição
1 Tec BD PUC-Rio Data Warehousing Prof. Rubens Melo DW - Página 1 Data Warehousing Pecados Fatais em DWing DW - Página 2 1
2 Pecados Fatais O que deve ser evitado em um projeto de DWing? O que pode levar um DWing ao insucesso? DW - Página 3 Resumo DWing não é apenas desenvolver um super BD disponibilizado para Análise de Negócios. É uma estratégia que inclue uma arquitetura, uma metodologia de desenvolvimento, um conjunto de ferramentas, um modelo de dados, um BD, um padrinho de negócios e um ciclo de vida. DW - Página 4 2
3 7 Pecados fatais 1) Falta de planejamento 2) Descaso com a Arquitetura 3) Pouca importância à documentação 4) Descaso com metodologia e ferramentas 5) Desrespeito ao ciclo de vida do DW 6) Descaso com a resolução de conflitos 7) Falta de aprendizado com erros passados DW - Página 5 Nº 1: Falta de planejamento Este pecado lida com a crença cega, pensar que todo mundo usará o DW simplesmente porque ele está ali. É uma falha não reconhecer a importância de ter um conjunto de objetivos objetivos de negócio e um padrinho ou campeão/escolhido/ padrinho patrocinador para o DW. Deve haver missão, estratégia e planejamento no projeto de DW. DW - Página 6 3
4 Os 7 Pecados 1) Falta de planejamento 2) Descaso com a Arquitetura 3) Pouca importância à documentação 4) Descaso com metodologia e ferramentas 5) Desrespeito ao ciclo de vida do DW 6) Descaso com a resolução de conflitos 7) Falta de aprendizado com erros passados DW - Página 7 Nº 2: Descaso com a Arquitetura Este pecado é a não preocupação com a arquitetura de DW. Seja qual arquitetura seja escolhida, ela será sempre usada durante a vida do projeto porque direcionará os componentes básicos do projeto e uso do DW. Da arquitetura, pode ser determinado como o dado será carregado, acessado e disponibilizado. DW - Página 8 4
5 Decidindo qual arquitetura adotar Deve-se considerar: o número de usuários finais e área funcionais; a diversidade e o volume de dados; o ciclo de atualização; as complexidades de acesso e armazenamento etc. DW - Página 9 Arquitetura de DW Camada de Aquisição de Informação Reunir Refinar Agregar Armazenar DW Camada de Armazenamento de Informação Montagem DM DM Camada de Entrega de Informação Ger. de Crédito Rel. c/ Cliente LAN Cont. Financeiro Ger. de Produto DW - Página 10 5
6 Aquisição de Informação Esta camada é responsável por reunir, refinar, limpar e agregar o dado dos sistemas de produção. O dado deve estar correto e prover um único significado, uma vez que será utilizado em vários locais, para facilitar a tomada de decisão. A padronização é importante porque provê flexibilidade na implementação de necessidades futuras e integração de fontes adicionais de dados no DW. DW - Página 11 Armazenamento da Informação Esta camada provê o armazém da informação que contém o dado temporal. Este dado normalmente conterá o maior nível de granularidade, e a desnormalização do projeto físico manterá o mínimo. Tenta-se manter o projeto físico tão próximo ao modelo de dado quanto possível. É importante prover o máximo de flexibilidade para satisfazer as necessidades de projeto. DW - Página 12 6
7 Disponibilização da Informação O DW armazena dados diretos e sumarizados, ( e as regras de agregação nos metadados) Esta camada é parte da arquitetura que suportará um conjunto de ferramentas de apresentação e análise. Isto proverá uma visão e sentimento comuns do negócio através de relatórios e consultas. Provê a visão informacional do negócio Esta é a parte do DWing com que o usuário final terá contato. DW - Página 13 Disponibilização da Informação DWing deve ser focado nos usuários Êles são a razão do que se faz A Métrica é a Satisfação do Cliente Cuide das Mudanças Cuide da Qualidade DW - Página 14 7
8 Resumindo sobre Arquitetura A arquitetura de DW deve consistir de todas as três camadas (Arquitetura Híbrida). O dado deve ser adquirido ou reunido, carregado no DW para armazenamento, e finalmente, ser disponibilizado para os negócios. Se qualquer uma destas funções estiver faltando, então o DWing não terá completado as funções a serem executadas. DW - Página 15 Os 7 Pecados 1) Falta de planejamento 2) Descaso com a Arquitetura 3) Pouca importância à documentação 4) Descaso com metodologia e ferramentas 5) Desrespeito ao ciclo de vida do DW 6) Descaso com a resolução de conflitos 7) Falta de aprendizado com erros passados DW - Página 16 8
9 Nº 3: Documentar suposições e conflitos Em todo projeto de desenvolvimento de DW, é importante que todas as suposições, conflitos, e questões estejam claramente identificadas e documentadas. É fatal subestimar a importância da documentação das suposições e conflitos desde o início. É durante a fase de especificação de requisitos que as questões são identificadas e documentadas. DW - Página 17 3 Questões p/ o início do projeto de DW 1) Quanto dado deve ser carregado inicialmente no DW? O que for necessário para suportar as necessidades preliminares e funcionalidade dos negócios. Depende das fases do projeto e número de usuários que acessarão os dados. DW - Página 18 9
10 3 Questões p/ o início do projeto de DW 2) Qual o nível de granularidade do dado? Cont. Identifica se o dado será armazenado no nível detalhado, resumido, ou ambos. Será documentado nos projetos de arquitetura e direcionará várias outras questões. Tem um impacto no DW, pois deve-se considerar se o dado derivado é calculado toda vez que for consultado, ou está armazenado. DW - Página 19 3 Questões p/ o início do projeto de DW 3) Quão freqüente o dado deve ser renovado? Cont. O dado pode ser renovado diariamente, semanalmente, mensalmente etc., ou uma combinação delas dependendo do tipo de dado em questão. O planejamento da renovação, também depende das agendas de atualização dos sistemas de produção. DW - Página 20 10
11 Mais uma questão Em qual plataforma o DW deve ser desenvolvido e implementado? A resposta depende do ciclo de recarga, o volume de dados, a complexidade dos processos de aquisição de informação, as necessidades de acesso e as ferramentas disponíveis. DW - Página 21 Os 7 Pecados 1) Falta de planejamento 2) Descaso com a Arquitetura 3) Pouca importância à documentação 4) Descaso com metodologia e ferramentas 5) Desrespeito ao ciclo de vida do DW 6) Descaso com a resolução de conflitos 7) Falta de aprendizado com erros passados DW - Página 22 11
12 Nº 4: Metodologia e ferramentas O 4º pecado é o descaso com a metodologia e ferramentas. Construir um DW requer diferente metodologia e conjunto de ferramentas. DW - Página 23 Metodologia Algumas metodologias estão contidas dentro da cultura da empresa. As opções disponíveis podem ser influenciadas pelo enfoque de aquisição ou extração utilizado. Algumas opções disponíveis podem ser Engenharia de Informação (formal) Uso de técnicas estruturadas (modelagem de processos e modelagem de dados). ER => Modelo Multidimensional Independente de qual metodologia é escolhida, a técnica de modelagem de dado é ponto chave (para que o DW refleta os requisitos do negócio). DW - Página 24 12
13 Ferramentas de DW O tipo e número de ferramentas contidas no kit de ferramentas dependerá do ambiente técnico, cultura corporativa, e metodologia escolhida. As ferramentas de DW podem ser caracterizadas em 4 grupos: de análise, de desenvolvimento, de implementação, e de disponibilização. DW - Página 25 Ferramentas de Análise (Operacional) Estas ferramentas são utilizadas durante a fase de análise, quando o ambiente operacional corrente está sendo estudado. Elas ajudam na identificação dos requisitos dos dados e das fontes primárias para a camada de aquisição da informação, e na construção do modelo de dados. DW - Página 26 13
14 Ex. de ferramentas de análise Ferramentas CASE: Computer-aided software engineering - são utilizadas para modelagem de dados/processos. Scanners: Buscam código da linguagem para definições do BD ou arquivos, ou códigos de procedimentos para identificar o uso do dado. Repositórios de Dados: Armazenam todos os metadados carregados durante as fases de análise e projeto. DW - Página 27 Ferramentas de Desenvolvimento Assistem ao desenvolvedor durante a geração de código para aquisição, limpeza, integração e carga dos dados (ETL). Por ex: Geradores de Código: São usados com as ferramentas CASE para gerar código da aplicação desenvolvida dos modelos de processos. Repositórios de Dados: Armazenamento p/ todo metadado carregado durante a fase de desenvolvimento. DW - Página 28 14
15 Ferramentas de Implementação Assistem na própria limpeza, consolidação e carga do DW. Podem ser : ferramentas (e metodologia) de vendedores, ferramentas desenvolvidas na própria empresa Ferramentas de Aquisição de Dados: Usadas para o processo de união, limpeza, replicação e consolidação dos dados. Ferramentas de Armazenamento da Informação: Usadas para carregar o dado no DW. DW - Página 29 Ferramentas de Disponibilização Assistem na conversão, derivação, carga dos dados e criação/apresentação de relatórios. Ex: Carregador de Dados: Converte o dado do DW e o carrega na plataforma front-end p/ relatórios e consultas. Dicionário de Dados: Provê ao usuário final, a habilidade de identificar qual dado está no DW, na terminologia dos negócios. Consultas e Relatórios: Provêem funções de relatórios on-line e em batch, pré-programadas ou ad hoc. DW - Página 30 15
16 Os 7 Pecados 1) Falta de planejamento 2) Descaso com a Arquitetura 3) Pouca importância à documentação 4) Descaso com metodologia e ferramentas 5) Desrespeito ao ciclo de vida do DW 6) Descaso com a resolução de conflitos 7) Falta de aprendizado com erros passados DW - Página 31 Ciclo de Vida do DW 8. Administração do Dado 7. Implementação 1. Investigação 2. Análise do Ambiente Corrente Ciclo de Vida do DW 3. Identificação dos Requisitos 6. Desenvolvimento 5. Projeto de DW 4. Identificação da Arquitetura DW - Página 32 16
17 Ciclo de Vida do DW O 5º pecado é a violação do ciclo de vida do DW. 1. Investigação Ciclo de Vida do DW DW - Página 33 Fase de Investigação A investigação preliminar é conduzida pelo time para identificar a necessidade ou justificativa para o DW. Também é durante esta fase que um padrinho é selecionado e a missão é estabelecida para que o DW seja desenvolvido. A primeira entrega é um relatório de investigação, que contém uma declaração das oportunidades assumidas, a missão, o nome do padrinho, as áreas de negócio a serem inicialmente suportadas, e uma recomendação para prosseguir. DW - Página 34 17
18 Ciclo de Vida do DW 1. Investigação 2. Análise do Ambiente Corrente Ciclo de Vida do DW DW - Página 35 Fase de Análise do Ambiente Corrente O dado legado dos sistemas de produção é analisado e documentado. Uma lista dos arquivos mestres é obtida para revisão e análise. Dentro de cada arquivo mestre, todo campo de dado é revisto e catalogado. Tenta-se adquirir uma definição dos dados e documentar o tamanho e tipo de dado. Identifica-se as chaves primárias de cada arquivo mestre ou registro de BD. Procura-se sinônimos dos campos de dados. DW - Página 36 18
19 Ciclo de Vida do DW 1. Investigação 2. Análise do Ambiente Corrente Ciclo de Vida do DW 3. Identificação dos Requisitos DW - Página 37 Fase de Identificação de Requisitos Há um esforço para identificar os requisitos de negócios associados ao uso do DW. Estes requisitos devem suportar apenas o uso das áreas de negócio iniciais. A primeira fase deve ser entregue à área de negócios dentro do tempo e do orçamento. Deve ser entregue a documentação das necessidades. DW - Página 38 19
20 Ciclo de Vida do DW 1. Investigação 2. Análise do Ambiente Corrente Ciclo de Vida do DW 3. Identificação dos Requisitos 4. Identificação da Arquitetura DW - Página 39 Fase de Identificação da Arquitetura Durante esta fase, a arquitetura do DW é projetada, e decide-se qual metodologia e kit de ferramentas utilizar. Deve-se documentar a metodologia, ferramentas, e a arquitetura do DW. Identificar a plataforma do DW e como o dado será carregado e acessado. Ex.: dado no DW deve ser mantido no nível mais granular; nunca deve ser limpado ou corrigido on-line no DW, mas através de funções de atualização em batch. DW - Página 40 20
21 Ciclo de Vida do DW 1. Investigação 2. Análise do Ambiente Corrente Ciclo de Vida do DW 3. Identificação dos Requisitos 5. Projeto de DW 4. Identificação da Arquitetura DW - Página 41 Fase de Projeto de DW O projeto do DW em si é produzido. Os projetos (lógico e físico) são completados. Por ex.: Entrega-se o modelo de dados, o projeto físico de BD, e um documento de mapeamento de lógico para físico que identifica os mapeamentos completos de Entidades, Dimensões, etc no modelo de dados ao nome de tabelas, atributos etc correspondentes no DW. DW - Página 42 21
22 Ciclo de Vida do DW 1. Investigação 2. Análise do Ambiente Corrente Ciclo de Vida do DW 3. Identificação dos Requisitos 6. Desenvolvimento 5. Projeto de DW 4. Identificação da Arquitetura DW - Página 43 Fase de Desenvolvimento O DW é definido pelo administrador de BD. Se apropriado, definem-se os processos das camadas de aquisição, armazenamento e disponibilização da informação. Programas de limpeza, integração e carga de dados devem ser desenvolvidos e testados. Resulta nas definições do DW, o código dos programas, dados de testes, planos para assegurar a qualidade e plano de aceitação do usuário. DW - Página 44 22
23 Ciclo de Vida do DW 7. Implementação 1. Investigação 2. Análise do Ambiente Corrente Ciclo de Vida do DW 3. Identificação dos Requisitos 6. Desenvolvimento 5. Projeto de DW 4. Identificação da Arquitetura DW - Página 45 Fase de Implementação Durante esta fase, o DW é realmente implementado pelo time de projetos. Resulta no DW, com sua primeira carga de dados, procedimentos de backup e recuperação para o BD, procedimentos dos usuários, manuais de treinamento etc. DW - Página 46 23
24 Ciclo de Vida do DW 8. Administração do Dado 7. Implementação 1. Investigação 2. Análise do Ambiente Corrente Ciclo de Vida do DW 3. Identificação dos Requisitos 6. Desenvolvimento 5. Projeto de DW 4. Identificação da Arquitetura DW - Página 47 Administrador de Dados Tem como função principal o monitoramento das mudanças nos sistemas fonte. É responsável pela administração do metadado que está associado ao DW. O grupo de administradores de dados geralmente é responsável por monitorar todas as mudanças e, se apropriado, assegurar que os impactos sejam integrados no DW. Resulta em inventários de dados, memorandos de mudanças, e vários relatórios de análise de impactos produzidos através de dicionário ou repositório de (meta)dados. DW - Página 48 24
25 Os 7 Pecados 1) Falta de planejamento 2) Descaso com a Arquitetura 3) Pouca importância à documentação 4) Descaso com metodologia e ferramentas 5) Desrespeito ao ciclo de vida do DW 6) Descaso com a resolução de conflitos 7) Falta de aprendizado com erros passados DW - Página 49 Nº 6: Análise de Dados e Res. de Conflitos O 6º pecado é subestimar a importância da resolução de conflitos. Dado inconsistente pode ter um impacto (negativo) nas decisões tomadas. Essas inconsistências ocorrem por causa da qualidade dos dados em legacy systems. Ex: Nomes de elementos de dados são mal definidos, ou falta documentação das regras de transformação. DW - Página 50 25
26 Análise de Dados e Res. de Conflitos Conflitos de dados devem ser identificados e resolvidos. Ex de tarefas associadas a esta fase do projeto: 1) Identificar os arquivos e sistemas chaves. 2) Catalogar cada campo com definições em um repositório ou dicionário de dados. 3) Construir um modelo de dados. 4) Identificar sinônimos referentes a campos de dados. 5) Mapear todos campos de entrada de dados a nomes de negócios no modelo de dados (conceitual). 6) Atualizar e normalizar o modelo de dados conforme sua necessidade para o DW. Cont. DW - Página 51 Os 7 Pecados 1) Falta de planejamento 2) Descaso com a Arquitetura 3) Pouca importância à documentação 4) Descaso com metodologia e ferramentas 5) Desrespeito ao ciclo de vida do DW 6) Descaso com a resolução de conflitos 7) Falta de aprendizado com erros passados DW - Página 52 26
27 Nº 7: Aprender com os Erros O pecado nº 7 é desperdiçar o conhecimento aprendido com os erros durante o projeto de DW. Assegurar a qualidade é um fator chave de sucesso quando trata-se do desenvolvimento de um DW. Uma vez que o dado é carregado no DW, assume-se que ele está correto. Quando um projeto tem muitas fases, deve-se documentar os erros para que não se repitam nas próximas fases. DW - Página 53 Concluindo DWing não é apenas desenvolver um super BD disponibilizado para Análise de Negócios. É uma estratégia que inclue uma arquitetura, uma metodologia de desenvolvimento, um conjunto de ferramentas, um modelo de dados, um BD, um padrinho de negócios e um ciclo de vida. DW - Página 54 27
28 Referências Data Warehouse: Practical Advice from the Experts Joyce Bischoff & Ted Alexander Building the Data Warehouse Bill Inmon DW - Página 55 28
Aula 02. Evandro Deliberal
Aula 02 Evandro Deliberal evandro@deljoe.com.br https://www.linkedin.com/in/evandrodeliberal Data Warehouse; Ambiente de Data Warehouse; Processos e ferramentas envolvidas; Arquiteturas de DW; Granularidade;
Leia maisArquitetura de um Ambiente de Data Warehousing
Arquitetura de um Ambiente de Data Warehousing Processamento Analítico de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri Prof. Dr. Ricardo Rodrigues Ciferri OLAP: Fonte: Arquitetura Vaisman, A., Zimányi,
Leia maisArquitetura de um Ambiente de Data Warehousing
Arquitetura de um Ambiente de Data Warehousing Processamento Analítico de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri Prof. Dr. Ricardo Rodrigues Ciferri Arquitetura Típica usuário usuário... usuário
Leia maisBancos de Dados IV. Data Warehouse Conceitos. Rogério Costa
Bancos de Dados IV Data Warehouse Conceitos Rogério Costa rogcosta@inf.puc-rio.br 1 Data Warehouse - O que é? Conjunto de dados orientados por assunto, integrado, variável com o tempo e nãovolátil Orientado
Leia maisArquitetura de um Ambiente de Data Warehousing
Arquitetura de um Ambiente de Data Warehousing Processamento Analítico de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri Prof. Dr. Ricardo Rodrigues Ciferri Arquitetura Típica usuário usuário... usuário
Leia maisData Warehousing: Conceitos Básicos e Arquitetura
Data Warehousing: Conceitos Básicos e Arquitetura Profa. Dra. Cristina Dutra de Aguiar Ciferri Prof. Dr. Ricardo Rodrigues Ciferri Visão do Mercado Crescimento explosivo do uso da tecnologia de data warehousing
Leia maisData Warehouse ETL. Rodrigo Leite Durães.
Data Warehouse ETL Rodrigo Leite Durães rodrigo_l_d@yahoo.com.br Introdução Um dos desafios da implantação de um DW é a integração dos dados de fontes heterogêneas e complexas, padronizando informações,
Leia maisBancos de Dados IV. Arquiteturas. Rogério Costa
Bancos de Dados IV Arquiteturas Rogério Costa rogcosta@inf.puc-rio.br 1 Arquiteturas para DW DW Virtuais Fortemente Acoplada (Empresa Inteira) Fracamente Acoplada Arquiteturas para DW DW Virtuais São visões
Leia maisTópicos Especiais em Informática Fatec Indaiatuba
Inteligência de Negócios Fatec Indaiatuba Prof. Piva Compreender as definições e conceitos básicos do Data Warehouse (DW) Entender as arquiteturas do DW Descrever os processos utilizados no desenvolvimento
Leia maisData Warehousing: Conceitos Básicos e Arquitetura
Data Warehousing: Conceitos Básicos e Arquitetura Profa. Dra. Cristina Dutra de Aguiar Ciferri Prof. Dr. Ricardo Rodrigues Ciferri Visão do Mercado Crescimento explosivo do uso da tecnologia de data warehousing
Leia maisAula Data Warehouse. Evandro Deliberal
Aula Evandro Deliberal evandro@deljoe.com.br https://www.linkedin.com/in/evandrodeliberal Introdução Sistemas de Apoio à Decisão Conceituação de Principais Características Arquitetura Estrutura Interna
Leia mais3 Arquitetura para a Coordenação e a Composição de Artefatos de Software
Uma Arquitetura para a Coordenação e a de Artefatos de 23 3 Arquitetura para a Coordenação e a de Artefatos de Resumo Este capítulo apresenta a arquitetura ACCA, que é a parte central deste trabalho. A
Leia maisPROJETO DE BANCO DE DADOS
UNINGÁ UNIDADE DE ENSINO SUPERIOR INGÁ FACULDADE INGÁ CIÊNCIA DA COMPUTAÇÃO BANCO DE DADOS I PROJETO DE BANCO DE DADOS Profº Erinaldo Sanches Nascimento Objetivos Discutir o ciclo de vida do sistema de
Leia maisAula 01. Evandro Deliberal
Aula 01 Evandro Deliberal evandro@deljoe.com.br https://www.linkedin.com/in/evandrodeliberal Data Warehouse; Ambiente de Data Warehouse; Processos e ferramentas envolvidas; Arquiteturas de DW; Granularidade;
Leia maisConceitos Básicos Sistemas de banco de dados; Sistemas de gerência de banco de dados.
Universidade Estadual de Mato Grosso do Sul Ciência da Computação Banco de Dados Prof. Nilton nilton@comp.uems.br Conceitos Básicos Sistemas de banco de dados; Sistemas de gerência de banco de dados. 2
Leia maisGERENCIAMENTO DE DADOS Exercícios
GERENCIAMENTO DE DADOS Exercícios EXERCÍCIO 1 Marque a opção correta: 1. O conceito de administração de recursos de dados envolve o gerenciamento dos: a. Recursos de dados de uma organização e do seu pessoal.
Leia maisMetodologia de Desenvolvimento de Sistemas Informação
Instituto Superior Politécnico de Ciências e Tecnologia Metodologia de Desenvolvimento de Sistemas Informação Prof Pedro Vunge http://pedrovunge.com I Semestre de 2019 SUMÁRIO : 1. TECNOLOGIAS PARA DATA
Leia maisConceitos Básicos. Processamento Analítico de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri Prof. Dr. Ricardo Rodrigues Ciferri
Conceitos Básicos Processamento Analítico de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri Prof. Dr. Ricardo Rodrigues Ciferri Data Warehousing Engloba arquiteturas, algoritmos e ferramentas que possibilitam
Leia maisEngenharia de Software. Projeto de Arquitetura
Engenharia de Software Projeto de Arquitetura O que já vimos? Introdução a Engenharia de Software Processos de Software Desenvolvimento Ágil de Software Engenharia de Requisitos Modelagem de sistemas (outra
Leia maisLINGUAGEM, TIPOS DE USUÁRIOS DE SGBD E MODELOS DE DADOS
Fundação Centro de Análise, Pesquisa e Inovação Tecnológica Instituto de Ensino Superior - FUCAPI LINGUAGEM, TIPOS DE USUÁRIOS DE SGBD E MODELOS DE DADOS Disciplina: Banco de Dados Prof: Márcio Palheta,
Leia maisMatéria Introdutória. Banco de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri
Matéria Introdutória Banco de Dados Motivação Necessidade de armazenar grandes quantidades de dados Necessidade de acessar as informações de maneira eficiente e segura Evolução histórica: desenvolvimento
Leia maisBusiness Intelligence Inteligência Corporativa
Business Intelligence Inteligência Corporativa Conhece-te a ti mesmo Pedro Domingues pldomin@usp.br Tel. 3091-3612 Agosto / 2012 Pedro Domingues 1 Roteiro Noticias do Gartner; Conceito e Benefícios; Modelagem
Leia mais3 Sistemática Proposta
3 Sistemática Proposta A sistemática proposta neste trabalho foi baseada nos conceitos e métodos revisados na literatura. A sistemática parte do desenho conceitual das estatísticas que é aplicado no processo
Leia maisProjeto de Banco de Dados. Componentes de um Sistema de Informação. Arquitetura de SI. Sistema de Informação (SI) SI nas Organizações
Sistema (SI) Coleção de atividades de Banco de Dados que regulam o compartilhamento, SI nas Organizações a distribuição de informações Fernando Fonseca e o armazenamento de dados relevantes ao gerenciamento
Leia maisModelagem de Dados MODELAGEM DE DADOS. Sistemas de Banco de Dados. Profa. Rosemary Melo
MODELAGEM DE DADOS Sistemas de Banco de Dados Profa. Rosemary Melo SISTEMAS DE BANCO DE DADOS OBJETIVOS Apresentar os conceitos fundamentais de Sistemas de Banco de Dados. Principais componentes dos SGBDs
Leia maisRESUMO UMA ARQUITETURA PARA DISTRIBUIÇÃO DE COMPONENTES ECNOLÓGICOS DE SISTEMAS DE INFORMAÇÕES BASEADOS EM DATA WAREHOUSE. Denilson Sell 2001
Universidade Federal de Santa Catarina Departamento de Informática e Estatística Sistemas de Informação RESUMO UMA ARQUITETURA PARA DISTRIBUIÇÃO DE COMPONENTES ECNOLÓGICOS DE SISTEMAS DE INFORMAÇÕES BASEADOS
Leia maisBanco de Dados. SGBD - Sistema de Gerenciamento de Banco de Dados Parte 1. Prof. Leonardo Vasconcelos
Banco de Dados SGBD - Sistema de Gerenciamento de Banco de Dados Parte 1 Prof. Leonardo Vasconcelos - O que é um banco de dados (BD)? Um Banco de Dados (ou Base de Dados) é uma coleção de dados relacionados,
Leia maisModelagem de Dados MODELAGEM DE DADOS. Sistemas de Banco de Dados. Profa. Rosemary Melo
MODELAGEM DE DADOS Sistemas de Banco de Dados Profa. Rosemary Melo SISTEMAS DE BANCO DE DADOS OBJETIVOS Apresentar os conceitos fundamentais de Sistemas de Banco de Dados. Principais componentes dos SGBDs
Leia maisConceitos Básicos. Profa. Dra. Cristina Dutra de Aguiar Ciferri. Algoritmos e Estruturas de Dados II: Projeto
Conceitos Básicos Profa. Dra. Cristina Dutra de Aguiar Ciferri Data Warehousing Engloba arquiteturas, algoritmos e ferramentas que possibilitam que dados selecionados de provedores de informação autônomos,
Leia maisÁreas de Conhecimento, Técnicas de Análise de Negócio e Conceitos-Chave
Primeiro Módulo: Parte 3 Áreas de Conhecimento, Técnicas de Análise de Negócio e Conceitos-Chave AN V 3.0 [60] Rildo F Santos (@rildosan) rildo.santos@etecnologia.com.br www.etecnologia.com.br http://etecnologia.ning.com
Leia maisBanco de Dados Relacional
Centro Federal de Educação Tecnológica de Pernambuco Curso de Tecnologia em Sistemas de Informação Banco de Dados Relacional Renata Lúcia Mendonça Ernesto do Rêgo rlrego@yahoo.com 1 Plano de Ensino Objetivo
Leia maisPráticas de Contagem. - Data Warehouse. - Workflow. - Mudança de tipo. - Drop-down. - Mudança de tamanho de campo. - Mudança de domínio
FATTO Consultoria e Sistemas - www.fattocs.com.br 1 Práticas de Contagem - Data Warehouse - Workflow - Mudança de tipo - Drop-down - Mudança de tamanho de campo - Mudança de domínio FATTO Consultoria e
Leia maisMANUAL PARA DESENVOLVIMENTO DE SOFTWARE TRABALHO DE CONCLUSAO DE CURSO EM SISTEMAS DE INFORMAÇÃO
MANUAL PARA DESENVOLVIMENTO DE SOFTWARE TRABALHO DE CONCLUSAO DE CURSO EM SISTEMAS DE INFORMAÇÃO Sumário PREFÁCIO...3 MODELO DA DOCUMENTAÇÃO...3 1. INTRODUÇÃO AO DOCUMENTO...3 1.1. Tema...3 2. DESCRIÇÃO
Leia maisISO/IEC Processo de ciclo de vida
ISO/IEC 12207 Processo de ciclo de vida O que é...? ISO/IEC 12207 (introdução) - O que é ISO/IEC 12207? - Qual a finalidade da ISO/IEC 12207? Diferença entre ISO/IEC 12207 e CMMI 2 Emendas ISO/IEC 12207
Leia maisSistemas da Informação. Banco de Dados I. Edson Thizon
Sistemas da Informação Banco de Dados I Edson Thizon (edson@esucri.com.br) 2008 Apresentação (mini-currículo) Formação Acadêmica Mestrando em Ciência da Computação (UFSC/ ) Créditos Concluídos. Bacharel
Leia maisMetamodelos para Banco de Dados. Carlos Julian Menezes Araújo Prof. Dr. Robson do Nascimento Fidalgo
Metamodelos para Banco de Dados Carlos Julian Menezes Araújo cjma@cin.ufpe.br Prof. Dr. Robson do Nascimento Fidalgo 1 Agenda Metadados MDA MOF Metamodelos CWM Pacote Relacional Referências 2 Metadados
Leia maisRevisando Banco de Dados. Modelo Relacional
: Revisando Banco de Dados Banco de Dados (BD) é o arquivo físico, em dispositivos periféricos, onde estão armazenados os dados de diversos sistemas, para consulta e atualização pelo usuário. Sistema Gerenciador
Leia maisPrincípios da Engenharia de Software aula 03
Princípios da Engenharia de Software aula 03 Prof.: José Honorato Ferreira Nunes Material cedido por: Prof.: Franklin M. Correia Na aula anterior... Modelos de processos de software: Evolucionário Tipos
Leia maisTarefas de Gerenciamento de Configuração
Tarefas de Gerenciamento de Configuração 1- Tarefas Preliminares 2- Identificação 3- Controle de Mudanças 4- Controle de Versão 5- Auditoria de Configuração 6- Relato de Situação 7- Controle de Interface
Leia mais15/03/2018. Professor Ariel da Silva Dias Modelos de Processo de Software
Professor Ariel da Silva Dias Modelos de Processo de Software Conjunto de atividades que leva à produção de um produto de Software [Sommerville,2011]; Podemos contar com ferramentas de apoio com o objetivo
Leia mais20/3/2012. Gerenciamento Estratégico de Dados. Gerenciamento Estratégico de Dados. Gerenciamento Estratégico de Dados. Prof. Luiz A.
Prof. Luiz A. Nascimento Principais ferramentas: Banco de Dados ERP (módulo BI) ETL Data Mart Data Warehouse Data Mining Planilha Eletrônica OLAP OLAP 1 Classificação das ferramentas: Construção extração
Leia maisISO/IEC Roteiro IEC ISO. Histórico ISO/IEC ISO
Roteiro Processos do Ciclo de Vida de Software Diego Martins dmvb@cin.ufpe.br Histórico Objetivos Organização Processos Fundamentais Processos Organizacionais de Processo IEC ISO International Electrotechnical
Leia maisIntrodução. Conceitos Básicos. Conceitos Básicos. Conceitos Básicos
Introdução Laboratório de Computação para Ciências Módulo II Prof. Guilherme Tavares de Assis Universidade Federal de Ouro Preto UFOP Instituto de Ciências Exatas e Biológicas ICEB Mestrado Profissional
Leia maisGESTÃO DE DADOS NAS ORGANIZAÇÕES. Prof. Robson Almeida
GESTÃO DE DADOS NAS ORGANIZAÇÕES Prof. Robson Almeida INFRA-ESTRUTURA DE SISTEMAS DE INFORMAÇÃO 3 CONCEITOS Bit: Menor unidade de dados; dígito binário (0,1) Byte: Grupo de bits que representa um único
Leia mais2
ANÁLISE DE SISTEMAS (processo de desenvolvimento de sistemas) por Antônio Maurício Pitangueira 1 2 Levantamento de requisitos Análise de requisitos Projeto Implementação Testes Implantação Foco da disciplina
Leia maisMaterial Complementar - BI. Grinaldo Lopes de Oliveira Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas
Material Complementar - BI Grinaldo Lopes de Oliveira (grinaldo@gmail.com) Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Business Intelligence - Conceito Coleta de dados a partir
Leia mais2 Fluxos no Ciclo de Vida do Processo Unificado. O Processo Unificado consiste da repetição de uma série de ciclos durante a vida de um sistema.
Processo Unificado Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Ciclo de Vida - Fluxos Autoria:Aristófanes Corrêa Silva Adaptação: Alexandre
Leia maisIntrodução a Engenharia de Software. Professor Joerllys Sérgio
Introdução a Engenharia de Software Professor Joerllys Sérgio Objetos Introduzir Engenharia de Software e mostrar sua importância. Apresentar respostas para questões chave em engenharia de software. Introduzir
Leia maisGerência de Configuração: Terminologia. Leonardo Gresta Paulino Murta
Gerência de Configuração: Terminologia Leonardo Gresta Paulino Murta leomurta@ic.uff.br Item de configuração Agregação de hardware e/ou software que será passível de gerência de configuração e tratado
Leia maisRoteiro da apresentação
Alexandre Schlöttgen Data Warehouse Curso de Pós Graduação em Ciência da Computação Tópicos Avançados em Modelos de Banco de Dados Profs: Clésio Santos e Nina Edelweiss Junho de 2003 Roteiro da apresentação
Leia maisIntrodução. O que é um Banco de Dados (BD)?
O que é um Banco de Dados (BD)? É uma coleção de dados relacionados e armazenados em algum dispositivo Associações aleatórias de dados não podem ser chamadas de base de dados Conceito de dados Valor de
Leia maisUnidade 1 Introdução
Unidade 1 UFCG/CEEI/DSC Banco de Dados I Prof. Cláudio Baptista, PhD O que é um Banco de Dados (BD)? É uma coleção de dados relacionados e armazenados em algum dispositivo. Propriedades de um BD: Um BD
Leia maisBanco de Dados II. Administrador de Banco de Dados - DBA. Portela
UNIVERSIDADE FEDERAL DO MARANHAO - UFMA Banco de Dados II Administrador de Banco de Dados - DBA Portela * DBA Introdução Atuação Responsabilidades 2 Atuação O Administrador de Banco de Dados (DBA) é o
Leia maisAnálise e projeto de sistemas
Análise e projeto de sistemas Conteúdo: UML O processo de desenvolvimento de software Prof. Patrícia Lucas A linguagem de modelagem unificada (UML) A UML teve origem em uma tentativa de se unificar os
Leia maisRequisitos de Software e UML Básico. Janaína Horácio
Requisitos de Software e UML Básico Janaína Horácio janaina@les.inf.puc-rio.br Agenda Requisitos O que é? Objetivos? Atividades?... UML O que é? Modelos... Casos de Uso O que é? Componentes 2 Requisitos
Leia maisIntrodução à Engenharia de Software
Introdução à Engenharia de Software Professor: Rômulo César romulodandrade@gmail.com www.romulocesar.com.br Imagem Clássica Objetivo da aula Depois desta aula você terá uma visão sobre o que é a engenharia
Leia maisGerenciamento de Projetos
MBA em EXCELÊNCIA EM GESTÃO DE PROJETOS E PROCESSOS ORGANIZACIONAIS Gerenciamento de s Planejamento e Gestão de s Prof. Msc. Maria C Lage Prof. Gerenciamento de Integração Agenda Gerenciamento da Integração
Leia maisEscopo: PROCESSOS FUNDAMENTAIS
Escopo: PROCESSOS FUNDAMENTAIS Etapa:Desenvolvimento de software Disciplina: Auditoria & Qualidade em Sistemas de Informação Professor: Lucas Topofalo Integrantes: Joel Soares de Jesus Luiz R. Bandeira
Leia maisBanco de Dados Fundamentos Básicos. Hélder Antero Amaral Nunes
Banco de Dados Fundamentos Básicos Hélder Antero Amaral Nunes Banco de dados Definição É um conjunto de dados relativos a um determinado ambiente, estejam eles armazenados ou não em um computador, que
Leia maisINF1013 MODELAGEM DE SOFTWARE
INF1013 MODELAGEM DE SOFTWARE Departamento de Informática PUC-Rio Ivan Mathias Filho ivan@inf.puc-rio.br Programa Capítulo 1 O Paradigma Orientado a Objetos A Linguagem UML Descrição da Arquitetura 1 Programa
Leia maisBPMN e BPMS. Ad, Décio, Marcos, Yuri
BPMN e BPMS Ad, Décio, Marcos, Yuri BPM - Business Process Management Surgimento Contexto Conceito Prós e Contras Ciclo de vida Design Modelagem Execução Monitoramento Otimização Reengenharia BPMn - Business
Leia maisBancos de Dados Notas de Aula Introdução Prof. Dr. Daniel A. Furtado
Bancos de Dados Notas de Aula Introdução Prof. Dr. Daniel A. Furtado Definição de Banco de Dados De uma forma genérica, um banco de dados é definido como uma coleção de dados relacionados. Os dados são
Leia maisAnálise de Requisitos
Análise de Requisitos Prof.ª: Érika A. Barrado Analisar x Projetar Análise: significa investigar, descobrir ou desvendar algo; Consiste em encontrar o conjunto de requisitos para um dado software; Definida
Leia maisEAD-0750 INTELIGÊNCIA DE NEGÓCIOS. Prof. Sérgio Luiz de Oliveira Assis
H3 EAD-0750 INTELIGÊNCIA DE NEGÓCIOS Prof. Sérgio Luiz de Oliveira Assis sergioassis@usp.br 02 Agenda 1. Sistemas Transacionais e Sistemas do Ambiente Analítico 2. Fases de um Projeto de BI 3. Datawarehouses
Leia maisProcedência de Dados. Disciplina de Procedência de Dados e Data Warehousing. Profa. Dra. Cristina Dutra de Aguiar Ciferri
Disciplina de e Data Warehousing Profa. Dra. Cristina Dutra de Aguiar Ciferri cdac@icmc.usp.br Tópicos n Definição n Desafios de um modelo de procedência q quais dados armazenar q como coletar os dados
Leia mais3 Fases no Ciclo de Vida do Processo Unificado
Processo Unificado Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Ciclo de Vida - Fluxos Autoria:Aristófanes Corrêa Silva Adaptação: Alexandre
Leia maisPROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Prof. Fabiano Papaiz IFRN
PROCESSO DE DESENVOLVIMENTO DE SOFTWARE Prof. Fabiano Papaiz IFRN Um Processo de Desenvolvimento de Software, ou simplesmente Processo de Software, é um conjunto de atividades realizadas por pessoas cujo
Leia maisSistemas de Suporte à Decisão. Suporte à Decisão X Operacional. Banco de Dados Avançado. Data Warehouse. Data Warehouse & Data Mart
Sistemas de Suporte à Decisão Sistemas de Suporte a Decisão (SSD) Permitem armazenar e analisar grandes volumes de dados para extrair informações que auxiliam a compreensão do comportamento dos dados Armazenar
Leia maisParadigmas de Software
Paradigmas de Software Objetivos Introdução aos paradigmas de software. Descrição de modelos genéricos e sua aplicabilidade. Descrição dos processos de requisitos, desenvolvimento, teste e evolução. Modelo
Leia maisEmenta 03/09/2009. Gerencia de projetos
Gerência de Projetos II Custos Prof. Rodrigo Rocha prof.rodrigorocha@yahoo.com http://www.bolinhabolinha.com Gerencia de projetos Histórico e fundamentos Metodologias Gerenciamento da Integração de um
Leia maisPolítica de Backup e Restauração
Política de Backup e Restauração Preâmbulo Para manter a continuidade do negócio da UFRGS, em sua missão como instituição de ensino, pesquisa e extensão, é fundamental estabelecer mecanismos que permitam
Leia maisBanco de Dados 08/08/2010
Disciplina: Engenharia de Software / rof.: Raquel Silveira LANO DE AVALIAÇÕES Banco de Dados 1ª A: 30 de agosto 2ª A: 04 de outubro 3ª A: 29 de novembro NAF: 02 de dezembro Referência bibliográfica: SILBERSCHATZ,
Leia maisRoniberto Morato do Amaral
Roniberto Morato do Amaral Comitê Gestor Gestor do NIC/ENTIDADE NIC/POLO UTIC Demandas Diversidade de usuários Produtos de informação Biblioteca digital Fórum Rumores Indicadores Produtos de Inteligência
Leia maisANÁLISE E PROJETO DE SISTEMAS
CURSO TÉCNICO DE INFORMÁTICA Módulo C ANÁLISE E PROJETO DE SISTEMAS Conceitos de Análise Estruturada Sistema Financeiro Colmeia O QUE É SISTEMA? Várias são as definições. Podemos adotar a definição de
Leia maisMODELAGEM DE DADOS UNIDADE 2 Projeto de Banco de Dados. Luiz Leão
Luiz Leão luizleao@gmail.com http://www.luizleao.com Conteúdo Programático 2.1 Projeto de banco de dados 2.2 Modelo Externo 2.3 Modelo Conceitual 2.4 Modelo Interno 2.5 Modelo Físico 2.6 Modelo de Dados
Leia maisBanco de Dados I Parte I: Introdução
Banco de Dados I Parte I: Introdução Prof. Gregorio Perez ( gregorio@uninove.br ) Colaboração: Roteiro Dados e Informação profa. Ana Leda prof. André Luis Santos prof. José Prata Formas de Armazenamento
Leia maisINSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPI JOÃO CÂMARA RATIONAL UNIFIED PROCESS - RUP
1 INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPI JOÃO CÂMARA RATIONAL UNIFIED PROCESS - RUP Nickerson Fonseca Ferreira nickerson.ferreira@ifrn.edu.br Introdução 2 Modelo
Leia maisBanco de dados. Objetivo: Reter os dados de forma que possam ser utilizados em outros momentos
Banco de dados BD Banco de dados Objetivo: Armazenar dados Consultar dados (dentro de um determinado contexto) gerando informações úteis Reter os dados de forma que possam ser utilizados em outros momentos
Leia maisRequisitos de Software
Requisitos de Software Engenharia de requisitos Estabelece os serviços que o cliente requer de um sistema e as restrições sob as quais tal sistema operará e será desenvolvido. Tais serviços e restrições
Leia maisBanco de dados. Objetivo: Reter os dados de forma que possam ser utilizados em outros momentos
Banco de dados BD Dados x Informações Banco de dados Objetivo: Armazenar dados Consultar dados (dentro de um determinado contexto) gerando informações úteis Reter os dados de forma que possam ser utilizados
Leia maisGerência de Configuração: Terminologia. Leonardo Gresta Paulino Murta
Gerência de Configuração: Terminologia Leonardo Gresta Paulino Murta leomurta@ic.uff.br Item de configuração Agregação de hardware e/ou software que será passível de gerência de configuração e tratado
Leia maisEngenharia Reversa e Reengenharia. Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa 1º semestre de 2015
Engenharia Reversa e Reengenharia Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa 1º semestre de 2015 Fases Genéricas do Ciclo de Vida Engenharia Sistemas Análise Projeto Codificação Testes Manutenção
Leia maisOUTROS TRABALHOS EM:
OUTROS TRABALHOS EM: www.projetoderedes.com.br Curso de Tecnologia em Produção Industrial Disciplina: Tecnologia da Informação Aplicada à Produção Professor: José Maurício S. Pinheiro AULA 5: O Armazenamento
Leia maisJoana Simon Orientador: Prof. Oscar Dalfovo, Doutor
Joana Simon Orientador: Prof. Oscar Dalfovo, Doutor Introdução Objetivos Fundamentação teórica Especificações da ferramenta Desenvolvimento da ferramenta Operacionalidade da ferramenta Resultados e discussões
Leia maisSimulado para CFPS. Questões de Propósito, Tipo e Fronteira. 1. Um dos objetivos da Análise de Pontos de Função é:
Questões de Propósito, Tipo e Fronteira 1. Um dos objetivos da Análise de Pontos de Função é: Simulado para CFPS a) Ajudar no processo de depuração de um software. b) Estimar o tamanho de uma equipe de
Leia maisSBC - Sistemas Baseados em Conhecimento
Siglas, Símbolos, Abreviaturas DW - Data Warehouse KDD Knowledge Discovery in Database MD Mineração de Dados OLAP - On-line analytical processing SBC - Sistemas Baseados em Conhecimento 1. INTRODUÇÃO O
Leia maisProcesso de desenvolvimento de sistema de informação - DSI
- DSI Fases do processo de Desenvolvimento de Sistemas Informação Estudo da viabilidade Engenharia de requisitos Desenho (Modelagem) Codificação Testes e Implantação Estudo da viabilidade Estudo preliminar
Leia mais! Introdução. " Motivação para Processos de Software. ! Processo Unificado (USDP) " Definições " RUP x USDP " Características do Processo Unificado
Agenda Rodrigo Reis Cleidson de Souza! Introdução " Motivação para Processos de Software! (USDP) " Definições " RUP x USDP " Características do! Descrição detalhada do! Processos Derivados! Templates simplificados!
Leia maisDMS - DOCUMENTO DE MODELAGEM DE SISTEMA VERSÃO: [NOME DO SISTEMA] [SIGLA] [AUTORES]
DMS - DOCUMENTO DE MODELAGEM DE SISTEMA Este documento foi criado seguindo as recomendações e orientações do livro UML na Prática Do Problema ao Sistema e do modelo PRISM do MPDS (Modelo Prático para Desenvolvimento
Leia maisConceitos Básicos. Fundação Centro de Análise, Pesquisa e Inovação Tecnológica Instituto de Ensino Superior - FUCAPI. Disciplina: Banco de Dados
Fundação Centro de Análise, Pesquisa e Inovação Tecnológica Instituto de Ensino Superior - FUCAPI Conceitos Básicos Disciplina: Banco de Dados Prof: Márcio Palheta, Esp Manaus - AM ROTEIRO Introdução Dados
Leia maisCadeira: Engenharia de Software
Cadeira: Engenharia de Software Aulas 9, 10 15/08/15 Docente: Cláudia Ivete F. Jovo cifjovo@gmail.com or cjovo@up.ac.mz M.Sc. Cláudia Jovo 2017/DI 0 Definição de Eng. Software; Eng. Software Tecnologia
Leia mais1. Conceitos de Bancos de Dados
Bancos de Dados 1. Conceitos de Bancos de Dados 1 Bancos de Dados na Vida Cotidiana BD e sistemas de informação baseados em BD são cada vez mais essenciais para a vida moderna Quase todas as nossas atividades
Leia maisBanco de Dados. Banco de Dados
Banco de Dados Banco de Dados Data Warehouse: banco de dados contendo dados extraídos do ambiente de produção da empresa, que foram selecionados e depurados, tendo sido otimizados para processamento de
Leia maisManutenção Leitura: Sommerville; Pressman
Manutenção Leitura: Sommerville; Pressman Auxiliadora Freire Fonte: Engenharia de Software 6º - 8º Edição / Ian Sommerville 2000-2007 Slide 1 Manutenção de software É modificar um programa depois que ele
Leia maisLIVRO ENGENHARIA DE SOFTWARE FUNDAMENTOS, MÉTODOS E PADRÕES
LIVRO ENGENHARIA FUNDAMENTOS, MÉTODOS E PADRÕES WILSON PADUA PAULA FILHO CAPÍTULO REQUISITOS 1 REQUISITOS TECNICO E GERENCIAL ESCOPO (RASCUNHO) CARACTERISTICAS 2 O que são Requisitos? São objetivos ou
Leia maisINTRODUÇÃO A ENGENHARIA DE SOFTWARE
Universidade Estadual Vale do Acaraú AGENDA INTRODUÇÃO A ENGENHARIA DE SOFTWARE Processos Modelos de Desenvolvimento de Software Engenharia de Requisitos Projeto de Interface com o Usuário Projeto Arquitetural
Leia maisEngenharia de Software
Engenharia de Software Marcelle Mussalli Cordeiro {mmussalli@gmail.com} Cordeiro Reflexão O que é software?? Cordeiro 2 O que é Software? Programa Dados de configuração Dados de documentação Tudo que esteja
Leia maisBanco de Dados. SGBDs. Professor: Charles Leite
Banco de Dados SGBDs Professor: Charles Leite Sistemas de BD Vimos que um BANCO DE DADOS representa uma coleção de dados com algumas propriedades implícitas Por exemplo, um BD constitui os dados relacionados
Leia mais