TRABALHO DE BANCO DE DADOS APLICADO AO DESENVOLVIMENTO DE SOFTWARE - C1
TRABALHO DE BANCO DE DADOS
APLICADO AO DESENVOLVIMENTO DE
SOFTWARE
COMPETÊNCIA C1: COMPREENDER OS CONCEITOS SOBRE
BANCO DE DADOS E A FILOSOFIA DE RELACIONAMENTO E
INTEGRIDADE REFERENCIAL ENTRE TABELAS
Eduardo Cabral de Souza
MAT. 2014129382
Banco de Dados Aplicado ao Desenvolvimento de Software
Prof. Augusto Guimarães
Junho – 2014
Recife – PE
DEFINA:
01. Defina:
a) Banco de Dados;
b) Sistema de Gerência de Banco de Dados;
c) Modelo conceitual;
d) Modelo lógico;
e) Integridade referencial.
BANCO DE DADOS;
Conjunto de dados integrados que tem por objetivo atender a uma comunidade de usuários; Bancos de dados (ou bases de dados), são conjuntos de registros dispostos em estrutura regular que possibilita a reorganização dos mesmos e produção de informação. Um banco de dados normalmente agrupa registros utilizáveis para um mesmo fim. Ou Seja, um banco de dados não é nada mais nada menos do que um arquivo ou conjunto de arquivo que guardam algum tipo de informação pra ser usada, lida ou alterada posteriormente.
SISTEMA DE GERÊNCIA DE BANCO DE DADOS;
Um software conhecido como Sistema Gerenciador de Banco de Dados (SGBD).
Normalmente um SGBD adota um modelo de dados, de forma pura, reduzida ou estendida. software que incorpora as funções de definição, recuperação e alteração de dados. MODELO CONCEITUAL;
Modelo de dados abstrato, que descreve a estrutura de um banco de dados de forma independente de implementação em um SGBD particular, podem aparecer no banco de dados, mas não registra como estes dados estão armazenados a nível de
SGBD. A técnica mais difundida de modelagem conceitual é a abordagem entidaderelacionamento
(ER).
MODELO LÓGICO;
Descreve a estrutura do banco de dados, conforme vista pelo usuário do SGBD.
Detalhes de armazenamento interno de informações, que não tem influencia sobre a programação de aplicações no SGBD, mas podem influenciar a performance da aplicações (por exemplo, as