Professional Documents
Culture Documents
Propuesta:
Se recomienda realizar un parche o actualizacin para habilitar ciertas
herramientas internas y evitar inconvenientes de la versin actual.
Oracle8 Database: 8.0.38.0.6
Oracle8i Database Release 1: 8.1.5.08.1.5.1
Oracle8i Database Release 2: 8.1.6.08.1.6.3
Oracle8i Database Release 3: 8.1.7.08.1.7.4
Para actualizar a una versin reciente, no se puede hacer en una sola
migracin. Debe hacerse hacia una versin poco superior (intermediaria) y
luego de esa versin, se actualiza a la versin reciente. A continuacin se
explica brevemente los caminos que se pueden tomar para actualizar:
Versin actual
Camino de actualizacin
No se permite la actualizacin directa. Se debe actualizar a
una versin de base de datos intermediaria. Por ejemplo:
7.3.3 o inferior
7.3.4
8.0.3
8.0.4
8.0.5
8.0.6
8.1.5
8.1.6
8.1.7.4
9.0.1.4
9.2.0.8
10.1.0.5
10.2.0.2
11.1.0.6
GRANTED_R
OLE
DBA
ADMIN_OPTI
ON
NO
DEFAULT_RO
LE
YES
BANCO_REAL
CUADRES
DBA_PRUEBA
ERICK
MANTENIMIEN
TO
MIGRA
PROMEDIO
PRUEBA
SYS
SYSTEM
XSISTEMA
DBA
DBA
DBA
DBA
DBA
NO
NO
NO
NO
NO
YES
YES
YES
YES
YES
DBA
DBA
DBA
DBA
DBA
DBA
NO
NO
NO
YES
YES
NO
YES
YES
YES
YES
YES
YES
Propuestas:
Definir roles especficos para las distintas acciones: ALTER, DELETE, etc.
Esto con el fin de que se le otorgue el rol a cada usuario dependiendo la
necesidad de su funcin. As se evita inconvenientes que puedan
resultar en una auditora (interna/externa).
Como mnimo, dependiendo la aplicacin, se deberan definir los roles
siguientes:
o Consulta
o Ingreso/Modificacin
o Eliminacin *
o Administracin **
Sobre el almacenamiento en la
BD
1) Por qu existen varios Datafile? Es por poco espacio, o por poltica de
tener varios?
2) Por qu se crean menores a 1Gb de tamao?
3) Por qu no estn autoincrementales? Se recomienda para evitar
inconvenientes de espacio.
Propuestas:
Sobre estandarizacin de
definicin en las estructuras de
datos
Es importante considerar ciertas recomendaciones en la forma de definir o
crear las estructuras de datos, por ejemplo: colocar nombres lgicos a las
tablas, columnas; definir tamaos especficos a las columnas segn la
necesidad. Se puede definir nombres a las tablas haciendo uso de prefijos, los
cuales indiquen las iniciales o siglas del esquema donde se crean las tablas.
Con esto evitamos que en un futuro existan tablas similares en distintos
esquemas y puedan dar conflictos. Esto tambin aplica para las funciones,
procedimientos, vistas, etc.
A continuacin se encuentran ciertas sugerencias que se pueden ir tomando en
cuenta, a fin de empezar a estandarizar la creacin de los objetos en la base de
datos: