8ЛР. 1670337936_8_ЛР_Acess. Лабораторная работа. Част Работа с таблицами и запросами в субд ms access Ввод данных в таблицы Создать бд Институт
Скачать 41 Kb.
|
Лабораторная работа. Часть1. Работа с таблицами и запросами в СУБД MS Access Ввод данных в таблицы Создать БД «Институт». Пользуясь БД «Деканат» из предыдущей работы, экспортировать в БД «Институт» таблицу «Ваш факультет» с личными данными студентов. Переименовать её в БД «Институт» в таблицу «Студент». Сформировать структуру таблицы «Студент» со следующими полями: Номер зачетки (ключ., тип - Счетчик), Фамилия, Имя, Отчество, Дата рождения, Область, Город, Адрес, Факультет, Группа, Год поступления. Где не указаны типы полей, выберите самостоятельно, руководствуясь характером вводимых данных. Таблица «Студент» должна содержать не менее 15 записей. Создать в MS Excel таблицу на Листе «Предметы» со следующими полями: Код предмета, Наименование предмета, Количество часов. Заполнить таблицу дисциплинами, изучаемыми вашей группой в текущем учебном году (не менее 10-12 записей). Импортировать в БД «Институт» лист «Предметы», созданный в MS Excel. Сформировать структуру таблицы, назвав ее «Дисциплина» и добавив соответствующие поля, по правилу: Код дисциплины (кл.), Наименование предмета, Количество часов, Зачет (тип данных – логический), Экзамен (тип данных – логический), Курсовая работа (тип данных – логический). Где не указаны типы полей, выберите самостоятельно, руководствуясь характером вводимых данных. Заполните новые поля. Организация запросов Посредством запросов произвести сортировку в таблице «Студент»: а) по фамилии; б) по дате поступления Результаты опубликовать в текстовом документе. Сформировать запрос и вывести информацию о студентах: а) живущих в Орле и обучающихся на одном факультете Сформировать запрос и вывести информацию о студентах: а) фамилии которых начинаются и заканчиваются на одинаковую букву; б) с годом рождения с 2002 по 2004, которые не живут в Орле; Сформировать запрос и вывести список предметов, по которым сдается зачет. Сформировать запрос и вывести список предметов, количество часов по которым больше 100 и сдается экзамен. Сформировать запрос и вывести список предметов, количество часов по которым не больше 80 и выполняется курсовая работа. Запросы к многотабличным базам данных Организовать базу данных «Кафедра», в рамках которой сформировать 3 таблицы (пользуясь элементом Импорта данных из БД «Институт» для таблицы «Предметы»). Организовать межтабличные связи. Создать многотабличную форму ввода данных в БД «Кафедра». Заполнить таблицы данными, используя созданную форму (не менее 10 записей в каждой таблице) Сформировать и выполнить следующие запросы: вывести список читаемых курсов и количество часов по этим курсам (для определенного преподавателя и для всех преподавателей вместе) вывести общее количество часов, составляющих нагрузку для преподавателей вывести фамилии преподавателей и названия курсов, по которым сдаются зачеты вывести количество часов самого длинного курса для каждого преподавателя вывести список преподавателей, общее число часов у которых более 400 вывести список преподавателей, которые ведут несколько дисциплин Часть2. Разработка форм и отчетов в СУБД MS Access Используются базы данных «Кафедра» и «Институт», созданные на предыдущей лабораторной работе. Разработка табличных пользовательских форм Создайте форму для таблицы «Предметы». С помощью созданной формы: просмотреть содержимое таблицы; ввести 3-4 записи в таблицу; с помощью формы найти записи о тех предметах, которыми вы сейчас занимаетесь и изменить часть записи (например, количество часов); применить фильтр для поиска предметов, название которых начинается на М; применить фильтр для поиска предметов, по которым число часов более 70; применить фильтр для поиска предметов, по которым сдаются курсовые работы. Создайте форму для таблицы «Преподаватель». С помощью созданной формы: просмотреть содержимое таблицы; найти запись о каком-либо преподавателе и изменить ученую степень; применить фильтр для поиска преподавателей с ученой степенью к.э.н.; применить фильтр для поиска преподавателей на должности профессор. Создание отчетов На основе таблицы «Предметы» создать отчет в один столбец. Создать запрос, выдающий информацию о предметах, по которым сдаются экзамены, и оформить сведения в виде отчета (табличного). Создать запрос, выдающий сведения о преподавателях (ФИО, должность, ученая степень) и оформить в виде отчета. Создать запрос, выдающий сведения о преподавателях, не имеющих ученой степени, вывести сведения в виде отчета. Создать запрос, выдающий сведения о преподавателях кафедры и их нагрузке (общее количество часов) и оформить в виде отчета. Создать запрос, выдающий сведения о преподавателях кафедры и дисциплинах, которые они преподают, вывести в виде отчета. Обмен данными Создать с помощью блокнота текстовый файл «Телефон», включающий данные о телефонных номерах сотрудников организации (ФИО; Адрес; Телефон). Импортировать в БД «Кафедра»: текстовый файл «Телефон», отредактировать таблицу в соответствии с данными таблицы «Преподаватель». Установить связь таблицы «Телефон» с таблицами БД. запрос из БД «Институт», построенный по общей таблице. |