Meet virtually with Cisco Webex. Anytime, anywhere, on any device.

Structured Query Language

Si compone di:

Noi utilizzeremo lo standard SQL-2.

Definizione di schemi

Uno schema è una collezione di oggetti: domini, tabelle, indici, asserzioni, viste, previlegi.

Uno schema ha un nome e un proprietario, la sua definizione in SQL-2 non è tipicamente in uso nei sistemi.

Sintassi

create schema [nome schema]
[[authorization] Autorizzazione]
{DefinizioneElementoSchema} 

Domini elementari

Caratteri

Il primo dominio è quello dei caratteri e dele stringhe, sostanzialmente nel database òe informazioni più classiche che andiamo a trovare sono le stringhe, che possono avere lunghezza variabile, usare una famiglia di caratteri diversa da quella di default.

character [varying][(lunghezza)]
[character set FamigliaCaratteri]
// esempio: char(6)

Si possono usare le alternative più compatte char e charvar, rispettivamente per character e character varying.

Bit

Sono valori booleani, (vero/falso), singoli o in sequenza, di lunghezza variabile.