anterior
Tweet about this on TwitterPin on PinterestShare on LinkedInShare on Google+Email this to someoneShare on Facebook
QR CODE

SGBD’S: Sistemas Gerenciaveis de Bancos de Dados

databasex

 

 

Recentemente introduzimos conceitos básicos sobre  banco de dados, para  familiarização de  informações necessárias na  hora de  distinguir alguns outras definições e saber onde aplica-las. Hoje, continuando nossas discussões sobre Banco de dados,  falaremos  sobre SGBD’s…

Significado

Um SGBD é um sistema cujo objetivo principal é gerenciar o acesso e a correta manutenção dos dados armazenados em um ou mais bancos de dados. O acesso aos dados é disponibilizado por meio de uma interface que permite a comunicação com a aplicação desenvolvida, resumindo, um SGBD é um software que serve de interface entre o usuário e o banco de dados em si, é como o Sistema operacional que faz a  mediação de  informações entre o usuário e o hardware.

image_thumb[4]

Algumas funções de um SGBD:

  • Inserir novos registos
  • Procurar e visualizar registos
  • Eliminar registos existentes
  • Selecionar registos ou campos
  • Ordenar registos
  • Juntar ou intercalar registos
  • Copiar ou duplicar ficheiros
  • Alterar a estrutura de campos
  • Eliminar ficheiros
  • Estabelecer relações entre tabelas
  • Inserir/remover tabelas
  • Importar/exportar dados entre outras bases de dados
  • Criação de chaves primárias e chaves externas
  • Utilizar consultas (Queries) na base de dados.
  • Utilizar Formulários (Forms) na base de dados.
  • Utilizar Relatórios (Reports) na base de dados.
  • Criar vários tipos de utilizador, com diferentes permissões de acesso à BD.
  • Atribuir e gerir  passwords para cada utilizador.
  • Definir qual o tipo de acesso à BD e aos dados.

imagem1

Um SGBD deve interagir com vários agentes (usuários ou programas), tendo como objetivo de atender às necessidades de dados de diversas aplicações, permitir o desenvolvimento de aplicativos que utilizam um banco de dados, assim como possibilitar que aspectos de performance possam ser manuseado, conforme a demanda de acesso a dados pelas aplicações.

Os SGBD têm interfaces bem parecidas. Eles utilizam um formato parecido ao do Windows Explorer, permitindo a navegação entre os objetos do banco de dados. São exemplos de SGBD: IBM Informix, PostgreSQL, Firebird, HSQLDB, DB2, Oracle, JADE, Sybase. Destacado dois dos SGBD’s mais conhecidos:

SQL SERVER

Possui várias  versões, hoje está na versão 2012 com várias aplicações de acordo com o nível da necessidade, por exemplo,  a Express, versão  gratuita do sistema de gerenciamento de dados avançado e confiável que fornece um repositório de dados confiável e avançado para sites leves e aplicativos de área de trabalho. Ótimo para estudantes e curiosos que querem experimentar a interface.

sqlserver2012

Download disponível no link:

http://www.microsoft.com/pt-br/download/details.aspx?id=29062

 

PHPMyAdmin

 

O phpMyAdmin é uma ferramenta desenvolvida em PHP para gerenciamento de bancos MySQL. Tenha a disposição uma grande variedade de funções que facilitarão e agilizarão o gerenciamento de servidores MySQL.

phpMyAdmin-Logo

Você pode testar , sem precisar instalar o Sistema Gerenciador do Banco de Dados MySQL, conhecido como phpMyAdmin, pelo link:

 

http://demo.phpmyadmin.net/master-config.

 

Gostou e quer  instalar pode fazer  o download através do link abaixo:

 

http://www.phpmyadmin.net/home_page/

 

Lembrete: O SQL Server é  um software proprietário, mas  a versão Express pode ser utilizada gratuitamente. Já o phpMyAdmin é um software  de livre distribuição. Os dois desempenham suas  funções  muito bem, tudo vai depender da sua  necessidade e do seu encantamento por uma das interfaces.

Sistemas gerenciadores de banco de dados são programas com muitos recursos visuais e aplicações internas que servem como verdadeiros assistentes. No entanto, eles não se auto administram, ou seja, não eliminam a necessidade dos profissionais especializados, são apenas otimizadores de tarefas, facilitando a criação de  scripts enormes, em apenas alguns cliques.

2135044827_dbrestylelogo600

Portanto, quem adquirir conhecimentos nesta área tem grandes chances de ser um Profissional de sucesso utilizando uma dessas ferramentas como parceira fiel em suas aplicações, aprofunde seus conhecimentos se surpreenderá com as funcionalidades dos SGBD’s disponibilizados e como estes profissionais se tornaram essenciais para o mercado de TI.

estrutura-de-decisao-final

 

Vão explorando, estamos nos primeiros passos sobre Banco de Dados vem muito mais por aí…

Até a próxima!

Próximo

Postado por