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

Банковское дело » Автоматизация учета выпуска и передачи электронных карт Северо-Западным банком СБ РФ » Проектирование базы данных

Страница 1

Обычно с базами данных работают две категории пользователей. Первая категория – проектировщики. Их задача состоит в разработке структуры таблиц базы данных и согласование ее с заказчиком. Кроме таблиц проектировщики разрабатывают и другие объекты базы данных, предназначенные, с одной стороны, для автоматизации работы с базой, а с другой стороны – для ограничения функциональных возможностей работы с базой (если это необходимо из соображений безопасности). Проектировщики не наполняют базу конкретными данными, (заказчик может считать их конфиденциальными и не предоставлять посторонним лицам). Исключение составляет экспериментальное наполнение модельными данными на этапе отладки объектов базы.

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

Соответственно СУБД имеет два режима работы: проектировочный и пользовательский. Первый режим предназначен для создания или изменения структуры базы и создание ее объектов. Во втором режиме происходит использование ранее подготовленных объектов для наполнения базы или получения данных из нее.

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

Таблицы – это основные объекты любой базы данных. Во-первых, в таблицах хранятся все данные, имеющиеся в базе, а во-вторых, таблицы хранят и структуру базы (поля, их типы и свойства).

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

Проектирование на основе нормализации.

Нормализация – это один из методов проектирования баз данных, основанный на пошаговом преобразовании таблиц в более простые, на которые накладывается ряд ограничений. Уровни нормализации:

1. Ненормализованная Таблица 19 подготовки к эмиссии банковских карт. Создаётся ненормализованная таблица эмиссии карт, в которой многократно повторяются одни и те же данные, это приводит к неминуемым ошибкам (приводит к необходимости разделить таблицу на несколько нормализованных таблиц, добавив первичные и внешние ключи).

Таблица 19

Обозначение

Тип данных

Размер данных

Описание

Подпись

ID_kom

Счетчик

Длинное целое

номер предприятия

номер предприятия

Наименование предприятия

Текстовый

30

предприятие

предприятие

Адрес

Текстовый

30

адрес

адрес

Расчетный счет

Числовой

Длинное целое

расчетный счет

расчетный счет

ID_klient

Счетчик

Длинное целое

код клиента

код клиента

ФИО

Текстовый

30

ФИО клиента

ФИО клиента

Дата

Дата\Время

дата рождения

дата рождения

Вид карты

Текстовый

30

вид карты

вид карты

Ключевое слово

Текстовый

30

ключевое слово

ключевое слово

ID_kart

Счетчик

Длинное целое

код карты

код карты

Номер карты

Текстовый

50

номер карты

номер карты

Дата

Дата\Время

дата годности

дата годности

Страницы: 1 2 3

Еще по теме:

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

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

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

Меню сайта

Copyright © 2019 - All Rights Reserved - www.stablebank.ru