lunes, 21 de marzo de 2011

Practica 7 Oracle (Mtra Vero)

SQL*Plus: Release 10.2.0.1.0 - Production on Lun Mar 21 21:26:52 2011

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

SQL> conn system
Introduzca la contrase±a:
ERROR:
ORA-01005: se ha proporcionado una contrase±a nula; conexi¾n denegada

--------------------------------------------------------------------------

SQL> create table Region(region varchar(20), area int,primary key(region));

Tabla creada.

SQL> create table Oficinas(oficina int,primary key(oficina),ciudad varchar(20),r
egion varchar(20),dir int,objetivo int,ventas int,foreign key(region) references
 region (region));

Tabla creada.

SQL> insert into region values ('este','3');

1 fila creada.

SQL> insert into region values ('oeste','1');

1 fila creada.

SQL> insert into region values ('centro','2');

1 fila creada.

SQL> insert into region values ('norte','1');

1 fila creada.

SQL> insert into region values ('sur','3');

1 fila creada.

SQL> insert into region values ('sureste','1');

1 fila creada.

SQL> insert into oficinas values ('11','valencia','este','106','575','693');

1 fila creada.

SQL> insert into oficinas values ('12','alicante','este','104','800','735');

1 fila creada.

SQL> insert into oficinas values ('13','castellon','este','105','350','368');

1 fila creada.

SQL> insert into oficinas values ('21','babajoz','oeste','108','725','836');

1 fila creada.

SQL> insert into oficinas values ('22','a. coruña','oeste','108','300','186');

1 fila creada.

SQL> insert into oficinas values ('23','madrid','oeste','108','','');

1 fila creada.

SQL> insert into oficinas values ('24','madrid','centro','108','250','150');

1 fila creada.

SQL> insert into oficinas values ('26','pamplona','norte','','','');

1 fila creada.

SQL> insert into oficinas values ('28','valencia','este','','900','0');

1 fila creada.
--------------------------------------------------------------------------------

SQL> desc oficinas;
 Nombre                                     Nulo?   Tipo
 ----------------------------------------- -------- ----------------------------

 OFICINA                                   NOT NULL NUMBER(38)
 CIUDAD                                             VARCHAR2(20)
 REGION                                             VARCHAR2(20)
 DIR                                                NUMBER(38)
 OBJETIVO                                           NUMBER(38)
 VENTAS                                             NUMBER(38)

SQL> desc region;
 Nombre                                     Nulo?   Tipo
 ----------------------------------------- -------- ----------------------------

 REGION                                    NOT NULL VARCHAR2(20)
 AREA                                               NUMBER(38)

SQL> select*from oficinas;

   OFICINA CIUDAD               REGION                      DIR   OBJETIVO  VENTAS
---------- -------------------- -------------------- ---------- ---------- --------
   

        11 valencia             este                        106        575   693
     

        12 alicante             este                        104        800   735
     

        13 castellon            este                        105        350   368
     

        21 babajoz              oeste                       108        725   836
     

        22 a. coruña            oeste                       108        300   186
     

        23 madrid               oeste                       108


        24 madrid               centro                      108        250   150
   

        26 pamplona             norte


        28 valencia             este                                   900   0
       


9 filas seleccionadas.

SQL> select*from region;

REGION                     AREA
-------------------- ----------
este                           3
oeste                         1
centro                       2
norte                         1
sur                            3
sureste                       1

6 filas seleccionadas.


SQL>conn bunbury
Introduzca la contrase±a:
Conectado.

SQL> select*from system.oficinas;

   OFICINA CIUDAD               REGION                      DIR   OBJETIVO  VENTAS
---------- -------------------- -------------------- ---------- ---------- --------
   

        11 valencia             este                        106        575   693
     

        12 alicante             este                        104        800   735
     

        13 castellon            este                        105        350   368
     

        21 babajoz              oeste                       108        725   836
     

        22 a. coruña            oeste                       108        300   186
     

        23 madrid               oeste                       108


        24 madrid               centro                      108        250   150
   

        26 pamplona             norte


        28 valencia             este                                   900   0

9 filas seleccionadas.

SQL> insert into system.oficinas values ('28','valencia','este','','900','0');
insert into system.oficinas values ('28','valencia','este','','900','0')
                   *
ERROR en lÝnea 1:
ORA-01031: privilegios insuficientes


SQL>Jayro H. Barreda Sanchez

Les desee suerte a todos su Maestro Jay-bs en el examen de base de datos.

No hay comentarios: