Banco de Dados: Conceitos e Definições
Existe um conjunto de conceitos cuja compreensão é importante para o projeto de bancos de dados. Esta página traz os conceitos introdutórios necessários para que possamos avançar.
Last updated
Was this helpful?
Existe um conjunto de conceitos cuja compreensão é importante para o projeto de bancos de dados. Esta página traz os conceitos introdutórios necessários para que possamos avançar.
Last updated
Was this helpful?
A palavra dado vem da palavra latina datu, que corresponde a "dar"; portanto, dados são na realidade fatos dados, a partir dos quais podemos deduzir fatos adicionais. (...) Por sua vez, um "fato dado" corresponde ao que os matemáticos chamam proposição verdadeira; (...) Concluímos que um banco de dados é, na verdade, uma coleção de proposições verdadeiras.
Date, 2003, p. 13
Um banco de dados serve, justamente, para que todas estas informações possam ser registradas e armazenadas de maneira segura, organizada e padronizada.
Kenzie, 2021
A é uma linguagem usada por quase todos os bancos de dados relacionais para consultar, manipular e definir dados e fornecer controle de acesso. A SQL foi desenvolvido pela primeira vez na IBM nos anos 1970, com a Oracle como principal contribuinte, o que levou à implementação do padrão SQL ANSI; a SQL estimulou muitas extensões de empresas como IBM, Oracle e Microsoft. Embora a SQL ainda seja amplamente usado hoje em dia, novas linguagens de programação estão começando a aparecer.
Oracle, 2021
Um banco de dados normalmente requer um programa abrangente de banco de dados, conhecido como sistema de gerenciamento de banco de dados (SGBD) ou database management system (DBMS). Um DBMS serve como uma interface entre o banco de dados e seus usuários finais ou programas, permitindo que os usuários recuperem, atualizem e gerenciem como as informações são organizadas e otimizadas. Um DBMS também facilita a supervisão e o controle de bancos de dados, permitindo uma variedade de operações administrativas, como monitoramento de desempenho, ajuste e backup e recuperação. Alguns exemplos de softwares de bancos de dados populares ou DBMSs incluem MySQL, Microsoft Access, Microsoft SQL Server, FileMaker Pro, Oracle Database e dBASE.
Oracle, 2021
MySQL é um sistema de gerenciamento de banco de dados relacional de código aberto, baseado em SQL. Ele foi projetado e otimizado para aplicativos da web e pode ser executado em qualquer plataforma. Como surgiram requisitos novos e diferentes com a internet, o MySQL tornou-se a plataforma preferida para desenvolvedores da web e aplicativos baseados na web. Como foi projetado para processar milhões de consultas e milhares de transações, o MySQL é uma escolha popular para empresas de comércio eletrônico que precisam gerenciar várias transferências de dinheiro. A flexibilidade sob demanda é o principal recurso do MySQL. O MySQL é o DBMS por trás de alguns dos principais sites e aplicativos baseados na web do mundo, incluindo Airbnb, Uber, LinkedIn, Facebook, Twitter e YouTube.
DATE, C. J. Introdução a sistemas de bancos de dados. Rio de Janeiro: Elsevier, 2003.
ELMASRI, R.; NAVATHE, S. B. Sistemas de banco de dados. 6. ed. São Paulo: Pearson Addison Wesley, 2011.
BANCO DE DADOS: O QUE É, PARA QUE SERVE, TIPOS E COMO CRIAR, Kenzie, 2021. Disponível em: https://kenzie.com.br/blog/banco-de-dados/. Acesso em: 25/11/2022.
O que é um Banco de Dados?, Oracle, 2021. Disponível em: https://www.oracle.com/br/database/what-is-database/#:~:text=Um%20banco%20de%20dados%20%C3%A9,banco%20de%20dados%20(DBMS).. Acesso em: 25/11/2022.
Oracle, 2021