L’area Browser oggetti, è divisa principalmente in due macro aree, che corrispondono a due funzionalità ben distinte, e sono rispettivamente:
- Crea
- Sfoglia
Per fare un esempio, supponiamo di voler consultare l’elenco della tabelle; per farlo non dovremo fare altro che sceglere la voce tabella dalla lista in alto; così facendo otterremo un listato come mostrato nella schermata qui sotto:
Il pulsante Crea (che troviamo in alto a destra) consente l’accesso alla funzionalità, menzionata sopra, che permette di creare un oggetto all’interno del nostro database. Scegliendo direttamente la funzionalità "Crea" dal menu, accederemo ad un sottomenu che consente di scegliere il tipo di oggetto che si desidera creare. Premendo, invece, il pulsante Crea visto nella schermata precedente verrà invece presentata una finestra intermedia come mostrato dalla schermata seguente:
Questa schermata intermedia consente di scegliere il tipo di oggetto che desideriamo creare. A titolo di esempio, supponiamo di voler creare una tabella; per farlo dovremo selezionare la voce corrispondente, ottenendo in risposta la seguente schermata:
Per creare la nostra tabella, dovremo innanzitutto assegnarle un nome, poi scegliere il nome ed il tipo per ogni colonna che essa dovrà avere, decidere quale deve essere la chiave primaria, le eventuali chiavi esterne, i vincoli ed infine confermare il tutto.
Creazione di una semplice tabella
Vedremo ora un piccolo esempio riguardante la creazione di una tabella. Si noti che, per non vincolarci alla funzionalità messa a disposizione da Oracle XE, vedremo, in seguito, anche la procedura di creazione di una tabella tramite istruzioni SQL in modo tale da avere un metodo universale per tale finalità.
Supponiamo di voler costruire una semplice tabella di log: la chiameremo "Log" e la doteremo di due sole colonne, la colonna "Messaggio" di tipo testo, e la colonna "Data" di tipo timestamp. Andremo quindi a valorizzare opportunamente il nostro pannello come da schermata seguente: