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

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

Страница 1

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

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

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

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

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

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

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

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

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

Таблица 19

Обозначение

Тип данных

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

Описание

Подпись

ID_kom

Счетчик

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

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

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

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

Текстовый

30

предприятие

предприятие

Адрес

Текстовый

30

адрес

адрес

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

Числовой

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

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

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

ID_klient

Счетчик

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

код клиента

код клиента

ФИО

Текстовый

30

ФИО клиента

ФИО клиента

Дата

Дата\Время

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

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

Вид карты

Текстовый

30

вид карты

вид карты

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

Текстовый

30

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

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

ID_kart

Счетчик

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

код карты

код карты

Номер карты

Текстовый

50

номер карты

номер карты

Дата

Дата\Время

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

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

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

Еще по теме:

Понятие договора социального страхования
Главную правовую форму страхового отношения составляют договоры. Договор в целом и договор страхования в частности - это правовое средство индивидуального регулирования общественных отношений. Из двух видов страхования, разграничению которых посвящена ст. 927, открывающая гл. 48 ГК РФ[66], - добров ...

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

Лицензирование кредитных организаций
Лицензия на осуществление банковских операций кредитной организации выдается после ее государственной регистрации в порядке, установленном настоящим Федеральным законом и принимаемыми в соответствии с ним нормативными актами Банка России. Кредитная организация имеет право осуществлять банковские оп ...

Меню сайта

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