- •Курсовой проект
- •Теоретические основы проектирования и разработки баз данных
- •Основные принципы проектирования реляционных баз данных
- •Этапы физической реализации проектируемой базы данных
- •Существующая организация бизнес-процессов и процессов обработки, данных исследуемого объекта по теме курсового проекта
- •Проектирование базы данных по выбранной теме курсового проекта
- •Физическая реализация проектируемой базы данных
- •5.Описание программной разработки по созданию и ведению базы данных
- •Управляющая программа (меню или форма)
- •Вспомогательные меню
- •Заключение
Физическая реализация проектируемой базы данных
Теперь наша задача - построить таблицы, основываясь на логической модели базы данных. Правила перевода из логической модели данных в физическую следующие:
Объекты становятся таблицами в физической базе данных.Атрибуты становятся колонками (полями) в физической базе данных. Для каждого атрибута выбирается свой тип данных.
Уникальные идентификаторы становятся колонками, не допускающими значение NULL. В физической базе данных они называются первичными ключами (primary key).
Microsoft SQL Server — система управления реляционными базами данных (СУРБД), разработанная корпорацией Microsoft. Основной используемый язык запросов — Transact-SQL, создан совместно Microsoft иSybase. Transact-SQL является реализацией стандарта ANSI/ISO по структурированному языку запросов (SQL) с расширениями. Используется для работы с базами данных размером от персональных до крупных баз данных масштаба предприятия; конкурирует с другими СУБД в этом сегменте рынка.
Вся информация в базе данных хранится в таблицах. Таблицы это обычные таблицы для хранения данных. Таблицы состоят из записей.
Запись это строка в таблице. Вся информация обрабатывается по записям.
Каждая запись состоит из полей. Поле это столбец таблицы(Рисунок 6). Каждое поле имеет три характеристики:
Имя поля - используется для обращения к полю;
Значение поля - определяет информацию, хранимую в поле;
Тип данных поля - определяет какой вид информации можно хранить в поле.
Рисунок 6. Данные в таблице
Диаграммы - это компоненты БД, которые блокируют удаление записей из первичных таблиц, если существуют связанные с ними записи во вторичных таблицах. Следовательно, диаграммы предотвращают нарушение целостности данных. В SQL Server диаграммы создаются при помощи мастера диаграмм.
Созданная диаграмма баз данных в SQL Server Management Studio представлена:
(Приложение В)
5.Описание программной разработки по созданию и ведению базы данных
Microsoft Visual Studio — линейка продуктов компании Microsoft, включающих интегрированную среду разработки программного обеспечения и ряд других инструментальных средств. Данные продукты позволяют разрабатывать как консольные приложения, так и приложения с графическим интерфейсом, в том числе с поддержкой технологии Windows Forms.
Microsoft Visual Basic обладает следующими особенностями:
Для работы программ, написанных на этом языке, необходимо чтобы была установлена библиотека Microsoft .NET Framework 2.0.
Возможность создавать различные части проекта на различных языках программирования, входящих в Visual Studio.
Возможность использования новых визуальных эффектов доступных Windows XP.
Возможность конвертации проектов Visual Basic более ранних версий.
Большая ориентация на сетевые технологии.
Более упрощенная работа с БД. Ориентация на язык форматирования XML. В состав Visual Studio входит SQL Server Express - урезанная клиентская версия SQL Server 2008.
Автоматическое подключение всех доступных компонентов.
Создание интерфейса клиентского приложения в Visual Basic происходит несколько этапов:
Создаётся проект;
В проекте создаются объекты связи, которые подключаются к файлу данных;
Создаются формы;
Создаются отчёты
