SóProvas


ID
790912
Banca
FCC
Órgão
TST
Ano
2012
Provas
Disciplina
Banco de Dados
Assuntos

Um Sistema de Gerenciamento de Bancos de Dados (SGBD)

Alternativas
Comentários
  • Um Sistema de Gerenciamento de Banco de Dados (SGBD) - do inglês Data Base Management System (DBMS) - é o conjunto de programas de computador (softwares) responsáveis pelo gerenciamento de uma base de dados. Seu principal objetivo é retirar da aplicação cliente a responsabilidade de gerenciar o acesso, a manipulação e a organização dos dados. O SGBD disponibiliza uma interface para que seus clientes possam incluir, alterar ou consultar dados previamente armazenados. Em bancos de dados relacionais a interface é constituída pelas APIs (Application Programming Interface) ou drivers do SGBD, que executam comandos na linguagem SQL (Structured Query Language).
  • Um Sistema gerenciador de banco de dados (SGBD) é uma coleção de programas que permite aos usuários criar e manter banco de dados. O SGBD é um sistema de software de uso geral que facilita o processo de definição, contrução, manipulação e compartilhamentos de bancos de dados entre diversos usuários e aplicações.

    Pag. 3-4 - Sistema de Banco de Dados - 6a edição - Elmasri & Navathe

    Resposta E
  • A) A letra A está errada pois afirma que um SGBD é um ambiente de suporte ao desenvolvimento de projetos de dados relacionais. Não é bem assim. Um SGBD é um sistema de gerenciamento que envolve dados, hardware, software e pessoas. É implementado para gerenciar várias bases de dados de uma organização não se limitando apenas ao modelo relacional, como afirma a segunda parte da alternativa. Temos também sistemas gerenciadores para os modelos orientado a objetos, rede, registros, etc.


    B) Letra B - Errada. O JDBC não é um SGBD, e sim um conector, ou um padrão que define uma API para que os programadores Java possam se conectar a um servidor de banco de dados. Programadores que utilizam outras linguagens em seus aplicativos, devem usar o conector correspondente à linguagem usada.

    C) Letra C - Errada. Um SGBD não gerencia uma base de dados baseadas em arquivos de texto ou binários. Isso era realizado por sistemas de arquivos de sistemas operacionais. O SGBD gerencia os dados em tabelas (relações), objetos e outras estruturas complexas. Para esse gerenciamento, é suportado não apenas o formato UNICODE ou ASCII

    D) Letra D - Errada. É só lembrar que você pode ter um SGBD local para gerenciamento de bases de dados também locais.

    E) Letra E - Certa. É a melhor definição para a questão. Simples e verdadeira. 

    Créditos: fórum MABESI