Want to create interactive content? It’s easy in Genially!

Get started free

Apresentação Tecnologia Digital

Senator Armstrong

Created on September 23, 2024

Start designing with a free template

Discover more than 1500 professional designs like these:

Transcript

Sistemas Informáticos

GPSI

Nomes: Rogério Silva/Hugo Bastos Números: Po2369/Po2354 Disciplina|Módulo: PSI M12 Ano|Turma: 12º A

Introdução

Conclusão

Bibliografia

Índice

Sistema de Informação

Fases do Desenvolvimento de Sistemas de Informação

Bases de Dados

Necessidade de Bases de Dados

Sistemas de Gestores de Base de Dados

Modelos de Coceção de Bases de Dados

Introdução

Esta apresentação foi realizada no âmbito da disciplina de PSI com o professor José Dias. Sistemas de Informações são todos os mecanismos projetados com a finalidade de coletar, processar, armazenar e transmitir informações, de forma a facilitar o acesso de utilizadores interessados. Temos como objetivo explicar um conjunto de conceitos relacionados a um Sitema de Informação.

Sistema de Informação

Sistemas de informação são um conjunto de partes interligadas para atingir um objetivo comum. Este objetivo necessita de diversos recursos, ambos humanos e tecnológicos, de forma a satisfazer a organização em relação á informação.

Fig. 1 - Bacharel em Sistemas de Informação

Fases do desenvolvimento de sistemas de informação

Planeamento

O planeamento corresponde à tomada de decisão de construir o SI ou renová-lo, após se terem identificado as necessidades gerais da organização e as possíveis soluções.Deve-se considerar o chamado estudo de viabilidade, ou seja, uma análise dos custos e benefícios em relação ao projeto.

Fig. 2 - Conceitos de planeamento estratégico

Fases do desenvolvimento de sistemas de informação

Análise

Identificar as necessidades e restrições da organização em termos de SI, para isso, os analistas fazem entrevistas ou questionários aos futuros utilizadores, analisam documentação e observam os processos de trabalho.Estabelecer as indicações técnicas de como o sistema deverá ser pensado para ir ao encontro dos requisitos analisados no ponto anterior. Desta fase de análise deve resultar o Modelo Conceptual do sistema

Fig. 3 - Diferentes análises

Fases do desenvolvimento de sistemas de informação

Desenho

Esta fase também diz respeito aos analistas de sistema. Na fase de análise, o analista definiu ”o que” o sistema tem de fazer. Agora na fase de desenho, trata-se de especificar “como” é que o sistema deve fazer o que tem a fazer.Na fase de desenho do sistema, os analistas identificam e avaliam as possíveis soluções técnicas que deverão ser incorporadas no SI.

Fig. 4 - Exemplo de uma fase do desenho

Fases do desenvolvimento de sistemas de informação

Implementação

A fase de implementação é a construção em termos der programação. Em muitas situações, a peça central do SI é um SGBD.Perante esta realidade muito difundida, convém estar a par de alguns conceitos no domínio de TI (Tecnologias de Informação) e SI que se referem a tecnologias e ferramentas muito utilizadas por analistas e programadores.

Fig. 5 - Codificação de um programa

Fases do desenvolvimento de sistemas de informação

Testes e Instalação

Os testes serão ao nível do módulo onde os programadores põem à prova as funcionalidades pretendidas para essa parte do sistema e de integração em que os módulos são integrados num todo e este é submetido a novos testes. A instalação por sua vez implica a colocação em funcionamento dos vários componentes do sistema, tanto ao nível do hardware como do software.

Fig. 6 - Testes das funções do sistema

Fases do desenvolvimento de sistemas de informação

Manutenção

Pode incluir diferentes tarefas desde o apoio aos utilizadores na resolução de problemas surgidos até à introdução de grandes alterações, passando pela retificação de deficiências detetadas ou acrescento de novas funções. Manutenção corretiva implica a introdução de retificações em relação a erros detetados. Manutenção preventiva são alterações para melhorar o sistema ou prevenir possíveis erros

Fig. 7 - Manutenção de sistemas

Bases de dados

Uma base de dados é um conjunto organizado de informações estruturadas ou de dados geralmente armazenados eletronicamente num sistema informático. Os dados são organizados em linhas e colunas numa série de tabelas para tornar o processamento e a consulta de dados eficientes. A maioria das bases de dados utilizam a Structured Query Language (SQL) para escrever e consultar dados.

Fig. 8 - Base de dados

Necessidade de Bases de Dados

As organizações precisam de bases de dados para lidar com grandes volumes de informações de forma eficaz. Armazenar dados em formatos tradicionais, como arquivos, torna a recuperação de informações demorada e sujeita a erros. As bases de dados oferecem vantagens significativas, tal como, acesso rápido e fácil aos dados, integridade e consistência dos dados e mecanismos para proteger informações confidenciais.

Fig. 9 - Partilha de dados

sistemas de gestores de base de daDos (SGBD)

Um Sistema de Gestão de Bases de Dados (ou Gestor de Bases de Dados) é o software que gere o armazenamento, manipulação e pesquisa dos dados existentes na base de dados, funcionando como um interface entre as aplicações e os dados necessários para a execução dessas aplicações. Exemplos: IMS, DB2, Ingres, Informix Dynamic Server, Oracle Server, Sybase SQL Server, Microsoft SQL Server, Access...

Fig. 10 - SGBD

Modelos de Coceção de Bases de Dados

Modelo Conceptual

Tipo de modelo onde os conceitos estão perto do modo que os utilizadores percebem os dados (entidades, atributos, relacionamentos). Deve ser o primeiro passo na criação de uma base de dados, sendo fundamental para os modelos de implementação.

Fig. 11 - Modelo conceptual

Modelos de Coceção de Bases de Dados

Modelo de Implementação

Permite descrever a forma como os dados estão representados num SGBD. Há três modelos conhecidos: Modelo de Rede; Modelo Hierárquico; Modelo Relacional.

Fig. 12 - Modelo exemplo

Modelos de Coceção de Bases de Dados

Modelo de Rede

O modelo de rede se baseia no modelo hierárquico, permitindo relações muitos para muitos entre registos. Baseado na teoria de conjuntos matemáticos, o modelo é construído com conjuntos de registos relacionados.Cada conjunto consiste em um registro proprietário, ou "pai", e um ou mais registros de membro, ou "filho".

Fig. 13 - Modelo de Rede

Modelos de Coceção de Bases de Dados

Modelo Hierárquico

O modelo hierárquico organiza dados em uma estrutura do tipo árvore, onde cada registo tem um único "pai" ou raiz. Registos "irmãos" são classificados em uma ordem específica. Essa ordem é usada como a ordem física para armazenar o banco de dados.Este modelo é bom para descrever muitas relações do mundo real.

Fig. 14 - Modelo Hierárquico

Modelos de Coceção de Bases de Dados

Modelo Relacional

As bases de dados relacionais são um tipo de base de dados que armazena e organiza pontos de dados com relações definidas para um acesso rápido. Com uma base de dados relacional, os dados são organizados em tabelas que armazenam informações sobre cada entidade e representam categorias predefinidas através de linhas e colunas.

Fig. 15 - Modelo Relacional

Conclusão

Sistemas de Informações são necessários para facilitar o dia a dia de qualquer pessoa que trabalhe ou usufrua dos serviços disponibilizados pelos mesmos trabalhadores, facilitando de tal forma que já são considerados fundamentais para qualquer serviço que utilize informações. Durante a criação desta apresentação ficamos mais familiarizados com os diversos conceitos relacionados a um Sistema de Informação, como as Base de Dados e os SGBD.

Bibliografia

https://rockcontent.com/br/blog/sistema-de-informacao/

https://imsi03.blogs.sapo.pt/8314.html

https://www.oracle.com/pt/database/what-is-database/

https://sergiomartins.pt/v2/2023/12/14/necessidade-das-bases-de-dados/

https://www.treinaweb.com.br/blog/o-que-e-um-sgbd