Oracle tiene muchas plataformas de bases de datos diferentes que van desde el nivel de la empresa todo el camino a las versiones libres, personales. La estructura básica de las bases de datos que se pueden crear con estas herramientas no cambia. Usted todavía tiene tablas como bloques de construcción construidos con filas y columnas de datos . En cada caso , puede utilizar Procesal Query Language ( PL /SQL ) código estructurado para interactuar con los objetos de base de lenguaje /. Oracle también ofrece una interfaz visual gratuito para gestionar bases de datos denominado SQL Developer . Instrucciones
Crear una tabla con PL /SQL
1
Crear una tabla básica con una columna de cadena en su base de datos . Puede copiar el código PL /SQL de abajo y correr ya sea en la ventana de comandos SQL o la herramienta de interfaz de Oracle favorito
CREATE TABLE myTable ( columna1 VARCHAR2 ( 50 ) ) .
2 < . p> Crea una tabla con varias columnas usando la siguiente sintaxis
CREATE TABLE myTable2 ( columna1 VARCHAR2 ( 50 ) , columna2 NUMBER ( 8 ));
3
Crear una tabla con columnas que debe contener un valor mediante la inclusión de "NOT NULL" en la definición de columna . Si no se incluye este parámetro, la columna puede contener valores nulos o vacíos. Copiar el siguiente código para probar este Listado
CREATE TABLE myTable3 ( columna1 VARCHAR2 ( 50 ) , columna2 NUMBER ( 8 ) , column3 VARCHAR2 ( 50 ) NOT NULL ) .
4
Crear una tabla con los valores por defecto usando la siguiente sintaxis . Un valor por defecto simplemente rellena la columna con el valor especificado si no se proporciona ningún otro valor cuando se agrega una fila. En este caso , se crea una columna de fecha y impago a la fecha de hoy .
MyTable4 CREAR TABLA ( columna1 VARCHAR2 ( 50 ) , columna2 NUMBER ( 8 ) , column3 VARCHAR2 ( 50 ) NOT NULL, DEFAULT column4 FECHA ( sysdate ));
5
Crear una nueva tabla que copia la estructura y los datos de una tabla existente . Utilice la instrucción siguiente para realizar esta tarea. Puede filtrar los registros que desea agregar a la nueva tabla con una cláusula "where" , pero la declaración a continuación se pasa a todos los registros de myTable4
CREATE TABLE myTable5 ASSELECT * FROM myTable4 ; .
Creación de una tabla de Oracle SQL Developer
6
Expandir el nodo " Conexiones" y vaya a la base de datos deseada .
7
Expandir el nodo de base de datos, haga clic derecho en la carpeta " Tablas " y seleccione " Nueva tabla " en el menú emergente.
8
Introduzca un " Nombre de columna ", "Tipo" y "Tamaño" para la columna . Para que coincida con el ejemplo anterior , debe escribir " Columna1 ", " VARCHAR2 " y " 50 ", respectivamente .
9
Especifique si desea que la columna para permitir valores vacíos , ya sea marcando o desmarcando la " no Null " casilla de verificación . Marcando la casilla de verificación forzará que la columna contenga un valor o emite un error .
10
clic en el botón "Column Añadir" para agregar una nueva columna a la tabla. Para eliminar una columna , haga clic en el botón " Eliminar columna " .
11
Marque la casilla de verificación de "Advanced " y luego introduzca un valor en el cuadro de texto "Default ", si es necesario especificar un valor predeterminado valor para la columna .
12
Escriba un nombre para su mesa en el "nombre " cuadro de texto bajo el esquema y haga clic en el botón " OK" para guardar la tabla .