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