Bloque4-Tema2-Admin BBDD Flashcards
Que dos activos tiene un sistema de información?
Informacion(Datos) y servicios
Que dimension de la seguridad solo se aplica a los servicios y no a los datos?
La disponibilidad
Como se llama a la parte de oracle que atiende a un proceso de usuario?
PGA
Como se llama a la parte de oracle que escribe en la base de datos?
DBWn (Database Writer Process )
Cuantas bases de datos se crean cuando instancias Oracle?
- En SQLserver por ejemplo se crean varias.
Que hace el listener en Oracle?
Escucha las peticiones de los usuarios y los pone en contacto con el PGA.
Quien se encarga de escribir los logs en oracle?
LGWR (LoG WRiter)
Que es el SGA en oracle?
El SGA es la zona de memoria en la que Oracle guarda información sobre su estado. Es el area global.
Que modulos de oracle conoces?
DBWn, LGWR, CKPT, PMON, SMON
Que es un tablespace en oracle?
Un espacio de tabla es una ubicación de almacenamiento donde pueden ser guardados los datos correspondientes a los objetos(Segmentos) de una base de datos
Cual es el orden de los elementos de una estructura logica del almacenamiento en oracle.
Base de datos
Tablespace—————— Archivo de datos
segmento
extensión
bloque———————–Bloque del S.O
Cual es la unidad minima de informacion en oracle?
Bloque
Que tipos de segmentos hay en oracle?
tablas, indices, undo(rollback), LOB(Elementos grande de datos en codigo binario)
Que tablespaces por defecto conoces en oracle?
USERS
SYSTEM (Diccionario de datos)
SYSAUX
Que son las extensiones en oracle?
extensión es unaunidad lógica de almacenamiento que está formada por un número determinado de bloques de datos contiguos
Como crearias un tablespace en oracle?
CREATE TABLESPACE tbs1
DATAFILE ‘tbs1_data.dbf’ (Esta directiva se puede poner mas de una vez)
SIZE 1m
AUTOEXTEND ON
next 20M maxsize 2G;
Como crearías una tabla en oracle?
CREATE TABLE table_name(
…
)
TABLESPACE tablespace_name
STORAGE (initial 20k next 30k maxextents 50)
Como crearias un usuario en oracle?
CREATE USER Nominas_owner
IDENTIFIED BY ‘password’
DEFAULT TABLESPACE ts_data
TEMPORARY TABLESPACE ts_temp
GRANT CONNECT TO nominas_owner; (Se podria poner tambien GRANT * TO….)
Como puede un usuario crear una sesion en oracle?
CREATE SESSION
Que privilegios incluye el rol CONNECT?
CREATE SESSION, CREATE TABLE, ETC.
En Oracle, cual es el lenguaje de procedimientos almacenados? y en SQLserver?
PL/SQL-> Oracle
TransactSQL-> SQLserver
Que herramienta se usa para hacer backup en Oracle?
RMAN
Ejemplo:
RMAN>BACKUP TABLESPACE ts_data
PL/SQL es una implementacion de…?
SQL/PSM
Que comando usuarias para crear columnas autoincrementales?
CREATE SEQUENCE
Como harias para que un usuario vea las tablas de otro?
CREATE SYNONYM
GRANT SELECT ….