domenica 7 febbraio 2010

Il modello di Jon Von Neumann


Importazioni ed Esportazioni dati Excel/Acces


E' possibile espostare e importare:

1) Foglio xl --> Tabella xs
2) Tabella xs --> Foglio xl

I motivi per cui si effettua un esportazione da acces ad excel sono:

A) Effettuare altre operazioni di calcolo
B) Costruzioni di modelli grafici
C) Possibilità di inserire il nome della colonna nella prima riga
D) Possibilità di omettere colonne

Alcuni tipi di dati SQL

1) VARCHAR(max_caratteri)

Ha una lunghezza variabile e può contenere fino ad 8000 caratteri

2) REAL

Contiene numeri a virgola mobile positivi e negativi

3) INTEGER

Contiene numeri interi

4) DATE

Data espressa in AAAA/MM/GG

DDL (Data Definition Language)

CREATE TABLE nome_tabella

ES: CREATE TABLE studente (matricola INTEGER, nome VARCHAR(10), cognome VARCHAR(10), classe VARCHAR(1), sezione VARCHAR(1), PRIMARY KEY (matricola));


CREATE DATABASE nome_database;

Esempio:
CREATE DATABASE azienda;

DROP TABLE nome_tabella;

Il comando “drop table” consente di distruggere
una tabella, eliminandola fisicamente dal
database.



Il comando alter table ha la funzione di modificare la struttura
della tabella , modificare cioè attributi, domini (la modifica
del tipo è comunque subordinata al contenuto

L'operatore ADD consente di inserire.
L'operatore CHANGE (MODIFY) consente di cambiare.
L'operatore DROP consente di eliminare.


ALTER TABLE nome_tabella
ADD COLUMN nome_colonna;

ALTER TABLE nome_tabella
PRIMARY KEY nome_campo;

ALTER TABLE nome_tabella
FOREIGN KEY (nome_campo) REFERENCES (nome_tabella) ;


DML (Data Manipulation Language)

INSERT INTO nome_tabella
VALUES (' ', ' ', ' ') ;

UPDATE SET nome_tabella
SET nome_colonna


DELETE FROM nome_tabella

DELETE FROM nome_tabella
WHERE nome_campo = 'valore';