Создание и обработка баз данных в СУБД Access - Программирование, компьютеры и кибернетика лабораторная работа

Создание и обработка баз данных в СУБД Access - Программирование, компьютеры и кибернетика лабораторная работа




































Главная

Программирование, компьютеры и кибернетика
Создание и обработка баз данных в СУБД Access

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


посмотреть текст работы


скачать работу можно здесь


полная информация о работе


весь список подобных работ


Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Создание и обработка баз данных в СУБД Access
База данных - это организованная структура, предназначенная для хранения данных и информации . Система управления базой данных (СУБД) - это комплекс программных средств, предназначенных для создания структуры новой базы, наполнения ее содержимым, редактирования содержимого и визуализации информации.
Таблица - основной объект любой базы данных; в них хранятся все данные, имеющиеся в базе данных; таблицы хранят и структуру базы (поля, их типы и свойства)
Запросы - объект, служащий для извлечения данных из таблиц и предоставления их пользователю в удобном виде.
Формы - объект, служащий для отображения и ввода данных с помощью специальных средств оформления.
Отчеты - объект, предназначенный только для вывода данных на печатающее устройство.
Страницы - специальный объект базы данных, выполненный в коде HTML, размещаемый на Web-странице, осуществляющий интерфейс между клиентом, сервером и базой данных, размещенной на сервере.
Макросы и модули - эти категории объектов, предназначенные для автоматизации повторяющихся операций при работе с СУБД, а также для создания новых функций путем программирования на языке Visual Basic.
Создание таблицы базы данных состоит из двух этапов. На первом этапе определяется ее структура: состав полей, их имена, тип данных каждого поля, размер поля, ключи, индексы таблицы и другие свойства полей. На втором этапе производится создание записей таблицы и заполнение их данными.
Access предоставляет несколько способов создания таблицы:
· Режим таблицы - создание таблицы в Режиме таблицы ;
· Конструктор - создание таблицы с помощью Конструктора таблиц ;
· Мастер таблиц - создание таблицы с помощью Мастера таблиц ;
· Импорт таблиц - создание таблицы путем импортирования данных из внешнего файла или другой базы данных;
· Связь с таблицами - присоединение внешнего файла или таблицы другой базы данных.
Наиболее полно использовать все возможности системы позволяет Конструктор таблиц , с помощью которого можно в диалоговом режиме определить структуру таблицы и установить параметры всех ее элементов.
Начните создание таблицы ГРУППА с определения ее структуры в режиме Конструктора таблиц.
1. В окне Новая таблица выберите строку Конструктор .
В окне Конструктора таблиц надо ввести имена полей таблицы и выбрать их типы, на вкладке Общие надо изменить их характеристики (свойства) в соответствии с нижеследующей таблицей.
2. Если структура таблицы была создана или изменена, ее необходимо сохранить. Для сохранения структуры:
Нажмите кнопку Сохранить на панели инструментов или выберите команду Файл|Сохранить
В появившемся диалоговом окне введите имя таблицы (может состоять из 64 символов, кроме точки, восклицательного знака, квадратных скобок, кавычек и пробела в начале, надстрочного символа) ГРУППА
Если новая таблица не имеет ключевого поля, для автоматического создания счетчика ключа нажмите Да . В нашем примере поле НГ является ключевым.
Для определения первичного ключа выделите поле НГ и нажмите на панели конструктора таблиц кнопку с изображением ключа или выберите команду Ключевое поле из меню Правка . В Microsoft Access можно выделить три типа ключевых полей:
счетчик, простой ключ и составной ключ.
Если первичный ключ не установлен пользователем до сохранения вновь созданной таблицы, Access выдаст запрос о необходимости включения в таблицу поля первичного ключа. При положительном ответе Access создаст ключевое поле типа счетчик с именем Код , в которое для каждого блока данных будет вводиться уникальный номер.
Простой ключ определяется полем, содержащим уникальное значение.
Ключевое поле не позволит вводить в таблицу повторяющиеся или пустые значения, поскольку поле первичного ключа содержит однозначный идентификатор для каждой записи. Ключевое поле помогает Microsoft Access наиболее активно организовать поиск, хранение и объединение данных.
В случаях, когда невозможно гарантировать уникальность значений каждого поля, создают составной ключ, состоящий из нескольких полей. Такая ситуация возникает для таблицы, используемой для связывания двух таблиц в отношении «многие-ко-многим».
В нашем примере при определении структуры таблицы СТУДЕНТ в Режиме конструктора выделите поля НГ и НС , щелкая кнопкой мыши на области маркировки поля при нажатой кнопке Ctrl . Затем нажмите кнопку панели инструментов Ключевое поле.
Установление связи между таблицами возможно только при следующих условиях:
· Связываемые таблицы должны иметь поля с одинаковым типом данных и размером, причем имена полей могут быть различными;
· Обе таблицы сохраняются в одной базе данных Access.
От полей, указанных при определении связи, зависит тип создаваемой связи:
1. Отношение «один-к-одному» создается в том случае, когда оба связываемых поля являются ключевыми
2. Отношение «один-ко-многим» создается в том случае, когда только одно из полей является ключевым. При таком отношении главной таблицей является таблица, которая содержит первичный ключ и составляет часть «один» в этом отношении. Таблица со стороны «много» является подчиненной таблицей. Связывающее поле в ней с таким же типом информации, как в первичном ключе главной таблицы, является полем внешнего ключа.
3. Связь с отношением «многие-ко-многим» фактически представляет две связи с отношением «один-ко-многим» через третью таблицу, ключ которой состоит из двух и более полей, которые являются полями внешнего ключа в двух других таблицах.
Если для какой-то из таблиц не было определено ключевое поле, то в поле Тип отношения отображается текст «Не определено».
1. Откройте окно Схема данных, нажав кнопку на панели инструментов
2. В диалоговом окне Добавление таблицы выберите вкладку Таблицы и, нажимая кнопку Добавить , разместите в окне Схема данных все ранее созданные таблицы базы данных, список которых будет отображен в диалоговом окне. Можно добавить все таблицы сразу, выделив 1-ую таблицу и нажав Shift - последнюю таблицу.
3. Нажмите кнопку Закрыть . В результате в окне Схема данных будут представлены все таблицы базы данных ДЕКАНАТ со списками своих полей.
4. Установите связь между таблицами ГРУППА и СТУДЕНТ по простому ключу НГ . Для этого в окне Схема данных установите курсор мыши на ключевое поле НГ главной таблицы ГРУППА и перетащите это поле на поле НГ в подчиненной таблице СТУДЕНТ Для удаления ошибочной связи в окне Схема данных выделите ненужную связь и нажмите Del .
5. В открывшемся окне Изменение связей в строке Тип отношения установится один-ко-многим. Отметьте доступный для этого типа отношений параметр Обеспечени е целостности данных .
6. Установите флажки каскадное обновление и удаление связанных полей , тогда будет обеспечена автоматическая корректировка данных для сохранения целостности во взаимосвязанных таблицах. Нажмите Создать . Чтобы линии связи не пересекались и были удобны для восприятия, расположите таблицы в окне Схемы данных в соответствии с их относительной подчиненностью, как показано на рисунке.
7. Установите связи по простому ключу для других пар таблиц:
ПРЕПОДАВАТЕЛЬ ИЗУЧЕНИЕ (ключ ТАБН ),
8. Установите связь по составному ключу НГ + НС между таблицами СТУДЕНТ УСПЕВАЕМОСТЬ . Для этого в главной таблице СТУДЕНТ выделите оба этих поля, удерживая клавишу Ctrl, и перетащите оба поля на поле НГ в подчиненной таблице УСПЕВАЕМОСТЬ .
9. В окне Изменение связи для поля НС и НГ таблицы СТУДЕНТ выберите соответствующие поля таблицы УСПЕВАЕМОСТЬ . В этом же окне установите режим Обеспечение целостности данных и другие параметры связи.
10. Аналогично по составному ключу НГ+КП+ТАБН+ВИДЗ установите связи между парой таблиц ИЗУЧЕНИЕ УСПЕВАЕМОСТЬ.
Ввод и корректировка дан ных во взаимосвязанных таблицах
Если для связей, установленных в схеме данных, не задан параметр обеспечения целостности данных, то пользователь при добавлении, удалении записей и изменении значений ключевых полей должен сам отслеживать непротиворечивость данных и целостность связей.
Если установлен флажок Обеспечение целостности данных, то Access разрешает пользователю:
· Добавить запись в таблицу, которая не подчинена никакой другой таблице в схеме данных (находится на верхнем уровне иерархии);
· Добавить запись в подчиненную таблицу, когда в главной имеется запись с вводимым значением ключа связи;
· Удалить запись в таблице, если нет связанных с ней записей в подчиненных таблицах.
Если еще установлен флажок каскадное удаление связанных записей , то пользователь может удалить запись. При этом автоматически будут удалены и все подчиненные записи.
Если же задан еще и параметр каскадное обновление связанных полей , то пользователь может изменять значение ключевого поля. При этом автоматически будут обновлены значения внешних ключей и во всех связанных подчиненных записях.
В Access 2000 имеется возможность при просмотре таблицы отображать записи подчиненных таблиц. Поэтому пользователь может контролировать корректность связей.
2. Если таблица КАФЕДРА не имеет столбца с плюсами, в режиме таблицы выполните команду Вставка|Подтаблица для определения связи таблицы с подчиненной таблицей. Эта связь будет внесена в свойства таблицы и даст возможность открывать связанные записи в подчиненном окне.
3. Откройте таблицу ИЗУЧЕНИЕ и выполните команду Вставка|Подтаблица
4. Выберите в окне Вставка подтаблицы подчиненную таблицу УСПЕВАЕМОСТЬ . В строках Подчиненные поля и Основные поля отобразится составной ключ связи НГ+КП+ТАБН+ВИДЗ.
5. Для удаления связи, зафиксированной в свойствах таблицы, откройте таблицу в Режиме таблицы и выполните команду меню Формат|Подтаблица|Удалить.
6. Перейдите в Режим конструктора и нажмите на панели инструментов кнопку Свойства (или в контекстном меню) и убедитесь, что в качестве значения свойства Имя подтаблицы установлено Нет , т.е. связь удалена. Для дальнейшей работы восстановите связь.
7. С помощью команды Подтаблица или свойств таблиц установите связи, которые позволят отобразить содержимое таблицы ГРУППА , подчиненные записи таблицы СТУДЕНТ и в ней подчиненные записи таблицы УСПЕВАЕМОСТЬ .
Для этого последовательно в свойствах таблицы ГРУППА в строке Имя подтаблицы укажите Таблица СТУДЕНТ , затем открыв в Режиме конструктора таблицу СТУДЕНТ , укажите в свойствах таблицы УСПЕВАЕМОСТЬ .
Используя эти связи, просмотрите список студентов любой группы, а также список сданных ими предметов и полученных по ним оценок.
8. Создайте несколько записей об успеваемости студентов, связанных с выбранной записью таблицы ИЗУЧЕНИЕ . При этом значение ключа связи НГ+ КП+ ТАБН+ ВИДЗ вводится в поле подчиненной записи автоматически. Таким образом, для создания подчиненной записи достаточно ввести только часть ключа НС и полученную оценку.
Чтобы увидеть из таблицы УСПЕВАЕМОСТ Ь фамилии студентов, подчините ей записи из таблицы СТУДЕНТ .
Запросы предназначены для отбора данных, удовлетворяющих заданным критериям. Запрос- это объект базы данных, допускающий многократное использование. Результат запроса - набор записей представленных в табличном виде, который можно изменять, добавлять и удалять. В нем отображаются также записи, добавляемые, удаляемые и изменяемые в исходных таблицах. Сами запросы могут служить, наряду с таблицами, источниками записей для всех объектов базы данных.
Microsoft Access позволяет выполнять следующие типы запросов:
1. QBE- запросы (Query By Example -Запросы по образцу)
2. Запросы на языке SQL ( Structured Query Language - Структурированный язык запросов). SQL - стандартизованная форма составления запросов для обработки реляционных базы данных, представляющая собой последовательность инструкции. При выполнении QBE - запросов они транслируются в соответствующие SQL -запросы.
В учебных целях запросы лучше готовить вручную, с помощью Конструктора . Он открывает бланк запроса по образцу , состоящий из двух областей. В верхней области отображается структура таблиц, к которым запрос адресован, а нижняя область разбита на столбцы - по одному столбцу на каждое поле будущей результирующей таблицы.
Создайте запрос, который проверит правильность задания общих часов в таблице ПРЕДМЕТ . По запросу должны отбираться только те записи, в которых значение в поле ЧАСЫ не равно значению, получаемому при сложении значений полей ПР и ЛЕК .
1. Выберите объект Запрос / Создать
2. В окне Новый запрос выберите Конструктор . В появившемся окне Добавление таблицы выберите таблицу ПРЕДМЕТ и нажмите кнопку Добавить . Выбранная таблица будет отображена в области схемы данных запроса.
3. В окне Конструктора перетащите (или дважды щелкните ) из списка полей таблицы ПРЕДМЕТ поля НП, ЧАСЫ, ЛЕК и ПР в столбцы бланка запроса в строку Поле
4. Если вы по ошибке перетащили ненужное поле, то выделите столбец и нажмите Del или выполните команду Правка|Удалить столбец
5. В строке Вывод на экран отметьте поля, иначе они не будут включены в запрос
6. В строке Условие отбора для столбца ЧАСЫ запишите условие <>[ЛЕК]+[ПР]
7. Выполните запрос, нажав на панели конструктора запросов кнопку Запуск или или: Запрос/Запуск . На экране появится окно запроса в режиме таблицы с записями из таблицы ПРЕДМЕТ , отвечающими заданным условиям отбора.
8. Сохраните запрос, нажав кнопку Сохранить и задав ему имя ПРИМЕР2
10. Выполните сохраненный запрос, нажав кнопку Открыть
Определите фактическое число студентов и подсчитайте средний проходной балл в группе.
1. Создайте в Режиме конструктора запрос на выборку для таблицы СТУДЕНТ
2. Из списка полей таблицы перетащите в бланк запроса НГ, НС и ПБАЛЛ
3. Нажмите кнопку Групповые операции (Вид/Групповые операции)
4. Замените слово Группировка в столбце НС на Count , в ПБАЛЛ - на Avg
5. Замените подпись поля НС на Фактическое число студентов , а ПБАЛЛ - на Средний проходной балл группы . Для этого из контекстного меню выберите Свойства . В окне Свойства поля наберите в строке Подпись соответствующие названия.
6. Для ограничения точности результата двумя знаками выберите в окне Свойства поля для поля ПБАЛЛ в строке Формат поля - Фиксированный
7. Сохраните этот запрос под именем ЧИСЛО СТУДЕНТОВ И СРЕДНИЙ БАЛЛ ГРУППЫ
Рассмотрите технологию конструирования многотабличного запроса.
Пусть необходимо получить информацию об оценках, полученных студентами по всем предметам.
1. В режиме Конструктор создайте новый запрос.
2. В окне Добавление таблицы выберите СТУДЕНТ , УСПЕВАЕМОСТЬ , ПРЕДМЕТ .
3. Если хотите видеть в бланке запроса наряду с именем поля еще и имя таблицы, выполните команду Вид/Имена таблиц
4. Перетащите в строку бланка запроса Поле поля:
5. Если необходимо получить информацию об успеваемости конкретных студентов, например, Шакиртовой и Бидаралова, введите эти значения в строку Условие отбора записей. Запишите в поле ФИО фамилии студентов в разных строках бланка запроса, т.к. необходимо выбрать записи по логике «или». Поскольку инициалы студентов не известны, фамилии задайте с использованием шаблона *. Заметьте, что система сама вставляет оператор Like , определяющий поиск по образцу.
6. Выполните запрос и сохраните под именем ОЦЕНКИ ПО ПРЕДМЕТАМ
Чтобы избежать необходимости каждый раз корректировать бланк запроса, целесообразно использовать параметры в запросе, который перед выполнением запроса через диалоговое окно будет запрашивать у пользователя конкретные значения параметра и использовать их в качестве условий отбора.
1. Откройте запрос ОЦЕНКИ ПО ПРЕДМЕТАМ в Режиме конструктора .
2. В строке Условие отбора поля ФИО введите обращение к пользователю в квадратных скобках, например, [Фамилия и инициалы студента]
3. Для поля НП - второй параметр запроса [Введите наименование предмета ]
4. Выполните запрос, задав любую фамилию из таблицы СТУДЕНТ и любой предмет из таблицы УСПЕВАЕМОСТЬ
Некоторые задачи иногда требуют последовательного выполнения нескольких запросов. Например, для определения средней нагрузки преподавателей кафедры необходимо посчитать число преподавателей кафедры, затем общее количество часов занятий, проводимых кафедрой и завершить решение задачи расчетом средней нагрузки преподавателя.
1. Создайте запрос на выборку, в котором по таблице ПРЕПОДАВАТЕЛЬ с помощью функции Count подсчитывается число преподавателей на каждой кафедре. Сохраните запрос под именем ЧИСЛО ПРЕПОДАВАТЕЛЕЙ КАФЕДРЫ .
2. Для подсчета общего числа часов занятий, проводимых каждой кафедрой, создайте запрос на базе таблиц ПРЕПОДАВАТЕЛЬ и ИЗУЧЕНИЕ.
3. Сохраните запрос под именем ЧАСЫ КАФЕДРЫ и выполните.
4. Для окончательного решения задачи необходимо на базе двух предыдущих запросов подготовить третий запрос с вычисляемым полем.
5. Создайте запрос в Режиме конструктора . В окне Добавление таблицы откройте вкладку Таблицы и запросы и выберите таблицу КАФЕДРА и два предыдущих запроса
6. В строку Поле из таблицы КАФЕДРА перенесите поля ККАФ и НКАФ , а из запросов - соответственно Count _ ТАБН и Sum _ ЧАСЫ . Таблица КАФЕДРА включена в запрос для дополнения кода кафедры ее наименованием.
7. Для создания вычисляемого поля, рассчитывающего среднюю нагрузку преподавателя, введите выражение [ Sum _ ЧАСЫ ]/[ Count _ ТАБН ]. Для этого в строке Поле пустого столбца с помощью контекстно-зависимого меню вызовите Построитель выражения , выбрав меню Построить . В левой части окна Построителя выражения в папке Запросы выберите соответствующие запросы. Справа отобразится список полей. Последовательно выбирая нужные поля, нажимая кнопку Вставить и вставляя знаки операции, сформируйте необходимое выражение в верхней части окна, Ok .
8. Для изменения в таблице результата подписи Выражение1 , формируемый по умолчанию, выделите столбец этого поля в бланке запроса и вызовите через контекстное меню Свойства
9. Задайте в Подпись поля значение Средняя нагрузка преподавателя , в Формат поля - Фиксированный и в Число десятичных знаков - 0
10. Сохраните запрос под именем НАГРУЗКА ПО КАФЕДРАМ
На основе результирующего набора записей запроса можно построить новую таблицу. Такие запросы обычно применяют для архивирования старых записей или для сохранения резервных копий таблиц.
Сконструируйте запрос на создание таблицы на запросе ЧИСЛО СТУДЕНТОВ и СРЕДНИЙ БАЛЛ ГРУППЫ .
1. В окне базы данных выделите названный запрос и откройте его в режиме Конструктора
2. Выберите в меню Запрос|Создание таблицы
3. В окне Создание таблиц введите имя ЧИСЛО СТУДЕНТОВ и отметьте В текущей базе данных
4. Выполните запрос. В специальном диалоговом окне Access укажет, сколько записей добавляется в новую таблицу и потребует подтвердить. Теперь эту таблицу можно видеть в списке таблиц окна базы данных.
Используя запрос на обновление, пользователь может изменить группу записей, отобранную на основе определенных критериев.
Рассмотрите технологию формирования на примере обновления поля КОЛ (количество студентов группы в таблице ГРУППА ).
1. Для формирования запроса на обновление сначала создайте Запрос на выборку на основе двух таблиц: обновляемой таблицы ГРУППА и таблицы ЧИСЛО СТУДЕНТОВ , содержащей данные для обновления. В подсхеме данных запроса автоматически установится связь этих таблиц по полю НГ
2. Преобразуйте запрос на выборку в Запрос на обновление, выбрав из меню Запрос|Обновление
3. Заполните бланк запроса. Перетащите обновляемое поле КОЛ в строку Поле . В строку Обновление введите имя поля Count _ НС , заключенное в квадратные скобки
4. Просмотрите содержимое поля КОЛ перед обновлением в режиме Таблица
5. Сохраните запрос под именем ОБНОВЛЕНИЕ ТАБЛИЦЫ ГРУППА .
7. Обратите внимание на измененные значения содержимого поля КОЛ в таблице ГРУППА
Перекрестные запросы позволяют компактно отображать отобранные данные и объединять однородную информацию. В такой таблице левый столбец образует заголовки строк из значений одного поля, верхняя строка образует заголовки столбцов из значений другого поля, а на пересечении строк и столбцов размещаются итоговые значения, вычисленные по значениям третьего поля. Для получения итоговых значений записи группируются по полям, используемым в качестве заголовков строк и столбцов, и для значений третьего поля в полученных группах записей применяется одна из выбранных статистических функций.
Пусть необходимо для каждого преподавателя определить число студентов, знания которых он оценил. Фамилии преподавателей можно получить из таблицы ПРЕПОДАВАТЕЛЬ , которая находится в отношениях один-ко-многим с таблицей УСПЕВАЕМОСТЬ . Поскольку с помощью мастера невозможно построить перекрестный запрос из нескольких таблиц, то необходимо сначала создать запрос на выборку для таблиц УСПЕВАЕМОСТЬ и ПРЕПОДАВАТЕЛЬ
1. Создайте с помощью мастера простой запрос . В этом запросе выберите из таблицы ПРЕПОДАВАТЕЛЬ поле ФИО , а из таблицы УСПЕВАЕМОСТЬ - поля ВИДЗ и НС . Сохраните запрос с именем ПРЕПОДАВАТЕЛЬ - ЗАПРОС
2. Для создания следующего запроса нажмите кнопку Создать| Перекрестный запрос
3. В окне мастера выберите запрос ПРЕПОДАВАТЕЛЬ - ЗАПРОС
4. В следующем окне мастера выберите для заголовков строк поле ФИО . Для выбора используйте кнопку >.
5. Для заголовков столбцов установлено поле ВИДЗ
6. Для вычисления значений ячеек выберите поле НС и функцию Число ( Count )
В отличие от мастера Конструктор позволяет создать многотабличный перекрестный запрос. Рассмотрите создание перекрестного запроса, в котором заголовками строк будут фамилии преподавателей, заголовками столбцов - наименование предметов, а на пересечении строк и столбцов - сумма часов.
1. Начните, как обычно, создание запроса в режиме Конструктора
2. В окне Добавление таблицы включите в схему данных таблицы ПРЕДМЕТ , ИЗУЧЕНИЕ и ПРЕПОДАВАТЕЛЬ
3. В бланк запроса перетащите поля ФИО из таблицы ПРЕПОДАВАТЕЛЬ , НП - из таблицы ПРЕДМЕТ , ЧАСЫ - из таблицы ИЗУЧЕНИЕ
4. Выполните команду меню Запрос/Перекрестный . В бланке запроса появятся две дополнительные строки Групповая операция и Перекрестная таблица
5. В строке Перекрестная таблица для поля ФИО выберите из списка значение Заголовки строк , для НП - Заголовки столбцов , для поля ЧАСЫ - Значение
6. В строке Групповая операция для поля ЧАСЫ выберите Sum , оставив для всех остальных полей - Группировка
Отчет создается в тех случаях, когда необходимо наглядно представить на экране или на бумаге сводную информацию, хранящуюся в базе данных. Его можно создавать с помощью мастера или в Режиме конструктора отчетов. Отчет, созданный мастером, можно доработать в Режиме конструктора .
Рассмотрите создание отчета на примере получения списков студентов по группам.
Определите требования к макету отчета:
§ Списки студентов каждой группы в отчете должны выводиться последовательно вместе с заголовками
§ Необходимо рассчитать средний проходной балл для каждой группы
§ Записи должны выводиться в алфавитном порядке фамилий
Начните создание отчета с помощью Мастера , а затем откорректируйте в режиме Конструктора .
2. На вкладке Отчет нажмите на кнопку Создать
3. В окне Новый отчет откройте список таблиц и выберите СТУДЕНТ , затем - Мастер отчетов
4. Выберите поля НГ, НС, ФИО, ГОДР, ПБАЛЛ
5. Данные в отчете должны быть сгруппированы по полю НГ
6. В следующем окне мастера определите способ сортировки (в нашем случае по ФИО ). Нажмите кнопку Итоги и выберите для поля ПБАЛЛ функцию Avg
7. Следующие окна предназначены для оформления стиля и дизайна отчета, которые предлагаем выбрать самостоятельно
8. По умолчанию отчет примет имя СТУДЕНТ
Для редактирования отчета перейдите в Режим конструктора.
1. В разделе Заголовок отчета из пункта контекстного меню Свойства в строке Подпись поменяйте заголовок на Списки студентов , здесь же выберите размер шрифта, начертание
2. Из раздела Верхний колонтитул удалите поле НГ , чтобы оно не повторялось. Для этого выделите его и Del . Выбрав из панели элементов Надпись, введите подпись поля: Список студентов группы. Установите нужный шрифт в элементах.
3. Аналогично замените Подпись поля в разделе Примечание группы НГ на Средний проходной балл . В свойствах элемента функции = Avg ( ПБАЛЛ ) на вкладке Макет в строке Формат поля выберите Фиксированный, а число десятичных знаков - 2.
Базы данных с двумерными файлами и реляционные системы управления базами данных (СУБД). Создание базы данных и обработка запросов к ним с помощью СУБД. Основные типы баз данных. Базовые понятия реляционных баз данных. Фундаментальные свойства отношений. реферат [57,1 K], добавлен 20.12.2010
Системы управления базами данных: сущность и характеристика. Типы данных и свойства полей СУБД Access. Объекты базы данных: таблицы, схемы данных, формы, запросы, отчеты. Разработка и проектирование базы данных "Продажи книг" в среде Microsoft Access. курсовая работа [1,8 M], добавлен 04.02.2013
Виды и функции системы управления базами данных Microsoft Access. Иерархическая, сетевая, реляционная модель описания баз данных. Основные понятия таблицы базы данных. Особенности создания объектов базы данных, основные формы. Доступ к Internet в Access. контрольная работа [19,8 K], добавлен 08.01.2011
Создание программ, позволяющих создавать базы данных. Создание таблицы базы данных. Создание схемы данных. Создание форм, отчетов, запросов. Увеличение объема и структурной сложности хранимых данных. Характеристика системы управления базой данных Access. курсовая работа [2,1 M], добавлен 17.06.2013
Виды связей между объектами в системе управления базами данных MS Access. Ввод и редактирование данных в таблицах, обработка информации базы данных. Архитектура БД по принципу файл-сервер. Создания формы в окне базы данных, использование отчетов. презентация [511,9 K], добавлен 20.01.2014
Проектирование базы данных Access. Система управления базами данных. Создание и обслуживание базы данных, обеспечение доступа к данным и их обработка. Постановка задач и целей, основных функций, выполняемых базой данных. Основные виды баз данных. лабораторная работа [14,4 K], добавлен 16.11.2008
Краткая характеристика и функциональные возможности MS Access. Базы данных и системы управления базами данных. Проектирование в теории и создание на практике базы данных в продукте корпорации Microsoft для управления базами данных "Microsoft Access". курсовая работа [1,6 M], добавлен 07.03.2015
Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д. PPT, PPTX и PDF-файлы представлены только в архивах. Рекомендуем скачать работу .

© 2000 — 2021



>2 AND <5 OR 0
_______________
Ошибка в оценке


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


Report Page