| Linha 37: | Linha 37: | ||
'''Bancos de Dados''' | '''Bancos de Dados''' | ||
Communications of the ACM, Vol. 13, No. 6, June 1970, pp. 377-387. | - Communications of the ACM, Vol. 13, No. 6, June 1970, pp. 377-387. | ||
Introduction to Database Systems. Date, C. J. 7th ed. 1999. | - Introduction to Database Systems. Date, C. J. 7th ed. 1999. | ||
Edição das 19h34min de 10 de abril de 2016
Esta pesquisa deve fornecer um conteúdo atualizado sobre o tema acima. Não esqueça de incluir as referëncias (fontes) no último item, reforçando que não deve ser um Copy/Paste e sim uma síntese das pesquisas que fizer.
Conceito
Banco de Dados
Um banco de dados pode ser definido como um conjunto de arquivos/informações armazenados de forma que haja uma relação lógica entre eles. Sua aplicação é muito vasta, visto que para quaquer médio/grande sistema surgirá a necessidade de armazenar de forma automatizada, dinâmica e segura seus dados. Existem 4 modelos de bancos de dados: planos, em rede, hierárquicos e relacionais. No entanto, trataremos apenas a respeito dos bancos relacionais, por basearem-se na SQL (linguagem para qual a ferramenta de tuning foi desenvolvida).
O modelo relacional. Conceito criado por Edgar Frank Codd baseado em relações matemáticas (álgebra relacional, teoria dos conjuntos etc) que tornou-se um padrão para aplicações comerciais devido a sua simplicidade e performance. O banco de dados que utiliza o modelo relacional dispõe seus dados em forma de coleções de tabelas.
Funções de um DBA
Importância do tuning
Técnicas
Exemplos
Referências bibliográficas
Bancos de Dados - Communications of the ACM, Vol. 13, No. 6, June 1970, pp. 377-387. - Introduction to Database Systems. Date, C. J. 7th ed. 1999.