Обычно с базами данных работают две категории пользователей. Первая категория – проектировщики. Их задача состоит в разработке структуры таблиц базы данных и согласование ее с заказчиком. Кроме таблиц проектировщики разрабатывают и другие объекты базы данных, предназначенные, с одной стороны, для автоматизации работы с базой, а с другой стороны – для ограничения функциональных возможностей работы с базой (если это необходимо из соображений безопасности). Проектировщики не наполняют базу конкретными данными, (заказчик может считать их конфиденциальными и не предоставлять посторонним лицам). Исключение составляет экспериментальное наполнение модельными данными на этапе отладки объектов базы.
Вторая категория исполнителей, работающих с базами данных, - пользователи. Они получают исходную базу данных от проектировщиков и занимаются ее наполнением и обслуживанием. В общем случае пользователи не имеют средств доступа к управлению структурой базы – только к данным, да и то не ко всем, а к тем, работа с которыми предусмотрена на конкретном рабочем месте.
Соответственно СУБД имеет два режима работы: проектировочный и пользовательский. Первый режим предназначен для создания или изменения структуры базы и создание ее объектов. Во втором режиме происходит использование ранее подготовленных объектов для наполнения базы или получения данных из нее.
В данном дипломном проекте необходимо исследовать технологию выпуска пластиковых карт. Необходимо реализовать базу данных, обеспечивающую выпуск пластиковых карт. Для этого необходимо вначале создать таблицы, запросы, формы, отчеты, макросы.
Таблицы – это основные объекты любой базы данных. Во-первых, в таблицах хранятся все данные, имеющиеся в базе, а во-вторых, таблицы хранят и структуру базы (поля, их типы и свойства).
В Access есть возможность создавать таблицы несколькими различными способами (режим таблицы, конструктора, мастера таблиц, импорта таблиц, связи с таблицами), но при каждом обязательно описание структуры, что значит ввод имен полей, типов данных для каждого поля и описаний полей. Эта операция заканчивается сохранением (записью) установленной структуры под определенным именем.
Проектирование на основе нормализации.
Нормализация – это один из методов проектирования баз данных, основанный на пошаговом преобразовании таблиц в более простые, на которые накладывается ряд ограничений. Уровни нормализации:
1. Ненормализованная Таблица 19 подготовки к эмиссии банковских карт. Создаётся ненормализованная таблица эмиссии карт, в которой многократно повторяются одни и те же данные, это приводит к неминуемым ошибкам (приводит к необходимости разделить таблицу на несколько нормализованных таблиц, добавив первичные и внешние ключи).
Таблица 19
Обозначение |
Тип данных |
Размер данных |
Описание |
Подпись |
ID_kom |
Счетчик |
Длинное целое |
номер предприятия |
номер предприятия |
Наименование предприятия |
Текстовый |
30 |
предприятие |
предприятие |
Адрес |
Текстовый |
30 |
адрес |
адрес |
Расчетный счет |
Числовой |
Длинное целое |
расчетный счет |
расчетный счет |
ID_klient |
Счетчик |
Длинное целое |
код клиента |
код клиента |
ФИО |
Текстовый |
30 |
ФИО клиента |
ФИО клиента |
Дата |
Дата\Время |
дата рождения |
дата рождения | |
Вид карты |
Текстовый |
30 |
вид карты |
вид карты |
Ключевое слово |
Текстовый |
30 |
ключевое слово |
ключевое слово |
ID_kart |
Счетчик |
Длинное целое |
код карты |
код карты |
Номер карты |
Текстовый |
50 |
номер карты |
номер карты |
Дата |
Дата\Время |
дата годности |
дата годности |
Еще по теме:
Правовое регулирование страхования
Страхование представляет собой отношения по защите имущественных интересов физических и юридических лиц при наступлении определенных событий (страховых случаев) за счет денежных фондов, формируемых из уплачиваемых ими страховых взносов (страховых премий). Договор имущественного страхования - это до ...
Регулирование договора имущественного страхования
Гражданский Кодекс регулирует три вида имущественного страхования, объединенных общей конструкцией договора имущественного страхования. К имущественному страхованию согласно п. 2 ст. 929 ГК относятся: - страхование риска утраты (гибели), недостачи или повреждения определенного имущества (ст. 930 ГК ...
Проблемы и пути развития ипотечного кредитования в России
Для развития ипотечного кредитования в нашей стране существует ряд факторов, которые являются наиболее благоприятными для отдельных субъектов ипотеки. Так, например, для населения можно выделить следующие благоприятные факторы: * разгосударствление жилищного фонда (доля государственной собственност ...