Arquitetura Cliente-Servidor - Banco de dados
-
Upload
israel-messias -
Category
Technology
-
view
105 -
download
4
Transcript of Arquitetura Cliente-Servidor - Banco de dados
• São vários arquivos que possuem relação entre si, guardando vários dados referentes a
diferentes coisas de forma organizada. Estes dados podem ser conectados uns aos
outros, com o processamento destes dados geramos informações.
• Mantém os dados separados da aplicação que os utilizará.
• Para manuseio destes dados, temos os Sistemas Gerenciadores de Bancos de Dados
(SGBD).
MySQL
• O MySQL é um sistema de gerenciamento de banco de dados (SGBD), que utiliza a
linguagem SQL (Linguagem de Consulta Estruturada, do inglês Structured Query
Language) como interface. É atualmente um dos bancos de dados mais populares, com
mais de 10 milhões de instalações pelo mundo.
• Entre os usuários do banco de dados MySQL estão: NASA, Friendster, Banco Bradesco,
Dataprev, HP, Nokia, Sony, Lufthansa, U.S. Army, U.S. Federal Reserve Bank, Associated
Press, Alcatel, Slashdot, Cisco Systems, Google, entre outros. (Wikipédia)
• Adminer (https://www.adminer.org/)
Escrita em somente um único arquivo PHP. (Web)
• HeidiSQL (http://www.heidisql.com/)
Suporta MySQL, PostgreSQL e Microsoft SQL. (Desktop)
• phpMyAdmin (https://www.phpmyadmin.net/)
Mais popular e gratuita, escrita em PHP. (Web)
• MySQL Workbench (https://www.mysql.com/products/workbench/)
Desenvolvida pela própria Oracle, é um grupo de ferramentas, possui um gerador de
modelos ER com sincronização de BD. (Desktop)
• MySQL
• http://dev.mysql.com/downloads/installer/
• MySQL Workbench
• http://dev.mysql.com/downloads/workbench/
• HeidiSQL
• http://www.heidisql.com/download.php
Conexão com o Banco de Dados
Criação do Banco de Dados
Sincronização do Modelo ER com o Banco
de Dados
Criação do Modelo ER a partir do Banco de
Dados
• Desenvolver um modelo ER para o chat.
• Iniciar o desenvolvimento do modelo ER da aplicação do Projeto
Integrador II.
• MySQL (https://pt.wikipedia.org/wiki/MySQL)
• Bancos de dados (https://pt.wikipedia.org/wiki/Banco_de_dados)
• MySQL (https://www.mysql.com/)
• PostgreSQL (https://pt.wikipedia.org/wiki/PostgreSQL)
• HeidiSQL (http://www.heidisql.com/)
• MySQL Workbench (https://www.mysql.com/products/workbench/)
• phpMyAdmin (https://www.phpmyadmin.net/)
• Adminer (https://www.adminer.org/)