Студопедия — Запрос на создание таблицы
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Запрос на создание таблицы






Также выполняются на базе простого запроса из режима конструктора с помощью команд меню Запрос\ Создание таблицы. После выбора команды меню Вид\Групповые операции в окне конструктора в строке Групповые операции для каждого поля можно раскрыть список операций и выбрать нужную функцию, например, Сумма. Перед созданием таблицы с помощью запроса необходимо иметь в БД одну или несколько таблиц, из полей которых будет составляться запрос, а затем создаваться новая таблица. В запросе можно выполнить некоторые математические операции над сгруппированными данными (Группировка, sum, ave, min, max, count, stdev, var, first, last, Выражение, Условие – соответственно объединение в группы, сумма, среднее, минимум, максимум, количество, стандартное отклонение, вариация, добавление математического выражения, условия), а затем по нему создать таблицу.

Для разработки запроса на создание таблицы введём в БД ещё одну таблицу (таблица 2), по которой и будет создаваться запрос:

Таблица 2 Абитуриент

Фамилия И.О. Дисциплина Оценка
Басов В.В. Математика  
Басов В.В. Русский  
Басов В.В. Физика  
Лыков А.А. Математика  
Лыков А.А. Русский  
Лыков А.А. Физика  
Селин Н.Н. Математика  
Селин Н.Н. Русский  
Селин Н.Н. Физика  

В таблице приведены данные Единого госэкзамена (ЕГЭ) при поступлении в ВУЗ. Создадим запрос абитуриентов, поступивших в ВУЗ при проходном балле, равном 13. Для этого в поле Оценка данные должны быть сгруппированы по каждому абитуриенту и для каждой группы вычислена сумма баллов. Если она больше или равна 13 баллам, данный абитуриент включается в создаваемую таблицу Результаты ЕГЭ.

2.5.1 Создадим таблицу из окна БД (выделить объект Таблицы, нажать клавишу Создать, выбрать режим Конструктор, ввести названия полей согласно табл. 3, сохранить её под именем Абитуриент (ключи не задавать, т.к. она не будет связываться с другими объектами БД), перейти в режим Таблица и заполнить её данными из табл. 2.

 

Таблица 3

Фамилия ИО Текстовый  
Дисциплина Текстовый  
Оценка Числовой Целое

2.5.2 Создать Простой запрос по одной таблице, в который включены все поля – см. п. 2.1.1, введите имя запроса ЕГЭ, нажмите Готово,

Для выполнения операций не над одной ячейкой, а над группой выполнить команду Вид\Групповые операции (или щелкнуть по кнопке [∑ ] на панели Стандартная);

В строке Групповая операция поля Оценка щелкнуть по ячейке Группировка. Открыть раскрывающийся список и выбрать функцию Sum;

В строке Условие отбора ввести 13;

Просмотреть создаваемую таблицу командой Вид\ Режим таблицы или кнопкой, перейти в режим Конструктор;

Войти в меню Запрос, выполнить команду Создание таблицы;

Ввести имя таблицы Результаты ЕГЭ, щелкнуть ОК, подтвердить сохранение таблицы, созданной по запросу.

В окне БД открыть объект Таблицы, щелкнуть по таблице Результаты ЕГЭ и убедиться в правильности данных в таблице. Закройте таблицу.

Таким образом, по таблице Абитуриент с помощью запроса ЕГЭ создана таблица Результаты ЕГЭ.

Аналогично создаётся запрос на добавление данных в конец одной или нескольких таблиц (командой Запрос\Добавление, при этом указывается имя таблицы для вставки новых данных из запроса

 

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

1 Как создать запрос с параметром по одной таблице БД?

2 Как создать запрос с параметром по нескольким таблицам БД?

3 Как создать перекрёстный запрос? Выбор поля для пересечения

4 Какие существуют виды запросов на изменение?

5 Как создать запрос на удаление данных, ввод условия отбора?

6 Как создать запрос на обновление данных, ввод условия отбора?

7 Как создать запрос на добавление данных и создание новой таблицы БД?

8 Какие функции относятся к групповым операциям?







Дата добавления: 2014-11-10; просмотров: 599. Нарушение авторских прав; Мы поможем в написании вашей работы!



Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

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

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

Медицинская документация родильного дома Учетные формы родильного дома № 111/у Индивидуальная карта беременной и родильницы № 113/у Обменная карта родильного дома...

Основные разделы работы участкового врача-педиатра Ведущей фигурой в организации внебольничной помощи детям является участковый врач-педиатр детской городской поликлиники...

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

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

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

Studopedia.info - Студопедия - 2014-2024 год . (0.013 сек.) русская версия | украинская версия