КАТЕГОРИИ: Архитектура-(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) |
Справочная информация. Разработка запросов к базе данных
Разработка запросов к базе данных Цель работы – знакомство с СУБД MS Access и приобретение практических навыков создания и использования запросов на выборку. После выполнения работы студент должен знать основные понятия объектов реляционной базы данных и уметь создавать и использовать запросы с указанием их свойств и построением выражений.
Запрос ы - это виртуальные таблицы, адаптированные на потребности пользователя. Они предназначены для выборки, просмотра, изменения и анализа данных, хранящихся в таблице, на основании каких-либо критериев. Запросы разрабатываются в режиме конструктора или с помощью мастера запросов и осуществляют отбор данных из созданных ранее таблиц по условиям, указанным пользователем в строках Поле и/или Условие отбора с помощью выражений. Выражения вводятся пользователем вручную или с помощью Построителя, вызов которого осуществляется через панель инструментов или «горячими клавишами» «Ctrl+F2».
Обучающее задание
1. Загрузите СУБД MS Access, откройте Учебную базу данных, активизируйте объект Запросы. 2. С помощью мастера создайте запрос «Студенты по специальностям» (см. прилож. 5), для чего: Выберите таблицу Студенты и поля Фамилия, Имя, Отчество, КодСпециальности, Курс, Группа, Подгруппа; запрос – подробный; сохраните и активизируйте его. Перейдите в режим конструктора, удалите поля (Удалить столбцы) Имя, Отчество. Вставьте пустой столбец (Вставить столбцы) и с помощью построителя (Ctrl+F2) введите в Поле выражение: Инициалы: Left([Студенты]![Имя];1) & "." & _ Left([Студенты]![Отчество];1) & "." В Условии отбора поля КодСпециальности введите параметр [Укажите код специальности]. Удалите поля Курс, Группа, Подгруппа. Добавьте поле № группы, содержащее выражение: № группы: [Студенты]![КодСпециальности] & "-" & _ Str([Студенты]![Курс]) & Str([Студенты]![Группа]) & _ Str([Студенты]![Подгруппа]) Активизируйте запрос «Студенты по специальностям», перейдя в режим таблицы. 3. С помощью конструктора создайте запрос «Студенты не сдали сессию» (см. прилож. 6), для чего: Активизируйте создание запроса в режиме конструктора. Добавьте в запрос таблицы Специальность, Студенты, Результаты, Дисциплины, Преподаватели. Введите поля Фамилия (таблица Студенты), Инициалы (см. п.2.3), № подгруппы (см. п. 2.6), Результат (таблица Результат). В Условии отбора поля Результат введите выражение: "2" Or "-" Or "П" Активизируйте запрос. 4. Создайте запрос «Результаты студента» (см. прилож. 7), для чего: Добавьте в запрос таблицы Студенты, Результаты, Дисциплины. Введите поля Фамилия (таблица Студенты), Инициалы (см. п.2), НазваниеДисциплины (таблица Дисциплины), Результат, ДатаСдачи (таблица Результат). В Условие отбора поля Фамилия введите выражение [Укажите фамилию студента]. В Условие отбора поля ДатаСдачи введите выражение >[Укажите начальную дату] And <[Укажите конечную дату]. Активизируйте запрос. 5. Закройте СУБД MS Access.
Самостоятельное задание и контрольные вопросы
1. Объясните смысл использованных в запросах выражений. 2. Сформируйте запросы на выборку для личной базы данных (см. Задание №2 на самостоятельную работу). 3. Представьте их преподавателю для контроля. 4. Какие выражения были использованы Вами при создании запросов в личной базе данных? Что означают эти выражения? 5. Назовите основные свойства запросов.
Дата добавления: 2014-11-29; Просмотров: 400; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |