Sem resumo de edição |
|||
| Linha 3: | Linha 3: | ||
Um sistema Gerenciador de Banco de Dados (SGBD) nada mais é que uma coleção de programas que permitem aos usuários definirem, construírem e manipularem uma base de dados para diversas aplicações. Uma base de dados ou banco de dados é um conjunto de dados ou informações que persiste por longos períodos, ou seja são dados que são armazenados para diversos fins. Os SGBDs permitem, como o próprio nome diz, um gerenciamento de tais dados. | Um sistema Gerenciador de Banco de Dados (SGBD) nada mais é que uma coleção de programas que permitem aos usuários definirem, construírem e manipularem uma base de dados para diversas aplicações. Uma base de dados ou banco de dados é um conjunto de dados ou informações que persiste por longos períodos, ou seja são dados que são armazenados para diversos fins. Os SGBDs permitem, como o próprio nome diz, um gerenciamento de tais dados. | ||
Um Sistema de Gerenciamento de Banco de Dados (SGBD) pode ser definido como um software projetado para auxiliar a criar, manter e atualizar os dados do banco de dados (Raghu Ramakrishnan). | Um Sistema de Gerenciamento de Banco de Dados (SGBD) pode ser definido como um software projetado para auxiliar a criar, manter e atualizar os dados do banco de dados (Raghu Ramakrishnan). | ||
| Linha 11: | Linha 12: | ||
# Deve suportar o armazenamento de grande quantidade de dados por longos períodos de tempo, mantendo os dados seguros de acidentes e acesso não autorizado e garantindo acesso eficiente aos dados através de consultas e modificações à base de dados; | # Deve suportar o armazenamento de grande quantidade de dados por longos períodos de tempo, mantendo os dados seguros de acidentes e acesso não autorizado e garantindo acesso eficiente aos dados através de consultas e modificações à base de dados; | ||
# Controla os acessos simultâneos aos dados de tal forma a evitar que ações de um usuário afete outros e que haja corrupção acidental dos dados. | # Controla os acessos simultâneos aos dados de tal forma a evitar que ações de um usuário afete outros e que haja corrupção acidental dos dados. | ||
| Linha 21: | Linha 23: | ||
Além de armazenar dados por longos períodos de tempo, os softwares gerenciadores de bancos de dados possibilitam uma melhor organização para os funcionários de uma empresa que o utilizam, evitando erros ou perdas de arquivos. Facilitam muito no controle de qualquer entrada e saída de dados através de verificações automáticas e instantâneas. Estão prontos para atender a devida necessidade de uma empresa, permitindo varios acessos e alterações a uma base de dados ao mesmo tempo, entre outros aspectos que que se incluem de acordo com a necessidade do usuário. | Além de armazenar dados por longos períodos de tempo, os softwares gerenciadores de bancos de dados possibilitam uma melhor organização para os funcionários de uma empresa que o utilizam, evitando erros ou perdas de arquivos. Facilitam muito no controle de qualquer entrada e saída de dados através de verificações automáticas e instantâneas. Estão prontos para atender a devida necessidade de uma empresa, permitindo varios acessos e alterações a uma base de dados ao mesmo tempo, entre outros aspectos que que se incluem de acordo com a necessidade do usuário. | ||
==D - Interface Gráfica: Um exemplo (print) de uma tela.== | ==D - Interface Gráfica: Um exemplo (print) de uma tela.== | ||
| Linha 31: | Linha 35: | ||
[[Arquivo:oracle.png]] | [[Arquivo:oracle.png]] | ||
==E - Fornecedor: Quem fornece, quem criou este software?== | ==E - Fornecedor: Quem fornece, quem criou este software?== | ||
Edição das 14h28min de 12 de abril de 2012
A - Definição: O que faz este software?
Um sistema Gerenciador de Banco de Dados (SGBD) nada mais é que uma coleção de programas que permitem aos usuários definirem, construírem e manipularem uma base de dados para diversas aplicações. Uma base de dados ou banco de dados é um conjunto de dados ou informações que persiste por longos períodos, ou seja são dados que são armazenados para diversos fins. Os SGBDs permitem, como o próprio nome diz, um gerenciamento de tais dados. Um Sistema de Gerenciamento de Banco de Dados (SGBD) pode ser definido como um software projetado para auxiliar a criar, manter e atualizar os dados do banco de dados (Raghu Ramakrishnan).
B - Funcinalidades: Que serviços ele dispoibiliza?
- Permitie que o usuário crie novas bases de dados e especifique seu esquema;
- Oferece ao usuário a capacidade de consultar (query) os dados de uma base de dados e altera-los;
- Deve suportar o armazenamento de grande quantidade de dados por longos períodos de tempo, mantendo os dados seguros de acidentes e acesso não autorizado e garantindo acesso eficiente aos dados através de consultas e modificações à base de dados;
- Controla os acessos simultâneos aos dados de tal forma a evitar que ações de um usuário afete outros e que haja corrupção acidental dos dados.
C - Benefícios: O que ele facilita no dia a dia?
- OS SGBDs têm certas propriedades que beneficiam o usuário:
- Consistencia dos dados.
- Validade: Um SGBD verifica se os dados pertencem ao domínio de valores possíveis para o devido campo, exemplo: se é uma string, caractere ou número inteiro, devolvendo erro caso nao pertença ao domínio.
- Completeza: Todos os dados necessários serão preenchidos, através de dados chave, escolhidos pelo usuário do SGBD.
Além de armazenar dados por longos períodos de tempo, os softwares gerenciadores de bancos de dados possibilitam uma melhor organização para os funcionários de uma empresa que o utilizam, evitando erros ou perdas de arquivos. Facilitam muito no controle de qualquer entrada e saída de dados através de verificações automáticas e instantâneas. Estão prontos para atender a devida necessidade de uma empresa, permitindo varios acessos e alterações a uma base de dados ao mesmo tempo, entre outros aspectos que que se incluem de acordo com a necessidade do usuário.
D - Interface Gráfica: Um exemplo (print) de uma tela.
SGBD Oracle 9.x
ORACLE: Recuparador de banco de dados corrompidos

