Database (DB)
Un database è una collezione di dati connessi con le seguenti proprietà:
Un DB rappresenta qualche aspetto del mondo reale, chiamato a volte miniworld
Un DB è una collezione logicamente coerente di dati con qualche significato inerente
Un DB è progettato, costruito e popolato con dei dati per uno scopo specifico
Database Amministrator (DBA)
Un DBA amministra la risorsa primaria e secondaria di un DB.
La risorsa primaria è il database stesso, quella secondaria e il DBMS ed il software connesso.
Un DBA è responsabile delle autorizzazioni d'accesso di un DB, del monitoraggio e dell'uso di esso.
Inoltre, esso, è responsabile della sicurezza del DB e dell'inefficienza dei tempi di risposta
del sistema.
Database Management System (DBMS)
Un DBMS è una collezione di programmi che abilitano l'utente a creare e mantenere un DB.
Esso, quindi è un sistema software general-purpose che facilita i processi di definizione,
costruzione e manipolazione di database per varie applicazioni.
Log
Il log è un file che permette di ricoverare una transazione (esecuzione di un programma che
include operazioni d'accesso ad un DB) da un fallimento.
Modello di Dati Relazionale
In questo modello i dati vengono organizzati in tabelle, composte da colonne, righe e nomi. Le tabelle possono essere correlate tra di loro se hanno una colonna con un tipo di informazione comune.
Nonce
Stringa con un unico carattere, che usualmente include la data e l'ora corrente, essa è usata una sola volta.
Query
Interrogazione su una base di dati formulata spesso in uno pseudo-linguaggio.
RSA BSAFE
Un toolkit di sicurezza venduto da RSA che abilita inoltre sicurezza crittografica per ogni applicazione.
RSA TIPEM
Un toolkit di sicurezza venduto da RSA che abilita inoltre sicurezza crittografica per mail e applicazioni di messaggistica.
Single Sign-On
Sistema che ha la capacità di abilitare gli utenti all'accesso ad un numero d'applicazioni
senza possedere il log on e/o senza avere una password per ogni applicazione.
Schema
Uno schema è una raccolta di strutture logiche di dati. Uno schema è posseduto da un utente del database e ha il suo stesso nome. Ciascuno utente possiede un singolo schema. Uno schema può essere creato e manipolato con SQL. Se l'utente possessore della schema manipola le sue strutture logiche, nella sintassi il nome dello schema può essere anche omesso.
SKEME
Skeme è un meccanismo sicuro e versatile per lo scambio delle chiavi per Internet.
Esso costituisce un compatto protocollo che supporta una varietà di situazioni realistiche e
modelli di sicurezza su Internet. Il protocollo fornisce un buon punto di incontro tra sicurezza e performance
come richiesto dai differenti scenari senza incorrere inutilmente in complessi sistemi.
Il protocollo supporta lo scambio di chiavi basato su chiave pubblica e fornisce un sicuro e veloce refresh delle
chiavi.
SQL*Plus
SQL*Plus permette la manipolazione dei comandi SQL, blocchi di PL/SQL (Linguaggio Procedurale del DBMS ORACLE; esso è utilizzato per manipolare i dati del DB) e l'esecuzione di comandi addizionali.
Esso si può utilizzare in congiunzione con il linguaggio SQL e PL/SQL.
Tablespace USERS
La tablespace USERS è una tabella in cui vi è memorizzato la quantità di spazio di memoria non volatile assegnata ad ogni utente del DBMS.
Vincoli di integrità referenziale
Il vincolo di integrità referenziale è specificato fra due tabelle, esso permette di mantenere la consistenza fra insiemi di attributi di due tabelle. Informalmente, questo vincolo dice che un insieme di attributi in una tabella che riferisce ad un'altra tabella deve riferirsi ad un insieme di attributi esistente.
X.500
ITU-T Recommendation X.500, che definisce un servizio di directory
X.509
ITU-T Recommendation X.509, un sottoinsieme dello X.500 che specifica la sintassi
usata all'interno dei certificati digitali di Oracle Security Server.