Baixe o app para aproveitar ainda mais
Prévia do material em texto
Sistemas Gerenciadores de Banco de Dados Prof. Maico João Trombelli Definição - Sistema de Gerenciamento de Banco de Dados (SGBD) - Do inglês Data Base Management System (DBMS) “Conjunto de softwares responsáveis pelo gerenciamento de uma base de dados, sendo transparente para a aplicação cliente.” - Disponibiliza interface para incluir, alterar ou consultar dados previamente armazenados. Exemplos de SGBDs Bancos Free - MySQL - MariaDB - PostgreSQL - Firebird Bancos proprietários “free” (com limitações): - Oracle XE - DB2 Express-C - Microsoft SQL Server Express Edition MySQL - Banco de Dados de código Aberto mais conhecido do mundo (segundo a página da Oracle) - Ganhou uma série de ferramentas proprietárias para agregar valor comercial ao produto, bem como versões Enterprise e Community - SOs suportados são: versões para praticamente todos os SOs modernos. - Documentação bastante extensa pela Internet - Site oficial: https://dev.mysql.com/ MariaDB - Banco de Dados de código Aberto baseado no MySQL - Surgiu como um fork do MySQL, após sua aquisição pela Oracle - Na maioria dos aspectos, o MariaDB irá funcionar como o MySQL. - Uma característica interessante, é que os Bancos de Dados do MySQL são compatíveis com o MariaDB, não necessitando de nenhuma conversão. - Site oficial: https://mariadb.org/ MariaDB - Instalação RedHat-like # yum install mariadb-server mariadb-client (no caso de distribuições como CentOS 6, é necessário incluir o repositório do MariaDB para fazer sua instalação via YUM). Debian-like # apt-get install mariadb-server MariaDB - Configuração Arquivos de Configuração: Main: /etc/mysql/my.cnf /etc/mysql/mariadb.cnf Diretório com arquivos de configurações específicas: /etc/mysql/mariadb.conf.d/ Do serviço: # /etc/init.d/mysql [ start | stop | reload | restart | status ]
Compartilhar