O documento discute o que é um banco de dados e um sistema gerenciador de banco de dados (SGBD). Explica que o SGBD é responsável por gerenciar e buscar as informações no banco de dados e devolvê-las para o usuário, operando através de aplicações que tratam requisições dos usuários e do próprio sistema. Também auxilia os usuários a gerenciarem uma base de dados através de ferramentas para definições, construção, preenchimento, manipulação e geração de relatórios.
2. O responsável por criar e manipular o banco de dados
trabalha com instruções de comando, ou seja, no nível
lógico. E quem faz a interação entre o hardware e o
usuário é o próprio SGBD. Dessa maneira fica
perceptível que basta ao usuário buscar as informações
sem se preocupar em como elas são obtidas. Se você já
operou um sistema em alguma empresa ou teve contato
com o código fonte de uma programa, provavelmente
já deve ter percebido isso. O usuário final apenas usa a
interface de um programa ou site, o programador
apenas opera até a parte do SQL e o SGBD gerencia os
dados para ambos os casos.
Sistema Gerenciador de Banco de Dados (SGBD)
3. O banco de dados propriamente dito não é responsável
pelo seu gerenciamento. O processamento feito pelo
computador não é transparente para o usuário, e nem
precisa ser, isto é, o usuário não percebe como uma
busca é feita internamente no BD. O que realmente é
importante para o programador é saber que o SGBD
(sistema de gerenciador de banco de dados) é quem faz
todo o gerenciamento dos dados. Ele que busca as
informações no banco e as devolve para o usuário.
Sistema Gerenciador de Banco de Dados (SGBD)
4. O SGBD opera através de um conjunto de aplicações
complexas as quais são responsáveis por tratar
requisições tanto dos usuários quando o próprio sistema
(ver figura). As requisições dos usuários são voluntarias,
já as do sistema são previamente programadas.
Interações do SGBD
5. Auxilia também o usuário a gerenciar uma base de
dados através de ferramentas para definições dos
conjuntos de dados que constituirão a base de dados,
para construir e preencher a base de dados, para
manipular o conteúdo através de consultas ou para
atualizar dados e gerar relatórios.
Sistema Gerenciador de Banco de Dados (SGBD)
7. Atividades
1. O que é um Banco de Dados?
2. Para que serve?
3. Em que é usado? Qual a finalidade?
4. Armazena o que? Para quem? Para que?
5. O que dá para fazer sabendo usar um BD?
6. Que vantagens se tem com uso de um BD?
7. * Quais desvantagens?
8. O que é um SGBD?
8. Atividade II
1. Criem um ambiente de Negócios, descreva um
ambiente de negócios qualquer. Ex.:Salão de
Beleza; Oficina, Loja; Montadora de carros; Venda
de cosméticos, etc.
2. Desenhe o projeto do Banco de Dados deste
ambiente;
* Descreva os Módulos;
* Inter-relacione os módulos;