Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
40
Добавлен:
07.06.2015
Размер:
663.04 Кб
Скачать

Офисный пакет

В России наиболее распространен офисный пакет компа­нии Microsoft Office 2000 Пакет Microsoft Office 2000 в расширенной версии (premium - четыре компакт-диска) включает cследующие приложения:

  • редактор текстов Word 2000 (подготовка документов);

  • электронную таблицу Ёхсе1 2000 (быстрая обработка/анализ табличных данных);

  • презентационную программу PowerPoint 2000 (подготовка компьютерных презентаций);

  • информационный менеджер Outlook 2000, (организация собственной работы и времени);

  • СУБД Ассеss 2000 (создание персональных ИС, разработка приложений для доступа к общим данным);

  • настольную издательскую систему Publisher 2000;

  • программу подготовки/управления Интернет-страниц и сайтов Front Page 2000;

  • графический редактор PhotoDraw 2000; кроме того, и т.д.

Из этого списка нас интересует Ассеss.

Определим, когда и где следует его использовать:

  • для быстрой разработки: приложения, моделирования исходной системы, пробного проекта для отработки отдельных частей системы, например, интерфейса и т.д.;

  • .для организации собственных данных и построения персональной информационной системы;

  • построения сетевой информационной системы для небольших организаций, с числом компьютеров не более десяти; точнее, 3...5 — для сети 10 кбит/с,.7..:10 — для сети 100 кбит/с;

  • построения клиентских приложений в системах клиент-сервер,

Ядро системы Ассеss (2000) под названием, основано на архитектуре файл-сервер позволяет обрабатывать запросы от многих приложений к единой базе данных одновременно.

Базы данных

Основные понятия

Теория баз данных достаточно хорошо разработана специалистами. Наша задача — взять из нее самые необходимые понятия, способствующие пониманию и грамотному проектированию баз данных.

База данных (БД) является центральной частью ИС. БД — это совокупность данных для машинной обработки, которая отражает информационную модель предметной области на определенном уровне абстракции. Современные БД хранят данные в виде таблиц, которые определенным образом связаны между собой. В связи с этим их называют реляционными базами данных РБД (relation — отношение, родство). Для создания БД используются специальные программные инструментальные системы - системы управления базами данных (СУБД). Мы будем использовать СУБД Microsoft Ассеss. Основное назначение СУБД в следующем:

  • Обеспечить описание структуры и процессов информационной модели в виде БД, т.е. описание таблиц БД и связей между ними, операций над данными в таблицах.

  • Контролировать целостность, и непротиворечивость данных в БД.

  • Автоматически отображать информационную модель в физическую базу данных на магнитных носителях компьютера.

Примером табличного представления данных (набор строк и столбцов) может быть телефонный справочник:

Строки таблицы называются записями, столбцы — полями или атрибутами. На пересечении строк и столбцов хранятся элементы данных, т.е. собственно информация.

При всей, на первый взгляд, простоте таблиц, их обработка сталкивается с трудностями и проблемами при поиске информации и при изменении данных.

Рассмотрим затруднения поиска информации в нашей таблице (рис. 1.3.).

Ф

Запись (record)

амилия И.О.

Телефон

Адрес

…..

Иванов И.И.

366-55-44

ул. Ленина 10-9

Петров Н.Н.

443-66-77

пр. Буденного 27-15

Рис. 1.3.

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

2. Как различать абонентов с одинаковыми ФИО, например, Петрова Н.Н. 44.3-66-77 и Петрова Н.Н. 157-02-61?

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

КодАбонимента

Фамилия И.О.

Телефон

Адрес

……………..

951

Иванов И.И.

366-55-44

ул. Ленина 10-9

952

Петров Н.Н.

443-66-77

пр. Буденного 27-15

953

Петров Н.Н.

157-02-61

пр. Ленина 27-18

…………..

Соседние файлы в папке Задания и примеры