Sistema de Informação
No digrama que descreve a arquitetura padrão da especificação Java EE7, é destacada na parte inferior a camada do sistema de informação enterprise (EIS Tier).
Um sistema de informação é definido por um conjunto de unidades interativas com o objetivo de receber, armazenar, processar e disponibilizar a informação onde esta é necessária e na forma pretendida pelo utilizador final. Esta informação é armazenada em Bases de dados definidas como sendo conjunto de dados interrelacionados que representam a informação de um determinado domínio de negócio. A gestão e o processamento da informação são feitos através de sistemas de Gestão de Bases de Dados (SGBD). Um Sistema de Gestão de Base de Dados é um software de propósitos específicos que compreendem a gestão do armazenamento, a manipulação e a pesquisa dos dados existentes numa base de dados e funciona como uma interface entre as aplicações e os dados necessários para a execução das aplicações. Nos dias de hoje existem muitos desenvolvimentos e tendências nos âmbitos dos Sistemas de Gestão de Bases de dados. Mas, por enquanto, os mais utilizados ainda são os chamados Sistemas de Gestão de Base de Dados Relacionais (SGBDR). Dos vários existentes podem ser citados como exemplos o IMS, DB2, Ingres, Informix Dinamic Server, Oracle Server, Sybase SQL Server, Microsoft SQL Server, Postgresql, Derby, Microsoft Access, MYSQL, etc. Para a implementação das aplicações do presente manual será utilizado o Sistema de Gestão de base de dados MYSQL e a ferramenta de modelagem e administração de base de dados MYSQL Workbench. O MYSQL é um Sistema de Gestão de Base de dados de código aberto criado pela MYSQL Lab e depois adquirido e mantido pela Oracle
Componentes de um sistema de Informação
- Programas de aplicação
- Sistema de Gestão de Base de Dados
- Base de dados