Baixe o app para aproveitar ainda mais
Prévia do material em texto
SISTEMA GERENCIADOR DE BANCO DE DADOS MYSQL INSTALAÇÃO DO MySQL sudo apt-get install mysql-server sudo apt-get install mysql-workbench MYSQL WORKBENCH 1. Menu procurar MySQL WorkBench Database Connect database ACESSO O BANCO VIA TERMINAL ACESSO O BANCO VIA TERMINAL ACESSO O BANCO VIA TERMINAL CRIANDO UM BANCO DE DADOS BANCO DE DADOS CRIADO COMANDOS PARA CRIAÇÃO DE TABELAS, ETC BANCO A SER CRIADO CRIANDO TABELAS COM COMANDOS SQL USE base; CREATE TABLE tipo (nomet varchar(255), PRIMARY KEY (nomet)) ; CREATE TABLE area (nomea varchar(255), PRIMARY KEY (nomea)) ; CREATE TABLE instituicao (nomei varchar(255), PRIMARY KEY (nomei)) ; SHOW tables; DESCRIBE tipo; DESCRIBE area; DESCRIBE instituicao; CREATE TABLE publicacao (idpub varchar(255), titulo varchar(255), ano_publicacao mediumint(8) unsigned NOT NULL, nomet varchar(255), PRIMARY KEY (idpub) ); CREATE TABLE professor (idp mediumint(8) unsigned NOT NULL, nomep varchar(255), titulacao varchar(255), nomea varchar(255), nomei varchar(255), PRIMARY KEY (idp) ); SHOW tables; DESCRIBE publicacao ; DESCRIBE professor ; CRIANDO TABELAS COM COMANDOS SQL CREATE TABLE produz (idpub varchar(255), idp mediumint(8)); alter table produz add constraint primary key (idpub,idp); SHOW tables; DESCRIBE produz ; CHAVE PRIMÁRIA É O CONJUNTO CONCATENAÇÃO DE idpub e idp CRIANDO TABELAS COM COMANDOS SQL POPULANDO TABELAS COM COMANDOS SQL INSERT INTO tipo (nomet) VALUES (‘LIVRO’); INSERT INTO tipo (nomet) VALUES (‘APOSTILA’); INSERT INTO tipo (nomet) VALUES (‘TESTE’); INSERT INTO area (nomea) VALUES (‘MATEMATICA’); INSERT INTO area (nomea) VALUES (‘PORTUGUES’); INSERT INTO area (nomea) VALUES (‘COMPUTACAO’); INSERT INTO instituicao (nomei) VALUES (‘AEDB’); INSERT INTO instituicao (nomei) VALUES (‘FOA’); INSERT INTO instituicao (nomei) VALUES (‘FASP’); INSERT INTO professor (idp,nomep,titulacao,nomea,nomei) VALUES (1,’JOSE’,’MESTRE’,’MATEMATICA’,’FASP’); INSERT INTO professor (idp,nomep,titulacao,nomea,nomei) VALUES (1,JOEL’,’MESTRE’,’MATEMATICA’,’FOA’); CONSULTAS SQL Select * from professor; Select * from tipo; Select * from publicacao; Select * from produz; Select * from area; Select * from instituicao; Select * from publicacao where tipo = livro; IMPORT e EXPORT IMPORT /EXPORT EXPORT IMPORT
Compartilhar