de datos de oracle Oracle esta diseado especialmente para qindows y para linux, pero es recomendable que se trabaje en linux por la utilizacion de recursos para este administrador, por lo que se ocupara una maquina virtual de oracle llamada OTN oracle developers day
Oracle developer days
Es un archivo .ova el cual significa que es una maquina virtual ya predefinida por oracle, el cual instala una version de linux y los componentes necesarios para poder empezar a usar este administrador de base datos. Bastara con dar doble clic sobre este archivo y tener instalado Virtual box para poder empezar a trabajar con ello ya que esta configurado y te asignara un espacio de memoria asi como la ram que utilizara, esta maquina virtual es muy importante que para usarla se tome en cuenta, porque utiliza 2 GB en ram.
Una ves que se entra a esta maquina virtual te pedira un usuario y
contrasea por lo que se pondra de usuario y contrasea oracle y oracle
Cuando entramos aparece administrador de la base de datos en el
escritorio asi que bastara con que entremos. Y crearemos una nueva instancia al cual le asignaremos un usuario y contrasea asi como el nombre de la base de datos, crearemos un SQL dentro de nuestro administrador de base de datos seleccionando la base de datos y procederemos a escribir cada una de las sentencias con el fin de crear nuestra base de datos
CREATE TABLE HR.COUNTRIES
( COUNTRY_ID CHAR (2 BYTE) CONSTRAINT COUNTRY_ID_NN NOT NULL , COUNTRY_NAME VARCHAR2 (40 BYTE) , REGION_ID NUMBER ) ;
ALTER TABLE HR.COUNTRIES
ADD CONSTRAINT COUNTRY_C_ID_PK PRIMARY KEY ( COUNTRY_ID ) ; CREATE TABLE HR.DEPARTMENTS ( DEPARTMENT_ID NUMBER (4) NOT NULL , DEPARTMENT_NAME VARCHAR2 (30 BYTE) CONSTRAINT DEPT_NAME_NN NOT NULL , MANAGER_ID NUMBER (6) , LOCATION_ID NUMBER (4) ) ;
( JOB_ID VARCHAR2 (10 BYTE) NOT NULL , JOB_TITLE VARCHAR2 (35 BYTE) CONSTRAINT JOB_TITLE_NN NOT NULL , MIN_SALARY NUMBER (6) , MAX_SALARY NUMBER (6) ) ;
ALTER TABLE HR.JOBS
ADD CONSTRAINT JOB_ID_PK PRIMARY KEY ( JOB_ID ) ;
CREATE TABLE HR.JOB_HISTORY
( EMPLOYEE_ID NUMBER (6) CONSTRAINT JHIST_EMPLOYEE_NN NOT NULL , START_DATE DATE CONSTRAINT JHIST_START_DATE_NN NOT NULL , END_DATE DATE CONSTRAINT JHIST_END_DATE_NN NOT NULL , JOB_ID VARCHAR2 (10 BYTE) CONSTRAINT JHIST_JOB_NN NOT NULL , DEPARTMENT_ID NUMBER (4) ) ;
Tutorial para Cargar Un CSV A Aws S3, Configuración de Un Notebook en Sagemaker para Hacer Machine Learning A Los Datos e Importar Archivos Desde Un Bucket2