Você está na página 1de 5

Sistema Conjunto de elementos dinamicamente inter-relacionados, desenvolvendo uma actividade ou funo para atingir um ou mais objectivos.

. constitudo por subsistemas relacionados entre si, ocorrendo comunicao entre eles. Informao Objecto formatado (dotado de formas reconhecveis), criado artificialmente pelo homem a fim de representar um acontecimento percebido por ele no mundo real. Tipos de informao nas Organizaes Operacional utilizada diariamente e permite que a organizao leve a cabo as suas actividades de rotina, de forma eficiente. Propriedades: Raio de aco reduzido, muito detalhada, em bruto, actual, exacta, quantitativa e interna. Gesto Serve de suporte tomada de decises nos 3 nveis de gesto (Estratgico, tctico e operacional) Propriedades: Raio de aco amplo, pouco detalhada, sumariada, no precisa ser actual, no precisa ser exacta, qualitativa e externa. Sistema de informao Sistema automatizado ou manual, que abrange pessoas mquinas e mtodos organizados para colectar, processar, transmitir e disseminar dados que representam informao para o utilizador/cliente. Planeamento de Sistemas de Informao - Actividade de identificao de polticas, definio de objectivos e construo de planos e oramentos em que sejam contemplados os objectivos de gesto de organizao e do Sistema de Informao. Deve incluir: - Descrio da situao actual, incluindo uma anlise de pontos fortes e fracos, anlise dos nveis de servio e dos objectivos da organizao; - Conjunto dos modelos que representam a arquitectura da informao, aplicacional e tecnolgica; - Proposta de projectos a desenvolver e respectivo calendrio; - Avaliao dos recursos e dos meios necessrios para a implementao dos projectos; - Plano de acompanhamento. Desenvolvimento de Sistemas de Informao Actividades de criao de Sistemas de informao, incluindo: Estudo preliminar Identificao de requisitos Anlise do sistema desenho codificao testes e implantao Manuteno. Sistema de informao Organizacional Conjunto integrado de recursos humanos e tecnolgicos cujo objectivo satisfazer adequadamente a totalidade das necessidades de informao de uma organizao e dos respectivos processos de negcio. Quando este conceito surge no mbito das organizaes, est usualmente relacionado com os conceitos de mudana e a capacidade adaptativa da organizao a esta mudana, apresentando o conceito dinmico de organizao, cultura e mudana organizacional. Visa a mudana das organizaes de modo a que se transformem em sistemas sociais que incorporam mudana como componente intrnseca.

Estdios de crescimento de Nolan I Iniciao; II Expanso; III Controlo; IV Integrao; V Administrao de dados; VI Maturidade. Bases de dados Sistema baseado em computadores que tem como principal objectivo armazenar dados de modo a permitir aos utilizadores consultarem e actualizarem a informao solicitada. Caracterizam-se por ter um repositrio de dados que acedido pelos diversos utilizadores atravs de um sistema, o SGBD. Caractersticas de um SGBD: Catlogo do sistema a definio completa ou descrio da base de dados. A informao contida no catlogo chamada de metadados e est acessvel ao SGBD e aos utilizadores, sendo criado automaticamente pelo sistema. Interdependncia Dados/Aplicaes A estrutura de dados est gravada no catlogo do SGBD e separada das aplicaes que lhe acedem. Abstraco dos dados O SGBD deve esconder os detalhes sobre a forma como os dados so fisicamente armazenados e mantidos. Vistas mltiplas de utilizadores Cada utilizador necessita de ter acesso a perspectivas diferentes da base de dados. Uma vista pode ser um subconjunto da base de dados. Na vista incluem-se tambm as permisses relativas ao tipo de acessos que cada utilizador pode ter (leitura, escrita, ambos).

Intervenientes num SGBD Administrador de dados e Administrador da base de dados; Analistas da base de dados; Programadores de aplicaes; Utilizadores finais. Funes do SGBD Gesto do armazenamento dos dados O SGBD cria as estruturas necessrias ao armazenamento e utilizao de dados, libertando o utilizador final da difcil tarefa de definir e programar as suas caractersticas fsicas. criado o dicionrio de dados que facilita o processo; Gesto da Interface O SGBD formata os dados consultados de modo a que tenham um aspecto facilmente perceptvel pelo utilizador. So disponibilizadas determinadas linguagens de programao que permitem essa interface. Fornecem capacidades para comunicar em ambientes de rede de computadores, atravs da internet. Gesto da segurana O SGBD cria 1 sistema de segurana que protege a BD dos acessos no autorizados. So impostas regras que definem quais os utilizadores que podem ter acesso BD e para os utilizadores autorizados, a forma como pode ser feito este acesso e operaes permitidas. Manuteno da integridade dos dados O SGBD assegura a verificao de restries de integridade de modo a que a BD contenha sempre dados vlidos, minimizando a redundncia nos dados e maximizando a sua consistncia.

Controlo de acessos para vrios utilizadores em simultneo O SGBD deve fornecer mecanismos que assegurem que a BD actualizada correctamente quando vrios utilizadores tentam aceder aos mesmos dados em simultneo controlo da concorrncia. Nveis de abstraco de dados Nvel interno Nvel muito baixo de abstraco, onde existe um esquema interno, o qual descreve em pormenor a forma como os dados so armazenados. Nvel Conceptual Esquema conceptual que descreve a estrutura dos dados para uma comunidade de utilizadores, quais os dados que esto armazenados e quais as relaes existentes entre esses dados. Escondem os detalhes das estruturas fsicas. Nvel Externo Nvel mais elevado de abstraco, inclui um nmero de vistas externas que descrevem apenas uma parte do SGBD. Interdependncia de dados Capacidade de alterar o esquema de um determinado nvel do SGBD, sem alterar o esquema do prximo nvel. Interdependncia Lgica a capacidade de alterar o esquema conceptual sem alterar o esquema externo ou as aplicaes. Interdependncia fsica a capacidade de alterar o esquema interno sem alterar o esquema externo. Modelo de Bases de Dados Coleco de estruturas lgicas para representar estrutura dos dados e as relaes existentes entre eles na BD. Modelo Conceptual (E_R) So utilizados para se obter a descrio lgica do sistema e preocupam-se com o que est na BD. Vantagens Diminuio da redundncia, Aumenta a integridade, diminui o espao ocupado no disco, Partilha de dados, controlo centralizado de dados, facilidade de mudana, utilizao linguagens de interrogao, isolamento entre os programas e as modificaes BD, maior facilidade manuteno. Desvantagens Necessidade de pessoal especializado, Interferncia com dados partilhados, conflito organizacional. Relao Estrutura lgica representada por 1 tabela com colunas e linhas. Atributo Coluna de uma relao qual atribumos um nome. Entidade Conjunto de pessoas, objectos ou conceitos sobre os quais queremos guardar dados. Tuplo Linha de uma relao Grau de uma relao Nmero de atributos de uma relao. Cardinalidade Numero de linhas de uma relao. Domnio Conjunto de valores permitidos para um ou mais atributos. Chave estrangeira Atributo ou conjunto de atributos de uma relao que existem tambm como chave primria noutra relao. Comandos SQL

Creat Para definir a estrutura da BD que ir conter as tabelas Alter Para efectuar alteraes na estrutura da tabela de 3 formas: Adicionar, alterar, eliminar. Drop Permite remover uma BD, eliminado tabelas e colunas associadas. Update Permite efectuar alteraes nos dados j existentes. Delete Permite eliminar uma ou mais linhas de dados. Regras de Codd Regra inicial - representao da informao Acesso garantido Tratamento de nulos Catlogo dinmico online Sublinguagem dados completa Actualizao das vistas Insero, eliminao e actualizao de alto nvel Independncia fsica de dados Independncia lgica de dados Independncia da integridade Independncia da distribuio Regra no subverso. Abstraco Processo de identificao dos aspectos importantes de um sistema, ignorando os outros. Modelo a imagem ou i desenho que representa o objecto que se pretende reproduzir. Deve ser simples, no redundante, flexvel e adaptvel. Integridade de entidade Numa relao nenhum dos valores da chave primria pode ser nulo. Integridade referencial Existindo uma chave estrangeira noutra relao, o seu valor tem que ser igual ao da chave primria. Modelo E-R Modelo de dados conceptual, com um elevado grau de abstraco. Permite que as diferentes perspectivas de dados se aproximem, formando uma estrutura comum. Atributo composto Pode ser subdividido, gerando novos atributos. Atributo simples No pode ser subdividido. Atributo derivado Calculado a partir de outro atributo. Relacionamento Associao til entre duas entidades Grau de relacionamento Nmero relacionamento (binrio, ternrio). de entidades participantes num

Relacionamento recursivo Entidade que participa em mais que um relacionamento mas com papeis diferentes. Cardinalidade 1:1 1:M M:N Participao Obrigatria Opcional. Entidade fraca Dependncia da existncia de outra identidade que tenha a sua chave primria. Normalizao Tcnica de validao das estruturas atravs da anlise do relacionamento entre atributos.

Importncia da normalizao Minimizar redundncias de dados, reduo espao disco, levantamento das anomalias na insero, alterao e eliminao de dados.