Logo Passei Direto
Buscar

Esse mapa mental é do material:

Desenvolvimento de Banco de Dados
37 pág.

Bases de Dados Universidade SalvadorUniversidade Salvador

Material

Prévia do material em texto

Arquitetura do Banco de Dados Cardinalidade e Relacionamentos Sistema Gerenciador de Banco de Dados cardinalidade indica a quantidade (SGBD) gerencia criação e manutenção. mínima e máxima de participações em SGBD atua como interface entre relacionamentos. usuários, aplicações e dados Exemplos: um marido tem uma esposa armazenados. (1,1); um pai pode ter vários filhos Funções do SGBD: definição, (0,n). construção, manipulação, Relacionamentos definem como entidades compartilhamento e proteção. interagem e dependem umas das outras. Arquitetura permite múltiplos usuários Cardinalidade é fundamental para acessarem dados simultaneamente com garantir integridade e coerência dos segurança. dados. Banco Conceito Geral de Modelo Conceitual Banco de dados é um Representa O banco de dados conjunto de dados em alto nível, fácil para relacionados entre si. Dados usuários compreenderem. Relacionamento entre Utiliza a técnica dados é essencial para Entidade-Relacionamento representar aplicações (ER) para modelar dados e reais. relacionamentos. Armazena informações que Entidades são objetos do refletem O estado atual mundo real; relacionamentos de uma aplicação. mostram interações entre Importância do banco de elas. dados na computação e no Modelo Físico e Linguagem SQL Atributos descrevem cotidiano. Modelo físico é a implementação real do características das banco de dados no SGBD escolhido. entidades, podendo ser simples, compostos ou SQL é a linguagem padrão para definição identificadores. Ciclo de Vida do Banco de Dados (DDL) e manipulação (DML) dos dados. Banco de dados possui ciclo de vida DDL cria e altera estruturas, como Modelo Lógico próprio integrado ao ciclo do sistema. tabelas e campos, definindo chaves e restrições. Representa a estrutura Composto por três níveis: modelo DML manipula dados, permitindo inserir, do banco de dados para conceitual, modelo lógico e modelo atualizar, remover e consultar programadores, não para físico. usuários comuns. registros. Cada nível representa uma etapa distinta Baseado no modelo do desenvolvimento do banco de dados. relacional, organiza Garantia da integridade e atendimento dados em tabelas com das necessidades do sistema em cada linhas (tuplas) e fase. colunas (atributos). Chaves primárias identificam unicamente registros; chaves estrangeiras criam relacionamentos. Tipos de dados são definidos para cada campo, como integer, varchar, date, entre outros.

Mais conteúdos dessa disciplina