Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Формирование запросов на выборку




Создание форм для ввода и просмотра данных

1. Для создания формы перейдите на вкладку Формы в окне Базы данных. Создать. В окне диалога выберите пункт Мастер форм, выберите из раскрывающегося списка таблицу Преподаватели. ОК. Для выбора полей, которые будут присутствовать в форме, щелкните на кнопке >>, в данном примере необходимы все поля. Далее. В окне диалога выберите В один столбец. Далее.

2. В окне диалога выберите понравившийся вам стиль оформления. Далее. В окне диалога задайте имя формы Состав преподавателей. Готово. Вы создали форму в один столбец. Для перемещения по записям пощелкайте по стрелкам.

3. Для поиска преподавателя Миронова переведите курсор на первую запись поля Фамилия, выполните команду Правка/Найти. В строке Образец введите фамилию Миронов. В строке параметра Просмотр установите Все (по всем записям). В строке параметра Совпадение выберите из списка С любой частью поля. Щелкните по кнопке Найти далее. Курсор перейдет на вторую запись и выделит слово Миронов. Щелкните по кнопке Найти далее. Курсор перейдет на седьмую запись. Закрыть для выхода из режима поиска.

4. Для замены заработной платы ассистенту Сергеевой с 470 на 490 переведите курсор в первую запись поля Зарплата, выполните команду Правка/Заменить. В строке Образец введите 470. В строке Заменить на введите 490. Установите остальные опции для поиска по всем записям данного поля. Найти далее. Курсор перейдет на четвертую запись. Щелкните по кнопке Заменить, данные будут заменены. Закрыть.

5. Для изменения названия поля Дисциплина на поле Преподаваемая дисциплина перейдите в режим Конструктора командой Вид/Конструктор. Щелкните правой кнопкой мыши на названии поля Дисциплина. Выберите пункт Свойства. В диалоговом окне щелкните по строке с именем Подпись. Удалите слово Дисциплина и введите Преподаваемая дисциплина. Для просмотра результата перейдите в режим формы командой Вид/Режим формы. Перейдите в режим Конструктора и измените название поля Преподаваемая дисциплина так, чтобы оно все отражалось в форме. Закрыть.

1. Для создания простого запроса в окне Базы данных откройте вкладку Запросы. Создать. Выберите Простой запрос. ОК. В строке Таблицы/запросы выберите таблицу Преподаватели.

2. В окне Доступные поля переведите выделение на параметр Фамилия. Щелкните по кнопке >, поле Фамилия перейдет в окно Выбранные поля. Аналогично в окне Выбранные поля переведите поля Имя, Отчество, Должность. Далее. В строке параметра Задайте имя запроса введите имя Должности преподавателей. Готово.

12. Для сортировки данных в созданном запросе щелкните в любой строке поля Должность. Отсортируйте данные По убыванию. Закрыть.

13. Создание запроса на выборку с параметром аналогично созданию простого запроса. Выберите следующие поля из таблицы ПреподавателиФамилия, Имя, Отчество, Дисциплина. Задайте имя запросу Преподаваемые дисциплины. Готово.

14. Перейдите в режим Конструктора. В строке параметра Условия отбора для поля Фамилия введите фразу [Введите фамилию преподавателя]. Выполните запрос, щелкнув по кнопке « на панели Инструментов. В появившемся окне введите фамилию Гришин. ОК. Появится запрос с данными о преподавателе Гришине. Сохраните запрос.

5. Создание отчета на основе таблицы Преподаватели

1. Откройте вкладку Отчеты. Создать. В диалоговом окне выберите пункт Мастер отчетов. Из раскрывающегося списка выберите таблицу Преподаватели. ОК. В отчете будут присутствовать все поля таблицы, поэтому щелкните по кнопке >>. Далее.

2. В окне присутствует перечень полей, переведите выделение на поле Должность. Щелкните по кнопке >. Этим вы зададите группировку данных по должности. Далее. Оставьте параметры окна без изменений. Далее. Выберите в окне диалога стиль оформления отчета. Далее. В окне диалога введите название отчета Преподаватели. Готово. Просмотрите сформированный отчет.

6. Создание реляционной базы данных

1. Для создания структуры таблицы Студенты в окне Базы данных выберите вкладку Таблицы. Создать. Откройте Конструктор создания таблицы. Определите поля таблицы из табл. 3.3.

Таблица 3.3. Таблица данных Студенты.

Имя поля Тип данных Размер поля
Код студента Числовой Целое
Фамилия Текстовый  
Имя Текстовый  
Отчество Текстовый  
Номер группы Числовой Целое
Телефон Текстовый  
Стипендия Логический Да/Нет

 

2. В качестве ключевого поля задайте Код студента, для этого выделите строку, вызовите контекстное меню и выберите пункт Ключевое поле. Закройте таблицу, дав ей имя Студенты.

3. Создайте структуру таблицы Дисциплины аналогично созданию таблицы Студенты, используя табл. 3.4. В качестве ключевого поля задайте Код дисциплины. Закройте таблицу, дав ей имя Дисциплины.

Таблица 3.4. Таблица данных Дисциплины.

Имя поля Тип данных Размер поля
Код дисциплины Числовой Целое
Название дисциплины Текстовый  

4. Дополните созданную ранее таблицу Преподаватели в режиме Конструктора полем Код дисциплины с типом данных из табл. 3.4.

5. Создайте структуру таблицы Оценки (табл. 3.5). Ключевое поле задавать не надо, т.к. данные во всех полях могут повторяться. Закройте таблицу под именем Оценки.

Таблица 3.5. Таблица данных Оценки.

Имя поля Тип данных Размер поля
Код студента Числовой Целое
Код дисциплины Числовой Целое
Оценки Числовой Байт

 

6. Для создания связи между таблицами необходимо разработать схему данных. Выполните команду Сервис/Схема данных. В окне диалога выделите название таблицы Студенты. Добавить. Переведите выделение на имя таблицы Оценки. Добавить. Аналогично добавьте таблицы Дисциплины и Преподаватели. Закрыть.

7. Для создания связи между таблицами Студенты и Оценки подведите курсор мыши к полю Код студента в таблице Студенты. Щелкните мышью и, не отпуская ее, перетащите курсор на поле Код студента в таблицу Оценки, отпустите кнопку мыши. На экране откроется окно Изменение связей. Установите флажок в свойстве Обеспечение целостности данных. Установите флажки в свойствах Каскадное обновление связанных полей и Каскадное удаление связанных записей. Это позволит вам отредактировать записи только в таблице Студенты, а в таблице Оценки эти действия будут со связанными записями выполняться автоматически. Создать.

8. Аналогично создайте связи между полем Код дисциплины в таблице Оценки с полем Код дисциплины в таблице Дисциплины и полем Код дисциплины в таблице Дисциплины с полем Код дисциплины в таблице Преподаватели. Сохраните макет связи.




Поделиться с друзьями:


Дата добавления: 2014-12-26; Просмотров: 302; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.