Работа с базой данных MS ACCESS

         ТЕМА  №1 «Работа с базой данных в приложении MS Excel»

         Вопрос  № 4 «Механизмы поиска информации в БД в MS Excel»

               Microsoft Excel является мощным программным средством для работы с таблицами данных, позволяющим упорядочивать, анализировать и графически представлять различные виды данных. Он появился в 1987 году и быстро завоевал популярность среди пользователей, так как способен работать с различными приложениями.

         Электронная таблица является компьютерным эквивалентом обычной

         таблицы, в клетках (ячейках) которой записаны данные различных типов: тек-

         сты, даты, формулы, числа.

                Запуск осуществляется по команде  Пуск|Программы| Microsoft Excel

         аналогично  другим программным средствам, входящим в состав Microsoft Of-

         fice. После запуска на экран монитора будет выведено главное окно программы,

         которое представлено на рисунке 1. Структура экрана при работе с Excel во

         многом  схожа со структурой экрана других приложений Windows. 

               Основная функция любой  базы данных - поиск информации по опреде-

         ленным  критериям. С увеличением количества записей поиск определенной

         информации  затрудняется. Excel позволяет упростить этот процесс путем ис-

         пользования поиска данных в форме по критерию и фильтрации данных.

               Критерии поиска определяют данные, которые следует найти. Для  отбора

         нужных  данных используется условие, которое  представляется в виде форму-

         лы. Указывая критерий в форме данных, можно использовать операторы срав-

         нения. В таблице перечислены возможные  операторы сравнения.

               Чтобы найти отдельные записи, используя критерий поиска, необходимо

         выполнить следующие действия:

               - выделить любую ячейку базы  данных;

               - выполнить команду Данные|Форма, чтобы вывести на экран форму

         данных;

               - щелкнуть на кнопке Критерии, и форма примет вид, как на  рисунке 4; в

         верхнем правом углу будет написано слово "Критерии", и кнопка Критерии

         заменится кнопкой Правка;

               - ввести критерии поиска в соответствующие поля (необходимо запол-

         нить  только те поля, по которым будет  осуществляться поиск);

               - нажать клавишу Enter или щелкнуть на кнопке Правка, чтобы вер-

         нуться к исходной форме;

               - для перехода между отобранными  записями использовать кнопки Назад

         и Далее;

               - завершив просмотр записей, щелкнуть  на кнопке Закрыть.

               В критериях можно использовать  символы шаблона * и ?. Вопроситель-

         ный знак ? означает любой символ, а звездочка * - последовательность произ-

         вольных символов. Например, критерий "Sеagate *", введенный в поле "Модель

         НDD", позволит отобрать модели "Seagate ST251", "Seagate ST3145A", "Seagate

         ST1195N".

               Если ввести несколько условий  в различные поля формы в  режиме крите-

         рия, то поиск информации осуществится по этим критериям, связанным опера-

         ция "логическое И". Критерии с логическим ИЛИ указывать в форме данных

         нельзя. 

              Таблица – Операторы сравнения

              Оператор                               Значение

                                                                                    7 
 

                               <                      Меньше

                               >                      Больше

                               =                      Равно

                              <>                      Не равно

                              <=                      Меньше или равно

                              >=                      Больше или равно 
 

      Тема 2 «Модели данных, Работа  с базой данных в MS ACCESS»

         Вопрос  №18 «Назначение мастера таблиц MS ACCESS»

               При первом открытии окна базы данных Access всегда активизирует вкладку Таблицы и выводит на экран список режимов создания таблиц:

         ·  Создание таблицы в режиме конструктора;

         ·  Создание таблицы с помощью мастера;

         ·  Создание таблицы путем ввода данных  

         Для создания новой таблицы можно  выбрать любой из этих режимов. Можно  выбрать Мастер таблиц для определения  полей таблицы с помощью списков  образцов таблиц и полей. Для создания произвольной таблицы целесообразно  пользоваться  режимом Конструктора. Режим Создание таблицы путем ввода данных используется, как правило, для редактирования и ввода данных в уже существующие таблицы.  

         Напомним, что таблицей Access является совокупность данных объединенных общей темой. Для каждой сущности назначается отдельная таблица, чтобы не было повторений в сохраненных данных. Таблицы состоят из записей и полей. Количество полей в записи определяется на стадии проектирования таблицы, поэтому прежде чем создавать таблицу с помощью приложения Access, необходимо четко представлять ее структуру. 
 
Величина и тип полей определяется пользователем. Необходимо выбирать  размеры полей не слишком большими, так как при завышенных размерах полей бесполезно расходуется память БД. Для создания связей между таблицами они должны иметь ключевое поле, поэтому  необходимо назначить ключевое поле каждой таблице.
 

         Чтобы задать первичный ключ в режиме Конструктора, необходимо выделить требуемое поле, а затем щелкнуть на пиктограмме  «Ключевое поле», расположенной  на панели инструментов. Для назначения Внешнего (Вторичного) ключа в режиме Конструктора, необходимо выделить поле и в области свойств этого  поля в строке Индексированное поле из списка выбрать значение Да (Совпадения допускаются). 

         Для выбора необходимого режима создания таблиц можно дважды щелкнуть на один из них в списке режимов, откроется  требуемый режим. Кроме того, можно  щелкнуть на пиктограмме «Создать»  в окне БД, откроется окно диалога  «Новая таблица», и в нем выбрать  требуемый режим создания таблицы.

           
 

         При выборе режима Мастер таблиц откроется  окно «Создание таблиц», в котором  с помощью образцов таблиц и полей  легко сформировать поля новой таблицы.  
 

          
Но если в окне «Создание таблиц»  нет требуемого образца таблицы, то необходимо выбрать режим Конструктора, откроется окно Конструктора таблиц

 
Состав (структура) таблицы определяется в области  проекта таблицы, которая состоит  из трех колонок:

·  Имя поля;

·  Тип данных;

·  Описание. 
 
Типы данных необходимо выбрать из раскрывающегося списка:

·  Текстовый – алфавитно–цифровые данные (до 255 байт)

·  Поле МЕМО - длинный текст или числа, например, примечания или описания (до 64000 байт)

·  Числовой - текст или комбинация текста и чисел (сохраняет 1, 2, 4 или 8 байтов)

·  Дата/время – даты и время (8 байт)

·  Денежный - используется для денежных значений (сохраняет 8 байтов)

·  Счетчик – автоматическая вставка уникальных последовательных (увеличивающихся на 1) или случайных чисел при добавлении записи (4 байта)

·  Логический – данные, принимающие только одно из двух возможных значений, например, «Да/Нет» (1 бит)

·  Поле объекта OLE – для вставки следующих объектов: рисунки, картинки, диаграммы и т.д. (до 1 Гбайта)

·  Гиперссылка – адрес ссылки на файл на автономном компьютере или в сети (сохраняет до 64 000 знаков)

·  Мастер подстановок - создает поле, позволяющее выбрать значение из другой таблицы или из списка значений, используя поле со списком. При выборе данного параметра в списке типов данных запускается мастер для автоматического определения этого поля.  
 
В области «Свойства поля» назначают свойства для каждого поля (например, размер, формат, индексированное поле и т.д.).

При создании структуры  таблицы в первую колонку вводят Имя поля, затем необходимо нажать клавишу Enter и выбрать тип данных (по умолчанию Access назначает тип данных, если этот тип данных не подходит, то выберите самостоятельно из раскрывающегося списка). Затем введите в третью колонку описание поля. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

ТЕМА  №3 «Компьютерные  сети»

Вопрос  №5 История развития компьютерных сетей

         История компьютерных сетей берет свое начало в 1960-х годах, когда телефонные сети были основным средством связи в  мире. Как вы помните, в телефонных сетях используется принцип коммутации каналов, при этом передача осуществляется с постоянной частотой. Стремительный  рост потребности в вычислительных ресурсах, сочетающийся с высокой  стоимостью ЭВМ, стал побудительной  причиной объединения компьютеров  в сети для обеспечения к ним  удаленного совместного доступа  пользователей. Сетевой трафик был  неравномерным и характеризовался наличием периодов активности (например, когда один пользователь посылал  команду удаленному компьютеру) и  пассивности (ожидание результатов).

         Три группы инженеров, находившиеся в разных частях света, независимо друг от друга  начали разработку технологии коммутации пакетов, рассматривая ее как мощную и эффективную альтернативу технологии коммутации каналов. Первая научная  работа на эту тему была опубликована ученым Леонардом Клейнроком, в то время еще студентом-старшекурсником. С помощью теории очередей работа Клейнрока наглядно продемонстрировала эффективность принципа коммутации пакетов в условиях неравномерной нагрузки. В 1964 году Пол Верен начал эксперименты в области коммутации пакетов в защищенных военных сетях, а Дональд Дэвис и Роджер Скэнтлбери осваивали новую технологию в национальной физической лаборатории Англии.

         Упомянутые  разработки заложили основу современного Интернета. Однако было бы неверно сводить  зарождение Интернета только к разработке технологии коммутации пакетов. В начале 1960-х годов коллеги Клейнрока, ученые Ликлайдер и Роберте, стали участниками программы развития компьютерных технологий в агентстве DAPRA (Defense Advanced Research Projects Agency — агентство по защите прогрессивных исследовательских проектов). Роберте разработал схему компьютерной сети APRAnet, основанной на коммутации пакетов и являющейся прямым предком современного Интернета. Коммутаторы пакетов в то время назывались интерфейсными процессорами сообщений (Interface Message Processor, IMP), и контракт на их производство был заключен с компанией BBN. В 1969 году первые коммутаторы пакетов связали между собой несколько научных организаций США (рис. 1.25). Леонард Клейнрок вспоминает о первом неудачном использовании сети, когда попытка удаленного доступа вызвала полный крах системы.

         В 1972 году в сети APRAnet насчитывалось уже 15 узлов. Тогда же Роберт Канн устроил первую публичную демонстрацию APRAnet на Международной конференции по компьютерным коммуникациям. Был разработан первый протокол обмена информацией между оконечными системами (RFC 001), получивший название NCP (Network-Control Protocol — протокол управления сетью). Это позволило начать разработку сетевых приложений для APRAnet. Первая программа для работы с электронной почтой была создана программистом компании BBN Рэем Томлинсоном в 1972 году.

         К концу 1970-х годов сеть APRAnet насчитывала уже около 200 оконечных систем. Через 10 лет число хостов в Интернете, уже объединявшем множество других компьютерных сетей, достигло 100 тысяч. Таким образом, 1980-е годы характеризуются стремительным распространением созданных ранее сетевых технологий.

         В начале 1990-х годов произошел ряд  событий, предвосхитивших Интернет-революцию  и коммерциализацию компьютерных сетей. Сеть APRAnet, предок Интернета, постепенно прекратила свое существование. Появившиеся в 1980-е годы сети MILNET, Defense Data Network и NSFNET стали играть ведущую роль в объединении локальных сетей США, а также в международной передаче данных. В 1991 году на коммерческое использование NSFNET были наложены ограничения, а в 1995 году сеть также фактически прекратила свое существование, передав свои функции сетям коммерческих Интернет-провайдеров.

         Главным событием 90-х годов, вероятно, следует  считать появление Всемирной  паутины (web), приведшей Интернет в миллионы домов и организаций по всему миру. Служба web также послужила платформой для разработки и внедрения сотен новых Интернет-приложений, обеспечивающих удаленные биржевые и банковские операции, работу с потоковым мультимедиа и использование огромных информационных ресурсов.

         Автором web считается Тим Бернерс-Ли, который в 1989-1991 годах развил идеи гипертекста, предложенные еще в 40-х и 60-х годах прошлого века Бушем и Нельсоном. Бернерс-Ли совместно со своими ассистентами создал первоначальные версии языка HTML, протокола HTTP, web-сервера и браузера. Таким образом, четыре «кита» Всемирной паутины фактически были придуманы одним человеком. Возможности первого браузера ограничивались лишь просмотром текстовых строк. К концу 1992 года количество web-серверов в мире достигло 200.

         Параллельно с внедрением новых web-серверов разработчики трудились над созданием пользовательского  интерфейса браузеров. Одним из наиболее видных инженеров, проявивших себя в  этой области, был Марк Андресен, руководивший созданием популярного браузера Mosaic. Альфа-версия браузера появилась в 1993 г., а в 1994 году Андресен совместно со своими коллегами учредил компанию Mosaic Communications, позже трансформировавшуюся в корпорацию Netscape Communications. В 1995 году студенты университетов уже активно использовали браузер Mosaic в учебных целях. Примерно в то же время огромное количество самых разных компаний стали применять web для ведения своих дел. В 1996 г. к выпуску браузеров присоединилась компания Microsoft, что положило начало «войне браузеров» между Microsoft и Netscape. На сегодняшний день можно считать, что Microsoft выигрывает эту войну.

         Вторая  половина 1990-х годов характеризовалась  небывалым прогрессом в области  Интернет-технологий. Множество компаний начали разработку собственных продуктов, связанных с глобальной Сетью. Активно развивалась служба электронной почты: появились приложения, поддерживающие адресные книги, присоединение файлов к сообщениям, «горячие» ссылки и потоковое мультимедиа. К концу десятилетия были разработаны сотни Интернет-приложений, как правило, принадлежащие к одной из следующих групп:

1.Приложения электронной почты, включая средства присоединения файлов к сообщениям и приложения для работы с сообщениями через web-интерфейс; 
2. Web-приложения, включая приложения для путешествий по web-страницам и Интеренет-коммерции; 
3. Приложения для обмена сообщениями в реальном времени, пионером которых стала программа ICQ; 
4. Приложения для однорангового совместного доступа к файловым архивам в формате МРЗ, пионером которых стала программа Napster.

         Создателями первых двух видов приложений были ученые, а последние два вида приложений, напротив, разрабатывались несколькими  молодыми энтузиастами. 
Период 1995-2001 годов характеризовался активным использованием Интернета для биржевых торгов. Многие компании, практически не имевшие реальных доходов, могли иметь огромный финансовый успех на подобных электронных торгах. В 2000-2001 годах многие Интернет-биржи закрылись. Тем не менее такие компании, как Microsoft, Cisco, AOL и Yahoo!, достаточно успешно продолжают вести свой бизнес в Интернете.

         На  протяжении 1990-х годов удалось  достичь значительных успехов в  области высокоскоростной маршрутизации  и локальных сетей (см. главы 4 и 5 соответственно). Была разработана модель обслуживания трафика, требующего временных ограничений. Кроме того, коммерциализация глобальной Сети актуализировала проблемы, связанные с обеспечением безопасности инфраструктуры Интернета.

         Сетевые технологии продолжают свое стремительное  развитие. Постоянно появляются новые  решения в разработке приложений, обеспечении безопасности, распределении  ресурсов, Интернет-телефонии, высокоскоростной маршрутизации и передаче внутри локальных сетей. Мы бы хотели выделить три направления развития Интернета, которые считаем наиболее важными: широкополосный резидентный доступ, беспроводной доступ и одноранговая передача данных.

         Широкополосный  резидентный доступ в Интернет с  использованием линий DSL и кабельных  модемов (см. раздел «Доступ к сети и ее физическая среда») в настоящее время постепенно завоевывает популярность среди домашних пользователей. По прогнозам некоторых специалистов к 2005 году до 50 % резидентных подключений к Интернету будет широкополосным, что позволит разрабатывать и использовать мультимедиа-приложения, обеспечивающие высокое качество воспроизведения в реальном времени. Особую роль это, очевидно, сыграет для видеоконференций.

         Беспроводной  доступ в Интернет с использованием технологии i-mode чрезвычайно популярен в Японии. Устройство i-mode внешне напоминает обычный мобильный телефон, однако имеет больший экран, предназначенный для вывода текстовой и графической информации. Устройство поддерживает телефонные и Интернет-соединения. Статистические данные показали, что в августе 2001 года в Японии было зарегистрировано более 200 миллионов абонентов i-mode, и их число постоянно увеличивается. Рост популярности беспроводных технологий также наблюдается в США и Европе, стимулируя операторов мобильной связи к обслуживанию низкоскоростных соединений с Интернетом. Кроме того, начало нового десятилетия ознаменовалось дальнейшим ростом беспроводных локальных сетей с предоставлением доступа к ним в кафе, гостиницах, государственных и коммерческих организациях, а также в домах частных пользователей.

         Последним новшеством, о котором мы хотим  упомянуть, являются одноранговые (Р2Р) сети. Такие сети обеспечивают каждого пользователя, подключенного к сети, совместным децентрализованным доступом к ресурсам, когда обмен данными между пользователями осуществляется путем их прямого соединения между собой.

         Приложение  Napster стало первым приложением, успешно использовавшим Р2Р-доступ для обмена файлами в формате МРЗ. С течением времени Р2Р-приложе-ния стали применяться не только для разделения МРЗ-файлов, но и для разделения видеофайлов, изображений, текста. Примером Р2Р-приложения может также служить любая программа, обеспечивающая обмен сообщениями в реальном времени (ICQ и т. п.), поскольку сообщения посылаются сторонами друг другу напрямую (обычно через TCP-соединения), без центрального сервера. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

         Тема 4 «Защита данных»

         Вопрос  №4 Установление ограничений  доступа к информации получаемой из Интернет

    В настоящее  время актуально стоит вопрос о защите детей и подростков от вредной информации в сети Интернет. В частности Internet Explorer предусмотрено Ограничение доступа Вот как оно работает:

    Вкладка Содержание (рис) диалогового окна Свойства обозревателя содержит три области, имеющие следующее назначение:

  • Ограничение доступа — позволяет ввести ограничения на просмотр информации в Интернете  
  • Сертификаты — предназначена для просмотра личных сертификатов безопасности, установленных на данном компьютере, сертификатов узлов и издателей  
  • Личные данные — хранит персональные данные, предоставляемые узлам при запросах
 

   

         Используя область Ограничение доступа  вкладки Содержание, вы сможете ввести ограничения на просмотр детьми в  Интернете информации, использующей ненормативную лексику, текст и  рисунки о насилии и сексе.

         Область содержит кнопку Включить, при нажатии на которую открывается диалоговое окно Ограничение доступа (рис), содержащее четыре вкладки: Оценки, Разрешенные узлы, Общие и Дополнительно.  
 

         В верхней части вкладки Оценки расположен список разделов, на которые  можно задать ограничения, а ниже него — ползунок, указывающий уровень  ограничения. Для изменения уровня запрета на просмотр информации выберите из списка настраиваемую категорию. При этом в области Описание вкладки  отображается информация об установленном  уровне запрета для данного раздела. Перемещая движок, измените установленный  уровень доступности материал данной категории.

         Вкладка Разрешенные узлы позволяет сформировать список узлов, которые можно просматривать  или, наоборот, не просматривать, несмотря на параметры, установленные на вкладке  Оценки.

         Флажок  Пользователи могут просматривать  узлы, не имеющие оценок вкладки Общие определяет разрешение на просмотр не имеющих оценки узлов для пользователей данного компьютера. При установке этого флажка пользователь получает доступ к нежелательному материалу, если рейтинг Web-страницы не определен. Если этот флажок не установлен, пользователь не будет иметь доступа к Web-страницам, не имеющим оценки, даже если они не содержат нежелательного материала.

         Установленный флажок Разрешить ввод пароля для просмотра запрещенных узлов вкладки Общие позволяет просматривать запрещенную для просмотра информацию Web-страниц после ввода пароля.  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

         Список  использованных источников: 

    1. Мединов О. Ю. “Excel” изд. Питер, Ст Петербург 2008 г.
    2. Демин В. М., Кузин А. В.Разработка баз данных в системе Microsoft Access Учебник Издательство Форум 2005 г.
    3. Интернет сайт www.support.microsoft.com
    4. «Информатика Учебник для Вузов» Масловский М. А. Москва – Диалог 2009 г.
Работа с базой данных MS ACCESS