Cоздать БД нашего университета по факультетам для абитуриентов.
В БД включить следующие данные по факультетам:
-название,
-ФИО декана и его данные + фото
-адрес и тел. деканата,
-год образования,
-список кафедр/ название,местоположение,тел., зав. каф.,преподаватели,их данные,
- читаемые дисциплины, область научных интересов/,
-список направлений обучений/продолжительность обучения,тип обучения,
получаемая квалификация, места будущей работы, изучаемые дисциплины
(использовать БД учебных планов),список вступительных испытаний,
ведущая кафедра, тип направления(гуманитарное,естественнонаучное, техническое)/, количество бюджетных мест, проходной балл. Сформировать различные информационные табло :
- просмотр всех направлений выбранного факультета с соответствующими вступительными испытаниями,
- просмотр всех вступительных испытаний без повторений с соответствующими факультетами.
Создать запросы на поиск нужного направления с его аттрибутами. Для этого использовать данные из списка вступительных испытаний и списка изучаемых дисциплин, проходной балл и количество бюджетных мест.
- поиск нужного направления по списку желаемых типов вступительных испытаний.
- поиск нужного направления, исключая список нежелательных вступительных испытаний.
-
Вариант 9
Создать файл БД, содержащий сведения о наличии автотранспорта у населения и зарегистрированных случаях нарушения ПДД.
Атрибуты: код владельца/ФИО,номер водительских прав,дата их получения, тип водителя(категория А,Б,В),адрес,тел,год рождения,сем. положение, пол, место работы/,дата регистрации авто,номер авто,тип и модель,цвет,номер двигателя,дата последнего тех.осмотра.
Дата, тип место, совершения нарушения ПДД. Отчет о последствиях ПДД и тип и факт исполнения ответственности за нарушение ПДД.
Написать программу,выдающую информацию следующего вида:
-по вводимой фамилии абонента выдается номера и модели авто,
-по номеру авто или двигателя - данные о владельце и его авто;
- по модели, цвету и типу авто - данные о владельцах в алфавитном порядке и их авто,
- определяется количество авто у населения с группировкой по моделям и по владельцам.
- определяется количество совершенных нарушений ПДД в целом, помесячно, и динамика(на сколько и во сколько)
- определяется список нарушителей ПДД, упорядоченных по убыванию совершенных нарушений,
- определяется список нарушителей-должников по оплате штрафов.
Для каждого авто определить дату очередного тех.осмотра / 1 раз в год/, и сведения об уплате ежегодных дорожных налогов. Если тех. осмотр не пройден вовремя или неуплачен дорожный налог выдать список таких владельцев в алфавитном порядке с указанием даты последнего платежа и суммы долга и подготовить для них специальные извещения. Подготовить удобные формы для ввода и редактирования данных в БД.
Вариант 10.
Создать базу данных книжного магазина, содержащую сведения о книгах.
Атрибуты: фамилия автора, название, цена, издательство, год издания, количество поступивших экземпляров, количество проданных экземпляров, дата продажи, рубрика (медицина, искусство, иностранные языки,... ). Количество записей — 50. Написать программу, выдающую информацию следующего вида:
- по вводимой фамилии автора выдать название книги и её атрибуты;
- название и количество книг с рубрикой ХХХХ, рубрика вводится с терминала;
- просмотр базы данных;
- найти книгу, пользующуюся максимальным (минимальным) спросом;
- найти требуемую книгу;
- определения объёма продаж за отчетный период (день, месяц) и объём всех продаж с группировкой по рубрикам и книгам;
- пополнение магазина новыми книгами;
- продажа книг
- перечень издательств и их адресов, издающих книги, продаваемые в магазине.
- Сформировать список покупателей с разбивкой на группы по количеству покупок и их сумме для предоставления скидок в будущих прадажах.
Оформить бланк заказа в издательство по поставке книг, которые заказали покупатели.
Оформить бланк письма, в котором извещают покупателей о том, что заказанные книги поступили.
Оформить бланк письма-извещения о поступления новых книг.
Вариант 11.
Для анализа спортивных успехов студентов академии требуется создать базу данных о соревнованиях студентов по теннису.
Соревнования проводятся ежегодно. База данных должна включать информацию об участниках соревнований, результатах соревнований по теннису, наградах и размерах призов. Участниками соревнований могут быть любые студенты из списка студентов академии. В качестве результатов соревнований рассматривается один показатель (например, время пробега дистанции) и участники, получившие три призовых места.
Созданная база данных должна позволить получать следующую информацию в виде запросов и отчетов:
- Список всех участников соревнований за любой год;
- Участники, получившие призовые места в прошлом году;
- Победители, присужденные награды и призы по теннису;
- Лучший результат академии по теннису;
- Студенты, ставшие призерами нескольких соревнований по теннису;
- Размеры призов по годам;
- Список рассылки приглашений для участия в соревнованиях в следующем году.
Необходимо провести дополнительный анализ по следующим направлениям:
- Построить сводные таблицы и диаграммы, дающие информацию о количестве участников по годам, лучших и средних результатах по годам, спортсменах-призерах;
- Тенденции достижений по теннису;
- Тенденции результатов для отдельных участников.
Вариант 12
Создать БД о наличии билетов и прибытии/отправлении рейсов аэропорта.
Аттрибуты: