1 Указания по выполнению работы 10 Контрольные вопросы 11


Название1 Указания по выполнению работы 10 Контрольные вопросы 11
страница2/10
ТипКонтрольные вопросы
filling-form.ru > Бланки > Контрольные вопросы
1   2   3   4   5   6   7   8   9   10

Таблицы (Tables) создаются пользователем для хранения данных об одном информационном объекте модели данных предметной области. Таблица со­стоит из полей (столбцов) и записей (строк). Каждое поле содержит одну характеристику объекта предметной области. В записи собраны сведения об одном экземпляре этого объекта.

Запросы (Queries) создаются пользователем для выборки нужных данных из одной или нескольких связанных таблиц. Результатом выполнения запроса является таблица, которая может быть использована наряду с другими таб­лицами БД при обработке данных. Запрос может формироваться в виде за­просов по образцу (QBE) или с помощью инструкции SQL — языка струк­турированных запросов. С помощью запроса можно также обновить, удалить или добавить данные в таблицы или создать новые таблицы на ос­нове уже существующих.

Формы (Forms) являются основным средством создания диалогового интер­фейса приложения пользователя. Форма может создаваться для ввода и про­смотра взаимосвязанных данных базы на экране в удобном виде, который соответствует привычному для пользователя документу. Формы также могут использоваться для создания панелей управления в приложении.

Отчеты (Reports) предназначены для формирования выходных документов, содержащих результаты решения задач пользователя, и вывода их на печать.

Страницы (Pages) - Страницы Доступа к данным являются диалоговыми Web-страницами, которые поддерживают динамическую связь с базой дан­ных и позволяют просматривать, редактировать и вводить данные в базу работая в окне браузера.

Макросы (Macros). Макрос является программой, которая содержит описа­ние последовательности действий, выполняемых при наступлении некото­рого события в объекте или элементе управления приложения. Каждое дей­ствие реализуется макрокомандой. Создание макросов осуществляется в диалоговом режиме путем выбора нужных макрокоманд и задания парамет­ров, используемых ими при выполнении.

Модули (Modules) содержат процедуры на языке VBA. Могут создаваться процедуры-функции, которые разрабатываются пользователем для реализа­ции нестандартных функций в приложении пользователя, и процедуры для обработки событий.

В Access 2000 для удобства пользователя объекты базы данных могут быть объединены в группы по функциональному или иному признаку. Группы содержат ссылки на объекты базы данных различных типов.

    1. Размещение базы данных

Все таблицы базы данных, а также другие объекты Access: формы, запросы отчеты, макросы и модули, построенные для этой базы, и внедренные объекты могут размещаться на диске в одном файле формата .mdb. Это упрощает технологию ведения базы данных и приложения пользователя. Обеспечивается высокая компактность размещения всех объектов БД на диске и эффективность обработки данных. Страницы доступа к данным Access сохраняются в отдельных файлах, в файле БД размещаются только ссылки на них.

Приложение базы данных, которое содержит программы VBA, может быть скомпилировано и сохранено в файле с расширением .mde. При этом ис­ходные программы на VBA удаляются, а база данных сжимается, что значи­тельно сокращает размер файла. После компиляции объекты БД не могут быть модифицированы.

При работе с базой данных в сети с файловым сервером и размещении на нем базы данных для коллективного использования Access предоставляет возможность отделить от нее объекты, составляющие приложение пользова­теля, в отдельный файл. Этот файл размещается на всех компьютерах поль­зователей, которые будут работать с общей базой данных, и приложение можно модифицировать в соответствии с потребностями пользователя.

В Access включены средства разработки проекта — приложения, обес­печивающие работу с базой данных, размещенной на SQL-сервере. Проект размещается в файле .adp на компьютере пользователя. При создании про­екта пользователь может создать базу данных на сервере SQL или использо­вать существующую.


    1. Интерфейс Access

Access имеет характерный для всех приложений Microsoft Windows удобный графический интерфейс, ориентированный на комфортную работу пользо­вателя. Для работы с таблицами базы данных и другими объектами Access предоставляет многочисленные команды меню и контекстно-зависимые па­нели инструментов. Поскольку интерфейс приложений Microsoft Office унифицирован, пользователю требуется меньше времени на освоение при­ложения.

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

С помощью мыши можно переносить объекты между различными базами данных. При этом необходимо запустить две задачи Microsoft Access. Воз­можен перенос таблиц и запросов Access в другие приложения, например, в Microsoft Word и Microsoft Excel. Можно выделить данные в форме или в объекте в режиме таблицы и перенести только их. Можно создать таблицу путем переноса с помощью мыши диапазона ячеек Microsoft Excel в окно базы данных Microsoft Access. Объекты других приложений (объекты OLE, Object Linking and Embedding) могут быть перенесены в поле объекта OLE в таблицу или форму в режиме формы, а также в форму или отчет в режиме конструктора.

В Access предусмотрено широкое использование технологии IntelliSense, ко­торая помогает пользователю ориентироваться в выборе необходимых дейст­вий и обеспечивает высокую производительность труда пользователя за счет автоматизации выполнения основных функций. Выдача Помощником (Office Assistant) контекстно-зависимой справочной информации помогает принять решение, как лучше выполнить то или иное действие, или найти нужный инструмент в Access. Справочная система Access 2000 построена на основе HTML и поэтому ра­бота с ней не отличается от работы в программах просмотра Internet. К сожалению, в большинстве версий продукта русификация справочной системы неполная. Справочная система Access 97 хорошо русифицирована представляется более удобной. При вызове справки ее окно теперь не заслоняет окно Access, которое автомати­чески изменяет размер, освобождая пространство для окна справки.

Всплывающие подсказки кратко описывают назначение кнопок панели ин­струментов при установке курсора мыши на них. Кроме того, предусмотре­ны более содержательные всплывающие определения. Они появляются при использовании кнопки Контекстная справка (Что это такое?) (What's This) знак вопроса которой можно переносить на любой элемент в окне. В диалоговых окнах для получения всплывающего определения об их эле­ментах используется кнопка называемая Справка.

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

    1. Диалоговые средства конструирования объектов

Access предоставляет в распоряжение непрограммирующего пользователя разнообразные диалоговые средства, которые позволяют ему создавать при­ложения, не прибегая к разработке запросов на языке SQL или к програм­мированию макросов или модулей на языке VBA.

Для автоматизации создания объектов БД - таблиц, запросов по примеру (Query By Example, QBE), схемы базы данных, и объектов приложения (форм, отчетов, страниц) используются специализированные диалоговые средства, называемые конструктором (Design). Конструктор предоставляет пользователю набор инструментов, с помощью которых можно быстро соз­дать и модифицировать объект. Для конструирования макета форм, отчетов и страниц используется панель элементов, которая появляется при вызове конструктора.

Предусмотрено автоматическое конструирование форм, запросов, отчетов, страниц и их элементов с помощью программ-мастеров и команд, начи­нающихся с приставки «авто».

В Access 2000 для упрощения внесения изменений в объекты базы данных разработана технология интеллектуальной замены имен объектов в базе дан­ных. При этом автоматически исправляются ошибки, вызванные переимено­ванием таблиц, полей, форм, отчетов, запросов, текстовых блоков или дру­гих элементов управления. Реализуется за счет того, что каждый именуемый объект (или элемент) базы данных имеет внутренний уникальный иденти­фикатор, имя является только псевдонимом. При переименованиях изменя­ется лишь псевдоним и при необходимости корректируются все ссылки на объект из других объектов. Для применения этой технологии следует до соз­дания объектов установить соответствующие параметры в разделе Автозаме­на имен (Name AutoCorrect) на закладке Общие (General), открываемой через меню Сервис/Параметры (TooIs/Options).


      1. Мастера баз данных

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

Для предметных областей различных сфер деловой и личной жизни Access содержит шаблоны типовых баз данных, включающих все необходимые таб­лицы, формы, запросы и отчеты. Мастер баз данных создает на основе вы­бранного шаблона базу данных и приложение в диалоге с пользователем.

Для отображения списка шаблонов типовых БД, с которыми работает мас­тер, достаточно нажать кнопку Создать (New) в окне Access и далее в окне Создание (New) выбрать вкладку Базы данных (Database).

Мастер, создавая базу данных в соответствии с шаблоном, предлагает вклю­чить в таблицы базы данных дополнительные поля, выбрать оформление экрана в формах и отчетах. Пользователю остается только ввести данные.

Мастера баз данных максимально упрощают разработку типовой БД, авто­матически создавая ее. Типовые базы данных позволят начинающему пользователю познакомиться с основными принципами построения таблиц БД, связей между ними, получить навыки практической работы в среде Access. Работая с типовой базой, пользователь научится просматривать и изменять данные через формы, создавать запросы для получения сведений из связан­ных таблиц, готовить отчеты.

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

      1. Средства программирования

Наряду с диалоговыми средствами создания объектов базы данных и объектов приложения, которые позволяют решить многие задачи пользователя Access располагает мощными средствами программирования для разработки приложений пользователя. Эти средства могут использоваться как для доработки приложений, созданных диалоговыми средствами, так и для реализации сложных задач и создания приложений в целом с необходимым пользователю интерфейсом.

Одним из средств программирования в Access является язык макрокоманд. Программы, созданные на этом языке, называются макросами и позволяют легко связывать отдельные действия, реализуемые с помощью форм, запро­сов, отчетов. Макросы управляются событиями, которые вызываются действиями пользователя при диалоговой работе с данными через формы или системными событиями.

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

Наряду с языком макрокоманд Access включает развитую интегрированную среду объектно-ориентированного программирования Visual Basic for Applications (VBA), позволяющую реализовать любые программные ре­шения.

Ключевой идеей объектно-ориентированного программирования (ООП) яв­ляется объединение данных и оперирующих ими функций в один объект. В VBA база данных рассматривается как совокупность объектов (таблиц, форм, отчетов, их элементов и т. д.), имеющих свойства и методы, реали­зующие заранее определенные действия над объектами. Структурирован­ность объектов БД упрощает освоение этого языка и создание приложений. Управление выполнением программ в диалоговых приложениях VBA осуще­ствляется в соответствии с событиями, вызываемыми действиями пользова­телей или системы.

Среда VBA объединяет разнообразные наглядные графические инструменты: редактор VBA, окно разрабатываемого проекта, окно свойств объектов про­екта, окно просмотра объектов, отладчик и др. Все инструменты унифици­рованы и являются общими для всех продуктов Microsoft Office, для Visual Basic, а также продуктов ряда других фирм. Такая практически единая для различных приложений Office среда позволяет совместно использовать их объекты.

Приложения, разрабатываемые на VBA, могут выполняться только в той среде, в которой поддерживается VBA, в то время как Visual Basic ориенти­рован на полностью самостоятельную разработку автономно выполняющих­ся приложений. Язык VBA является производным от самостоятельной сис­темы программирования Visual Basic и имеет с ним много общего. Их синтаксис и интерфейс практически одинаков. Для пользователя, знакомого с программированием на Visual Basic, освоение VBA не вызовет трудностей.

В Access макросы могут быть преобразованы в программы на языке VBA. Это позволяет упростить подготовку программ на VBA, которые затем могут быть усовершенствованы при использовании более мощных средств VBA.

      1. Многопользовательская база данных Access

База данных, как правило, содержит данные, необходимые многим пользо­вателям. Создание многопользовательской БД Access и получение одновре­менного доступа нескольких пользователей к общей базе данных возможно в локальной одноранговой сети персональных компьютеров или в сети – с файловым сервером.

Сеть обеспечивает аппаратную и программную поддержку обмена данными между компьютерами. Access следит за разграничением доступа разных пользователей к БД и обеспечивает защиту данных при одновременной ра­боте пользователей с общими данными. Автоматически обеспечивается за­щита данных от одновременной их корректировки несколькими пользовате­лями сети. Разграничение доступа осуществляется в соответствии с правами, предоставленными отдельным пользователям в сетевой операционной сис­теме.

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

Концепция файлового сервера в локальной сети обеспечивается рядом сете­вых операционных систем. Наиболее популярными являются Microsoft Windows NT и NetWare Novell. Windows NT имеет версию Windows NT Server, предназначенную для управления файловым и другими серверами се­ти, и версию Windows NT Workstation, которая устанавливается на рабочей станции. Windows NT Workstation является полностью 32-разрядной опера­ционной системой, под управлением которой могут выполняться различные приложения, в том числе и Microsoft Access. Заметим, что Windows NT Workstation может работать не только на процессорах Intel, но и на ряде Rise-процессоров.

Для обеспечения защиты данных от одновременной корректировки несколь­кими пользователями сети в Access предусматривается блокировка страниц памяти размером в 4 Кб, при которой блокируются все записи на странице. Access 2000 дополнительно к блокировке страничного уровня поддерживает блокировку на уровне записи. Выбор режима блокировки на уровне записи в текущей базе данных управляется параметром Блокировка записей при открытии базы данных (Open databases using record level locking) меню Cepвис/Параметры/Другие (Tools/Options/Advanced). Если этот флажок сброшен, по умолчанию будет использована блокировка на уровне страницы.

      1. Репликация баз данных

Для пользователей, которые совместно работают с приложением, но не всегда имеют возможность подключаться к сети, Access предлагает исполь­зование репликации базы данных. Репликацией называют создание специ­альных копий-реплик общей БД Access, с которыми пользователи могут од­новременно работать на разных рабочих станциях. Например, при работе в командировке или дома, когда невозможно подключиться к сети, или когда необходимо уменьшить загрузку сети. Отличие репликации от обычного ко­пирования файлов баз данных заключается в том, что для копий БД воз­можна синхронизация изменений. При репликации ядро базы данных Microsoft Jet вносит в базу данных ряд изменений.

Преобразование базы данных в реплицированную выполняется командой меню Сервис/Репликация/Создать реплику (Tools/Replication/Create Replica). При этом Access присваивает базе данных статус основной реплики и создает одну новую реплику.

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

После внесения изменений в реплики становится возможной их синхрониза­ция, которая выполняется с помощью команды Синхронизация (Synchronize Now). Если пользователи двух разных реплик по-разному изменили одну и ту же запись, то при синхронизации реплик создается конфликтная таблица. Для того чтобы просмотреть и исправить конфликтующие записи, следует выпол­нить команду Устранить конфликты (Resolve Conflicts).

Могут реплицироваться не все объекты базы данных. Часть объектов может использоваться локально. Часть объектов может реплицироваться группами пользователей. При проведении сеанса синхронизации работа с базой дан­ных может продолжаться.

    1. Практическое задание

Определить структуру таблиц для создания базы данных, обеспечивающей решение следующих задач (см. л/р №1).

  1. Управление документацией.

  2. Обслуживание пациентов поликлиники.

  3. Регистрация автомототранспорта.

  4. Прием студентов в учебное заведение.

  5. Контроль качества продукции.

  6. Изготовление детали (любой на выбор).

  7. Управление кадрами.

  8. Разработка домашней видеотеки.

  9. Организация работы оптовой фирмы.

  10. Разработка графика работы персонала предприятия.

  11. Инвентаризация оборудования подразделения.

  12. Управление измерительным оборудованием.

    1. Указания по выполнению работы

  1. Все атрибуты должны быть распределены в таблицы в соответствии с информационными объектами, которые они характеризуют.

  2. Полученная база данных не должна содержать избыточной информации.

  3. Результат оформить в виде группы таблиц:


Информационная задача: {привести задание}

Таблица (название)

Атрибут

Статус атрибута

Имя таблицы, в которую входит атрибут

Имя атрибута

Поле связи и/или ключевое поле (если таковым является)

    1. Контрольные вопросы

  1. Определение реляционной базы данных.

  2. Организация таблиц реляционной базы данных.

  3. Отношения предок/потомок в реляционной системе.

  4. Реализация сетевых структур в реляционной базе данных.

  5. Правила Кодда.

  6. Достоинства и недостатки СУБД Access.

  7. Объекты Access.

  8. Мастера баз данных Access.

  9. Средства программирования Access.

Репликация баз данных.


    1. Лабораторная работа №3. Cоздание базы данных в среде ACCESS

    2. Цель работы

Выработка навыков создания реляционных баз данных в пользовательском режиме Ms Access.

    1. Программное обеспечение

Для проведения лабораторной работы требуется Ms Access 97/2000. Рекомендуется Ms Access 2000.

    1. Начало работы в Microsoft Access. Запуск Access

На компьютере пользователя, который будет работать с СУБД Access, долж­на быть установлена операционная система Windows 95/98/NT и СУБД Access. Для того чтобы начать работу в СУБД Access, можно, например, по­сле загрузки операционной системы в нижней части рабочего стола на Па­нели задач нажать кнопку Пуск и, открыв в главном меню Windows пункт Программы, выбрать программу Microsoft Access и запустить ее.

      1. Окно Access

Рассмотрим основные элементы окна Access.

      1. Строка заголовка окна

В строке заголовка содержится кнопка системного меню, на­звание приложения — Microsoft Access и три кнопки, управляющие пред­ставлением окна на экране.

Кнопка (Свернуть, Minimize) позволяет свернуть окно Access. После чего Access наряду с другими выполняющимися программами представляется только в виде кнопки на панели задач Windows:

В свернутом окне Access продолжает работать, и достаточно нажать его кнопку на панели задач, чтобы вернуть окно на экран.

Кнопка (Развернуть, Maximize) в окне неполноэкранного размера по­зволяет развернуть окно на весь экран.

Кнопка (Закрыть, Close) позволяет закрыть окно. При этом работа Access завершается.

В полноэкранном окне кнопка Развернуть (Maximize) заменяется кнопкой Восстановить (Restore), которая позволяет уменьшить размер окна до размера, предшествующего развертыванию его на весь экран.

Системное меню может открываться не только щелчком мыши на соответст­вующей кнопке в строке заголовка, но и нажатием клавиш <Аlt>+<Пробел> или <Аlt>+<Минус>. Его команды могут использоваться для управления размерами окна, его положением на экране. Системное меню содержит также команду, позволяющую закрыть приложение.

      1. Строка меню

Строка меню содержит несколько пунктов, каждый из которых имеет собст­венное ниспадающее меню, открываемое щелчком мыши на этом пункте. Ниспадающее меню содержит список команд Access. Команды определяют операции, позволяющие пользователю выполнять нужную работу с помо­щью графического интерфейса. Каждому средству Access соответствует строка меню и набор операций, дающих пользователю возможность в диа­логовом режиме выполнять необходимые действия.

      1. Панели инструментов

Панель инструментов состоит из значков-кнопок, представляющих наибо­лее часто используемые команды из меню. Кнопки панели позволяют вы­полнить, не обращаясь к командам, те же операции, но более быстрым и удобным способом.

Набор команд и их графических представлений на панели инструментов является основой интерфейса пользователя и позволяет в диалоговом режи­ме выполнить основные работы в среде Access.

Устанавливая курсор на кнопках, с помощью всплывающих подсказок мож­но найти нужную операцию и для ее выполнения щелкнуть на кнопке мы­шью.

Access имеет набор встроенных панелей инструментов, обеспечивающий удобный интерфейс пользователя при выполнении работ в каждом из режи­мов базы данных. Эти панели выводятся в окне Access по умолчанию в со­ответствии с текущим режимом работы. Например, когда активно окно базы данных, выводится панель инструментов База данных (Database). Панель может быть перемещена курсором мыши в любое место окна. Для этого надо установить курсор мыши на свободное от кнопок ме­сто на панели и перетащить ее в нужное место. При этом она представляет­ся отдельным окном, которое может находиться в любом месте экрана. В заголовке такого окна панели находится название панели и кноп­ка Другие кнопки (More Buttons), которая открывает доступ к команде. Доба­вить или удалить кнопки (Add or Remove Buttons). С помощью этой кнопки открывается список доступных для этой панели команд. Двойной щелчок на заголовке перемещенной панели возвращает ее на первоначаль­ное место.

Чтобы получить информацию о кнопке панели, щелкните мышью на кноп­ке Справка и, переместив появившийся знак вопроса на нужную кноп­ку, снова щелкните мышью. В каждом режиме доступно несколько панелей инструментов. Просмотреть список доступных в текущем режиме панелей и вывести нужные на экран можно через контекстное меню, открывающееся щелчком правой кнопки мыши на строке меню или любой выведенной на экран панели. Список доступных панелей инструментов можно получить и по команде Вид/Панели инструментов (View/Toolbars). Команда Настройка (Customize...) в списке па­нелей инструментов открывает окно настройки, в котором на вкладке Пане­ли инструментов (Toolbars) представлен список всех панелей Access и соз­данных пользователем. Для вывода нужной панели на экран достаточно пометить ее строку.

Правая кнопка мыши используется для вызова динамического контекстного ме­ню, содержащего наиболее часто используемые команды, и работает для большинства компонентов Access.

В любой момент пользователю предоставляется возможность настроить па­нели инструментов по своему усмотрению и изменить состав и вид кнопок на панели. Настройка производится в соответствующем окне на вкладке Команды (Commands). Следует выбрать кнопку одной из категорий и перетащить ее на панель инструментов. Заметим, что панель инструментов, на которую нужно перенести кнопку, должна быть выведена в окне Access. Важно также, чтобы в режиме, для которого предназначена эта панель, мог­ла выполняться функция, реализуемая через эту кнопку. Для удаления кнопки с панели ее нужно переместить в группу кнопок одной из категорий окна настройки.

Выбрав нужную кнопку на панели инструментов или в окне настройки, можно получить ее описание, нажав соответствующую кнопку на вкладке Команды. Кнопка Изменить выделенный объект (Modify Selection) становит­ся доступной только после выбора одной из кнопок, размещенной на пане­ли инструментов. Нажатием этой кнопки открывается список ее возможных преобразований. При этом можно изменить текст всплывающей подсказки кнопки, выбрать новый значок, отображаемый на ней, отредактировать вид значка, изменить свойства кнопки и т. д.

Для того чтобы отображались всплывающие подсказки кнопок, в окне Настрой­ка на вкладке Параметры (Options) должен быть установлен флажок Отобра­жать подсказки для кнопок (Show Screen Tips on Toolbars).

      1. Строка состояния

Информация, представленная в строке состояния, зависит от того, какие объекты в окне являются текущими. Здесь выводится текст сообщения, свя­занный с элементом, на котором установлен курсор. Длина отображаемого текста зависит от выбранного для сообщения шрифта и размеров окна Access. Здесь может быть выведен индикатор состояния объекта, индикатор выполнения программы, различные подсказки.

Сообщение "Готово" (Ready) означает, что Access готов принять команду пользователя.

В клетках, представленных в правой части строки состояния, отображается состояние клавиш , , и некоторые режимы.

      1. Диалоговые окна

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

    1. Окно базы данных

После запуска Microsoft Access одновременно с его окном выводится первое диалоговое окно, позволяющее начать создание новой базы данных или от­крыть существующую.

Диалоговое окно появляется, если в окне Параметры (Options), вызываемом по команде меню Сервис /Параметры (TooIs/Options), на вкладке Вид (View) в группе Отображать установлен флажок Окно запуска (Startup Dialog Box).

Существующую базу данных можно открыть, выбрав ее из списка в диало­говом окне. Если это окно не появляется при запуске Access, для открытия БД выполняется команда Файл/Открыть (File/Open) или нажимается кнопка Открыть (Open). После выполнения этой команды открывается окно базы данных.

Все операции по обработке объектов БД начинаются в окне базы данных.

Окно базы данных, как и окно Access, имеет строку заголовка, содержащую слева кнопку системного меню, название — <имя БД> : база данных (Database) и справа три кнопки управления размерами окна.

В окне базы данных представлены два раздела:

• Раздел Объекты (Objects) с основными типами объектов базы данных: Таблицы (Tables), Запросы (Queries), Формы (Forms), Отчеты (Reports), Страницы (Pages), Макросы (Macros), Модули (Modules).

• Раздел Группы (Groups), где создаются пользовательские группы объ­ектов, предназначенные для хранения ссылок на объекты различных типов, объединенные, например, по функциональному назначению.

Рабочее поле окна базы данных предназначено для отображения списка объектов выбранного типа. Кроме того, в Access 2000 здесь размещены яр­лыки, открывающие возможность сразу приступить к созданию объекта в основных режимах: в режиме конструирования и с помощью мастера.

В этом окне представлен ряд кнопок:

  • Первой является кнопка Открыть (Open), если выбрана таблица, форма или запрос, либо кнопка Просмотреть (Preview), если выбран отчет, либо кнопка Запустить (Run), если выбран макрос

  • Вторая кнопка — Конструктор (Design) — позволяет перейти в режим до­работки любого ранее созданного объекта

  • Третья кнопка — Создать (New) — позволяет приступить к созданию но­вого объекта любого выбранного типа

Остальные кнопки окна предназначены для удаления выбранного объекта и выбора вида отображения объектов в окне.

При создании объекта предоставляется возможность выбора режима его разработки. Это может быть мастер или конструктор или некоторый другой режим, зависящий от выбранного типа объекта.

При открытии окна БД по умолчанию выводится панель инст­рументов База данных (Database). Эта же панель инструментов выводится в окне Access до открытия базы данных, но большинство ее кнопок являются недоступными.

    1. Создание новой базы данных

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

Создание реляционной базы данных с помощью системы управления базами данных (СУБД) начинается с формирования структуры таблиц. При этом формируется состав полей и задается их описание. После определения структуры таблиц создается схема данных, в которой устанавливаются связи между таблицами. Access запоминает и использует эти связи при заполнении таблиц и обработке данных.

При создании базы данных (БД) важно задать параметры, в соответствии с которыми Access будет автоматически поддерживать целостность данных. Для этого при определении структуры таблицы должны быть указаны ограничения на допустимые значения данных, а при создании схемы данных на основе нормализованных таблиц должны быть заданы параметры поддержания целостности связей БД.

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

После запуска Microsoft Access выводит первое диалоговое окно, позволяющее начать создание БД выбором параметра Новая база данных или открыть ранее созданную БД из предложенного списка. Если окно не выводится, то можно начать создание БД с помощью команды Файл/Создать или кнопки Создать на панели инструментов База данных.

В этом случае Access выведет окно Создание.

Для создания одной из типовых БД с помощью мастера на основе существующих шаблонов необходимо выбрать вкладку Базы данных. На закладке представлены шаблоны таких БД. Для запуска мастера достаточно щелкнуть на значке нужной БД.

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

Access 2000 дополнен по сравнению со старыми версиями новыми средствами, предназначенными для создания проекта приложения, работающего с БД SQL-сервера, и страниц доступа к данным Access. На вкладке Общие имеются соответствующие значки Проект (новая база данных), Проект (существующая база данных), Страница доступа к данным.
1   2   3   4   5   6   7   8   9   10

Похожие:

1 Указания по выполнению работы 10 Контрольные вопросы 11 iconМетодические указания и контрольные задания для студентов заочного...
Методические указания предназначены для студентов заочного отделения по специальности 120301 «Землеустройство» исодержат программу...

1 Указания по выполнению работы 10 Контрольные вопросы 11 iconУчебно-методический комплекс по дисциплине криминалистика
Методические указания по самостоятельной работе: контрольные работы (вопросы и задания), тесты для самоконтроля, рефераты, курсовые...

1 Указания по выполнению работы 10 Контрольные вопросы 11 iconМетодические указания и контрольные задания для студентов-заочников...
В методических указаниях приведены рекомендации по изуче­нию программного материала, вопросы для самоконтроля, рекомен­дации по выполнению...

1 Указания по выполнению работы 10 Контрольные вопросы 11 iconМетодические указания к выполнению и оформлению курсовой работы по «Экономической теории»
Методические указания содержат общие положения, организационные вопросы выполнения и защит работ, требования к оформлению курсовой...

1 Указания по выполнению работы 10 Контрольные вопросы 11 iconМетодические указания по дисциплине "Аудит". Спб.: Изд. Рггму, 2012. 24
Методические указания составлены в соответствии с программой дисциплины "Аудит". Даются рекомендации по изучению дисциплины. Приводятся...

1 Указания по выполнению работы 10 Контрольные вопросы 11 iconМетодические указания к выполнению контрольных работ по дисциплине...
В процессе изучения дисциплины «Практикум по налогообложению» студенты специальности "Бухгалтерский учет, анализ и аудит" заочной...

1 Указания по выполнению работы 10 Контрольные вопросы 11 iconМетодические указания по выполнению и защите выпускной квалификационной работы
Методические указания по выполнению и защите дипломной работы по специальности: 080105 «Финансы и кредит». Спб, 2014. – 47 с

1 Указания по выполнению работы 10 Контрольные вопросы 11 iconМетодические указания по выполнению контрольной работы студенты заочного...
Крайний срок сдачи контрольной работы — за неделю до начала экзаменационной сессии. Студентов, не сдавших своевременно контрольные...

1 Указания по выполнению работы 10 Контрольные вопросы 11 iconМетодические указания по выполнению курсовой работы по пм. 03 Участие...
Аннотация: Методические указания по выполнению курсовой работы разработаны помощь студентам, обучающимся по специальности 151031...

1 Указания по выполнению работы 10 Контрольные вопросы 11 iconМетодические указания по выполнению выпускной квалификационной работы...
Выпускная квалификационная работа: методические указания к выполнению выпускной квалификационной работы / Сост. Н. П. Литвинова

Вы можете разместить ссылку на наш сайт:


Все бланки и формы на filling-form.ru




При копировании материала укажите ссылку © 2019
контакты
filling-form.ru

Поиск