Валентина Быкова

Искусство создания базы данных в Microsoft Office Access 2007


Скачать книгу

target="_blank" rel="nofollow" href="#b00000657.jpg"/>

      Индексы: КодДолжности; НомерРазряда.

      Ограничение целостности: код должности ‒ трехзначное целое число.

      Персонал

screen_image_49_151_83

      Индексы: ТабельныйНомерСотрудника; Номер-Отдела + ТабельныйНомерСотрудника (составной индекс из двух полей).

      Ограничение целостности: номер отдела ‒ положительное целое число, значение которого не более 99.

      Вариант 5. База данных «учет прихода товара»

      ТоварныеГруппы

screen_image_50_150_83

      Индекс: НомерТоварнойГруппы.

      Ограничение целостности: номер товарной группы ‒ двухзначное целое число.

      Товары

screen_image_50_377_83

      Индексы: Штрих-код; НомерТоварнойГруппы + Штрих-код (составной индекс из двух полей).

      Ограничения целостности: значения штрих-кода не превышает семи значащих десятичных цифр; цена товара не менее 5 и не более 100000 рублей.

      Приход

screen_image_51_157_83

      Индексы: ДатаПрихода + Штрих-код (составной индекс из двух полей); Штрих-код; Поставщик.

      Ограничение целостности: количество товара не более 1000 единиц.

      Вариант 6. База данных «расписание движения пригородных поездов»

      ПунктыНазначения

screen_image_52_156_83

      Индексы: КодПунктаНазначения; Расстояние + КодПунктаНазначения (составной индекс из двух полей).

      Ограничения целостности: время следования не более 5 часов; расстояние не более 300 км.

      Поезда

screen_image_52_484_83

      Индекс: НомерПоезда.

      Ограничение целостности: нормативное число посадочных мест не более 500.

      Расписание

screen_image_53_157_83

      Индекс: НомерПоезда + Дата/ВремяПрибытия (Убытия)ВКрасноярск (составной индекс из двух полей).

      Вариант 7. База данных «кадры»

      ОтделыПредприятия

screen_image_54_150_83

      Индекс: НомерОтдела.

      Ограничение целостности: номер отдела ‒ двузначное целое число.

      Сотрудники

screen_image_54_391_83

      Индексы: ТабельныйНомерСотрудника; Пол + ТабельныйНомерСотрудника (составной индекс из двух полей).

      Ограничение целостности: дата рождения не превышает текущей даты.

      ПоступленияПереводы

screen_image_55_156_83

      Индексы: ДатаПоступления(Перевода) + ТабельныйНомерСотрудника (составной индекс из двух полей); НомерОтдела.

      Ограничение целостности: дата поступления (перевода) не превышает текущей даты.

      Вариант 8. База данных «учебное расписание»

      УчебныеДисциплины

screen_image_56_150_83

      Индекс: КодДисциплины.

      Ограничение целостности: плановое количество часов за семестр не более 144.

      Преподаватели

screen_image_56_418_83

      Индекс: ТабельныйНомерПреподавателя.

      Ограничение целостности: номер телефона не превышает семи значащих десятичных цифр.

      РасписаниеЗанятий

screen_image_57_157_83

      Индекс: