Кафедра
электронно-вычислительная аппаратуры
Отчет по дисциплине Базы данных
лабораторная работа
Проектирование и реализация информационно-поисковой системы с помощью CASE-средства DBDesigner
Москва 2006 г.
Содержание
ЗАДАНИЕ
ВОЗМОЖНОСТИ ПРОГРАММЫ DBDESIGNER
Основные этапы проектирования базы данных:
ВЫПОЛНЕНИЕ
1. Моделирование
1) Создание таблиц
2) Формирование отношений
2. Кодирование
3. Работа с базой данных
1) Установление соединения с базой данных на сервере
2) Синхронизация
4. SQL-запросы
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
ЗАДАНИЕ
Целью данной лабораторной работы является проектирование и реализация информационно-поисковой системы с помощью CASE-средства DBDesigner в среде Intranet:
1. Моделирование
1) Создание таблиц
2) Формирование отношений
2. Кодирование
3. Работа с базой данных
1) Установление соединения с базой данных на сервере
2) Синхронизация
4. SQL-запросы
ВОЗМОЖНОСТИ ПРОГРАММЫ DBDESIGNER CASE-средства представляют собой программные средства, поддерживающие процессы создания и/или сопровождения информационных систем, такие как: анализ и формулировка требований, проектирование баз данных и приложений, генерация кода, тестирование, обеспечение качества, управление конфигурацией и проектом.
CASE-систему можно определить как набор CASE-средств, имеющих определенное функциональное предназначение и выполненных в рамках единого продукта.
DBDesigner – это свободно распространяемая CASE-система, предназначенная для проектирования, моделирования, создания и поддержки информационных систем. Программа может использоваться для Windows 2000/XP, Linux KDE/Gnome и MySQL. DBDesigner позволяет:
· создавать модель проектируемой системы;
· преобразовывать модели системы в SQL-код, который можно использовать для создания базы данных с помощью DBDesigner или другого средства;
· проводить реинжиниринг – построение исходной модели программной системы путем исследования ее программных кодов. Эта функция очень удобна в случае, если необходимо разобраться уже существующей базе данных. Для проведения реинжиниринга следует выбрать в меню Database – Revers Engineering;
· создавать базу данных и автоматически вносить в нее изменения, используя соединение с сервером и синхронизацию;
· создавать SQL-запросы для внесения изменений и проведения операций над данными.
Пользовательский интерфейс программы:
Основные этапы проектирования базы данных:
1. Описание предметной области. Определение цели создания базы данных.
2. Определение сущностей предметной области (таблиц), которые должна содержать база данных.
3. Определение атрибутов сущностей (необходимых в таблицах полей).
4. Построение инфологической модели. Определение связей между сущностями (таблицами).
Предметная область: База данных пользователей домашней локальной сети и Интернет. ............