ReferatWorld.ru
» » » Разработка и проектирование базы данных
Вернуться назад

Разработка и проектирование базы данных

Пензенская государственная технологическая академия

Институт промышленных технологий

Кафедра ВМиС

Пояснительная записка

к курсовой работе по дисциплине:

«Базы данных»

на тему:

«Разработка и проектирование базы данных»

Выполнил: студент группы 05В1 Уханкин Е.М.

Руководитель: Бершадская Е.Г.

Работа сдана с оценкой _______________

Пенза 2007г.

Содержание


1 ВВЕДЕНИЕ 4

2 ПРОЕКТИРОВАНИЕ КОНЦЕПТУАЛЬНОЙ МОДЕЛИ БАЗЫ ДАННЫХ 5

3 ПРОЕКТИРОВАНИЕ ЛОГИЧЕСКОЙ МОДЕЛИ БАЗЫ ДАННЫХ 7

4 ТИПЫ ДАННЫХ 11

5 РЕАЛИЗАЦИЯ БАЗЫ ДАННЫХ В СУБД MSACCESS 13

6 ЗАКЛЮЧЕНИЕ 20

7 СПИСОК ЛИТЕРАТУРЫ 21





1 ВВЕДЕНИЕ

Основные идеи современной информационной технологии базируются на концепции, согласно которой данные должны быть организованы в базы данных с целью адекватного отображения изменяющегося реального мира и удовлетворения информационных потребностей пользователей. Эти базы данных создаются и функционируют под управлением специальных программных комплексов, называемых системами управления базами данных (СУБД).

Увеличение объема и структурной сложности хранимых данных, расширение круга пользователей информационных систем привели к широкому распространению наиболее удобных и сравнительно простых для понимания реляционных (табличных) СУБД. Для обеспечения одновременного доступа к данным множества пользователей, нередко расположенных достаточно далеко друг от друга и от места хранения баз данных, созданы сетевые мультипользовательские версии БД основанных на реляционной структуре. В них тем или иным путем решаются специфические проблемы параллельных процессов, целостности (правильности) и безопасности данных, а также санкционирования доступа.

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


2 ПРОЕКТИРОВАНИЕ КОНЦЕПТУАЛЬНОЙ МОДЕЛИ БАЗЫ ДАННЫХ

Концептуальная модель базы данных строилась по методу «Сущность-связь», который заключается в следующем:

для каждой независимой сущности выделяем отдельную таблицу базы данных и определяем первичный ключ этой таблицы;

представляем каждую связь вида "M - M" или "1 - M" и т.д. между сущностями, как таблицу;

определяем ограничения на внешний ключ этой таблицы и ее первичный ключ, которые гарантируют уникальность в рамках описываемой сущности;

представляем каждое свойство как поле в таблице, представляющей сущность, которая непосредственно описывается этим свойством;

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

Процесс построения концептуальной модели базы данных "Отдел кадров фирмы" изображен на рис. 1.


Рисунок 1 - Модель «Сущность-связь» базы данных «Отдел кадров фирмы»


В результате получаем:

Каждая таблица состоит из однотипных строк и имеет уникальное имя.

Строки имеют фиксированное число полей и значений, т.е. значения в ячейках атомарные.

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

Столбцам таблицы однозначно присваиваются имена, и в каждом из них размещаются однородные значения данных.

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

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



3 ПРОЕКТИРОВАНИЕ ЛОГИЧЕСКОЙ МОДЕЛИ БАЗЫ ДАННЫХ

Одна из основных проблем, решаемых при проектировании базы заключается в том, чтобы найти, каким образом отобразить объекты предметной области в абстрактные объекты модели данных, чтобы это отображение не противоречило семантике предметной области и было по возможности лучшим (эффективным, удобным и т.д.)? Часто эту проблему называют проблемой логического проектирования баз данных.

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

Нормализация — это формализованная процедура, в процессе выполнения которой атри­буты данных (поля) группируются в таблицы, а таблицы,

Внимание, отключите Adblock

Вы посетили наш сайт со включенным блокировщиком рекламы!
Ссылка для скачивания станет доступной сразу после отключения Adblock!

Скачать
Курсовые работы по информатике и программированию Пензенская государственная технологическая академия Институт промышленных технологий Кафедра ВМиС Пояснительная записка к курсовой работе по
Оценок: 1001 (Средняя 5 из 5)

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

© 2017 - 2022 ReferatWorld.ru