Даталогическое проектирование - Проектирование структуры базы данных
Даталогическое проектирование -- создание схемы базы данных на основе конкретной модели данных, например, реляционной модели данных. Для реляционной модели данных даталогическая модель -- набор схем отношений, обычно с указанием первичных ключей, а также "связей" между отношениями, представляющих собой внешние ключи.
На этапе даталогического проектирования учитывается специфика конкретной модели данных(реляционной) и конкретной выбранной СУБД (MS Access 2007). Конечным результатом проектирования является полученная структура базы данных с учетом выбранной СУБД.
В реляционной модели данных СУБД Acess 2007 присущи свои специфические особенности:
Назначение имени
Определение типа данных
Описание
Установление свойств
Выделенные атрибуты для сущностей базы данных "Учет заявок абонентов" показаны в таблицах 2-6.
Таблица 2. Атрибуты сущности "Отдел"
Имя |
Тип |
Описание |
Свойства поля |
Код Отдела(PK) |
Счетчик |
Уникальный номер отдела |
Размер поля: длинное целое Индексированное поле: да, совпадения не допускаются |
Наименование отдела |
Короткий текст |
Уникальный название отдела |
Размер поля: 255 |
Таблица 3. Атрибуты сущности "Профессии"
Имя |
Тип |
Описание |
Свойства поля |
Код профессии (PK) |
Счетчик |
Уникальный номер профессии |
Размер поля: длинное целое Индексированное поле: да, совпадения не допускаются |
Наименование |
Текстовое |
Наименование профессии |
Размер поля: 255 |
Заработная плата |
Текстовое |
Размер поля: 255 |
Таблица 4. Атрибуты сущности "Рабочие"
Имя |
Тип |
Описание |
Свойства поля |
Код работника (PK) |
Счетчик |
Уникальный номер рабочего |
Размер поля: длинное целое Индексированное поле: да, совпадения не допускаются |
Код отдела(FK) |
Числовое |
Код отдела |
Размер поля: длинное целое |
Фамилия |
Текстовое |
Фамилия рабочего |
Размер поля: 255 |
Имя |
Текстовое |
Имя рабочего |
Размер поля: 255 |
Отчество |
Текстовое |
Отчество рабочего |
Размер поля: 255 |
Стаж |
Текстовое |
Стаж работы |
Размер поля: 255 |
Код профессии(FK) |
Числовой |
Уникальный код профессии |
Размер поля: длинное целое |
Профессия |
Текстовое |
Наименование |
Размер поля: 255 |
Заработная плата |
Денежный |
З/П Рабочего |
Значение по умолчанию: 0 |
Таблица 5. Атрибуты сущности "Транзакции"
Имя |
Тип |
Описание |
Свойства поля |
Код транзакции (PK) |
Счетчик |
Уникальный код транзакции |
Размер поля: длинное целое Индексированное поле: да, совпадения не допускаются |
Номер транзакции |
Текстовое |
Полное наименование транзакции |
Размер поля: 255 |
Код отдела(FK) |
Числовой |
Уникальный код отдела |
Формат поля: денежный |
Наименование отдела |
Текстовый |
Имя отдела |
Размер поля: 255 |
Цена |
Денежный |
Сумма транзакции |
Формат поля: денежный |
Таблица 6. Атрибуты сущности "Отчет"
Имя |
Тип |
Описание |
Свойства поля |
Номер отчета(PK) |
Счетчик |
Уникальный номер отчета |
Размер поля: длинное целое Индексированное поле: да, совпадения не допускаются |
Номер транзакции |
Текстовое |
Номер транзакции |
Размер поля: 255 |
Код транзакции (FK) |
Числовое |
Уникальный номер оператора |
Размер поля: длинное целое |
Код рабочего (FK) |
Числовое |
Уникальный номер заявки |
Размер поля: длинное целое |
Наименование товара |
Текстовое |
Полное наименование товара |
Размер поля: 255 |
Дата |
Дата и время |
Дата создания отчета |
Индексированное поле:Нет |
Похожие статьи
-
Проектирование структуры - Проектирование структуры базы данных
Проектирование структуры базы данных будем выполнять с помощью метода "сущность-связь". Первый этап проектирования - выделение сущностей и связей между...
-
Создание базы данных (структура таблиц) База данных предназначена для работников гостиницы. В базе данных должны храниться сведения о проживающих...
-
Таблица 2. Структура записей таблицы "Специальности" № п/п Имя поля в таблице Тип данных Размер поля Ключевое поле 1 № специальности Числовой (INT)...
-
Анализ предметной области позволяет выявить пять сущностей: Сущность: Растения для сада (наименование растения; вид; высота; время цветения; отношение к...
-
Проектирование и разработка таблиц - База данных "Кинотеатр"
Для создания базы данных мы должны спроектировать таблицы, где будем задавать необходимые поля с соответствующим типом данных. Таблица 1 "Сотрудники" Имя...
-
Описание входной и выходной информации "Учет продаж футбольной атрибутики и спортивных товаров". Входная информация задачи: 1. Условно постоянная...
-
Логический уровень описания базы данных (логическая модель) отражает логические связи между таблицами. Логическая модель базы данных "Прокат автомобилей"...
-
Построение ER диаграмм - Модернизация структуры базы данных на основе анализа требований предприятия
При построении моделей информационных систем важнейшей методикой является ER-моделирование или построение диаграмм сущность-связь. Сущность представляет...
-
ПОСТАНОВКА ЗАДАЧИ - Структуры и алгоритмы обработки данных
Хранящуюся в файле базу данных загрузить в оперативную память компьютера и построить индексный массив, упорядочивающий данные По дням рождения и ФИО ,...
-
Этапы проектирования и создания БД - Система управления базами данных
При разработке БД можно выделить следующие этапы работы. I этап. Постановка задачи. На этом этапе формируется задание по созданию БД. В нем подробно...
-
Инфологическое моделирование применяется на втором этапе проектирования БД, то есть после системного анализа предметной области. Это построение...
-
2.1 Описание структуры базы данных Реляционная схема базы данных для ЦЗН представлена следующими таблицами: "ПО" - содержит список единиц программного...
-
Даталогическое проектирование - Банки и базы данных. Системы управления базами данных
Даталогической моделью БД называется модель логического уровня, построенная в рамках конкретной СУБД, в среде которой проектируется БД. Описание...
-
Логическая модель данных Логическая модель данных представлена сущностями (таблицами). Таблицы - фундаментальные объекты реляционной базы данных, в...
-
Этапы проектирования базы данных - Автоматизация процесса работы руководства ООО "Сервис партнер"
Основная цель проектирования БД заключается в том, чтобы обеспечить пользователя более точными данными, полностью удовлетворяющими их информационные...
-
Модель сущность-связь представлена в приложении 1. Структура таблиц Следует отметить назначение полей, которые встречаются во всех таблицах: - id --...
-
Разработка структур БД Информационная структура БД (Рисунок 2.1) Рисунок 2.1 - Структура БД. Разработка интерфейса для работы с БД В проект в первую...
-
Распечатки экранов ПК Рис.5. Форма "Главное меню" Рис.6. Форма "Специальности" Рис.7. Форма "Личные карточки" Рис.8. Форма "Поощрения" Рис.9. Форма...
-
Инфологическая модель данных - Отдел кадров Internet-провайдера
Выделим сущности и их атрибуты: - Отдел: код отдела, название отдела, начальник отдела; - Должность: код должности, название должности; - Сотрудник:...
-
При работе над проектом разрабатывались два основных компонента системы: база данных (далее - БД) и интерфейс клиентского приложения. Затем необходимо...
-
Самым традиционным и широко известным из структурированных типов данных является массив (иначе называемый регулярным типом) - однородная упорядоченная...
-
UML - унифицированный язык моделирования, призванный упростить построение больших информационных систем. Состоит из диаграмм, связей и сущностей....
-
Рисунок 10. Архитектура программы В структуре программы обработки сложноструктурированных данных для научного эксперимента в ИИС "Шлаковые расплавы"...
-
Каждая СУБД имеет особенности в представлении структуры таблиц, связей, определении типов данных и т. д. которую необходимо учитывать при проектировании....
-
Диаграмма сущность связь Диаграмма "сущность -- связь" (ER -- модель данных), которая обеспечивает способ определения данных и отношений между ними....
-
Введение - Проектирование и разработка базы данных "Прокат автомобилей"
В настоящее время большинство организаций используют различные базы данных для автоматизации процессов обработки информации, удобства ее эксплуатации,...
-
Проектирование модели данных - Создание аналога системной утилиты "Диспетчер задач"
При проектировании модели данных разработаем диаграмму вариантов использования, диаграмму деятельности. Диаграмма вариантов использования представляет...
-
Для сокращения объема передачи данных по каналам связи в распределенной информационной системе предлагается репликация данных, то есть тиражирование...
-
Основным компонентом АРМ является база данных (БД). Использование БД является эффективным средством разработки и поддержки информационного обеспечения...
-
Для написания АИС использовались следующие языки программирования, программные средства и библиотеки: - Язык программирования PHP 5.4; -...
-
Организация данных - Разработка программного приложения "Калькулятор коммунальных услуг"
Исходя из анализа предметной области, сделан выбор в пользу реляционной модели данных, формой представления которой является таблица, имеющая строки и...
-
Обновленная база данных должна иметь продвинутую структуру пользователей для использования на информационном портале под управлением новой CMS. Для...
-
Для решения поставленных задач используются следующие методы: 1) Иерархия пользователей будет определена при помощи построения UML диаграммы, для...
-
Проектирование хранилища данных - Разработка объектов Хранилища
Процесс проектирования любого хранилища, как уже было сказано, делится на следующие составляющие: Выбор бизнеса процесса Выбор таблицы фактов Выбор...
-
Постановка задачи Имеющаяся база данных SQL имеет недостаточное количество полей и таблиц, не имеет упорядоченной структуры пользователей для работы с...
-
- установить свойство Align в значение AlBottom ; - выбрать свойство Panels и с помощью кнопки в левом верхнем углу разбить панель на две части (рисунок...
-
Этапы жизненного цикла БД включают: -Планирование БД - определяются принципы, задачи создания БД. -Проектирование БД. -Материализация БД -...
-
Описание предметной области Для описания предметной области была использована методология IDEF0. IDEF0 -- (ICAM DEFinition language 0) -- Function...
-
Ознакомление с предприятием - Проектирование структуры базы данных
Запрос танзакция сортировка данные Компания АО "Тандер" - Сеть магазинов "Магнит" - ведущая розничная сеть по торговле продуктами питания в России....
-
Введение - Модернизация структуры базы данных на основе анализа требований предприятия
В данной дипломной работе рассматривается проблема реинжиниринга баз данных в рамках разработки информационной системы (далее: ИС) для информационного...
Даталогическое проектирование - Проектирование структуры базы данных