Информационная система «Мебельная фабрика»

Курсовая работа
Содержание скрыть

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

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

Целью данной работы является автоматизация работы мебельной фабрики. Разработанная программа позволит существенно сократить время «бумажного учета», обеспечит легкость, эффективность и быстроту работы в вычислении стоимости заказов в бухгалтерии, выведении информации о необходимых заказах, сотрудниках и товарах за счет того, что вся работа будет осуществляться автоматически.

1. Постановка задачи

Задачей данной курсовой работы является построение базы данных и выполнение над ней заданных операций. База данных включает в себя таблицы, запросы, формы и отчеты. Данная работа предназначена для облегчения и координации работы менеджеров мебельной фабрики. При помощи программных средств пользователь может наглядно просмотреть интересующую его информацию. Сокращается трудоемкость; время поиска необходимого получателю товара, время поиска информации об интересующем заказе; производится автоматический учет выполненной работы, что облегчает и ускоряет процесс сбора и обработки информации. Для пользователя имеется возможность просмотра информации как о товарах и его заказчиках, так и о сотрудниках.

Пользователь, как секретарь фабрики, так и обычный студент или человек, интересующийся информацией о каком-то товаре, может вывести на экран список клиентов, сроки оплаты, адрес доставки и количество заказанного. Однако только сотрудник имеет возможность изменить информацию о товарах, внести информацию о новом поступившем товаре, предварительно введя пароль. Любой пользователь может просмотреть статистику, т.е. узнать количество товаров, имеющемся на складе. Значительную роль играет в программе функция поиска. Пользователь может найти любого сотрудника по его фамилии и имени или по его отделу. При этом программа выведет данные о сотруднике, который удовлетворяет введенным условиям.

19 стр., 9200 слов

Дипломная работа разработка информационной системы библиотеки

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

Данная программа играет важную роль в ее практическом применении и освобождает пользователя от трудоемкой бумажной работы.

2 Теоретическая часть

2.1 Общая характеристика СУБД Access 2002

Программа Microsoft Access 2002 является реляционной СУБД, которая может функционировать под управлением операционных систем Windows 95/98, Windows NT 3.51 и выше, а также более новых версий Windows (в том числе Windows 2000 и Windows XP).

Она является дальнейшим развитием предыдущей версии Microsoft Access 2000.

СУБД Access имеет стандартизированный интерфейс приложений Windows. Большинство действий по работе с различными элементами в среде Access можно выполнить с помощью следующих свойств: команд основного меню, кнопок панелей инструментов, команд контекстного меню и комбинаций клавиш. Отметим, что контекстное меню определенного элемента БД вызывается щелчком правой кнопкой мыши при размещении ее указателя над этим элементом.

База данных является основным компонентом проекта приложения Ассеss и может включать в свой состав таблицы, формы, запросы, отчеты, макросы и модули.

Для работы с базами данных в Ассеss имеется стандартное окно, из которого можно вызвать любой ее объект просмотра, выполнения, разработки или) модификации. Пользователь для работы с базой данных может разработать свой интерфейс, основу которого обычно составляют формы.На формах размещаются различные элементы, такие как: поля таблиц, поля со списком кнопки, раскрывающиеся списки, выключатели, переключатели, флажки, рисунки, подчиненные формы и т.д.

За кнопками обычно закрепляют вызов функций. Функции обработки информации во время работы с базой данных задаются с помощью макросов или программ на Visual Basic for Application(VВА) – VВА-программ. Обычно в приложениях для работы с БД предусматривают автоматическое открытие главной кнопочной формы при открытии базы данных. В последующем работа пользователя происходит с помощью главной формы и при необходимости с помощью других форм и окон. Базу данных, имеющую интерфейс с пользователем, можно считать приложением, поскольку все описания базы данных (в том числе программные коды) интерпретируются системой Ассеss при работе пользователя.

Текущая открытая БД может взаимодействовать с внешними БД, которые используются как источник таблиц при импорте или присоединении, а так; как получатель при экспорте данных из текущей базы данных. С помощью запросов во внешней БД можно создавать таблицы. В качестве внешней БД может выступать любая база данных, поддерживающая протокол ОDВС, например, база данных SQL Server, расположенная на удаленном сервере, иля| одна из баз данных систем Paradox, dBASE, или Ассеss.

10 стр., 4625 слов

Разработка базы данных в Microsoft Access

... ввод информации в базу ) создание таблиц по графическому представлению информационной системы осуществляется на основе доступных возможностей среды разработки по работе выбранной СУБД и представляет собой отображение таблиц из базы данных в приложения ) создание запросов пользователя. ...

Таблица

Форма

Запрос

В Ассеss можно создавать и выполнять следующие основные типы запросов: на выборку, обновление, удаление, или добавление данных. С помощью запросов можно также создавать новые таблицы, используя данные из одной или нескольких существующих таблиц.

Описание запроса можно выполнить с помощью бланка QBE или инструкции языка SQL.

Макрос

2.2 Создание основных элементов БД

2.2.1 Создание базы данных

Access предоставляет 2 способа создания базы данных: создание пустой

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

Независимо от способа создания базы данных можно в любое время легко ее изменить и расширить.

(File New Database)

В результате появляется окно открытой БД, в котором выполняется работа по созданию требуемых элементов базы данных.

Если из начального окна пойти по ссылке «Создание с помощью шаблона» из раздела «Создание с помощью шаблона», то появится окно шаблонов с вкладками «Общие» и «Базы данных». Щелчком по соответствующей пиктограмме из вкладки «Общие» производится переход к созданию новой базе данных, для чего нужно будет задать папку и имя базы данных в окне Файл новой базы данных.

На вкладке Базы данных (Databases) можно выбрать как основу одну из многих готовых баз данных (здесь представлены различные темы, например, «Контакты», «Мероприятия», «Склад» и т.д.).

Дальнейшее определение основных параметров базы данных выполняется с помощью Мастера баз данных.

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

Созданная БД может быть автоматически открыта и снабжена справочным окном Access с изложением понятий по объектам базы данных. Открытые и созданные Мастером базы данных имеют главные кнопочные формы, позволяющие перейти к работе с данными (окно базы данных при этом свернуто).

К созданию БД можно также перейти путем нажатия кнопки Создать (Create) на панели инструментов или по команде меню Файл | Создать базу данных (File | New Database).

2.2.2 Создание таблиц

Перед созданием таблицы нужно открыть базу данных, в которой таблица будет находиться. Это можно сделать с помощью начального окна, а также нажатием кнопки Открыть базу данных (Open An Existing Database) панели инструментов или по команде меню Файл | Открыть (File | Open).

В открытой БД следует выбрать вкладку Таблицы (Tables) и нажать кнопку Создать (New).

Начать таблицы базы данных в Microsoft Access">создание таблицы можно также путем выбора в пункте Вставка (Insert) главного меню Access подпункта Таблица (Tables).

24 стр., 11984 слов

Технологии баз данных для интернет

... мире системой управления реляционными базами данных для персональных компьютеров. Она предоставляет разработчикам комбинацию мощных современных технологий и развитых средств для создания прикладных программ нового ... [3] ^ Развитие интернет-технологий и систем управления удаленными базами данных однозначно показало высокую эффективность со­здания корпоративных баз данных, доступ к которым осуществ­ ...

В результате появляется окно.

Как следует из содержимого окна, возможны следующие пять вариантов создания таблиц:

Режим таблицы (Datasheet View);, Конструктор (Design View);, Мастер таблиц (Table Wizard);, Импорт таблиц (Import Tables);, Связь с таблицами (Link Tables)., Связь с таблицами, Конструктор,, Конструктор

Имена полей вводятся в первой колонке, типы полей – во второй колонке, а необязательные комментарии – в третьей. Среди всего многообразия типов полей особый интерес представляет сравнительно недавно появившийся в современных СУБД новый тип полей – гиперссылки. При желании воспользоваться готовыми структурами таблиц можно прибегнуть к помощи Построителя таблиц, вызываемого при нажатии на кнопку панели инструментов. При этом появляется окно, позволяющее выбрать готовые описания полей.

2.2.3 Связывание таблиц

Для связывания таблиц БД нужно вызвать окно схемы данных.

После открытия основного окна БД окно схемы базы данных можно вызвать по команде Сервис | Схема данных (Tools | Relationships) основного меню или с помощью одноименной команды контекстного меню окна БД.

Построение схемы данных состоит в добавлении в нее таблиц и установлении связей между таблицами. Добавление таблиц в схему данных обычно производится с помощью соответствующей кнопки на панели инструментов.

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

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

  • объединение записей, в которых связанные поля таблиц совпадают;
  • объединение всех записей из дополнительной таблицы и тех записей основной таблицы, в которых связанные поля совпадают;
  • объединение всех записей из основной таблицы и тех записей дополнительной таблицы, в которых связанные ноля совпадают.

Если установление связей производится для непустых таблиц, то Access подвергает анализу всю имеющуюся информацию, и при наличии нарушений целостности сообщает об этом.

изменения

Система Access при управлении связыванием таблиц отличается наглядностью отображения информации о связях. Надписи, стрелки и утолщения на стрелках связей характеризуют вид связи (1:1 или 1:М), вид объединения записей (стрелка указывается при объединении записей, в которых связанные поля совпадают), а также признак контроля целостности (утолщение окончаний связывающих линий).

2.2.4 Создание запросов

созданием

Возможны следующие варианты создания запроса:

  • вручную с помощью конструктора – Конструктор (Design View);
  • автоматическое создание простого запроса на выборку – Простой запрос (Simple Query Wizard);
  • автоматическое создание перекрестного запроса для компактного представления данных в виде сводной (перекрестной) таблицы – Перекрестный запрос (Crosstab Query Wizard);
  • автоматическое создание запроса на поиск записей с повторяющимися значениями полей – Повторяющиеся записи (Find Duplicates Query Wizard);
  • автоматическое создание запроса на поиск записей в одной таблице, которые не имеют подчиненных записей в другой таблице – Записи без подчиненных (Find Unmatched Query Wizard).
    12 стр., 5760 слов

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

    ... которых хранятся в БД. В данной курсовой работе разработана база данных "Расписание" для автоматизации и уменьшения времени составления расписания занятий в ВУЗах. Расписание включает в себя следующие таблицы : 1 Преподаватели ... в окне свойств, а для поля в таблице или запросе в режиме конструктора таблицы (в разделе свойств поля) или в окне запроса (в окне свойств поля). Форматы можно выбирать ...

Создаваемые запросы основаны на полях таблиц и / или запросов из базы данных. Все способы, кроме первого, реализуются с помощью Мастеров, упрощающих разработку запроса. Если созданный запрос не удовлетворяет требованиям, то можно воспользоваться Конструктором, либо создать заготовку запроса с помощью Мастера, которую затем подправить в режиме Конструктора.

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

указания таблиц,

При создании запроса Access по умолчанию предоставляет заготовку запроса на выборку. Изменить вид запроса можно с помощью пункта Запрос (Query) основного меню системы, где возможные виды запросов (выборка, обновление, добавление, удаление, создание таблицы, перекрестный) перечислены как подпункты меню.

Для создания запроса в виде инструкции языка SQL можно при наличии на экране запросной формы воспользоваться пунктом меню Запрос | Запрос SQL (Query | SQL), в котором выбрать нужный вид SQL-запроса (на объединение, к серверу или управляющий).

Условием отбора записей для вывода является выражение «>1000», означающее, что значения в поле «поле 15» должны быть больше 1000 (само поле не выводится).

Выводимые записи сортируются по убыванию значений в поле «полеП».

Завершить создание запроса можно следующим образом:

  • выбором пункта меню Файл | Сохранить (File | Save);
  • выбором пункта меню Файл | Сохранить как / Экспорт (File | Save As/ Export);
  • нажатием кнопки Сохранить (Save) на панели инструментов;

путем закрытия окна создания запроса.1

2.2.5 Создание форм

Перед началом создания формы следует открыть базу данных, в которой она будет находиться. Собственно создание формы производится в окне открытой БД путем выбора вкладки Формы (Forms) и нажатия кнопки Создать (New).

Начать создание формы можно также, выбрав в пункте Вставка (Insert) главного меню Access подпункт Форма (Form).

При этом появляется окно Новая форма.

Запустив Мастер, пользователь может создать формы таких же видов, как и при выборе вариантов 3–5. Но здесь можно выбрать в качестве источников данных произвольное число запросов и / или таблиц, включив в форму нужные поля. Кроме того, можно изменить стиль фонового изображения. При необходимости произвести другие изменения макета формы, после завершения работы с Мастером, можно перейти в режим Конструктора.

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

15 стр., 7227 слов

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

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

Вызов Конструктора форм

Окно разработки формы выглядит, как показано на рис. 10.14. Форма в режиме Конструктора в общем случае содержит следующие области: заголовок и примечание формы, верхний и нижний колонтитулы и область данных (в которой отображаются данные источников).

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

Управлять отображением необязательных областей можно с помощью пункта меню Вид (View) при открытой форме в режиме Конструктора. Основные возможности Конструктора определяются составом инструментов Панели элементов (Toolbox), показанной на рис. 10.14. Панель элементов содержит следующие основные инструменты (перечислены слева направо и сверху вниз):

  • Выбор объектов (Select Objects) – используется для выделения, изменения размера, перемещения и редактирования элементов управления.
  • Мастера (Control Wizards) – кнопка включения / отключения автоматического вызова Мастеров создания элементов управления. Существуют Мастера по созданию группы, поля со списком, списка и командной кнопки.
  • Надпись (Label) – предназначена для создания элемента управления, содержащего неизменяемый текст. По умолчанию большинство элементов управления содержит присоединенный текстовый элемент.
  • Поле (Text Box) – используется для отображения, ввода или изменения данных, содержащихся в источнике записей, вывода результатов вычислений, а также приема данных, вводимых пользователем.

— Выключатель (Toggle Button), Переключатель (Option Button) и Флажок (Check Box) – различные по виду, но одинаковые по использованию элементы – предназначены для отображения логических значений. Выбор (включение) элемента приводит к вводу в соответствующее логическое поле значения «Да», «Истина» или «Вкл» (определяется значением свойства поля «Формат поля»).

Повторный выбор элемента изменяет значение на противоположное: «Нет», «Ложь» или «Выкл». Эти элементы можно помещать в группу. Вид отображаемого в базовой таблице значения зависит от свойства Тип элемента управления (вкладка Подстановка свойств поля).

  • Поле со списком (Combo Box) представляет составной элемент управления, объединяющий поле и раскрывающийся список. Для ввода значения в поле базовой таблицы, можно ввести значение в поле или выбрать значение из списка.

— Список (List Box) – предназначен для создания перечня (списка) возможных значений. Список можно создать, явно вводя данные, либо указав источник данных – таблицу или запрос. Список может содержать несколько столбцов, причем установка ширины при отображении любого из них делает этот столбец скрытым. Полю, с которым связан список, присваивается значение из множества значений одного любого столбца, в том числе скрытого.

  • Кнопка (Command Button) – обычно используется для запуска закрепленного за ней макроса или программы на языке Visual Basic.
  • Разрыв страницы (Page Break) – позволяет вставлять разрыв страницы в многостраничной форме.
  • Набор вкладок (Tab Control) – позволяет создать в форме несколько вкладок, каждая из которых может содержать другие элементы управления.
  • Подчиненная форма / отчет (Subform/Subreport) – предназначен для внедрения в форму некоторой другой (подчиненной) формы.

Линия (Line) и Прямоугольник (Rectangle) – предназначены для создания соответствующих геометрических фигур. 1

28 стр., 13531 слов

Разработка базы данных учета движения готовой продукции на складе ...

... складе ООО «Перекрёсток». Основными задачами данной дипломной работы является: 1. Исследование предметной области; 2. Исследование программной среды; 3. Разработка ... и правовая база Основными документами, ... целом и СУБД в частности менее критичными к аппаратным ресурсам ЭВМ. В данной дипломной работе предлагается рассмотреть вопросы, связанные с учетом движения готовой продукции на складе. ...

2.2.6 Создание отчетов

Перед созданием отчета нужно открыть базу данных, в которой он будет находиться. Собственно создание отчета производится путем нажатия кнопки Создать (New) в окне открытой БД на вкладке Отчеты (Reports).

Начать создание отчета можно также, задав в пункте Вставка (Insert) главного меню Access команду Отчет (Report).

Возможны следующие варианты создания отчета:

1) с помощью Конструктора – Конструктор (Design View);

2) с помощью Мастера – Мастер отчетов (Report Wizard);

3) автоматическое создание отчета стандартного вида, в котором каждая запись базового запроса или таблицы представлена в виде названия и значения поля – Автоотчет: в столбец (AutoreporfcColumnar);

4) автоматическое создание стандартного отчета, в котором данные записи базового запроса или таблицы выводятся в одной строке – Автоотчет: ленточный (AutoreportTabular);

5) создание отчета с диаграммой – Диаграмма (Chart Wizard);

6) создание отчета для печати почтовых наклеек – Почтовые наклейки (Label Wizard).

Проще всего создать отчет по вариантам 3 и 4, требующим наименьшее число параметров. В этих случаях получаются простейшие отчеты, включающие все поля источника данных (таблицы или запроса).

После создания отчет доступен для просмотра или печати. В режиме Конструктора предоставляются более мощные средства, требующие больше знаний и времени для разработки отчета.

Техника работы с Конструктором отчетов мало чем отличается от работы с Конструктором форм. В частности, при этом используется такая же панель элементов. Остановимся на важнейших особенностях разработки отчетов в сравнении с формами.

При работе над отчетом используются те же области, что и при создании форм: области заголовка и примечания, области верхнего и нижнего колонтитулов, а также область данных. Кроме того, в отчеты можно включать области группировки записей. *

Заголовок отчета и примечание выводятся один раз: в начале и конце отчета соответственно. Верхний/нижний колонтитулы помещаются в начало/ конец каждой страницы отчета. Содержимое области данных выводится один раз для каждой записи исходной таблицы или запроса. Если пользователь задал группировку записей отчета, то по каждому полю, по которому проводится группировка данных, Access формирует заголовок и примечание группы. Для создания в отчете области группировки нужно при открытом в режиме Конструктора отчете выбрать пункт меню Вид / Сортировка и группировка (View/Sorting And Grouping) или нажать кнопку на панели инструментов.

Существенное различие между отчетом и формой заключается в том, что отчеты предназначены исключительно для вывода данных на печать. Поэтому в них можно отказаться от использования (доступных для включения в отчет) управляющих элементов для ввода данных: списков, полей со списком, переключателей и т.п.

Просмотра.

2.2.7 Парольная защита баз данных

Парольная защита является простым и часто достаточным средством обеспечения защиты БД от открытия несанкционированными пользователями. Используемый при этом пароль называют паролем базы данных.

Зная пароль БД, любой пользователь сможет ее открыть и использовать, а также выполнить все необходимые операции с ней. Установка пароля может быть запрещена в случае, если для БД установлена защита на уровне пользователя и наложен запрет на парольную защиту.

19 стр., 9432 слов

Разработка программного приложения с базой данных учёта видов отдыха

... хранятся в базе данных, и в случае надобности делается отчет. Целью курсового проекта является разработка программного приложения в среде программирования ... просмотра БД. Эта утилита, прежде всего, ориентирована на работу с таблицами локальных («персональных») СУБД, таких как Paradox и ... то, как и сама операционная система Delphi поддерживает длинные имена файлов и папок. Для запуска программ, ...

Процедура установки

1. Закрытие базы данных, если она открыта. Если база данных используется в сети, следует проверить, что все остальные пользователи тоже закрыли ее.

2.Выбор в меню команды Файл | Открыть (File | Open).

Появится диалоговое окно Открытие файла базы данных (Open).

3.Установка с помощью соответствующего списка в правой нижней части окна открытия файла режима монопольного доступа (Монопольно (Exclusive)) и открытие базы данных.

4.Выбор команды Сервис | Защита | Задать пароль базы данных (Tools | Security | Set Database Password).


3. Проектная часть

3.1 Назначение предметной области

конечный пользователь,

администратор базы данных (ЛБД),

мебельной фабрики

системы взаимосвязанных описаний,

Такая человекоориентированная модель практически полностью независима от физических параметров среды хранения данных, которой может быть как память человека, так и ЭВМ. Поэтому инфологическая модель не изменяется до тех пор, пока какие-то изменения в реальном мире (той его части, которая отнесена к предметной области) не потребуют изменения в модели соответствующего фрагмента описания, чтобы эта модель продолжала адекватно отражать предметную область.

3.3 Создание таблиц БД

Таблицы составляют основу базы данных – именно в них хранятся все данные. Таблицы должны быть тщательно спланированы. Прежде всего, должна быть спланирована структура каждой таблицы. Структура таблиц определяется содержанием тех выходных форм и отчетов, которые должны быть затем получены. При планировании таблиц необходимо избежать дублирования информации в разных таблицах.

В новой базы данных «Мебельная фабрика» необходимо создать следующие связанные таблицы со связанными полями:

Таблица Выдачи:

Город – Текстовое поле, 50 символов;

  • Телефон доставки – Числовое поле, длинное целое;
  • Код расходов – Числовое поле, длинное целое;
  • Стоимость доставки – Денежное поле, денежный формат;
  • Вес упаковки – Числовое поле, длинное целое;
  • Код фондов – Ключевое, Числовое поле, длинное целое.

Таблица Договоры:

  • Начальная дата – поле Дата/время, Краткий формат даты, маска ввода: 99.99.00;
  • 0;
  • Конечная дата – поле Дата/время, Краткий формат даты, маска ввода: 99.99.00;
  • 0;
  • Имеется мест – Числовое поле, целое;
  • Код сотрудника – Числовое поле, длинное целое;
  • Код договора – Ключевое, Числовое поле, длинное целое;
  • Код типа договора – Числовое поле, длинное целое.

Таблица Записи работ:

  • Код фондов – Ключевое, Числовое поле, длинное целое;
  • Затрачено часов – Числовое поле, одинарное с плавающей точкой;
  • Оценочная цена – Денежное поле, денежный формат;
  • Реальная цена – Денежное поле, денежный формат;
  • Оплачено – Логическое поле, формат Да / Нет;
  • ЧасовСПослОбсл – Числовое поле, целое.

Таблица Клиенты:

  • Код клиента – Ключевое, Числовое поле, длинное целое;
  • Код проекта – Числовое поле, длинное целое;
  • Адрес – Текстовое поле, 50 символов;
  • Город – Текстовое поле, 20 символов;
  • Номер телефона – Числовое поле, длинное целое;
  • Фамилия клиента – Текстовое поле, 20 символов;
  • Последовательность – Числовое поле, длинное целое.

Таблица Оплата:

  • Город – Текстовое поле, 50 символов;
  • Фамилия клиента – Текстовое поле, 50 символов;
  • Код заказа – Числовое поле, длинное целое;
  • Код проекта – Ключевое, Числовое поле, длинное целое;
  • Сумма оплаты – Денежное поле, денежный формат;
  • Номер чека – Числовое поле, длинное целое.

Таблица Расходы:

  • Код клиента – Числовое поле, длинное целое;
  • Код расходов – Ключевое, Числовое поле, длинное целое;
  • Сумма затрат – Денежное поле, денежный формат;
  • Сумма задатка – Денежное поле, денежный формат;
  • Дата покупки – поле Дата/время, краткий формат даты, маска ввода – 99.99.00;
  • 0.

Таблица Резервирование:

  • Код клиента – Числовое поле, длинное целое;
  • Код договора – Числовое поле, длинное целое;
  • Зарезервировано – Числовое поле, длинное целое;
  • Остаток – Денежное поле, денежный формат;
  • Выплаченная сумма – Ключевое, Денежное поле, денежный формат;

Таблица Сведения о заказе:

  • Код товара Числовое поле, длинное целое;
  • Код заказа – Ключевое, Числовое поле, длинное целое;
  • Количество Числовое поле, двойное с плавающей точкой;
  • Налог Денежное поле, основной формат.

Таблица Сотрудники:

Код сотрудника – Ключевое, Числовое поле, длинное целое;

11 стр., 5065 слов

Разработка базы данных библиотеки

... надежность работы компьютера и удобство работы пользователя. В соответствии с заданием курсового проектирования следует создать автоматизированное рабочее место (АРМ) «Библиотека», которое наиболее удобно можно организовать с помощью баз данных (БД). ...

  • Код фондов – Числовое поле, основной формат;
  • Фамилия – Текстовое поле, 50 символов;
  • Домашний телефон – Числовое поле, длинное целое;
  • Код отдела – Числовое поле, длинное целое;
  • Номер паспорта – Числовое поле, длинное целое.

Таблица Товары:

  • Код товара – Ключевое, Числовое поле, длинное целое;
  • Наименование товара – Текстовое поле, 50 символов;
  • На складе – Числовое поле, длинное целое;
  • Заказано – Числовое поле, длинное целое;
  • Минимальный заказ – Числовое поле, длинное целое;
  • Время задержки – Числовое поле, длинное целое.

Выдачи и Товары:

В новой открытой базе данных в перечне объектов выбирается объект Таблицы и нажимается вкладка Создать. В появившемся окне выбирается Конструктор.

Конструктора

При активной вкладке Общие определяются необходимые параметры для каждого поля.

После выхода из режима Конструктора , присваивается созданной таблице имя Выдачи .

Возможен просмотр её в режиме Таблицы и при необходимости редактирование ширины столбцов.

Создание таблицы Товары:

Для этого выбирается объект Таблицы и нажимается вкладка Создать . В открывшемся окне ищется вариант создания с помощью Мастера таблиц.

При работе мастера выбирается в качестве образца таблица Товары и, дважды щелкая по образцам полей, включаются в создаваемую таблицу поля: Код товара, Наименование товара, На складе, Заказано, Минимальный заказ и Срок . Затем щелчок по кнопке Далее.

Далее нажимается кнопка Готово. Переключение таблицы в режим Конструктора происходит при помощи щелчка по кнопке Вид инструментальной панели. Проводится необходимая корректировка типов данных.

В режиме Таблицы редактируется ширина столбцов.

Аналогично конструируются другие таблицы при помощи Конструктора и Мастера таблиц, редактируются и добавляются поля, изменяются типы данных.

3.5 Создание схемы данных

типы и свойства должны совпадать

Схема данных