Sei sulla pagina 1di 5

1.

- Una Base de Datos tiene 2 tablas llamadas TABLA1 y TABLA2, con 100 y 15 filas
respectivamente. Cuntas columnas produce la siguiente sentencia?
SELECT TABLA1.CAMPO1, TABLA2.CAMPO1,
TABLA1.CAMPO2, TABLA2.CAMPO2
FROM TABLA1, TABLA2
WHERE TABLA1.CAMPO1 = TABLA2.CAMPO2

0
1500
4
100
2.- Qu afirmaciones de las siguientes son correctas para la sentencia UPDATE?

Ninguna de las anteriores.


Modifica una o varias columnas

de todas las filas de una tabla que cumplan una


determinada condicin de seleccin.

Usando un cursor permite modificar columnas de la fila apuntada previamente por l.


Modifica las filas de una tabla que cumplan una determinada condicin de seleccin.

3.- A qu se refiere la expresin transaccin SQL?

Conjunto de Sentencias DML almacenadas para ser validadas o NO Validadas


Conjunto de Sentencias DQL almacenadas para ser validadas o NO Validadas
Conjunto de rdenes DDL
Es una sentencia SQL especfica
4.- Cul de las siguientes afirmaciones es correcta respecto a rdenes DCL?

Las

sentencias GRANT y REVOKE necesitan realizar un COMMIT posterior para ser


valida

La

sentencia GRANT se utiliza slo para dar permisos de Administracin en cualquier


tabla.

Las sentencias GRANT y REVOKE necesitan realizar un ROLLBACK posterior para no


ser valida

Con REVOKE los privilegios se quitan en cascada


5.- La Sentencia MERGE se utiliza para:

Insertar filas en una tabla determinada.


Actualizar filas en una tabla determinada.
Insertar o actualizar la misma fila en una tabla determinada.
Todas las anteriores.
6.- Para realizar consultas a los datos de una Base de Datos qu sentencia SQL se utiliza?.

RUN
UPDATE
SELECT
DELETE

7.- Cul de las siguientes afirmaciones es verdadera tomando como base la siguiente expresin del
where ?
Where not C1 and C2 or C2 and C1

Siempre es verdad
Es verdad siempre que C1 sea verdad
Es verdad si C1 y C2 son verdad
Nunca es verdad
8.- A qu nos referimos cuando decimos que un atributo tiene un valor nulo?

Ninguna respuesta es correcta


A que tiene valor (espacio en blanco)
A que tiene valor 0
A que tiene valor 0
9.- Para borrar un ndice asociado a una tabla la sentencia que hay que utilizar es:

DELETE INDEX....
DROP INDEX....
DROP TABLE ON INDEX....
ALTER TABLE...
10.- Elegir la afirmacin ms correcta para expresar que es SQL.

Es un lenguaje de acceso fila-a-fila.


Es un lenguaje estndar para recuperar datos y manipular Bases de Datos.
Es una caracterstica de Oracle para disear consultas.
Es un gestor de Bases de Datos Relacinales.
11.- Cul de las siguientes opciones es una funcin de agrupacin?

AVG
NVL
MAYOR
MINOR
12.- Cul de los siguientes smbolos representa el operador de concatenacin?

||
+
++

13.- Oracle es un gestor de Bases de Datos:

Orientado a objetos puro.

Relacional.
Jerrquico.
De tipo red.

14.- Indicar cul de las siguientes rdenes SQL no pertenecen al lenguaje DDL o DML:

DROP
CREATE
SELECT
UPDATE
15.- Cul de las siguientes opciones no est proporcionada por DBCA (Database Configuration
Assistant)?

Cambiar los parmetros de base de datos de inicializacin


Creacin de una base de datos
Administrar plantillas
Eliminar una base de datos
16.- Tomando como base la siguiente orden SQL, cul de las siguientes sentencias es correcta:
CREATE VIEW V1
AS SELECT DEPT, NOMDEP
FROM TEMPLA, TDEPTA

Podemos Insertar en la Vista V1 pero no Borrar ni Modificar


Podemos Borrar en la Vista V1 pero no Modificar ni insertar
Podemos Modificar en la Vista V1 pero no Borrar ni insertar
Ninguna es correcta.
17.- Cual/es de los siguiente tipos de datos no lo encontramos en SQL?

TIMESTAMP.
LONG
CLOB
BOOLEAN.

18.- Qu es incorrecto en el siguiente comando SQL?:


CREATE TABLE Persona (
Nombre STRING PRIMARY KEY,
Edad INTEGER,
Profesin VARCHAR(50))

VARCHAR no es un tipo soportado por el SQL Estndar


Falta el acento en el nombre de la segunda columna
Falta el punto y coma entre las columnas
STRING no es un tipo soportado por el SQL Estndar

19.- Cuntas filas devuelve la siguiente sentencia SQL?


SELECT COUNT(*), AVG(SALAR) MIN(SALAR), MAX(SALAR)
FROM TEMPLA;

2
0
1
32
20.- La instruccin correcta para modificar la longitud de la columna ciudad de una supuesta tabla de
departamentos es:

ALTER TABLE DEPARTAMENTOS UPGRADE (CIUDAD CHAR (30))


ALTER TABLE DEPARTAMENTOS UPDATE (CIUDAD CHAR (30))
ALTER TABLE DEPARTAMENTOS MODIFY (CIUDAD CHAR (30))
ALTER TABLE DEPARTAMENTOS RESIZE (CIUDAD CHAR (30))
21.- Cul de los siguientes usuarios es el que tiene ms privilegios, por defecto, en una Base de
Datos Oracle?

SYS
SYSTEM
SYSMAN
DBSNMP
22.- Cul de los siguientes elementos nos permite conectar a una instancia de Oracle a travs de
red?

OUI (Oracle Universal Instaler)


Listener
Ficheros de Datos
Ficheros de Control
23.- Cul de las siguientes afirmaciones es correcta cuando hablamos de Oracle NET?

Oracle

NET no viene incluida con la versin Enterprise de Oracle, debemos instalarlo


posteriormente.

Oracle NET slo funciona sobre TCP / IP plataformas.


Oracle NET puede comunicarse con fuentes de datos no-Oracle.
Oracle NET nunca se instala directamente en una estacin de trabajo cliente.
24.- DBConsole es utilizado para?

Realizar la instalacin del Gestor de Oracle nicamente.


Realizar la creacin de una Base de Datos, slo cuando

est ya creado el gestor de

Oracle..

Realizar la creacin de una Base de Datos, con o sin el gestor de Oracle.


Ninguna de las anteriores.

25.- Cul de los siguientes puertos es utilizado, de forma predeterminada, por Oracle para gestionar
la conexin a una Instancia?

1251
1521
2115
80

Potrebbero piacerti anche