Лабораторная работа №12 (№6). Системы управления базами данных. «Создание базы данных». Постановка задачи ACCESS Создайте базу данных, состоящую из двух таблиц: "Группы" и Студенты". В таблице "Группы" должна содержаться следующая информация: 1. 2. номер группы (обязательное поле, формат поля: буква, цифра, тире, цифра), название института (обязательное поле, выбор из списка институтов), номер курса (обязательное поле, число от 1 до 5). В таблице "Студенты" должна содержаться следующая информация: 1. 2. 3. 4. 5. 6. 7. 8. номер студенческого билета (обязательное поле, пять или шесть цифр), Фамилия-Имя-Отчество (обязательное), пол(обязательное, только "м" или "ж"), дата рождения (обязательное), номер группы (из таблицы "Группы"),гражданство(обязательное, только: "гражданин РФ", "иностранный гражданин", "без гражданства"), условия обучения(обязательное,только:"бюджетные","платные"), адрес(необязательное), телефон (необязательное). (продолжение) ACCESS При проектировании таблиц: (продолжение) 1. 2. самостоятельно определите какое из полей является ключевым, введите произвольные данные в таблицы (по меньшей мере, 3 группы и 12 студентов), выполните следующие запросы: 1. 2. 3. алфавитный список студентов с указанием номера группы и названия института, перечень групп с указанием числа студетов в каждой из них, список студентов,обучающихся на платной основе,с указанием группы, (список должен быть отсортирован по группам, а внутри групп - по фамилиям). ACCESS Лабораторная работа №13 (№7). Системы управления базами данных. «Формирование запросов и отчетов». Постановка задачи ACCESS 1. Добавьте к созданной вами (в задании №12 (№6)) базе таблицу «Дисциплины». 1. 2. 3. В данной таблице по каждой из дисциплин необходимо хранить следующую информацию : наименование дисциплины, количество учебных часов, тип итогового испытания (зачет или экзамен). Самостоятельно укажите или создайте ключевое поле. Введите не менее трех записей. (продолжение) ACCESS 2. Создайте таблицу «Оценки», связанную с таблицами «Студенты» и «Дисциплины». (продолжение) В этой таблице хранятся: 1. оценки всех студентов по всем дисциплинам, 2. даты получения каждой из оценок. Оценки могут принимать значение от 0 до 100. Примечание: Подумайте какие поля необходимо дополнительно включить в таблицу «Оценки», чтобы обеспечить связь с таблицами «Студенты» и «Дисциплины». (продолжение) ACCESS 3. Выполните следующие запросы: (продолжение) 1. Алфавитный список студентов с указанием номера группы и среднего балла по всем дисциплинам; 2. Список дисциплин с указанием числа студентов, сдававших экзамен и среднего балла по этой дисциплине. 3. Список студентов, получивших неудовлетворительные оценки (менее 51 балла), с указанием числа дисциплин, по которым студент имеет неудовлетворительную оценку. (продолжение) ACCESS 4. Сформируйте отчет следующего вида: (продолжение) 1. Отдельно по каждому студенту в алфавитном порядке указывается фамилия, имя, отчество, номер группы; название института. 2. Затем для этого студента выводится список дисциплин, по которым он получил оценки, с указанием количества учебных часов, типа итогового испытания, даты и полученной оценки. 3. При этом для экзаменов оценки переводятся в систему баллов «неудовлетворительно», «удовлетворительно», «хорошо», «отлично». 4. Для зачетов – «зачтено», «не зачтено». Список дисциплин должен быть упорядочен по датам получения оценки. ACCESS Спасибо за внимание