Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пояснительная записка от Бакиной А.С.,Пмд-31.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
2.64 Mб
Скачать

3. Перечень и способы самостоятельно решаемых задач.

  1. Анализ постановки задачи и предметной области.

  2. Инфологическое проектирование, обоснование информационных объектов, доменов, атрибутов, связей, составление инфологической модели.

  3. Логическое проектирование, построение и обоснование базовых отношений, нормализация.

  4. Проектирование Sql-запросов.

  5. Программирование структуры и общих функций в базе данных.

  6. Проектирование БД в программной среде.

  7. Разработка интерфейса программы.

  8. Оформление пояснительной записки.

4. Критерии оценки полученных компетенций по курсовой работе (заполняются преподавателем при защите работы), приведенные в таблице 1. На основе средней оценки выставляется оценка за курсовую работу.

Таблица 1. Оценка компетенций

Название компетенций

Объект оценивания

Балл(0-5)

Понимать требования и следовать им

Полученные результаты(БД) (объем, структура, соответствие заданию)

Письменная коммуникация

Качество изложения в пояснительной записке, понятность, объем структура, соответствие заданию.

Знать и применять элементы системы программирования DELPHI

Компоненты приложения БД, ответы на вопросы о реализации БД

Знать и применять элементы технологии БД

Ответы на вопросы, связанные с проектированием, возможно в формате теста

Понимать потребности в применении технологии БД

Введение пояснительной записки

Планирование работы, организация работы

Сроки выполнения работ

Самостоятельно решать задачи

Перечень и способы самостоятельно решаемых задач

Устная коммуникация

Публичная защита БД

Способность к анализу,

синтезу

Инфологическая, логическая модель БД

Стремление к качеству результата

Качество выполненных работ, эргономические показатели, качество функционирования.

Способность порождать новые идеи

Качество интерфейса, дополнительные функции БД, не учтенные в задании.

Способность к управлению(поиску) информацией

Количество информационных ресурсов, найденных и используемых в курсовой работе, количество консультантов.

Теоретическая часть. Основные понятия баз данных.

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

Типичным примером "бумажной" базы данных является каталог библиотеки — набор бумажных карточек, содержащих информацию о книгах. Информация в этой базе однородная (содержит сведения только о книгах) и упорядоченная (карточки расставлены, например, в соответствии с алфавитным порядком фамилий авторов). Другими примерами "бумажной" базы данных являются телефонный справочник и расписание движения поездов.

Компьютерная база данных представляет собой файл (или набор связанных файлов), содержащий информацию.

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

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

В настоящее время существует достаточно большое количество программных систем, позволяющих создавать и использовать локальные (dBASE, FoxPro, Access, Paradox) и удаленные (Interbase, Oracle, Sysbase, Infomix, Microsoft SQL Server) базы данных.

В состав Delphi входят компоненты, позволяющие создавать программы работы с файлами данных, созданными различными системами: от dBASE до Infomix и Oracle. Delphi также позволяет программисту, используя утилиту Borland Database Desktop, создавать файлы баз данных в различных форматах.

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