Mysql

608 palavras 3 páginas
________________________________________________________________________ ******* Criar Base de Dados *********

create database banco;

use banco;

create table cliente (id_cliente integer (11) not null primary key, nome_cliente varchar (10) not null, cidade_cliente varchar (10) not null);

create table agencia (id_agencia integer (11) not null primary key, nmoe_agencia varchar (10) not null, cidade_agencia varchar (15) not null);

create table conta (id_conta integer (11) not null primary key, id_cliente integer (11) not null, nome_conta varchar (10) not null, valor float not null, id_agencia integer (11) not null, foreign key (id_cliente) references cliente (id_cliente), foreign key (id_agencia) references agencia (id_agencia));

insert into cliente values (000001, 'Catarina', 'Coimbra');

insert into cliente values (000013, 'Marco', 'Lisboa'); insert into cliente values (000009, 'Filipa', 'Coimbra');

insert into agencia values (001, 'CA Ansiao', 'Leiria'); insert into agencia values (015, 'CA Penela', 'Coimbra'); insert into agencia values (009, 'CA Pombal', 'Pombal');

insert into conta values (0001, 000001, 'Ordenado', 22000, 001); insert into conta values (0025, 000013, 'Estudante', 1000, 009); insert into conta values (0069, 000009, 'Poupanca', 2035, 015); ********************************************************************** _______________________________________________________________________ ********* Transações **********

set autocommit = 0;

start transaction;

select * from conta;

update conta set valor = valor - 250 where nome_conta = 'Estudante'; update conta set valor = valor + 250 where nome_conta = 'Ordenado'; commit;

select * from conta;

update conta set valor = valor - 750 where nome_conta = 'Poupanca'; update conta set valor = valor + 750 where nome_conta = 'Estudante'; rollback; ******************************************************************** ________________________________________________________________________

Relacionados

  • Mysql
    3726 palavras | 15 páginas
  • Mysql
    19600 palavras | 79 páginas
  • Mysql
    1249 palavras | 5 páginas
  • MySQL
    1561 palavras | 7 páginas
  • Mysql
    932 palavras | 4 páginas
  • Mysql
    4672 palavras | 19 páginas
  • MYSQL
    4336 palavras | 18 páginas
  • mysql
    377 palavras | 2 páginas
  • Mysql
    4207 palavras | 17 páginas
  • Mysql
    680 palavras | 3 páginas