Ir al contenido principal

RESUMEN

Las tablas son estructuras de dos dimensiones que consta de filas de columnas con un tipo de dato definido para cada columna. La base de datos Oracle permite definir tipos de datos definidos por el usuario, pero en su mayor parte se van a utilizar los tipos de datos predefinidos.
Las tablas pueden ser creadas a partir de cero: la definición de cada columna y luego insertar filas. Como alternativa, las tablas pueden ser creadas usando la salida de una consulta. Esta última técnica se puede definir lla tabla e insertar las filas en un solo comando, pero hay limitaciones: será necesario añadir PRIMARY KEY y las CONSTRAINT UNQUE más tarde, mientras que se pueden definir en el momento de creación de la tabla utilizando la antigua técnica. Para ayudar en la aplicación de las reglas de negocio, los CONSTRAINT pueden ser definidos para las columnas. Estos mantendrán la integridad de los datos por lo que es absolutamente imposible insertar datos que rompan las reglas.


  • Algunos objetos contienen datos.
  • Objetos Programáticos tales como store procedure y funciones son código ejecutable.
  • Vistas y sinónimos son objetos que dan acceso a otros objetos.
  • Las tablas son estructuras de dos dimensiones que almacenan filas con columnas definidas.
  • Las tablas existen dentro de un esquema. El nombre del esquema con el nombre de la tabla hacen un identificador único.
  • Los tipos de dato mas comunes son: VARCHAR2, DATE e INTEGER.
  • Las tablas pueden ser creadas de nada o partir de una consulta.
  • Después de la creación de una tabla columnas pueden ser agregadas, eliminadas o modificadas.
  • La definición de una tabla puede incluir valores default para las columnas.
  • Los constraint pueden ser definidos en tiempo de creación de la tabla o posteriormente.
  • Un Constraint puede ser definido en la columna o después de todas las columnas.
  • Los Constraint definidos después de las columnas pueden ser definidos con mas complejidad.
  • Una tabla sólo puede tener una clave primaria, pero puede tener varias claves únicas.
  • Una clave principal es funcionalmente equivalente a la clave única ventaja pero esta ultima no acepta nulos.
  • Una Constraint UNIQUE permite la inserción de valores NULL.
  • Constraint Foreign Key definen las relaciones entre las tablas.

Comentarios