п даннихРазмер поляНомер кнігіСчетчікДлінное целоеФІО автораТекстовий150 знаковНазваніе проізведеніяТекстовий200 знаковЖанрТекстовий20 знаковФІО чтецаТекстовий50 знаковВремя воспроізведеніяДата/времяДлінний формат временіАнонсПоле МЕМО50 знаковБитрейтЧисловойЦелое  
 У таблиці В«Видача книгВ» будуть зберігатися дані про видачу/повернення книг (табл. 2.3). 
   Таблиця 2.3. Структура таблиці В«Видача книгВ». p align="justify"> Назва поляТіп даннихРазмер поляПорядковий номерСчетчікДлінное целоеНомер залікової кніжкіЧісловойЦелоеНомер кнігіЧісловойДлінное целоеДата видачіДата/времяКраткій формат датиДата возвратаДата/времяКраткій формат дати 
  Для кожної таблиці визначимо ключ - поле, яке однозначно ідентифікує будь-який рядок (запис) в таблиці. Всі значення ключа в таблиці для кожного рядка унікальні. Для таблиці В«Каталог книгВ» ключем буде поле В«Номер заліковкиВ» (на схемі ключ виділений напівжирним шрифтом) з типом даних числовий, оскільки номери залікових книжок можуть йти вроздріб, але кожен номер унікальний. Для таблиці В«Список абонентівВ» ключем буде поле В«Номер книгиВ» з типом даних лічильник, який автоматично призначає для поля цілі числові значення 1, 2, 3 і т.д., оскільки номери новим книгам привласнює сама бібліотека. Для таблиці В«Видача книгВ» жодне з використовуваних полів не може бути ключем, оскільки всі дані можуть повторюватися, тому кожного запису присвоїмо свій порядковий номер також з типом даних лічильник. p align="justify"> Для спрощення введення даних в полі В«БітрейтВ» таблиці В«Каталог книгВ» можна скористатися фіксованим списком значень: 20; 24; 32; 48; 56; 64; 80; 96; 128; 160; 192 ( рис. 2.1). 
 В  
 Малюнок 2.1. Використання фіксованого списку для поля В«БітрейтВ» таблиці В«Каталог книгВ». p align="justify"> Також для введення даних у поля В«Номер залікової книжкиВ» і В«Номер книгиВ» таблиці В«Видача книгВ» простіше скористатися комбінованим список, скориставшись як джерела значеннями відповідних полів з двох інших таблиць (рис. 2.2) . 
				
				
				
				
			 В  
 Малюнок 2.2. Використання комбінованого списку для полів В«Номер залікової книжкиВ» і В«Номер книгиВ» таблиці В«Видача книгВ». br/> 
 Розглянемо зв'язку між таблицями (рис. 2.2). 
  Таблиця В«Каталог книгВ» і таблиця В«Видача книгВ» - встановлено зв'язок В«один-до-багатьохВ» за допомогою первинного ключа В«Номер книгиВ». 
  Таблиця В«Список абонентівВ» і таблиця В«Видача книгВ» - встановлено зв'язок В«один-до-багатьохВ» за допомогою первинного ключа В«Номер заліковкиВ». 
 В  
 Малюнок 2.3. Схема бази даних. br/> 
 3. Розробка запитів до бази даних 
   Запити в будь СУБД - це основний засіб, що використовується для аналізу накопиченої в базі даних інформації шляхом її вибірки за певними критеріями, а так...