GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Instrucciones CREATE

ediproserka Spanisch

Inhalt der Mindmap

Instrucciones CREATE

  1. Base de datos

    • Una base de datos se crea con la instruccion CREATE DATBASE pero se requieren ciertas acciones posteriores para poder instanciar la base de datos correctamente
      • prinero debemos de poner un identificador a la base de datos normalmente se le pone el mismo nombre que la base dedatos
        • set ORACLE_SID=mynewdb
      • despues escogemos un metodo por el cual el administrador del sistema se autenticara
        • mediante contraseña o mediante autenticacion por sistema operativo
      • creamos el archivo con los parametros iniciales
      • creamos una instancia para posterioermente conectarnos a ella
        • oradim -NEW -SID sid -STARTMODE MANUAL -PFILE pfile
      • conectamos la instancia
        • por contraseña $ sqlplus /nolog SQL> CONNECT SYS AS SYSDBA
        • aut. de sist op $ sqlplus /nolog SQL> CONNECT / AS SYSDBA
      • CREATE DATABASE
  2. table

    • CREATE [ GLOBAL TEMPORARY ] TABLE [ schema. ] table { relational_table | object_table | XMLType_table }
      • dependiendo si queremos una tabla o una tabla temporal, la manera de crear las tablas varian
        • CREATE GLOBAL TEMPORARY TABLE admin_work_area (startdate DATE, enddate DATE, class CHAR(20)) ON COMMIT DELETE ROWS;
        • asi como se crean tablas temporales tambien se pueden crear tablespace temporales para almacenar tablas temporales
  3. procedure

    • un procedimiento es un programa que realiza una accion especifica y que se aloja en la base de datos, ejemplo
      • CREATE PROCEDURE remove_emp (employee_id NUMBER) AS tot_emps NUMBER; BEGIN DELETE FROM employees WHERE employees.employee_id = remove_emp.employee_id; tot_emps := tot_emps - 1; END; /
  4. trigger

    • un trigger es una accion que se implementa dado un parametro previamente codificado y que al momento de recibir valores que lo vuelvan de valor TRUE el trigger no se activara
      • los triggers tienen varias ventajas como crear automaticamente columnas, reforzar reglas, proveen facil auditoria de la base de datos, podemos recolectar estadisticas de las tablas, etc
    • You must have the CREATE TRIGGER system privilege One of the following must be true: You own the table specified in the triggering statement You have the ALTER privilege for the table specified in the triggering statement You have the ALTER ANY TABLE system privilege
  5. indexes

    • para crear un idice necesitamos tener privilegios de crear indices en el sistema
      • The following statement creates an index named emp_ename for the ename column of the emp table: CREATE INDEX emp_ename ON emp(ename) TABLESPACE users STORAGE (INITIAL 20K NEXT 20k PCTINCREASE 75);

Informationen

Beschreibung
Mindmap am Instrucciones CREATE, erstellt von ediproserka am 09/10/2014.
Erstellt von
ediproserka
Aufrufe
5
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck