Oracle Designer i Oracle Form Builder - Materiały szkoleniowe
Encja (ang. entity):
> obiekt rzeczywisty lub niematerialny mający znaczenie dla organizacji, o którym informacje muszą być przechowywane
> każda encja musi być jednoznacznie identyfikowalna
> encja posiada atrybuty, które służą do identyfikacji, klasyfikacji lub wyrażenia stanu encji. Wartości jakie mogą przyjmować atrybuty są ograniczone przez typ, wielkość i zbiór wartości dopuszczalnych
> opisy atrybutów i encji są ważne dla generowania dokumentacji
Związek (ang. relationship):
> nazwane, istotne powiązanie między encjami
> każdy związek ma dwa końce, z których każdy ma przypisaną:
• nazwę
• stopień/liczebność
• opcjonalność (opcjonalny/wymagalny)
Function Hierarchity Diagrammer:
> pozwala na utworzenie diagramu hierarchii funkcji realizowanych przez organizację
> umożliwia:
• tworzenie, modyfikację i dekompozycję funkcji
• określenie sposobu wykorzystania danych przez funkcję
• automatyczne tworzenie podzbiorów dużych i złożonych hierarchii
Database Design Transformer:
> encja -> tabela
> atrybut -> kolumna
> typ atrybutu -> typ kolumny
> dziedzina atrybutu -> ograniczenie check
> unikalny identyfikator encji -> klucz główny tabeli
> związki -> ograniczenia referencyjne (klucze obce)
Application Design Transformer:
> umożliwia generację modułów na podstawie diagramów funkcji