Постановка задачи (формулировка индивидуального задания)
Скачать 382.24 Kb.
|
ТИТУЛЬНЫЙ ЛИСТ Постановка задачи (формулировка индивидуального задания)Разработать информационную систему в MS Access» Авиакомпания. 1) База данных содержит следующую информацию: • Таблицу «Аэропорт», содержащую следующую информацию о различных аэропортах: Город, Название. • Таблицу «Самолеты», содержащую информацию о самолетах: Модель, Вместительность. • Таблицу «Пассажиры», содержащую информацию о пассажирах: Фамилия, Имя, Отчество, Пол, № Паспорта, Гражданство. • Таблицу «Рейсы», содержащую информацию о рейсах: День недели, Время вылета, Код самолета, Код пассажира, Код аэропорта. 2) Определили первичные и вторичные (внешние) ключи (добавили поля при необходимости). Ввод данных в поля внешнего ключа, а также в поля с небольшим набором возможных значений организовывать с помощью мастера подстановок, а также предусмотреть маску ввода, где это возможно. 3) Установили связь между таблицами, предусмотрев обеспечение целостности данных, каскадное обновление связанных полей и каскадное удаление связанных записей. 4) Ввели не менее 4 записей в таблицы без внешнего ключа и не менее 10 записей в таблицы, содержащие поле внешнего ключа. 5) Создали следующие запросы, задав для них смысловые имена: • Запрос на выборку. Для отображения информации о пассажирах заказавших билет на Вашингтон. На экран вывести следующие поля: День недели, Фамилия, Имя, № Паспорта, Гражданство. • Запрос на групповые операции. Для отображения общего количества пассажиров из трех произвольных стран. На экран вывести следующие поля: Гражданство, Общее количество пассажиров. • Параметрический запрос. Для отображения Фамилии, Имени, № Паспорта, Гражданства пассажиров на заданный параметром “названии” аэропорта. • Перекрестный запрос. Для отображения информации о количестве пассажиров различных аэропортов той или иной модели самолета. • Запрос на создание таблицы. Для создания таблицы «Самолеты 1» копии таблицы «Самолеты». Удалить из созданной таблицы информации о самолетах модели F-117, реализовав запрос на удаление. • Запрос на удаление. Для удаления информации из таблицы «Пассажиры» пассажиров из Японии. 6) Создали следующие формы, задав для них смысловые имена: • Подчиненную форму, отображающую данные из таблиц «Пассажиры» и «Рейсы». В созданную форму добавить кнопки для перехода между записями. • Создали форму, отображающую следующую информацию: Фамилия, Имя, № паспорта пассажиров, День недели рейса и Модели самолета. В область примечаний добавить Время вылета. 7) Создали отчет, отображающий следующую информацию о рейсах: Фамилия, Имя, № паспорта пассажиров, День недели рейса и Название Города аэропорта. В нижний колонтитул добавить свою фамилию, номер группы и дату создания базы данных. 8) Создали макросы для открытия всех таблиц базы данных. Задали смысловые имена макросам. 9) В режиме конструктора создали форму «Пользовательский интерфейс», позволяющую работать с созданной базой данных. На форме отобразили информацию о названии базы данных и об авторе. Поместили на форме командные кнопки, позволяющие открывать все таблицы, запросы, формы и отчеты, задать для них смысловые имена. Отредактировали форму с помощью элементов рисования панели элементов. Поместили на нее свою фотографию. 10) Создали макрос для автоматического открытия формы «Пользовательский интерфейс». Заключение (основные итоги и выводы, предложения и рекомендации по использованию полученных результатов в практической деятельности)На примере базы данных мы познакомились с инструментом разработки баз данных Microsoft Access. С его помощью можно быстро создавать деловые приложения для различных сфер деятельности человека. В то же время СУБД Access имеет архитектурные ограничения (например, максимальный размер базы данных не более одного гигабайта), которые не позволяют использовать этот инструмент для управления большими промышленными распределенными базами данных. Microsoft Access - это функционально полная реляционная СУБД. В ней предусмотрены все необходимые средства для определения и обработки данных, а также для управления ими при работе с большими объектами информации. Области применения Access обозначены достаточно ясно. Во-первых, пользователи этой системы являются непрограммирующие персоналы-люди, близкие к вычислительной технике, но не имеющие достаточно времени на ее изучение, поскольку она лежит вне области их профессиональных интересов и служит лишь подспорьем в работе. Таких пользователей привлекает легкость изучения программы, возможность решить большинство проблем без программирования, а также средства быстрого создания приложений. Достоинством Access является то, что она имеет очень простой графический интерфейс, который позволяет не только создавать собственно базу данных, но и разрабатывать простые и сложные приложения. В отличие от других настольных СУБД Access хранит всю информацию в одном файле, хотя и распределяется и по разным таблицам. Однако, Access присущ и недостаток, который имеет все сложные программные продукты - одна и та же операция выполняется по-разному в зависимости от используемых данных и настроек СУБД. Поэтому метод готовых рецептов при работе с такими приложениями неприменим. Библиографический список.1. Рыжикова Е.Г., Методические указания к самостоятельным работам для студентов II курса, обучающихся по направлению подготовки бакалавров 230400 Информационные системы и технологии профиль подготовки./ Информационные системы и технологии / Е.Г. Рыжикова - Брянск.: Издательство БГИТА, 2013. - 18с. 2. Рудикова Л.В., Базы данных. Разработка приложений для студента / Л.В. Рудикова - СПб.: БХВ-Петербург, 2006. - 496 с. 3. Форум программистов и сисадминов Cyberforum.ru [Электронный ресурс] 4. Sysman.ru [Электронный ресурс] - Форум. Сайт программистов 5. Delphi Expert [Электронный ресурс] 6. Фёдоров А.Г. Создание Windows-приложений в среде Delphi. - М.: ТОО «Компьютер Пресс», 1995. - 287с. 7. Хоменко А.Д. Основы современных компьютерных технологий. - М.: ТОО «Компьютер Пресс», 2000г. - 467с. Приложения (таблицы, схема данных, формы, запросы и отчеты, созданные при разработке базы данных).Таблица «Рейсы» — База данных Access Аэропорт Таблица «Самолеты» — База данных Access Аэропорт Форма «Пассажиры» — База данных Access Аэропорт Форма «Рейсы» — База данных Access Аэропорт Отчет — База данных Access Аэропорт Пользовательский интерфейс — База данных Access Аэропорт Оглавление (автоматическое)Постановка задачи (формулировка индивидуального задания) 2 Заключение (основные итоги и выводы, предложения и рекомендации по использованию полученных результатов в практической деятельности) 5 Библиографический список. 6 Приложения (таблицы, схема данных, формы, запросы и отчеты, созданные при разработке базы данных). 7 Оглавление (автоматическое) 11 |