|
Комплекты заданий к лабораторным занятиям по курсу
«Базы данных»
Варианты исходных данных для заданий
В качестве варианта исходных данных задаются 3 таблицы (набор полей указан в скобках).
1. Поставщики (Номер, Название, Адрес, Товар);
Покупатели (Номер, Название, Адрес, Товар);
Продажи (Номер, Дата, Сумма, Товар, Номер поставщика, НомерПокупателя).
2. Клиенты (Номер, ФИО, Адрес, Телефон);
Сотрудники (Номер, ФИО, Должность);
Сделки (Номер, Дата, Сумма, Номер клиента, Номер сотрудника).
3. Детали (Номер, Код детали, Цена);
Изделия (Номер, Код изделия);
Состав Изделий (Код изделия, Код детали, Кол. Деталей, Сумма).
4. Пациенты (Код, Фамилия, Дата рождения)
Врачи (Код, Фамилия, специализация)
Рецепты (Номер рецепта, Код пациента, Код врача, Диагноз, Лекарство)
5. Ткани (Код, Тип ткани, Цвет)
Изделия (Код, Вид изделия, Размер)
Заказы (Код заказа, Код изделия, Код ткани, Цена)
6. Исполнители (Код исполнителя, Название исполнителя)
Залы (Код зала, Название заведения, Вместимость)
Билеты (Код билета, Код исполнителя, Код зала, Цена)
7. Преподаватели (Код, Фамилия, N кафедры)
Дисциплины (Код дисциплины, Название дисциплины)
Группы (Код группы, Номер группы, Количество человек, Код дисциплины, Код преподавателя)
8. Парикмахеры (Код, Фамилия, Стаж, Часы работы)
Стрижки (Код, Название, Цена)
Заявки(Код, Клиент, Код стрижки, Код парикмахера, Дата)
9. Магазины (Код, Название, Адрес)
Книги (Код, Автор, Название, Жанр)
Товары (Код, Код книги, Код магазина, Цена)
10. Отели (Код, Название, Страна, Звездность)
Клиенты (Код, Фамилия, N паспорта)
Путевка (Код, Код клиента, Код отеля, Срок пребывания)
11. Травы (Код, Название, Сезон сбора)
Болезни (Код, Название, Орган)
Отвары (Код, Код болезни, Код травы, Срок лечения)
12. Клиент (Код, Фамилия, Возраст, Умение плавать)
Группы (Код, Инструктор, Уровень)
Абонемент (Код, Код клиента, Код группы, День недели, Время)
13. Клиент (Код, ФИО, Дата рождения, Сумма покупок)
Правила премирования (Код, Статус, Сумма покупок, Подарок)
Подарки (Код, Код клиента, Код подарка, Дата вручения)
14 Детский сад
Дети (Id ребенка, Имя, Фамилия, Отчество, Дата рождения, ФИО родителя, Адрес, Телефон, Id группы)
Воспитатели (Id воспитателя, Фамилия, Имя, Отчество, Специализация, Квалификация)
Характеристики полей таблицы Группы (Id группы, Id воспитателя, Номер группы)
15 Ветеринарная клиника
Животное (Id животного, Кличка, Окрас, Вид животного, Дата рождения, ФИО владельца, Адрес, Телефон)
Специалисты (Id врача, Фамилия, Имя, Отчество, Специализация, Квалификация)
Посещение врача (Дата посещения, Id животного, Прививка, Диагноз, Назначение, Id врача)
16 Сеть аптек
Филиал (Id филиала, Адрес, Телефон)
Сотрудники (Id сотрудника, Фамилия, Имя, Отчество, Должность, Id филиала)
Товар (Id товара, Id аптеки, Название, Форма выпуска, Количество, Стоимость)
17 Трамвайный парк
Водитель (Id водителя, Фамилия, Имя, Отчество, Квалификация)
Трамваи (Id трамвая, Id водителя, Тип, Номер, Год выпуска, Завод изготовитель)
Маршруты (Id маршрута, Id трамвая, Номер маршрута)
18 Риэлтерская компания по продаже квартир
Сотридники (Id сотрудника, Фамилия, Имя, Отчество, Должность)
Продажи (Id сделки, Id квартиры, Id сотрудника, Стоимость, Дата сделки)
Квартиры (Id квартиры, Количество комнат, Адрес, Площадь, Этаж, Тип дома)
19 Библиотека (читальные залы)
Сотрудники (Id сотрудника, Фамилия, Имя,Отчество, Id отдела, Должность)
Книги (Id книги, Id отдел, Название, Количество страниц, Автор)
Отделы (Id отдела, Название)
20 Вечерние курсы иностранных языков
Преподаватели (Id преподавателя, Фамилия, Имя, Отчество, Специализация)
Группы (Id группы, Id преподавателя, Количество учеников, Название, Время начала занятий)
Ученики (Id ученика, Фамилия, Имя, Отчество, Id группы)
21 Продуктовый магазин
Поставщики (Id поставщики, Название, Контактное лицо, Телефон)
Характеристики полей таблицы Ассортимент (Id товара, Id поставщики, Id отдела, Название, Срок годности)
Отделы (Id отдела, Название, Количество персонала, Количество стеллажей)
22 Кондитерское производство
Продукты (Id продукта, Название, Вес, Упаковка, Срок годности)
Ингредиенты (Id ингредиента, Название, Id поставщика, Id Продукта)
Поставщики (Id поставщики, Название, Контактное лицо, Телефон)
23 Приемная комиссия
Абитуриенты (Id абитуриента, Фамилия, Имя, Отчество, Id специальности)
Специальности (Id специальности, Название, Форма обучения, Номер кафедры)
Экзамены (Id экзамена, Название, Id специальности)
Перечень заданий к лабораторным работам
Требуется для заданного варианта исходных данных выполнить действия, указанные для соответствующей лабораторной работы.
Лабораторная работа №1
Создание и модификация таблиц. Схема данных.
1.1. Поле типа счетчик (свойства: новые значения – последовательные, случайные).
1.2. Поле типа текст (свойства: размер поля, значения по умолчанию, условие на значение, сообщения об ошибке, обязательное поле, пустые строки).
1.3. Поле типа целое (свойства: размер поля, число десятичных знаков, значение по умолчанию, условие на значение, сообщение об ошибке, обязательное поле).
1.4. Поле типа дата/время (формат поля, маска ввода).
1.5. Поле типа денежное (формат поля, условие на значение).
1.6. Свойства поля – подстановка (выбор из списка).
1.7. Свойства таблицы (условие на значение, сообщение об ошибке).
Лабораторная работа №2
Запросы.
- однотабличный с одним полем;
- однотабличный с несколькими полями;
- двухтабличный;
- трехтабличный.
Лабораторная работа №3
Формы
5.1. Надпись (свойства – макетные).
5.2. Поле (свойства – макетные, данные).
5.3. Поле со списком (свойства – макетные, данные).
5.4. Список (свойства – макетные, данные).
5.5. Кнопка (свойства – макетные, данные).
5.6. Рисунок (украшение).
5.7. Свободная рамка объекта (объект, не привязанный к таблице).
5.8. Присоединенная рамка объекта (связана с полем таблицы).
Дополнительные пункты по панели элементов: переключатель, флажок, выключатель, группы переключателей, набор вкладок.
Лабораторная работа №4
Отчеты.
В запросе делается группировка записей по одному или нескольким полям. Для каждого значения группируемого поля может выписываться множество записей и значения агрегатных функций по этим записям.
2.1. Заголовок отчета (украшения, надписи).
2.2. Верхний колонтитул (заголовки столбцов).
2.3. Заголовок группы (значение поля группировки).
2.4. Область данных (множество записей группы).
2.5. Примечание группы (итоговые значения для группы).
2.6. Нижний колонтитул (дата, номер страницы и т.д.).
2.7. Примечание отчета (итоги, украшения).
Лабораторная работа №5
Макросы.
1.1. Открыть форму, закрыть форму, восстановить, свернуть, сдвиг-размер, сообщение (составить макрос, в котором каждая четная команда – сообщение).
1.2. Макрокоманда – задать значение (составить макрос: открыть форму, задать значение свойству формы или элемента, закрыть форму, вставить команды сообщения через одну).
1.3. Макрокоманды – на запись, найти запись, следующая запись.
1.4. Макрокоманды – выполнить команду, запуск запроса SQL, запуск макроса, остановить все макросы, остановить макрос, открыть запрос, открыть отчет.
1.5. Макрокоманды – запуск приложения, преобразовать базу данных (экспорт/импорт из другой базы данных), преобразовать текст (импорт/экспорт из текстового файла в базу данных), преобразовать электронную таблицу (обмен данными с Excel).
Дата добавления: 2015-08-28; просмотров: 33 | Нарушение авторских прав
<== предыдущая лекция | | | следующая лекция ==> |
Материнская плата ASUS M2N68-AM SE2 | | | Комплекты проставок “рама-кузов” на все модели автомобилей УАЗ (боди-лифт) |