Modelagem e implementação de um sgbd

2746 palavras 11 páginas
1 - Introdução
Um sistema gerenciador de banco de dados relacional é um software que controla o armazenamento, recuperação, exclusão, segurança e integridade dos dados em um banco de dados. Um banco de dados relacional armazena dados em tabelas. Tabelas são organizadas em colunas, e cada coluna armazena um tipo de dados (inteiro, números reais, strings de caracteres, data, etc.). Os dados de uma simples instância de uma tabela são armazenados como uma linha. Por exemplo, a tabela Cliente teria colunas como numeroCliente, primeiroNome e sobrenome, e uma linha na tabela teria algo como {123, “Arilo”, “Dias”}. Tabelas tipicamente possuem chaves, uma ou mais colunas que unicamente identificam uma linha na tabela. No caso da tabela Cliente a
…exibir mais conteúdo…

O esquema de uma relação é invariável ao longo do tempo, sendo modificado apenas por comandos específicos. Um exemplo de esquema de relação é:
Estudante (RA, nome, login, idade, senha).
Neste caso está sendo definida a relação de nome Estudante, com atributos RA, nome, login, idade e senha. A instância de uma relação é o conjunto de linhas, também denominadas tuplas ou registros, distintas entre si, que compõem a relação em um dado momento. Ela é variável, já que o número de tuplas e o conteúdo de seus atributos podem variar ao longo do tempo. A instância de uma relação deve seguir sempre o seu respectivo esquema, respeitando o número de atributos definidos, bem como os seus domínios. Esta restrição, denominada restrição de domínio, é muito importante. O modelo relacional somente considera relações que satisfaçam esta restrição.
2.3 – Linguagem SQL
SQL (Structured Query Language) trata-se de um conjunto completo de comandos que permite ao usuário acessar um banco de dados relacional. É uma linguagem não procedural que permite dizer apenas o que você quer e não como fazer isto. Embora existam inúmeras versões do SQL, e cada produto utiliza uma, pode-se dizer que as diferenças chegam a ser secundárias, pois o núcleo, ou seja, os principais comandos mantém o mesmo padrão. Em 1986, o American National Standart Intitute (ANSI) publicou um primeiro

Relacionados

  • Modelagem de banco de dados
    2721 palavras | 11 páginas
  • Entidade e Relacionamento
    13826 palavras | 56 páginas
  • Banco de dados
    999 palavras | 4 páginas
  • Analise
    1248 palavras | 6 páginas
  • organização pública, identificando os tipos de automações adotados nela
    986 palavras | 4 páginas
  • Sistema de condomínio
    13735 palavras | 55 páginas
  • Trabalho de \banco de dados
    807 palavras | 4 páginas
  • Pim iii e iv - unip - ti
    7228 palavras | 29 páginas
  • Bd - fundamentos de armazenamento e manipulação de dados
    1865 palavras | 8 páginas
  • Implementação de replicação master-slave do mysql e balanceamento de carga no apache
    1339 palavras | 6 páginas