Teste
Aluna: Aline Heloize Costa Vergo Polan
Exercicio1
usuario1@usuario1-VirtualBox:~$ sudo -i
[sudo] password for usuario1: root@usuario1-VirtualBox:~# su postgres postgres@usuario1-VirtualBox:/root$ psql could not change directory to "/root" psql (9.1.6)
Type "help" for help.
postgres=# CREATE DATABASE exercicio_1;
CREATE DATABASE postgres=# create user a1;
ERROR: role "a1" already exists postgres=# create user a;
CREATE ROLE postgres=# create user b;
CREATE ROLE postgres=# create user c;
CREATE ROLE postgres=# create user d;
CREATE ROLE postgres=# create user e;
CREATE ROLE postgres=# create user x;
CREATE ROLE postgres@usuario1-VirtualBox:/root$ psql exercicio_1 could not change directory to "/root" psql (9.1.6)
Type "help" for help.
exercicio_1=# exercicio_1=# \q postgres=# GRANT CREATE ON database exercicio_1 To x;
GRANT
postgres=# \q postgres@usuario1-VirtualBox:/root$ psql exercicio_1 x could not change directory to "/root" psql (9.1.6)
Type "help" for help.
exercicio_1=> CREATE TABLE empregado( exercicio_1(> pnome VARCHAR(25), exercicio_1(> minicial VARCHAR(15), exercicio_1(> unome VARCHAR(25), exercicio_1(> ssn int, exercicio_1(> datanasc date, exercicio_1(> endereco VARCHAR(250), exercicio_1(> sexo VARCHAR(10), exercicio_1(> salario real, exercicio_1(> superssn int, exercicio_1(> dno int);
CREATE TABLE exercicio_1=> CREATE TABLE departamento( exercicio_1(> dnome VARCHAR(20), exercicio_1(> dnumero int, exercicio_1(> gerssn int, exercicio_1(> gerdatainicio date);
CREATE TABLE exercicio_1=> CREATE TABLE departamento_localizacoes( exercicio_1(> dnumero int, exercicio_1(> dlocalizacao varchar(150));
CREATE TABLE exercicio_1=> CREATE TABLE projeto( exercicio_1(> pjnome VARCHAR(120), exercicio_1(> pnumero int, exercicio_1(> plocalizacao VARCHAR(50), exercicio_1(> dnum int);