SQL es una American National Standards Institute (ANSI)
estándar para la comunicación con los sistemas de bases de datos relacionales. Puede utilizar SQL para comunicarse con Oracle. Considere SQL para ser la lengua que Oracle utilizará para comunicar lo que necesita. Aquí están algunos comandos para empezar.
Crear un espacio de tabla
CREATE TABLESPACE usersDATAFILE '/u01/oracle/oradata/dev11g/users01.dbf'size 100Mautoextend el próximo maxsize 10M 4G-
Configurar un usuario
CREAR ldehoff USUARIO IDENTIFICADO POR 'welcome1'DEFAULT TABLESPACE usersQUOTA 10m EN usersPASSWORD expiran-CREATE ROLE developer_role-GRANT CREATE SESSION, CREATE TABLE, CREATE SEQUENCE, CREATE VIEW para developer_role-GRANT developer_role A ldehoff-
Crear una tabla
CREAR clientes MESA (client_idNUMBER (4) CONSTRAINT pk_client_id PRIMARY KEY, last_nameVARCHAR2 (128) NOT NULL, first_name VARCHAR2 (64) NOT NULL, acct_number NÚMERO (8) CONSTRAINT uk_acct_number UNIQUE, NÚMERO advisor_id (4) fk_advisor_idREFERENCES CONSTRAINT asesores (advisor_id)) TABLESPACE usuarios-
Crear una vista
CREAR O SUSTITUIR VISTA client_vw ASSELECT last_name || '' || first_name " APELLIDO, NOMBRE # 148 ;, client_idFROM clientes-
Utilice una secuencia
INSERT INTO clientsVALUES (client_id.nextval, 'Schumacher', 'Michael', 1000,1234) -
Crear un índice
CREAR ONclients idx_last_name ÍNDICE (apellidos) indexes- TABLESPACE
Crear una secuencia
CREATE SEQUENCE client_id_seqINCREMENT POR 10Inicie CON 10-
Ejecutables popular línea de comandos para Herramientas de Oracle
Muchas de las tareas que debe completar en Oracle no se puede completar a través de la interfaz gráfica de usuario. Algunas tareas sólo pueden ser realizadas por realidad escribiendo el comando necesario. Estos ejecutables símbolo del sistema le ofrece opciones más específicas para trabajar en Oracle. Aquí están algunos de los más populares para empezar.
Herramienta | Comando |
---|
SQL * Plus | sqlplus |
Control de Listener | lsnrctl |
Exportación Data Pump | expdp |
Bomba de importación de datos | impdp |
Gestor de recuperación | rman |
SQL Developer | sqldeveloper |
Net Manager | netmgr |
Asistente de configuración de red | netca |