Рассмотрены базовые вопросы теории проектирования баз данных, использование СУБД Access для создания баз данных, особенности разработки пользовательских приложений на основе СУБД Microsoft Access, а также архитектура системы баз данных. Для студентов высших учебных заведений, обучающихся по направлению «Информатика и вычислительная техника».
С помощью мастера форм создать форму СОСТАВ ПРЕПОДАВАТЕЛЕЙ . Просмотреть, как будет выглядеть форма на листе бумаги. З Информация для заполнения базы данных. Для создания новой базы данных следует. Задать имя Преподаватели, а тип файла оставить прежним . Для создания таблицы базы данных необходимо. В результате проделанных операций откроется окно таблицы в режиме конструктора, в котором следует определить поля таблицы. Для определения полей создаваемой таблицы следует. Поля вкладки Общие оставить такими, как предлагает . Заполнение строки столбца Описание необязательно и обычно используется для внесения дополнительных сведений о поле. Для сохранения таблицы необходимо. Ввести данные в созданную таблицу в соответствии с табл. Для просмотра созданной таблицы следует. Для создания формы СОСТАВ ПРЕПОДАВАТЕЛЕЙ необходимо. в появившемся окне выбрать . Так как в данном примере присутствовать будут все поля, щелкнуть мышью по кнопке ЦЦ. После выбора стиля щелкнуть мышью по кнопке . Остальные параметры в окне оставить без изменений. щелкнуть мышью по кнопке . Для просмотра созданной формы следует. Контрольные вопросы . Дать краткую характеристику СУБД . Что такое реляционная СУБД. Перечислить типы данных, допустимых для использования в . Что представляют собой и как осуществляются сортировка и фильтрация данных. Кратко описать технологию создания БД. Какими способами осуществляется заполнение БД. Описать технологию ввода и просмотра данных посредством формы. Общие сведения Формирование запросов на выборку. Запросы являются мощным средством обработки данных, хранимых в таблицах . Они также используются в качестве источника данных для форм и отчетов. Запросы позволяют вычислять итоговые значения и выводить их в компактном формате, подобном формату электронной таблицы, а также выполнять вычисления над группами записей. Запросы можно создавать самостоятельно и с помощью мастеров. Мастера запросов автоматически выполняют основные действия в зависимости от ответов пользователя на поставленные вопросы. Самостоятельно разработать запросы можно в режиме конструктора. Запрос на выборку используется наиболее часто. При его выполнении данные, удовлетворяющие условиям отбора, выбираются из одной или нескольких таблиц и выводятся в определенном порядке. Можно также использовать запрос на выборку, чтобы сгруппировать записи для вычисления сумм, средних значений, пересчета и других действий. Например, используя запрос на выборку, можно получить данные о среднем стаже доцентов и профессоров . Запрос с параметрами — это запрос, при выполнении которого в соответствующем диалоговом окне пользователю выдается приглашение ввести данные, на основе которых он будет выполняться. Например, часто требуются данные о том, какие дисциплины ведут преподаватели. В этом случае вместо создания отдельных запросов по каждому преподавателю можно создать один запрос с параметрами, в котором в качестве параметра будет использоваться фамилия преподавателя. При каждом вызове этого запроса предлагается ввести фамилию преподавателя, после чего на экран выводятся все поля, указанные в запросе, например фамилия, имя, отчество преподавателя и читаемая им дисциплина. Для создания нового запроса надо в окне базы данных выбрать вкладку Запросы и щелкнуть мышью по кнопке . В открывшемся окне Новый запрос следует выбрать один из пяти пунктов. Простой запрос позволяет создать с помощью мастера запрос на выборку из определенных полей таблиц или других запросов. При выполнении запроса на выборку . Результирующий набор данных — это динамический . после закрытия запроса результирующий набор данных этого запроса прекращает свое существование. При сохранении запроса остается только его структура — перечень таблиц, список полей, порядок сортировки, ограничения на записи, тип запроса и т. Запрос при сохранении в базе данных по сравнению с результирующим набором данных имеет ряд преимуществ. на физическом носителе информации . При каждом выполнении запрос обращается к базовым таблицам и снова создает результирующий набор данных. Поскольку сам по себе результирующий набор данных не сохраняется, запрос автоматически отображает любые изменения, которые произошли в базовых таблицах с момента его последнего запуска . Для сохранения запроса следует произвести следующие действия. Выполнить команду Файл, Сохранить или щелкнуть мышью по кнопке . Если этот запрос сохраняется впервые, необходимо ввести его новое имя в диалоговом окне Сохранение. Отчет — это гибкое и эффективное средство для организации просмотра и распечатки итоговой информации. В отчете можно получить результаты сложных расчетов, статистических сравнений, а также поместить в него рисунки и диаграммы. Пользователь имеет возможность разработать отчет самостоятельно или создать его с помощью мастера. Мастер по разработке отчетов быстро выполняет всю рутинную работу. После вызова мастера выводятся диалоговые окна с приглашением ввести необходимые данные, и отчет создается на основании ответов пользователя. Мастер необходим даже для опытных пользователей, так как позволяет быстро разработать макет, служащий основой создаваемого отчета. После этого можно, переключившись в режим конструктора, внести изменения в стандартный макет. каковы ответы на вопросы мастера. Например, при создании простого отчета без группировки данных предлагается три варианта макета. При этом в небольшом окне представляется вид этих макетов. Если задаются уровни группировки данных . признаки, по которым их надо сгруппировать, например по должности. Основное различие между отчетами и формами заключается в их назначении. Если формы предназначены преимущественно для ввода данных, то отчеты — для их просмотра . В формах используются вычисляемые поля . В отчетах вычисляемые поля . Все, что можно сделать с формой . Действительно, форму можно сохранить в виде отчета, а затем изменить элементы ее управления в окне конструктора отчета. Для создания отчета надо открыть вкладку Отчеты и щелкнуть мышью по кнопке .