Tads

Disponível somente no TrabalhosFeitos
  • Páginas : 3 (519 palavras )
  • Download(s) : 0
  • Publicado : 28 de maio de 2012
Ler documento completo
Amostra do texto
Apostila de Banco de dados
Bancos de dados, (ou bases de dados), são conjuntos de dados com uma estrutura
regular que organizam informação. Um banco de dados normalmente agrupa informaçõesutilizadas para um mesmo fim.
Um banco de dados é usualmente mantido e acessado por meio de um software
conhecido como Sistema Gerenciador de Banco de Dados (SGBD). Muitas vezes o termo
banco de dados éusado como sinônimo de SGDB.
O modelo de dados mais adotado hoje em dia é o modelo relacional, onde as estruturas
têm a forma de tabelas, compostas por linhas e colunas.
Resumindo, um banco de dadosé uma coleção de dados relacionados. Entende-se por
dado, toda a informação que pode ser armazenada e que apresenta algum significado
implícito dentro do contexto ao qual ele se aplica. Porexemplo, num sistema bancário,
uma pessoa é identificada pelo seu cpf(cliente). Em um sistema escolar a pessoa é
identificada pelo seu número de matrícula(aluno). Além disso, os dados que serãoarmazenados em cada situação podem diferir consideravelmente.
Modelo Relacional
O modelo relacional é uma teoria matemática desenvolvida por Edgar Frank Codd para
descrever como as bases de dados devemfuncionar. Embora esta teoria seja a base para
o software de bases de dados relacionais, muito poucos sistemas de gestão de bases de
dados seguem o modelo de forma restrita, e todos têm funcionalidadesque violam a
teoria, desta forma variando a complexidade e o poder. A discussão se esses bancos de
dados merecem ser chamados de relacional ficou esgotada com tempo, com a evolução
dos bancosexistentes.
De acordo com a arquitetura ANSI / SPARC em três níveis, os Bancos de dados
relacionais consistem de três componentes:
· uma coleção de estruturas de dados, formalmente chamadas de relações,ou
informalmente tabelas, compondo o nível conceitual;
· uma coleção dos operadores, a álgebra e o cálculo relacionais, que constituem a
base da linguagem SQL; e
· uma coleção de restrições da...
tracking img