Базы данных. Учебное пособие



Упражнения и задачи


1.       Установите соответствие между терминами и объяснениями к ним:

 

 

 

Данные

Компьютерная программа, вы­полняющая определенную практиче­скую задачу

Ключ

 Организованные данные или выводы из них

Информационная система

Разрозненные факты

Синоним

Люди, которым требуется ин­формация, содержащаяся в базе данных

 

Предок

Люди, ответственные за работу информационной системы, исполь­зующей базы данных

Пользователь

Автоматическая система, обрабатывающая данные и выдающая информацию

Прикладная

программа

Термины, означающие одно и то же

Омонимы

 «Подчиненная» запись в иерархии

Потомок

 «Подчиняющая» запись в иерархии

Информация

Термины, имеющие одинаковое написание, но разные значения

Обслуживающий персонал

Поля данных, однозначно оп­ределяющие запись

Сервер базы данных

Обеспечивает конечным пользо­вателям удобный доступ к системе

Графический пользовательский

интерфейс

Обслуживает доступ к базе данных клиентских машин

 

2.       Определите ключ каждого файла на рис. 1.2.

3.       Какие из следующих утверждений могут рассматриваться как данные, какие - как информация?

·      Маршалл Добри в этом году получил комиссионных на большую сумму, чем любой другой торговый агент.

·      Маршалл Добри родился 12 декабря 1960 года.

·      В каждом месяце последнего квартала в западном регионе производились продажи на сумму более 000 долларов.

·      Товар А235 выгоднее.

·      Товар А235 производится фирмой Де Муан.

5.       Организуйте следующие файлы для базы данных банка иерархическим образом: ВЗНОС, СБЕРЕГАТЕЛЬНЫЙ СЧЕТ, ДЕПОЗИТ, КЛИЕНТ, ССУДА, СНЯТИЕ.

6.       Организуйте следующие файлы в сетевую модель базы данных транс­портной компании: ГРУЗ, ТРАНСПОРТ, ОТПРАВИТЕЛЬ, УПАКОВКА, ПОЛУЧАТЕЛЬ.

7.       В задачах 4 и 5 определите поля, которые могут содержаться в каждом файле. Определите ключ каждого файла.

8.       Объясните, каким образом неконтролируемый одновременный доступ к базе данных может вызвать проблемы в следующих ситуациях:

·      При резервировании мест в системе продажи авиабилетов.                                     

·      При обновлении количества товара в системе инвентарного учета.

·      При обновлении баланса текущих счетов в банке.

 

 




Начало  Назад