Blog dos Cursos | SGBD'S: Sistemas Gerenciaveis de Bancos de Dados | Blog TI
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…
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.
Algumas funções de um SGBD:
Atribuir e gerir passwords para cada utilizador.
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:
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.
Download disponível no link:
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.
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:
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.
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.