BBDD ORACLE Flashcards

(19 cards)

1
Q

¿Cuáles son los puertos de Oracle?

A

1521 en desuso. Actualmente 2483 y 2484 (TLS). Todos TCP.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Como curiosidad de Oracle cuando haces una instalación…

A

Crea una BBDD. En Oracle solo hay una BBDD y todo está dentro de “Database” a diferencia de otros como SQL Server, MySQL Server, etc.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Estructura lógica del almacenamiento en Oracle

A

Tablespace
Segmento
Extension
Bloque

Mueble BESTA

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

En Oracle un Tablespace es…

A

Agrupa segmentos/objetos, es un contenedor lógico de segmentos (tablas, índices, etc). Una BBDD consiste en uno o más tablespaces (podemos tener varios). Es una unidad lógica de almacenamiento que sirve para contener segmentos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

En Oracle un Segmento es…

A

Tabla, Índice, Undo, LOB, etc. Todos ellos son tipos de segmentos, son objetos con información para ser guardada. Cuando creas un objeto decides a qué tablespace pertenece. Es una unidad lógica de almacenamiento que contiene los datos reales de un objeto de base de datos (tabla, índice, vista materializada, etc.). Cada segmento se almacena dentro de un tablespace.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

En Oracle una Extensión es…

A

Los segmentos se dividen en Logical Extends. Las extensiones (extents) sirven para que los datos de un mismo objeto (Ej.: una tabla o un índice) se almacenen en bloques contiguos, es decir, uno al lado del otro dentro del disco.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

En Oracle un Bloque es…

A

Cada extensión tiene uno o varios bloques lógicos. Es la unidad lógica mínima de almacenamiento en una BBDD Oracle.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

En Oracle un DATAFILE…

A

Un datafile (archivo de datos) es un archivo físico del sistema operativo donde se almacenan realmente los datos de la BBDD: tablas, índices, vistas materializadas, etc. Cada TABLESPACE está compuesto por uno o varios datafiles. Muy importante. No al revés.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

GRANT CONNECT

A

Es un rol predefinido en Oracle que otorga al usuario el privilegio necesario para conectarse a la base de datos (CREATE SESSION)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

RMAN y DATA PUMP

A

Herramientas de backup. Para exportación/backup e importación/restauración.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

PL/SQL

A

Lenguaje de Procedimientos Almacenados de Oracle. Es una extensión del lenguaje SQL que permite incluir estructuras de programación (como variables, bucles, condicionales, procedimientos, funciones, etc.) dentro de las sentencias SQL.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Vistas materializadas

A

Es un objeto de BBDD que almacena físicamente los resultados de una consulta, de forma similar a una tabla, y que puede actualizarse periódicamente mediante un proceso llamado refresh (actualización o refresco). A diferencia de una vista normal, que no guarda datos (solo ejecuta la consulta cada vez que accede), una vista materializada sí guarda una copia real de los datos en memoria, se cachea. Para que no se haga otra vez la “select”.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

SYNONYM

A

Alias que simplifica el nombre de un objeto (no otorga permisos).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

SQLPLUS

A

Herramienta de línea de comandos de Oracle que permite a los usuarios conectarse a una BBDD Oracle, ejecutar sentencias SQL y PL/SQL, y generar informes a partir de los resultados. Comandos de arranque y parada del servidor:

SQLPLUS> SHUTDOWN TRANSACTIONAL | IMMEDIATE | ABORT | NORMAL
SQLPLUS> START MOUNT | NOMOUNT | OPEN | RESTRICT | FORCE

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

TOAD

A

Herramienta gráfica que facilita el desarrollo, administración y optimización de bases de datos, permitiendo trabajar con SQL, PL/SQL y objetos de manera visual. Esta herramienta está para diferentes BBDD: Oracle, SQL Server, MySQL, PostgreSQL, etc.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

dumpfile

A

Archivo donde se guarda la exportación de los datos.

17
Q

logfile

A

Archivo donde se registra todo lo que ocurre durante la exportación, incluyendo errores y mensajes de información.

18
Q

expdp usuario/clave dumpfile=archivo_backup logfile=archivo_log opciones

A

Formato para exportación en DATA PUMP

19
Q

impdp SYSTEM/SYSTEM directory=BACKUP dumpfile=ESQUEMA-EMPLEADOS.dmp

A

Formato para importación en DATA PUMP