Скачиваний:
54
Добавлен:
01.04.2014
Размер:
657.92 Кб
Скачать

1.5. А)

WINE

PRODUCER

Zinfandel

Rafanelli

б)

WINE

PRODUCER

Chardonnay

Chardonnay

Jo. Riesling Fume Blanc Gewurztraminer

Buena Vista Geyser Peak Jekel

Ch. St. Jean

Ch. St. Jean

в)

BIN

WINE

YEAR

6

Chardonnay

91

22

Fume Blanc

91

52

Pinot Noir

90

г)

WINE

BIN

YEAR

Cab. Sauvigon

48

88

1.6. а) добавление в таблицу CELLAR строки со значением 80 в поле BIN;

б) удаление из таблицы CELLAR строк со значениями 45, 48, 64 и 72 в поле BIN;

в) количество бутылок (поле BOTTLES) устанавливается равным пяти для строки со значением 50 в поле BIN;

г) то же, что и (в).

1.7. a) SELECT BIN, WINE, BOTTLES

FROM CELLAR

WHERE PRODUCER = 'Geyser Peak' ;

б)SELECT BIN,WINE

FROM CELLAR

WHERE BOTTLES > 5 ;

Г) UPDATE CELLAR

SET BOTTLES = BOTTLES + 3

WHERE BIN » 30 ;

Д) DELETE

FROM CELLAR

WHERE WINE = 'Chardonnay' ;

e) insert

INTO CELLAR(BIN,WINE,PRODUCER,YEAR,BOTTLES, READY ) VALUES (55,'Merlot','Gary Farrell',91,12,96 );

Глава 2.

Архитектура системы баз данных.

2.1. Цель

Теперь, после вводной главы, можно представить архитектуру системы баз данных. Наша цель — заложить фундамент, на котором будет строиться дальнейшее изложение. Именно на него мы будем опираться при описании общих понятий и объяснении струк­туры специальных систем баз данных; это вовсе не означает, что данный конкретный фундамент подходит для каждой системы баз данных или что любая конкретная архи­тектура представляет собой единственно возможный фундамент. Например, "малые" системы, возможно, не будут поддерживать всех аспектов архитектуры. Тем не менее, рассматриваемая архитектура с достаточной точностью описывает большинство систем (и не только реляционных); более того, она практически полностью согласуется с архи­тектурой, предложенной Исследовательской группой ANSI/SPARC— Study Group on Data Management Systems (так называемой архитектурой ANSI/SPARC [2.1, 2.2]). Одна­ко мы не придерживаемся во всех деталях терминологии ANSI/SPARC.

И еще одно предварительное замечание. Конечно, материал этой главы (как и предыдущей) служит основой для полного понимания структуры и возможностей со­временных систем баз данных. Однако он носит несколько абстрактный характер, а следовательно, он довольно "сухой" и использует множество понятий и терминов, которые, возможно, не знакомы начинающим. В последующих частях книги обсуж­даются менее абстрактные и потому, возможно, более быстро усваиваемые темы. Учитывая это, вы можете бегло просмотреть настоящую главу, чтобы затем, по мере освоения излагаемого в книге материала, возвращаться к отдельным ее разделам, не­посредственно связанным с той или иной изучаемой вами темой.

Соседние файлы в папке Дейтл Введ в БД