PorMyWebStudies
Clases de objetos de la bd en sql - oracle sql
En Oracle hay una gran cantidad de objetos, los más usados por todos los programadores son:
También tenemos opción de crear o modificar por sentencias sql, a este grupo de sentencias le denominamos “ sentencias DDL ”, las cuales son:
También existen muchas variedades de objetos que tienen información sobre el reto de objetos de la base de datos, algunos de ellos es:
La sentencia DESCRIBE , nos permite conocer la estructura de una tabla, [es decir, el número de columnas que tiene, sus nombres, de qué tipo de datos son etc.]
Mediante la instalación del sistema se nos crean variedades de usuarios, cada uno tiene diferentes permisos, los más importantes son:
Por separado de estos usuarios, vamos a poder crear más y concederles privilegios diferentes a cada uno de ellos.
Para que un usuario se pueda conectar a una base de datos es necesario un nombre de usuario y una contraseña, y tener dado el privilegio de conectarse a la base de datos.
Todos los usuarios tienen asignado un esquema, el cual se considera como un contenedor de todos los objetos que tiene el usuario, cuando nos referimos a un esquema, nos estamos refiriendo a un usuario y sus objetos.
Para relacionar a cualquier objeto de la base de datos tenemos que utilizar el nombre del objeto y del esquema al que pertenece, ya que un nombre puede estar repetido para una misma clase de objeto.
Ejemplo:
En la primera sentencia vamos a estar accediendo a la tabla compras del esquema HR y en la segunda sentencia vamos a acceder a la tabla compras del esquema SYS , es de forma obligatoria indicar el esquema de un objeto, esto nos permitirá que varios objetos puedan tener el mismo nombre]
Para ponerle un nombre a un objeto, tiene que cumplirse: