0. Introducción
Veamos las tareas comunes de:
- Creación de tablas e índices.
- Inserción, modificación y borrado
- Creación de vistas
- Creacion de procedimientos
1. Creación de tablas e índices.
Veamos un ejemplo de creación de dos tablas y un índice
CREATE TABLE SCHM01_XIMO.regions ( region_id NUMBER GENERATED BY DEFAULT AS IDENTITY START WITH 5 PRIMARY KEY, region_name VARCHAR2( 50 ) NOT NULL ) TABLESPACE TABSPC01_XIMO; -- countries table CREATE TABLE SCHM01_XIMO.countries ( country_id CHAR( 2 ) PRIMARY KEY , country_name VARCHAR2( 40 ) NOT NULL, region_id NUMBER , -- fk CONSTRAINT fk_countries_regions FOREIGN KEY( region_id ) REFERENCES SCHM01_XIMO.regions( region_id ) ON DELETE CASCADE ) TABLESPACE TABSPC01_XIMO; CREATE UNIQUE INDEX idx1_unq_countries ON SCHM01_XIMO.countries(country_name,region_id);
El resto ver en la web de Oracle.
No hay comentarios :
Publicar un comentario