Logo Studenta
Gratis
6 pág.
Atividade Banco de dados-1

Vista previa | Página 1 de 1

Nome: Nicolas Arantes Camargo RA: 00339756
Banco de dados
Spool c:\oraclexe\atividadebd
Conn system/manager
@ c:\oraclexe\app\oracle\product\10.2.0\server\RDBMS\ADMIN\scott.sql
Exercício 1
Create table atividadebd
(codigo NUMBER(5),
Nome VARCHAR2(50),
Salario NUMBER(19,2),
Sexo CHAR(1));
Exercício 2
Insert into atividadebd (codigo, nome, salario, sexo)
Values (12345, “Luis”, 10000,10, M);
Insert into atividadebd (código, nome, salario, sexo)
Values (23456, “Marcio”, 2200,99, M);
Insert into atividadebd (código, nome, salario, sexo)
Values (34567, “Fernanda”, 3400,00 F);
Insert into atividadebd (código, nome, salario, sexo)
Values (45678, “Patricia”, 6799,00, F);
Insert into atividadebd (código, nome, salario, sexo)
Values (56789, “Joao”, 4200,00, M);
Commit;
Exercício 3 – 
Exercício 4 – 
Exercício 5 –
Exercício 6 –
Exercício 7 –
Create table EMPLOYEE
(ID NUMBER(7),
Last_Name VARCHAR2(25),
First_Name VARCHAR2(25),
Dept_id NUMBER(7));
Exercício 8 – 
Create table EMPLOYEE2
(ID NUMBER (22),
LAST_NAME VARCHAR2(10),
DEPT_ID NUMBER(22));
Exercício 9 –
Create table MY_EMPLOYEE
(Id Number(7),
Last_Name VARCHAR2(10),
First_name VARCHAR2(25),
Userid VARCHAR2(10),
Salary Number(10));
Insert into MY_EMPLOYEE
Values (1, “Patel”, “Raphael”, “rpatel”, 795);
Insert into MY_EMPLOYEE
Values (2, “Dancs”, “Betty”, “bdancs”, 860);
 
Insert into MY_EMPLOYEE
Values (3, “Biri”, “Ben”, “bbiri”, 1100);
Insert into MY_EMPLOYEE
Values (4, “Newman”, “Chad”, “cnewman”, 750);
Insert into MY_EMPLOYEE
Values (5, “Ropeburn”, “Audry”, “aropebur”, 1550);
Exercício 10 e 11 -
Insert into MY_EMPLOYEE (Id, Last_Name, First_name, Userid, Salary);
Values (6, “Silva”, “Joao”, “jsilva”, 950);
Insert into MY_EMPLOYEE (Id, Last_Name, First_name, Userid, Salary);
Values (7, “Rodrigues”, “Leticia”, “letrodrig”, 850);
Insert into MY_EMPLOYEE (Id, Last_Name, First_name, Userid, Salary);
Values (8, “Lopes”, “Gabriel”, “lopesgb”, 1100);
Exercício 12 –
Update MY_EMPLOYEE
Set Last_Name = Drexler
Where Last_Name = Biri;
Exercício 13
Update MY_EMPLOYEE
Set Salary = 1000
Where Salary < 900;
Exercício 14
Select * from MY_EMPLOYEE;
Exercício 15
Delete from MY_EMPLOYEE
Where Last_Name = Dancs and First_Name = Betty;
Exercício 16
Select * from MY_EMPLOYEE;
Exercício 17
Commit;
Exercício 18
Select * from MY_EMPLOYEE;
Exercício 19
Select * from emp;
Commit;
Update emp
Set ENAME = UNBREAKBLE
Where ENAME = KING;
Rollback;
Exercício 20
Exercício 21 
Select * from emp;
Commit;
Update emp
Set JOB = DBA
Where JOB = Analyst;
Rollback;
Exercício 22
Select * from emp;
Commit;
Delete from emp
Where salary < 1500;
Rollback;
Exercício 23
Exercício 26
Alter table atividadebd
Add constraint atividadebd_codigo_pk;
Teste: Insert into atividadebd (codigo, nome, salario, sexo)
Values (12345, “Marcos”, 10000,10, M);