Дипломный проект База данных Яркие звёзды Пояснительная записка ДП.2203.04.17.ПЗ Мишаковой Е.В. 2004 г.

Презентация:



Advertisements
Похожие презентации
1 ТЕМА УРОКА: «Базы данных. Запрос как инструмент обработки данных»
Advertisements

Microsoft Access Сортировка и поиск записей в БД.
СУБД Access Запросы Автор: Тутыгин В.С.. Назначение запросов Запросы обеспечивают простой доступ к определенному подмножеству записей одной или нескольких.
Быстрый поиск данных Открыть БД Открыть таблицу, в которой нужно найти запись Правка Найти, появится диалоговое окно Поле В поле Образец: ввести искомый.
Технология хранения, поиска и сортировки информации в базах данных
БАЗЫ ДАННЫХ ( ВВЕДЕНИЕ ). База данных это информационная модель, позволяющая упорядоченно хранить данные о группе объектов, обладающих одинаковым набором.
Инструменты СУБД для обработки данных. Основными инструментами обработки данных являются: - сортировка - фильтр - запрос.
Требования предъявляемые к базе данных Работа с системами в базах данных требует навыков работы с компьютером и понимания основ теории разработки баз.
ДАЛЕЕ БАЗА ДАННЫХ ACCESS Проектирование базы данных Создание базы данных Создание базы данных без помощи мастера Таблицы Создание таблицы в режиме конструктора.
Решить графически уравнение х 2 -4х+2=0. 1. Построить график функции у=х 2 -4х Решение уравнения – точки пересечения графика функции с осью Ох.
Этапы разработки и исследования моделей на компьютере.
Презентация к уроку по информатике и икт (9 класс) на тему: вычисления в MS Excel
Создание базы данных с помощью Конструктора Создание базы данных без помощи Мастера Теперь попробуем создать базу данных без помощи Мастера. При запуске.
Создание баз данных Редактирование БД с использованием форм Автор: учитель информатики МОУ СОШ 9 Антипенков В.П.
Слайд-лекция по теме: «Системы управления базами данных (Access 97)» Разработал преподаватель информатики первой категории Гуляй Василий Анатольевич. Часть.
Этапы разработки базы данных.. Этапы разработки БД. 1. Постановка задачи. 2. Проектирование БД. 3. Создание БД в СУБД. 4. Управление БД в СУБД.
Технология хранения, поиска и сортировки информации в базах данных Сумина О. В. МОУ СОШ 69.
MS Access Краткие сведения. Основные элементы главного окна Access Окно базы данных появляется при открытой БД. В нем - все «рычаги управления» базой.
Выполнение запросов, создание и редактирование отчета MS Access.
Транксрипт:

Дипломный проект База данных Яркие звёзды Пояснительная записка ДП ПЗ Мишаковой Е.В г

На ОАО Красногорский завод им. С.А.Зверева ведётся работа по наблюдению за звёздами. Для проведения исследований требуется много справочной литературы, теоретических данных. В частности, используются различные каталоги, которые содержат координаты звёзд, их параметры. Разработанная база данных позволяет осуществлять быстрый поиск необходимой информации, а также обработать и сохранить информацию о параметрах ярких звёзд. Предисловие

Актуальность выбранной темы В базе данных записаны параметры ярких звёзд. Они служат для устранения ошибок при наведении телескопа на космические объекты: -ошибки изготовления: неперпендикулярность осей телескопа друг другу; -ошибки привязки датчиков: изменение углового положения осей телескопа; -деформация конструкции телескопа под действием собственного веса. С помощью созданной базы данных Яркие звёзды поиск параметров звёзд осуществляется за считанные секунды.

Проектирование базы данных Необходимые поля таблицы задаются в Database Desktop. Database Desktop – это программа, которая поставляется вместе с C++Builder. Она позволяет создавать таблицы баз данных некоторых СУБД, задавать и изменять их структуру. Окно создания структуры таблицы Создание БД

После того, как была занесена информация в базу данных, нужно приступить к следующему этапу проектирования – разработке выполнения задач, которые должна выполнять программа. Неотъемлемой частью в базе данных является сортировка. Пример сортировки по полю Название звезды Сортировка данных

Так как список ярких звёзд очень велик, то для нахождения звезды требовалось некоторое время. С помощью созданной базы данных Яркие звёзды поиск осуществляется за считанные секунды, что существенно сокращает время поиска звёзд. Поиск по полю Спектр Поиск данных

Ещё одной задачей при разработке базы данных Яркие звёзды было создание фильтрации данных, которая позволяла бы ввести диапазон для конкретного поля и выдать список параметров, входящих в этот диапазон. Фильтрация данных Фильтрация по полю Звёздная величина Для этого я создала два поля ввода для минимума и максимума вводимых значений.

Более сложной задачей является создание фильтрации, которая позволяла бы производить фильтрацию сразу по двум полям, т.е. для одного поля вводится минимум и максимум и для другого поля минимум и максимум. Фильтрация по двум полям Фильтрация данных Остаются лишь те значения, которые входят в диапазон первого поля и одновременно в диапазон второго поля.

Расчёты в БД В базе данных используются данные, которые записаны в угловых часах, минутах и секундах. В частности, это относится к Альфе. Эти данные нельзя записать в одно поле. Поэтому для каждого параметра была выделена отдельная колонка, т.е. получилось 3 поля: для Альфы в часах, в минутах и в секундах. Для сотрудников, занимающихся наблюдением за звёздами, более удобным было бы, если значение было переведено в угловые часы и записано в одну колонку.

Для этого я использовала новое вычисляемое поле. Оно создаётся через Инспектор объектов. Для него указывается имя, тип. Важным моментом является переключение радиокнопки на Calculated. Это означает, что создаётся вычисляемое поле. Окно создания нового вычисляемого поля Вычисляемые поля

После записи кода вычислений, а для этого нужно было взять значение из поля Alfah – Альфа в часах, прибавить значение поля Alfam – Альфа в минутах умноженное на 60 и прибавить значение поля Alfas – Альфа в секундах делённое на В результате в вычисляемое поле запишется значение Альфы в часах. Данные в поле будут видны только при запуске программы на исполнение, т.к. они появляются после вычислений в программе. Точно так же нужно перевести и Дельта, только не в часы, а в градусы. В конечном итоге получаются 2 вычисляемых поля. Вычисляемые поля

Пустые вычисляемые поля до запуска программы Вычисляемые поля во время работы программы Вычисляемые поля

Спасибо за внимание