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