8. Тематика самостоятельной работы (с указанием наименования разделов, тем, сроки выполнения, количество часов) № раздела курса и темы самостоятельного изучения
| Содержание вопросов и заданий для самостоятельного изучения
| Сроки выполнения (неделя, месяц и т.п.)
| Количество часов
| 2-7
| Подготовка к занятиям. (Изучение лекций)
| 2-16 нед (≈1,32 часа к каждому часу практических занятий)
| 45
| 5; 2
| Подготовка к занятиям. (Доработка заданий, не законченных на практическом занятии, повторение ранее пройденного материала при подготовке к практической работе,)
| 2-16 нед (≈ 1,32 часа к каждому часу практических занятий)
| 45
| 1-7
| Разработка курсового проекта
| 14-16 неделя
| 18
| 9. Тематика рефератов. НЕТ 10. Тематика курсовых проектов (работ). Индивидуальное задание к курсовому проекту Создать структуры таблиц, ключевые и индексные поля. Заполнить таблицы данными, установить связи, удалить данные, обновить их.
Порядок работы:
Изучить предметную область, разработать схему данных, создать 4-5 таблиц, содержащих по 20-30 записей каждая (определить значение полей по умолчанию, ограничения на значения полей, обеспечить вывод сообщения об ошибке), определить, какие поля являются ключевыми, обеспечить целостность данных. Проверить корректность работы Вашей БД на примере самостоятельно разработанных тестов, учитывающих все особенности данных из Вашей предметной области.
Создать запрос на выборку информации из основной таблицы, из связанных таблиц, создать параметрический запрос, запрос для выбора информации для создания сложного отчета.
Создать простой отчет, отображающий результаты обработки информации для прикладной области, выбранной в соответствии с вариантом задания. Создать сложный отчет на основе ранее созданного запроса.
Создать форму для ввода информации в таблицы в удобном для пользователя формате. Создать сложную форму, объединив формы, созданные для разных таблиц. На форму выведите логотип и следующие элементы управления: поле со списком, групповой переключатель, кнопку для открытия отчета и для закрытия формы, вкладки по необходимым записям выбранного вами поля данных. Предусмотрите кнопочный выход из БД, в примечании подпишите сделанную Вами форму, в заголовке формы укажите дату и время создания формы, в нижнем колонтитуле укажите количество страниц в вашей форме. Создайте сводную таблицу с подсчетом количества чего-либо с использованием для её построения 3 полей предварительно составленного запроса. Создайте сводную гистограмму с подсчетом суммы чего-либо с использованием для её построения 4 полей предварительно составленного запроса. Создайте 2 запроса на обновление, 1 запроса на удаление, 1 запрос на добавление, 1 перекрестный запрос с использованием функции для подсчета среднего значения и с выводом в заголовки строк двух полей. Создайте таблицу из 4 произвольных полей с различными типами данных на языке SQL. Измените название таблицы БД на языке SQL. Проведите выборку элементов БД с использованием фразы ORDER BY. Сделайте внутренние объединение двух таблиц на языке SQL. Создайте простой вложенный подзапрос на языке SQL. Создайте коррелированный вложенный подзапрос на языке SQL. Создайте запрос на удаление с вложенным подзапросом на языке SQL. Вставьте в одну из таблиц строку со значениями соответствующего количества столбцов на языке SQL. Создайте запрос на обновление значений одного столбца на языке SQL. Предметная область базы данных выбирается в соответствии с вариантом индивидуального задания
Вариант 1
Предметная область ИС: Библиотека
Минимальный список характеристик:
Автор книги, название, год издания, цена, является ли новым изданием, краткая аннотация;
номер читательского билета, ФИО, адрес и телефон читателя, дата выдачи книги читателю и дата сдачи книги читателем.
| Вариант 2
Предметная область ИС: Оптовая база
Минимальный список характеристик:
Код товара, название товара, количество на складе, стоимость единицы товара, примечания - описание товара;
номер и ФИО поставщика товара, срок поставки по договору и количество товаров в поставке, фактический срок поставки.
| Вариант 3
Предметная область ИС: Производство
Минимальный список характеристик:
Код изделия, название изделия, является ли типовым, примечание - для каких целей предназначено;
код, название, адрес и телефон предприятий, выпускающих изделия;
год выпуска, месяц выпуска и объем выпуска данного изделия предприятием.
| Вариант 4
Предметная область ИС: Сеть магазинов
Минимальный список характеристик:
Номер, ФИО, адрес, телефон и капитал владельцев магазинов;
номер, название, адрес и телефон магазина;
номер, ФИО, адрес, телефон поставщика, а также стоимость поставки данного поставщика в данный магазин, дата поставки заказа, дата приема заказа.
| Вариант 5
Предметная область ИС: Авторемонтные мастерские
Минимальный список характеристик:
Номер водительских прав, ФИО, адрес и телефон владельца автомобиля;
номер, ФИО, адрес, телефон и квалификация механика, дата приема заказа, дата выполнения заказа;
номер, марка, мощность и цвет автомобиля;
номер, название, адрес и телефон ремонтной мастерской.
| Вариант 6
Предметная область ИС: Договорная деятельность организации
Минимальный список характеристик:
Шифр договора, наименование организации, сроки выполнения, сумма договора, дата заключения договора, вид договора;
номер, ФИО, адрес, телефон, должность, оклад сотрудников, сроки работы данного сотрудника по данному договору.
| Вариант 7
Предметная область ИС: Домоуправление
Минимальный список характеристик:
Номер подъезда, номер квартиры, общая площадь, полезная площадь, количество комнат, наличие водяного счетчика, наличие газового счетчика
фамилия квартиросъемщика, дата прописки, количество членов семьи, количество детей в семье, есть ли задолженность по квартплате, льготы по оплате коммунальных услуг,
оплата коммунальных услуг и квартплаты по месяцам за предыдущий год и в текущем году, примечание
| Вариант 8
Предметная область ИС: Аэропорт
Минимальный список характеристик:
Номер рейса, пункт назначения, дата рейса, тип самолета, время вылета, время в пути, является ли маршрут международным, промежуточные посадки, тип места, № места.
сведения о пассажире, фотография пассажира.
дата поступления топлива, кол-во поступившего топлива, дата заливки топлива, кол-во расхода топлива, примечание
| Вариант 9
Предметная область ИС: Автотранспортное предприятие
Минимальный список характеристик:
номерной знак автомобиля, марка автомобиля, его техническое состояние, местонахождение автомобиля, средняя скорость, грузоподъемность, расход топлива,
табельный номер водителя, фамилия, имя, отчество, дата рождения, стаж работы, оклад.
дата выезда, дата прибытия, место назначения, расстояние, расход горючего, масса груза.
| Вариант 10
Предметная область ИС: Каталог видеоклипов
Минимальный список характеристик:
Код видеоленты, дата записи, длительность, тема, стоимость.
Сведения об актере: Фамилия, имя отчество, амплуа.
| Вариант 11
Предметная область ИС: Заказы
Минимальный список характеристик:
Фамилия, имя, отчество клиента, номер счета, адрес, телефон.
номер заказа, дата исполнения, стоимость заказа, название товара, его цена и количество
| Вариант 12
Предметная область ИС: Ж./д. вокзал
Минимальный список характеристик:
Номер поезда, пункт назначения, дата отправления поезда, тип поезда, тип вагона, № места, время отправления, время в пути, время прибытия в пункт назначения, является ли поезд международным.
сведения о пассажире, фотография пассажира, примечание
|
Вариант 13
Предметная область ИС: Деканат
Минимальный список характеристик:
сведения о студенте, фотография студента, фотоснимки его аттестата о среднем образовании, дипломов и сертификатов, наличие и вид стипендии, участие в общественной жизни университета, участие в научных семинарах и (или) конференциях, участие в спортивных соревнованиях и достижения.
ф.и.о. родителей студента, место работы и должность.
полученные оценки студентов по дисциплинам, вынесенным на экзаменационные сессии (по сессиям), примечание.
Примечание: база данных составляется на свою группу, данные вводятся реальные.
|
Образцы заданий
1. Создать базу данных, включающую в себя: таблицу «Фирма», с полями следующих типов: текстовый, денежный, числовой, дата время, поле объекта OLE: ввести в неё информацию; несколько фиксированных и параметрических запросов по выделенным полям; специальную форму для вывода информации.
Фамилия
| Дата рождения
| Пол
| Стаж
| Оклад
| Примечание
| 2. Создать базу данных «Расписание самолетов» включающую в себя: две связанные по выделенным полям таблицы; несколько фиксированных и параметрических запросов; специальные формы для вывода информации и отчеты.
Самолёт
|
| Тип самолёта
| Количество мест
| Общий налёт
| Примечание
|
| № рейса
| Рейс
|
| № рейса
| Пункт назначения
| Время вылета
| Стоимость билета
| Время прилёта
|
| Летает каждый день
| 3. Создать информационную систему «Магазин видеофильмов» включающую себя: главное меню; две связанные по выделенным полям таблицы; несколько фиксированных и параметрических запросов; специальные формы для вывода информации и отчеты.
|
| фирма производитель фильмов
|
| № фирмы
| Страна
| Примечание
| Дата основания
| Название
|
|
| Фильм
|
| Название фильма
| Дата выпуска
| Время показа
| Цена
| Жанр
| № фирмы
| |