Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1. Oracle: Aplicación. Sistema Gestor de Base de Datos propietario que funciona bajo SQL
2. Oracle: Es una herramienta cliente/servidor que se desarrolla para la gestión de Bases de Datos.
Crear tablas:
Tipos de datos
CHAR(n) Cadena de caracteres de longitud n. Una vez que se declara, se reserva espacio para n
caracteres, aun cuando no se usen todos.
VARCHAR2(n) Cadena de caracteres de longitud n. Se define un máximo de n caracteres, pero solo se
usa el espacio correspondiente a los caracteres ocupados
VARCHAR(n) Exactamente lo mismo que VARCHAR2(n)
NUMBER(p,s) Número en punto flotante, de p dígitos, de los cuales s son decimales. El parámetro s
puede ser omitido, con lo cual se considerará que su valor es 0. El valor por defecto para p es 38.
DATE Fecha comprendida entre Enero 1, 4712 aC y Diciembre 31, 4712 dC.
32 prompt"creacion de pk "
33 prompt"creando pk ciudad"
34 alter table division.ciudad add constraint pkciudad primary
key(idciudad);
35 prompt"creando pk depto"
37 alter table division.depto add constraint pkdepto primary
key(iddepto);
38 prompt"creando pk pais"
40 alter table division.pais add constraint pkpais primary key(idpais);
98 prompt"con 1"
99 SELECT pais.nombre
100 FROM pais;
101 --“””””””””””””””””””””””””””””””””””””””””””””””””””””””””
102 prompt"con 2"
103 SELECT nombre
104 FROM depto;
105 --""""""""""""""""""""""""""""""""""""
106 prompt"con 3"
107 SELECT nombre
108 FROM ciudad;
109 --"""""""""""""""""""""""""""""""""""""""""""""""""""
110 prompt"con 4"
111 SELECT pais.nombre, depto.nombre
112 FROM pais, depto
113 WHERE pais.idpais=depto.idpais;
114 --""""""""""""""""""""""""""""""""""""""""""""""""""""""
115 prompt"con 5"
116 SELECT pais.nombre, depto.nombre
117 FROM pais, depto
118 WHERE pais.idpais=depto.idpais;
119 --"""""""""""""""""""""""""""""""""""""""""""""""""""
120 prompt"con 6"
121 SELECT pais.nombre, ciudad.nombre
122 FROM pais, ciudad
123 WHERE pais.idciudad=ciudad.idciudad;
124 --""""""""""""""""""""""""""""""""""""""""""""""""""""
125 prompt"con 7"
126 SELECT depto.nombre, ciudad.nombre
127 FROM depto, ciudad
128 WHERE depto.idciudad=ciudad.idciudad;
129 --""""""""""""""""""""""""""""""""""""""""""""""""""""""""
130 prompt"con 8"
131 SELECT ciudad.nombre
132 FROM ciudad, pais
133 WHERE ciudad.idciudad=pais.idciudad;
134 --""""""""""""""""""""""""""""""""""""""""""""""""""""""
135 prompt"con 9"
136 SELECT ciudad.nombre
137 FROM ciudad, depto
138 WHERE ciudad.idciudad=depto.idciudad;
139 --"""""""""""""""""""""""""""""""""""""""""""""""""""""
140 prompt"con 10"
141 SELECT ciudad.nombre
142 FROM ciudad, depto, pais
143 WHERE ciudad.idciudad=depto.idciudad AND pais.idciudad=ciudad.idciudad;
UNIQUE: indica que se trata de un índice único, es decir, no admite más de una tabla con el
mismo valor en los atributos que forman el índice. Cuando se crea una tabla con clave primaria,
automáticamente se crea un índice único.
alter table ______ add constraint ukax1 unique (x1);
Se utiliza CREATE INDEX. Un índice es una forma rápida de acceder a los datos. Un índice
adecuadamente situado en una tabla ayudará a la BD a recuperar más rápidamente los datos.
create Index_____ on___
Alterar un check: (condición): antes de que una fila sea insertada o borrada debe satisfacer
condición.