Pular para o conteúdo principal

Banco de Dados 1 - Resumo Prático.

Conceitos básicos de banco de Dados.

Banco de Dados é um conjunto de dados relacionados

Problemas de não se usar um Banco de dados:


    • Problema de falta da integração de dados.
    • Inconsistência e redundância de dados.
    • Dificuldade de acesso aos dados.
    • isolamento de dados.
    • Problemas de integridade.
Visão dos Dados:

  1. Visão externa --> Aplicação.
  2. Visão Lógica --> SGBD.
  3. Visão interna --> Banco de Dados.
================================================================
O que é um SGBD (Sistemas de gerenciamento de banco de dados):
Software com recursos específicos para facilitar a manipulação das informações dos bancos de dados e do desenvolvimento de programas aplicativos.

================================================================

Características / Funcionalidades de um SGBD:

  • Controle de redundâncias.
  • Compartilhamento de dados.
  • Controle de acesso.
  • Interfaceamento.
  • Esquematização.
  • Controle de integridade.
  • Backups.
Tipos de Bancos de Dados:
  1. Banco de dados Tradicionais ( Informações acessadas são textuais ou numéricas).
  2. Banco de dados multimídia ( Armazena figuras, vioclipes, sons e mensagens de voz ).
  3. Sistemas de informações geográficas ( Armazena e analisa mapas, dados meteorológicos e imagens de satélites).
Vantagens dos SGBD

  1. Consistência e eliminação da redundância de dados.
  2. Integridade dos dados.
  3. Controle de concorrência.
  4. Recuperação e backup.
Modelos de dados 

Uma coleção de conceitos, construídos com bases em mecanismos de abstrações, que são usados para descrever um conjunto de dados e as operações para manipular os dados.

Representação:

--> Sintaxe de linguagem.
--> Notação Gráfica.

  • Modelos conceituais ( Entidade e relacionamentos).
  • Modelos lógicos ou implementação.
  • Modelos físicos.



Comentários

+ Vistas

Desafios, Incertezas e o Início da Transição

  Reforma Tributária no Brasil Desafios, Incertezas e o Início da Transição 📖 Introdução A reforma tributária brasileira representa uma das mudanças mais relevantes no sistema fiscal do país nas últimas décadas. Seu objetivo é simplificar a cobrança de tributos, aumentar a transparência e melhorar o ambiente de negócios. No entanto, o início da sua implementação tem sido marcado por incertezas e desafios práticos. Este material apresenta um panorama claro e objetivo sobre o atual estágio da transição tributária, destacando os principais pontos de atenção. 📊 Avaliação Geral da Transição O início da implementação da reforma recebeu uma avaliação média de 3,41 (em uma escala de 0 a 7) por especialistas da área. Esse resultado indica um cenário intermediário: Não há paralisação total Mas também não existe segurança suficiente sobre a execução Ou seja, a reforma avançou no papel, porém enfrenta dificuldades na prática. ⚠️ Principais Desafios da Reforma 1. Falta de Definições Claras O...

Exercícios resolvidos C++ Lista 2

Códigos de Programas C++ Lista 2 Por Ariadne Costa Gomes 1.      Resolva todos os exercícios de auto revisão do capítulo 2 do livro, página 229. 2.     Resolva os seguintes exercícios(pág. 177): 2.14, 2.15, 2.16, 2.21, 2.24, 2.25, 2.26, 2.28, 2.32, 2.42, 2.52. 2.1) Responda cada uma das seguintes perguntas. a) Todos os programas podem ser escritos em termos de três tipos de estruturas de controle: Sequência, Seleção e Repetição b) A estrutura de seleção If-Else é usada para executar uma ação quando uma condição é true e outra ação quando a condição é false. c) A repetição de um conjunto de instruções um número de vezes específico é chamada de repetição Controlada por contador ou definida. d) Quando não é conhecido com antecedência quantas vezes um conjunto de comandos será repetido, um valor Sentinela, sinal, flag ou dummy , pode ser usado para terminar a repetição. 2.2 Escreva quatro comandos de C++ diferentes, cada um somand...

Projeto de Algoritmos com implementações em Pascal e C.

Algoritmos de ordenação - Melhor, pior e medio caso. Baixe Aqui o livro - Projetos de algoritmos(Nivio Ziviani)