В ы с ш е е о б р а з о в а н и е м. П. Лапчик, И. Г. Семакин, Е. К. Хеннер


БИБЛИОТЕКА  (НОМЕР.  ШИФР,  АВТОР,  НАЗВАНИЕ)



Pdf көрінісі
бет282/437
Дата23.01.2022
өлшемі32,34 Mb.
#24228
1   ...   278   279   280   281   282   283   284   285   ...   437
БИБЛИОТЕКА 
(НОМЕР.  ШИФР,  АВТОР,  НАЗВАНИЕ)
Требуется изменить структуру БД таким образом, чтобы из нее 
можно было узнать, находится ли книга в настоящее время в биб­
лиотеке,  и  если  книга  выдана,  то  когда  и  кому.
Новые цели требуют внесения изменений  в модель,  в структу­
ру базы данных. Ученики должны спланировать добавление новых 
полей,  определить  их  типы.  Решение  может  быть  таким:  после 
добавления полей база данных будет иметь следующую структуру:
БИБЛИОТЕКА 
(НОМЕР.  ШИФР,  АВТОР,  НАЗВАНИЕ,  НАЛИЧИЕ,
ЧИТАТЕЛЬ,  ДАТА)
248


Здесь добавлены поля:
—  НАЛИЧИЕ  —  поле  логического типа;  принимает значение 
TRUE,  если  книга  находится  в  библиотеке,  и  значение  FALSE, 
если  выдана читателю;
—  ЧИТАТЕЛЬ —  поле  числового  (или  символьного)  типа;  со­
держит номер  читательского билета человека,  взявшего  книгу;
— ДАТА —  поле типа «дата»;  указывает день выдачи  книги.
Несмотря на все сказанное выше, не следует преувеличивать в
интерпретации  каждого  задания  на  работу  с  базой  данных,  как 
задачи моделирования.  И на минимальном уровне изучения темы 
можно предлагать ученикам простые задачи на разработку баз дан­
ных, решение которых очевидно.  К числу таких задач, например, 
относится задача разработки баз данных типа записной книжки с 
адресами  знакомых,  телефонного  справочника и  пр.


Достарыңызбен бөлісу:
1   ...   278   279   280   281   282   283   284   285   ...   437




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет