Page 223 - Методика преподавание информатики
P. 223

223

                    Третий критерий, очевидно, выполняется, поскольку речь идет о компь-
            ютерной базе данных, созданной в среде некоторой СУБД.
                    База данных — не «мертвое хранилище» информации. Она создается для
            постоянного,  активного  использования  хранящейся  в  ней  информации.  При-
            кладные  программы  или  СУБД,  обслуживающие  базу  данных,  позволяют  ее
            пополнять,  изменять,  осуществлять  поиск  информации,  сортировку,  группи-
            ровку данных, получение отчетных документов и пр. Таким образом,  четвер-
            тый критерий компьютерной информационной модели также справедлив для
            БД.
                    В рамках обсуждаемой темы перед учителем информатики стоят две пе-
            дагогические задачи: научить использовать готовые информационные модели;
            научить  разрабатывать  информационные  модели.  В  минимальном  варианте
            изучения базового курса предпочтение отдается первой задаче. В таком вариан-
            те ученикам могут быть предложены задачи следующего типа: имеется готовая
            база  данных;  требуется  осуществить  поиск  нужной  информации;  выполнить
            сортировку  данных  по  некоторому  ключу;  сформировать  отчет  с  нужной  ин-
            формацией. Решение этой задачи не требует вмешательства в готовую модель.
                    Другой тип задач: расширить информационное содержание базы данных.
            Например, имеется реляционная база данных, содержащая сведения о книгах в
            библиотеке:

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

                    Требуется  изменить  структуру  БД  таким  образом,  чтобы  из  нее  можно
            было узнать, находится ли книга в настоящее время в библиотеке, и если книга
            выдана, то когда и кому.
                    Новые  цели  требуют  внесения  изменений  в  модель,  в  структуру  базы
            данных. Ученики  должны  спланировать  добавление  новых  полей, определить
            их типы. Решение может быть таким: после добавления полей база данных бу-
            дет иметь следующую структуру:

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

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



                                                                               www.trk.kg
   218   219   220   221   222   223   224   225   226   227   228