Комплекс лабораторных работ в среде access microsoft Access является настольной субд реляционного типа, которая позволяет выполнять


Скачать 469.14 Kb.
НазваниеКомплекс лабораторных работ в среде access microsoft Access является настольной субд реляционного типа, которая позволяет выполнять
страница6/9
ТипДокументы
filling-form.ru > Бланки > Документы
1   2   3   4   5   6   7   8   9

Пример


Сформируем запрос, выводящий ФИО студента, его показатель интеллекта, фотографию и название факультета для студентов с показателем интеллекта выше 10.

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

В первом столбце бланка запроса в первой строке из раскрывающегося списка выберите поле Student.CName, перед именем поля введите "FIO:", во втором столбце выберите поле Student.NIQ, перед именем поля введите "NIQ:", в третьем – Student.OPhoto, перед именем поля введите "Photo:", в четвертом – Department.CName, перед именем поля введите "Department:".

Во втором столбце в строке Условия отбора введите выражение ">50".

На рисунке представлено окно Конструктора запроса на выборку данных
из таблиц Department и Student



Закройте окно Конструктора запросов, дайте запросу название SmartStudent.

Чтобы просмотреть результаты запроса выделите запрос в окне базы данных и нажмите кнопку Открыть.

Откройте запрос в режиме SQL и посмотрите как будет выглядеть сформированный запрос на языке SQL. Он должен выглядеть следующим образом: "SELECT Student.CName AS FIO, Student.NIQ AS NIQ, Student.OPhoto AS Photo, Department.CName AS Department FROM Department INNER JOIN Student ON Department.NDepartment = Student.NDepartment WHERE (((Student.NIQ)>50));".

  1. Используя конструктор запросов или вводя SQL операторы, создайте следующие запросы:

  1. Создайте запрос, который позволит получить сведения о наименованиях предметов и объемах занятий по ним только для предметов с объемом занятий не менее 50 часов.

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

  3. Не используя операции отношения создайте запрос, который позволит получить все сведения о предметах с объемом занятий от 40 до 70 часов.

  4. Не используя операции отношения создайте запрос, который позволит получить расположенные в алфавитном порядке сведения о предметах (только наименования), занятия по которым ведут преподаватели с кодами от 200 до 400.

  5. Создайте запрос, который позволит получить сведения о суммарном объеме занятий каждого преподавателя. Сведения упорядочить по убыванию объема занятий.

  6. Создайте запрос, который позволит получить сведения о преподавателях с суммарным объемом занятий более 50 часов. Сведения упорядочить по возрастанию объема занятий, а при равном объеме – по кодам преподавателей в порядке убывания.

  7. Создайте запрос, который позволит получить сведения о предметах, в названиях которых имеется фрагмент «информ» или «эконом».

  8. Определите средний, минимальный и максимальный объемы занятий по предметам, для которых объем занятий лежит в диапазоне от 35 до 85 часов.

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

  10. Создайте запрос, который позволит определить, есть ли преподаватели, которые ведут занятия более, чем по одному предмету. Результатом должны быть фамилии таких преподавателей (без дублирования).

  11. Создайте запрос, который позволит проверить уникальность кодов предметов в таблице Subject. Результатом должны быть названия предметов с одинаковыми кодами.

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

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

  14. Сформулировать запрос, который позволит выявить все предметы, занятия по которым ведут преподаватели в должности “доцент”. При работе с таблицей Post использовать подзапрос.

  15. Создайте запрос, который выявит все предметы, объем занятий по которым выше среднего по всем предметам.

  16. Создайте запрос, который выявит все предметы, объем занятий по которым выше среднего по тем предметам, занятия по которым ведут преподаватели математического факультета (известен код факультета).

  17. Сформулировать запрос, который позволит получить список студентов, научными руководителями которых являются преподаватели, ведущие занятия по предметам, в названиях которых есть фрагменты «эконом» или «бух». При работе с таблицей Subject использовать подзапрос.

  18. Сформулировать запрос, позволяющий выбрать студентов с наибольшим показателем интеллекта.

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

  20. Создайте запрос, который позволит получить в виде одной таблицы список преподавателей и студентов математического факультета (с пояснениями “Студент” возле фамилий студентов и наименований занимаемых должностей возле фамилий преподавателей).

  21. Создайте запрос, который позволит получить в виде одной таблицы список студентов, у которых руководителями являются преподавателями факультета, в названии которого есть фрагмент «матема» и список предметов, занятия по которым ведут преподаватели того же факультета (определяется так же). Используйте подзапросы.
1   2   3   4   5   6   7   8   9

Похожие:

Комплекс лабораторных работ в среде access microsoft Access является настольной субд реляционного типа, которая позволяет выполнять iconКомплекс лабораторных работ в среде access microsoft Access является...
База данных состоит из объектов, которые можно разделить на следующие группы: таблицы, запросы, формы, отчеты, страницы, макросы...

Комплекс лабораторных работ в среде access microsoft Access является настольной субд реляционного типа, которая позволяет выполнять iconРабота с базами данных в среде субд microsoft Access
Целью работы является изучение средств разработки основных объектов базы данных Microsoft Access, знакомство с конкретными приемами...

Комплекс лабораторных работ в среде access microsoft Access является настольной субд реляционного типа, которая позволяет выполнять iconРабота с базами данных в среде субд microsoft Access
Целью работы является изучение средств разработки основных объектов базы данных Microsoft Access, знакомство с конкретными приемами...

Комплекс лабораторных работ в среде access microsoft Access является настольной субд реляционного типа, которая позволяет выполнять iconГруппы
Изучите теоретические основы создания таблиц и их связей в субд microsoft Access 2003, рассмотренные в лекционном курсе, в субд microsoft...

Комплекс лабораторных работ в среде access microsoft Access является настольной субд реляционного типа, которая позволяет выполнять iconМетодические указания по изучению раздела «субд ms access» ивыполнению...
Информационные технологии на транспорте: Методические указания по изучению раздела «субд ms access» и выполнению лабораторных работ....

Комплекс лабораторных работ в среде access microsoft Access является настольной субд реляционного типа, которая позволяет выполнять iconЛабораторная работа №1 Использование панели инструментов «Рисование»
Лабораторный практикум содержит задания для лабораторных работ, вспомогательную информацию (инструкцию) по их выполнению при изучении...

Комплекс лабораторных работ в среде access microsoft Access является настольной субд реляционного типа, которая позволяет выполнять iconЛабораторная работа №1
Целью работы является изучение возможностей субд microsoft Access 2007 по созданию и ведению баз данных

Комплекс лабораторных работ в среде access microsoft Access является настольной субд реляционного типа, которая позволяет выполнять iconЛабораторная работа №1
Целью работы является изучение возможностей субд microsoft Access 2007 по созданию и ведению баз данных

Комплекс лабораторных работ в среде access microsoft Access является настольной субд реляционного типа, которая позволяет выполнять iconМетодические указания для выполнения лабораторных работ и «Базы данных»
Лабораторная работа №1 «Организация хранения данных в субд ms access»

Комплекс лабораторных работ в среде access microsoft Access является настольной субд реляционного типа, которая позволяет выполнять icon1. Создание новой базы данных
Данный документ предназначен для использования в самостоятельной работе студентов с приложением Microsoft Office Access при выполнении...

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


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




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

Поиск