Colectii de date in baze de date. Tabele imbricate. - Baze de Date

CURSUniversitate USM Profesor Nu Este Specificat

preview iconExtras din document

Tabelele imbricate pot fi pastrate ca colonite a tabelelor bazei de date. Declarare 1. Prin CREATE TYPE (nu in bloc PL/SQL) 2. Tipul tabel se foloseste pentru colonita 3. Pentru fiecare tabela imbricata se foloseste constructia NESTED TABLE nume STORE AS nume_tabel Pentru a indica tabela pentru depozitare. Aceasta tabela este creata implicit de SGBD. Exemplu NESTED Drop table course_material; Drop type bookobj; Drop type booklist2; CREATE OR REPLACE TYPE bookObj AS OBJECT ( Title varchar2(40), Author varchar2(40), Catalog_number number(4)); CREATE TYPE booklist2 AS TABLE OF bookObj; CREATE TABLE course_material (department char(3), Course number(3), Required_reading Booklist2) NESTED TABLE required_reading STORE AS required_tab; Tabela required_tab este creata implicit de SGBD. Ea poate fi creata in alt spatiu tabelar cu alti parametri (in user_tables), dar nu poate fi accesata sau modificata de utilizator. ...

Download
alert iconRaporteaza o eroare
0 Comenteaza
+1
Posteaza

Curs: Colectii de date in baze de date. Tabele imbricate. Obiect: Baze de Date