Файл: Постановка задачи (формулировка индивидуального задания).docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 04.02.2024
Просмотров: 17
Скачиваний: 0
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
ТИТУЛЬНЫЙ ЛИСТ
Постановка задачи (формулировка индивидуального задания)
Разработать информационную систему в 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