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

Over 30 million people create interactive content in Genially.

Check out what others have designed:

Transcript

Trabalho realizado:Isabel CostaLara Santos

Sistemas de Gestão de Bases de Dados

INTRODUÇÃO

Este trabalho foi realizado no âmbito da disciplina de TIC, para a professora Aida Meira. Vou abordar o tema sistemas de gestão de bases de dados a partir de uma pesquisa web respeitando os direitos de autor. Vou explicar cada tópico pedido pela professora.

  • Noção de Relação
  • Associações unárias
  • Associações binárias
  • Associações complexas
  • Noção de Chave
  • Chave Primária
  • Chave Primária Simples
  • Chaves Externas ou Estrangeiras
  • Bibliografia
  • O que é uma Base de Dados?
  • Dados
  • Informação
  • Sistema de Gestão de Base de Dados
  • Tabelas
  • Campos
  • Registos
  • Vantagens de utilizar Bases de Dados

Índice

ASSUNTOS ABORDADOS NA APRESENTAÇÃO

O que é uma base de dados?

Uma Base de Dados é um conjunto interrelacionado de dados numa determinada área, que possibilita a sua consulta, atualização e outras operações processadas por meio de sistemas computacionais. É importante destacar que dados e informação não são sinônimos. Uma Base de Dados também pode ser definida como um conjunto estruturado de dados armazenados num suporte informático, de uma forma acessível à consulta e manipulação por parte dos utilizadores.

O que é uma base de dados?

Dados

Exemplo:

Caracteres ou palavras.

Um dado é a representação de uma variável, que indica um valor que é atribuído às cores e é representado por uma sequência de símbolos, números ou letras.

Dados

Dados são elementos isolados, significativos, rigorosos e relevantes e são organizados de forma estruturada para permitir a sua consulta, atualização e gestão eficientes.

Informação

Exemplo:

Palavras articuladas.

E é a reunião ou o conjunto de dados e conhecimentos organizados, que possam constituir referências sobre um determinado acontecimento.

Informação

A informação é composta por conjuntos de dados interligados entre si, portadores de um significado específico.

Sistema de Gestão de Base de Dados

Sistema de Gestão de Base de Dados

Um sistema de gestão de bases de dados é, fundamentalmente, um software. Neste caso permite criar, manipular, recuperar e gerir dados dentro de uma base de dados.

Sistema de Gestão de Base de Dados

Facilitam a comunicação entre as aplicações que acessam e os dados armazenados em um Banco de Dados.Um Sistema de Gerenciamento de Banco de Dados (SGBD) pode ser comparado, metaforicamente, a um edifício com uma arquitetura de três níveis: Nível físico, Nível conceitual e Nível de visualização.

Nível físico - refere-se ao armazenamento físico dos dados numa base de dados.

Sistema de Gestão de Base de Dados

Nível conceptual - refere-se à forma como os dados são estruturados ou organizados ao nível da sua formação lógica, ou seja, o número e o tipo de campos em que a informação é estruturada, as relações entre os dados, etc.

Sistema de Gestão de Base de Dados

Nível de visualização - corresponde à forma como os dados são apresentados aos utilizadores finais.

Sistema de Gestão de Base de Dados

Tabelas

A "tabela" é uma porção mais específica dos dados de uma base de dados. Em geral é um termo usado em bancos de dados relacionais e indica um conjunto de linhas (também chamados de registros (informal) ou tuplas (acadêmico)) que são formadas por colunas de dados (também chamadas de campos (informal) ou atributos (acadêmico)). A "tabela" é como se fosse uma planilha. O conjunto de várias delas, em geral com algum relacionamento entre elas formam a "base de dados".

Tabela

3. Definir as restrições: As restrições são regras que definem como os dados devem ser armazenados na tabela. Por exemplo, é possível definir que uma determinada coluna não pode ter valores nulos, ou que um campo deve ser único para cada registro. 4. Definir as chaves primárias: A chave primária é uma coluna ou conjunto de colunas que identifica de forma única cada registro da tabela. Ela é essencial para garantir a integridade dos dados e facilitar a recuperação das informações. 5. Executar o comando CREATE TABLE: Após definir todas as informações da tabela, execute o comando SQL CREATE TABLE para criar a tabela no banco de dados. Certifique-se de que o banco de dados selecionado seja o correto antes de executar o comando.

A criação de uma tabela em SQL envolve alguns passos simples. Veja a seguir um passo-a-passo de como criar uma tabela utilizando a linguagem SQL:1. Definir o nome da tabela: Escolha um nome significativo para a tabela que reflita o tipo de dados que ela armazenará. Por exemplo, se a tabela armazenar informações de clientes, um bom nome seria “clientes”. 2. Especificar as colunas: Cada tabela é composta por colunas, que representam os diferentes tipos de informações que serão armazenadas. Por exemplo, uma tabela de clientes pode ter colunas como “nome”, “email” e “telefone”. Para cada coluna, é necessário especificar o tipo de dado que ela irá armazenar, como texto, número ou data.

Como criar uma tabela

Campos

Cada campo armazena uma peça específica de informação sobre um determinado item ou entidade representada na tabela.

Campos

É representado por uma coluna à qual atribuímos um nome com significado e onde estão armazenadas todos os dados, um campo refere-se a uma unidade individual de dados dentro de um registro ou linha de uma tabela.

Registos

Registos

Um registro refere-se a uma linha específica em uma tabela que contém informações completas sobre uma entidade específica. Cada registro é composto por um conjunto de campos que representam atributos ou características individuais desse item ou entidade.

Vantagens de utilizar Bases de Dados

  • Facilita o armazenamento e a gestão ordenada de dados;
  • Permite consultas rápidas e eficientes para recuperar informações específicas;
  • Evita copiar coisas iguais e mantém as informações relacionadas sempre certinhas;
  • Segurança;
  • Facilidade de atualização;

Vantagens de utilizar Bases de Dados

  • Acessibilidade;
  • Segurança de dados;
  • Análises e comparativos;
  • Assertividade na tomada de decisões;
  • Melhor relacionamento interno;
  • Aumento da produtividade.

Noção de Relação

Noção de relação

Associação estabelecida entre campos comuns (colunas) de duas tabelas, permitindo que a consistência da informação seja garantida. O relacionamento entre os campos comuns das tabelas permite garantir que a consistência da informação não seja colocada em causa e também associar os dados de duas ou mais tabelas para a visualização, edição ou impressão da informação.

10

Associações unárias

Associações unárias

Unárias – Relação entre uma entidade e ela própria.

11

Associações binárias

Associações binárias

Binárias – Existência de um qualquer tipo de relação entre duas entidades.

12

Associações complexas

Assoociações complexas

Complexas – Possibilidade de estabelecer relações entre mais do que duas entidades.

13

Noção de Chave

Noção de chave

O campo chave de uma tabela é constituída por um ou mais campos que possam ser utilizados como identificadores de cada registo: -Os campos-chave devem permitir identificar um registo de forma unívoca. -O campo ou o conjunto de campos seleccionados para chave de uma tabela não pode conter informação repetida. -Nenhum dos campos que formam a chave poderá conter valor nulo.

14

Chave Primária

Chave Primária

A chave primária é uma coluna utilizada para identificar cada linha. Por exemplo, pode ser o ID do Produto ou ID da Encomenda. Observe para cada tabela e decida de que forma é que os dados numa tabela estão relacionados com os dados noutras tabelas.

15

Chave Primária Simples

Chave Primária Simples

A chave primária consiste em uma ou mais colunas cujos dados são usados para identificar de forma exclusiva cada linha na tabela. Pode-se pensar nelas como um endereço. Se as linhas de uma tabela fossem caixas de correio, a chave primária seria a lista de endereços de rua.

16

Chaves Externas ou Estrangeiras

Chave Externas ouEstrangeiras

Uma chave estrangeira é um conjunto de uma ou mais colunas numa tabela que faz referência à chave primária noutra tabela. Não é necessário nenhum código especial, configurações ou definições de tabela para "atribuir" oficialmente uma chave estrangeira. Uma chave estrangeira é chamada quando há o relacionamento entre duas tabelas. Sempre que existir chave estrangeira vai haver relacionamentos entre tabelas.

Conclusão

O trabalho que realizei falou sobre várias coisas dentro do tema sistemas de gestão e bases de dados. Realizei pesquisas na web para encontrar o pretendido. Tive algumas dificuldades que foram ultrapassadas, pois ensisti e procurei na intenet, gostei da realização deste projeto pois permitiu aprender mais sobre este novo tema que nunca tinha falado.

Bibliografia

https://www.iseg.ulisboa.pt/aquila/getFile.do?fileId=8207&method=getFilehttps://conceitosdomundo.pt/facto/https://pt.linkedin.com/pulse/chave-estrangeira-x-prim%C3%A1ria-qual-%C3%A9-diferen%C3%A7a-asakura

Trabalho realizado:Isabel CostaLara Santos

FIM