Проектирование информационной базы данных

Автор работы: Пользователь скрыл имя, 08 Февраля 2014 в 20:37, курсовая работа

Краткое описание

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

Содержание

Введение…………………………………………………………………………3
Глава 1…………………………………………………………………………….5
1.1 Этапы проектирования базы данных……………………………………...5
1.2 Выделение информационных объектов…………………………………..7
1.3 Нормализация таблиц-отношений………………………………………….9
1.4 Функциональные зависимости……………………………………………..10
1.5 Ключ отношения…………………………………………………………….11
1.6 Описание предметной области……………………………………………..13
1.6.1Ограничения предметной области…………………………..……………14
Глава 2…………………………………………………………………………....16
2.1 Создание БД и построение ИЛМ ПО……………………………………....16
2.1.1 Связи между информационными объектами……………………………19
2.1.2 Графическое построение схемы ИЛМ…………………………………...20
2.1.3 Определение логической структуры базы данных……………………..22
Глава 3 Основные сведения о СУБД Access………………………………….23
Заключение……………………………………………………………………..

Вложенные файлы: 1 файл

курсовая работа.doc

— 203.00 Кб (Скачать файл)

Модуль - это  программа на языке Access Basic.

Типы данных и форматы

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

Типы данных:

Текстовый. Простой, обычно набранный текст, который включает в себя числа, буквы и символы. Поле Текстовый может содержать до 255 символов.

Полу MEMO. Тоже простой, обычный текст, если не считать того, что вы не устанавливаете максимальную длину поля. Поэтому можете набирать текст любого размера (64000 символов).

Числовой. Простое, обычное число. Access не разрешает здесь использовать никакой текст.

Дата/Время. Дата или время.

Денежный. Число, имеющее денежный формат.

Счетчик. Access автоматически добавляет к каждой записи номер по порядку.

Логический. Ответ на вопрос: истина/ложь? В нем может находится одно из двух значений (Да или Нет, Истина или Ложь, Включить или Выключить).

Поле объекта OLE. Связь с другой базой данных или с другим файлом.

Гиперссылка. Ссылка на веб-страницы WWW (Word Wide Web).

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

Свойства поля

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

Размер поля. Максимальное количество символов, которое пользователь может ввести в данное поле.

Формат поля. Спускающийся список форматов, которые могут быть применены  к данному типу поля. Можно также создать свои собственные форматы.

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

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

Обязательное поле. Можно выбрать Да или Нет, чтобы сообщить Access, оставить это поле пустым при вводе новой записи пользователем или заполнять. Если Да заполнять обязательно, если Нет можно не заполнять.

Назначение  ключевого поля

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

 

 

 

Заключение

 

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

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

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

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

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Информация о работе Проектирование информационной базы данных