Docente: Fernanda Pedro

Slides:



Advertisements
Apresentações semelhantes
Prof. Alberto Martins Júnior
Advertisements

Federação Portuguesa de Atletismo
Tecnologias da Informação e Comunicação
Sistemas de Informações Gerenciais
Sistema de Informação Gerencial
Curso: Banco de Dados I Análise de Sistemas PUC Campinas
DESENHO de BASE de DADOS RELACIONAL
Evolução dos SGBD’s.
Requisitos dos SGBD Recuperação/Tolerância a Falhas
Evolução dos SGBD’s (2ª Parte).
Análise Swot Objectivos Comerciais As variáveis e as políticas
Engenharia de Software
DISTRIBUIÇÃO TRANSPORTES E CENTRO DE DISTRIBUIÇÃO- VISÃO INTEGRADA
E-business: Como as Empresas Usam os Sistemas de Informação.
SISTEMAS DE INFORMAÇÃO GERENCIAL Dados / Informação
> Fases de Engenharia de SW > Gestão de Projectos de SW
Unified Modeling Language (UML) - Modelação da Arquitectura -
ISO/IEC – 6 Avaliação do Produto – Módulos de Avaliação
O ciclo de estratégia, planeamento, orçamento e controlo
Professora: Aline Vasconcelos
Conceitos Básicos Dado: fato do mundo real que está registrado e possui um significado implícito no contexto de um domínio de aplicação Exemplos: endereço,
SISTEMA DE INFORMAÇÕES DESENVOLVIMENTO DE SISTEMAS
Sistema de Banco de Dados
GERENCIAMENTO DE REDES
& B ackup S Egurança Interna ackup egurança Interna
Logística Interna.
Administração de Sistemas de Informação Banco de Dados
Este software destina-se à gestão da área de expediente no que respeita a entradas e saídas de correspondência, emissão de ofícios e outros textos A Gestão.
Projecto de Eficiência Operacional - Diagnóstico
DIAGRAMA DE COMPONENTES
Sistemas Operacionais
Business Intelligence SAP Disclosure Management
1 Fundamentos de SIG. - Sistemas de Informação
Comunicação Inclusiva Acessibilidade e Programação Web
Universidade São Marcos Curso: Gestão de Negócios Internacionais
SISTEMAS OPERACIONAIS
O que são dados? É todo o conjunto de dados devidamente ordenados e organizados de forma a terem significado. São uma representação dos factos, conceitos.
Gerenciamento de Dados
É um conjunto de registos dispostos numa estrutura regular que possibilita a reorganização dos mesmos e a produção de informação com a menor redundância.
Tecnologia da informação
Análise de problemas Capacidade de pensamento crítico
ACESSO A BASE DE DADOS.
INTRODUÇÃO ÁS BASES DE DADOS
CRM Sistema de Apoio a Grupos.
Projeto de Banco de Dados
Sistemas de Informação
Modelos de Processo de Software
Secretariado CITES Licenças e Certificados.
T.I. - TECNOLOGIA INFORMÁTICA, S.A.. A evolução e estado actual do software de gestão de P.M.E. em Portugal.
BPM BUSINESS PROCESS MANAGEMENT Projecto em Informática e Gestão de Empresas Lisboa, 15 de Junho de 2005.
Planear um Website Principais etapas.
Tecnologias da Informação e Comunicação
Banco de Dados Aplicado ao Desenvolvimento de Software
ANÁLISE ESTRUTURADA DE SISTEMAS
Carta Cheque Direcção de Marketing de Empresas.
Objetivos do Capítulo Explicar a importância da implementação de processos e tecnologias de gerenciamento de dados numa organização. Explicar as vantagens.
Campus de Caraguatatuba Aula 2: Introdução a Tecnologia de BD
Escola Básica e Secundária Vieira de Araújo
Escola Tecnológica e Profissional do Sicó
PESQUISA DE MERCADO Aula 1- Análise de Cenários e os processos de mudanças.
Gestão da Carga em Sistemas Distribuídos : Algumas Considerações Luís Paulo Peixoto dos Santos Departamento de Informática Universidade do Minho.
1 Linguagens de Programação Pedro Lopes 2010/2011.
Capítulo 1 Sistemas de Banco de Dados
Sistemas de Informação
1 2/9/ :44. Os dados são uma representação dos conceitos ou instruções de uma maneira normalizada que se adapte à comunicação, interpretação e processamento.
Formulários.
Aula 02 de Eng. de Requisitos
Evolução Histórica Pré-História
Gestão de Bases de Dados. Conceitos Básicos Necessidade das bases de dados  Permitem guardar dados dos mais variados tipos;  Permitem um rápido e fácil.
4 de Julho 2006 Características Comuns a todas as Auditorias Independentemente do tipo de auditoria e da entidade que as promove estas são actividades.
Transcrição da apresentação:

Docente: Fernanda Pedro Bases de Dados Aula 1 História da Evolução de Arquivo de Dados; Sistema de Gestão de Ficheiros Docente: Fernanda Pedro

Sistema de Gestão de Ficheiros Antes dos modernos sistemas de gestão de Bases de Dados, existiam os sistemas de gestão de ficheiros, destacando-se entre eles os desenvolvidos com recurso ao COBOL (Common Business Oriented Language); Hoje, ainda, existem milhares de sistemas destes em plena exploração e desenvolvimento; Com base nesta tecnologia foi possível automatizar tarefas até então realizadas manualmente, tornando-as essencialmente mais rápidas;

Sistema de Gestão de Ficheiros (cont.) Uma das características principais é a associação aplicação  ficheiros, de que resulta que o mesmo documento seja tratado em várias vias, com destino a processamentos diferentes (replicação); Cada sistema é tratado como ilhas isoladas, autonomamente, sem relação com os sistemas já existentes, sendo os mesmos dados armazenados e recolhidos por aplicações diferentes em momentos diferentes;

Cada aplicação com os seus dados - Sistemas Isolados Aplicação B Dados Aplicação A Dados Aplicação C Dados Aplicação D Cada aplicação com os seus dados - Sistemas Isolados

Expedição Gestão de Stocks Controlo de Produção Replicação de Dados

Sistema de Gestão de Ficheiros (cont.) Igualmente os dados são actualizados de forma independente, com grande probabilidade de ocorrerem incoerências e/u contradições - redundância não controlada; Outra característica é as aplicações efectuarem o interface físico com os dados que processam - se o mesmo ficheiro de dados é usado por mais de uma aplicação a especificação física vai estar definida em cada aplicação, tornando a manutenção muito complexa;

Interfaces entre as aplicações e os ficheiros que utilizam Aplicação A Ficheiro X Aplicação B Ficheiro Y Aplicação C Aplicação D Ficheiro Z Aplicação E Interfaces entre as aplicações e os ficheiros que utilizam

Sistema de Gestão de Ficheiros (cont.) Assim, basta que ocorra uma alteração no ficheiro, para que esta se propague a todas as aplicações que o utilizem; Caso existam acessos concorrentes, estes têm de ser resolvidos ao nível das aplicações, pondo em causa a fiablidade do sistema;

O que se procurava? O que se ganhou? Rapidez de processamento Utilização no processamento de dados e automatização de tarefas tradicionalmente manuais O que se ganhou? Sistemas de gestão de ficheiros Solicitações cada vez mais exigentes Campo de acção da utilização da informática alargado Backlog (fila de espera de pedidos à informática) Manutenção de aplicações Múltiplos sistemas Múltiplas codificações Falta de standarização

Como consequência… Custos associados caso não tenha existido uma evolução tecnológica nas empresas Sistemas existentes, baseados em tecnologias antigas, mas ainda em plena fase de exploração Consumo de recursos (humanos e tempo) em manutenção Desenvolvimento caótico da informática, falta de planeamento, independentismo, não preocupações de comunicação (ilhas) Falta de envolvimento e capacidade do utilizador para aceder e manusear a informação de acordo com as suas necessidades Explosão da microinformática e das “bases de dados” pessoais como forma de resolver a incapacidade da informática de dar resposta

Mudança / Não mudança Atitude de constante modernização Adopção de tecnologias mais recentes, mais produtivas Eficiência Eficácia Clareza e transparência Investimentos em hardware e software Formação Dificuldade de justificar os benefícios e vantagens da mudança Dificuldades técnicas de conversão dos sistemas

Hoje... Olha-se para a empresa como um todo, cabendo à Informática o papel de implementador do Sistema de Informação O elemento principal do sistema de informação são os dados (memória de eventos) Os arquivos de dados são repositórios lógicos, integrados e não redundantes, ao qual está associada informação sobre esses dados (metadados) O utilizador é chamado a participar activamente na solução a instalar, através da definição de procedimentos e normalização O utilizador adquire a capacidade de intervir directamente sobre a informação que necessita, reservando-se à informática tarefas mais nobres de concepção, administração e gestão dos sistemas

Conceitos Ficheiro - colecção de todas as ocorrências de um determinado tipo de registos (lógicos) Registo Lógico- conjunto de dados elementares ou agregados. Registo Físico - unidade de dados que são lidos ou escritos por um comando de input ou output; pode não coincidir com um registo lógico Data set - conjunto de registos físicos Base de Dados - conjunto de ocorrências de múltiplos tipos de registos, contendo relações entre si, sem redundâncias, capaz de servir múltiplas aplicações. Os dados encontram-se estruturados para servirem de base ao desenvolvimento de aplicações, as quais são completamente independentes dos dados a utilizar. Sistema de Bases de Dados - conjunto de bases de dados, disjuntas

(óptica do utilizador) Conceitos (óptica do utilizador) Base de Dados é um conjunto de dados que são partilhados e utilizados em múltiplos objectivos, permitindo a cada objectivo ter uma visão e manipulação própria, no entanto sujeito a regras e procedimentos comuns. Cada utilizador não se apercebe de todos os tipos de dados existentes numa base de dados, mas olha e está unicamente preocupado com os seus dados. Compete ao técnico recolher a informação necessária para a estruturar, por forma a poder ser reutilizada de acordo com os objectivos e necessidades de cada um dos utilizadores

Dados vs Informação Um dos recursos mais importantes de uma organização é a informação e dela depende a sua maior ou menor competitividade; A tomada de decisões numa organização é um processo complexo dada a quantidade de informação, a sua complexidade e a frequência e rapidez com que a mesma se altera;

Dados vs Informação (cont.) Para que a informação possa ser utilizada no apoio à decisão precisa verificar certas condições: Actualidade - a validade da informação é cada vez mais curta; Correcção - além de actual a informação deverá ser rigorosa e correcta; Relevância - o excesso de informação pode ser um obstáculo, pelo que é necessário filtrá-la para que seja usada a que é relevante; Disponibilidade - a informação só é útil se estiver disponível, quando necessária; Legibilidade - a informação só é informação se puder ser interpretada;

Dados vs Informação (cont.) Dados - elementos ou valores discretos que isoladamente não têm valor; transformam-se em informação quando relacionados e interpretados de alguma forma. Informação - resultado de alguma forma de processamento/tratamento dos dados, sendo que estes são a matéria prima necessária.

Sistema de Gestão de Base de Dados Os dados estão organizados num único conjunto, isto é, encontram-se interligados numa única unidade de armazenamento (do ponto de vista lógico, não físico); O SGBD centraliza o acesso físico aos dados; As aplicações têm apenas um interface lógico e não físico; As aplicações não necessitam de conhecer os detalhes físicos do armazenamento dos dados, sendo o SGBD que os fornece no formato pretendido;

Sistema de Gestão de Base de Dados O SGBD é a única entidade que manipula a base de dados; O interface lógico entre as aplicações e os dados, faz-se através do armazenamento na base de dados dos: Metadados - descrição dos dados Dicionário de Dados - catálogo de entidades

Sistema de Gestão de Base de Dados O dicionário de dados actua como um filtro, permitindo ao SGBD interpretar a estrutura dos dados disponibilizando um interface lógico para as aplicações; É assim obtida uma separação entre os dados e as aplicações; E é reduzida a redundância dos dados e os problemas daí decorrentes.

Aplicação A Sistema de Base de Dados Aplicação B S G B D Base de Dados Aplicação C Aplicação D Aplicação E