1. В каких формах может быть представлено описание предметной области на основе которого требуется разработать базу данных? 2. Почему нельзя напрямую использовать документы, описывающие предметную область и имеющие табличную форму, в качестве таблиц проектируемой базы данных? 3. Чем отличается информационный объект от документа, описывающего предметную область? Чем отличается информационный объект от таблицы базы данных? 4. Что такое "реквизит информационного объекта"? Приведите примеры реквизитов для объектов, рассмотренных в примере. 5. Какие отношения возможны между связанными информационными объектами? 6. Что такое транзитивная зависимость реквизита? Приведите пример. 7. Что такое каноническая форма информационно-логической модели. Как эта форма отражена на схеме данных рассмотренного примера? 8. Приведите примеры выполнения требований нормализации в проекте базы данных "Учебный процесс". 9. Приведите примеры объектов, в которых не выполняются требования нормализации
Input (A[255], input.txt); // Вводим из файла строку в массив А[255]
N = 0; NMax = 0; // Счетчик удачных дней
M = 0; // Счетчик длины массива (он может быть и меньше 255)
Цикл по i от 1 до 255
If (A[i] <> "У") and (A[i] <> "Н") then M = i - 1;
// Как только мы встретили значение, не равное ни У ни Н, так считаем это концом.
Конец цикла по i
If A[1] = "У" then N = 1 // Проверяем 1-ую ячейку
Цикл по i от 1 до M-1
if (A[i] = "Н") and (A[i+1] = "У") then N = 1; // Начало серии У
if (A[i] = "У") and (A[i+1] = "У") then N = N + 1; // Продолжение серии У
if (A[i] = "У") and (A[i+1] = "Н") then // Окончание серии У
if N >= NMax then NMax = N; // Проверяем длину серии
end if
Конец Цикла по i
Output (output.txt, NMax) // вывод максимальной длины серии в файл.
Конец программы