Краткая характеристика СУБД Access




Введение

Данная курсовая работа выполняется в приложении Microsoft Access, которое входит в прикладной пакет MS Office 2000, на примере базы данных по высокопрочным чугунам. Созданная программа обладает рядом достоинств и особенностей. Вот лишь часть из них:

1. Наличие удобного поиска по различным параметрам.

2. Простой и быстрый способ ввода или удаления информации.

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

4. Удобный дизайн программы с понятным интерфейсом и оригинальными кнопочными формами.

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

 

Цель работы.

Закрепление и углубление знаний по информатике, практических навыков работы на персональном компьютере и разработки пользовательских приложений с использованием программных средств интегрированного пакета MS Office и современных компьютерных технологий обработки информации, а также навыков в составлении текстовой документации.

 

 

Краткая характеристика СУБД Access

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

В СУБД поддерживаются различные модели данных.

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

В СУБД для персональных компьютеров (настольных СУБД) поддерживается преимущественно реляционная модель, которую отличает простота и единообразие представления данных простейшими двумерными таблицами. Реляционная модель обеспечивает возможность использования в разных СУБД операций обработки данных, имеющих единую основу - алгебру отношений (реляционную алгебру) и универсального языка структурированных запросов – SQL (Sequential Query Language).

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

СУБД Microsoft Access является системой управления реляционной базы данных, включающих все необходимые инструментальные средства для создания локальной базы данных, общей базы данных в локальной сети с файловым сервером или базы данных на SQL-сервере, а также для создания приложений пользователя, работающего с этими базами данных. База данных Access, создаваемая на локальном компьютере, отличается от баз данных других настольных СУБД. В её файле могут храниться не только данные, но и объекты интерфейса – формы, отчёты, а также программный код. Благодаря этому можно создать приложение, целиком хранящееся в одном единственном MDB-файле, что существенно упрощает как создание, так и распространение приложений для работы с базами данных.

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

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

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

Среди многочисленных средств графического конструирования и диалоговых средств Access следует выделить средства для создания:

- таблиц и схем баз данных;

- запросов выборки, отбирающих и объединяющих данные нескольких таблиц в виртуальную таблицу, которая может использоваться во многих задачах приложения;

- запросов на изменение баз данных;

- экранных форм, предназначенных для ввода, просмотра и обработки данных в диалоговом режиме;

- отчётов, предназначенных для просмотра и вывода на печать данных из базы и результатов их обработки в удобном для пользователя виде;

- страниц доступа к данным, обеспечивающим работу с базами данных в среде Internet;

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

Средства программирования СУБД включают язык структурированных запросов SQL, язык макрокоманд и язык объектно-ориентированного программирования для приложений Microsoft Visual Basic for Applications (VBA). VBA является частью семейства Microsoft Visual Basic, которое входит в состав Visual Studio.

 

Структура таблиц БД

В каждой таблице базы данных «Высокопрочные чугуны» хранятся сведения конкретной категории; например, в таблице «Высокопрочные чугуны» хранятся сведения о различных видах высокопрочного чугуна. Сведения о материале разбиты на отдельные факты. Каждый такой факт хранится в отдельном поле; например, в поле «Обозначение» хранятся обозначения чугуна. Набор всех фактов об одной модели составляет одну запись; например, факты из полей «Обозначение», «Марка», «Предел текучести», «Твердость» и т.д.

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

 

Ниже описана структура основных таблиц: «Высокопрочные чугуны», «Назначения чугуна» и «Виды обработки».

 

Структура таблицы «Высокопрочные чугуны» - Таблица №1

Наименование Определение Тип данных Размер Дополнительно
  Код_чугуна Код вида чугуна Счетчик - PK
  Обозначение Название Текстовый 50 символов -
  Марка Краткое описание Числовой 1 байт FK
  Сопрот_растяж Сопротивление растяжению Числовой 4 байта -
  Предел_текуч Предел текучести Числовой 4 байта -
  Относит_удлин Относительное удлинение Числовой 2 байта -
  Твердость Твердость Текстовый 10 символов -
  Хим_состав Химический состав Поле МЕМО - -
  Фото Фото Поле объекта OLE - -

Рисунок 1 – вид таблицы «Высокопрочные чугуны»

 

Структура таблицы «Назначения чугуна» - Таблица №2

Наименование Определение Тип данных Размер Дополнительно
  Код_назначения Код назначения Счетчик - PK
  Название Название Текстовый 50 символов -
  Описание Краткое описание Поле МЕМО - -

 

Рисунок 2 – вид таблицы «Назначения чугуна»

 

Структура таблицы «Виды обработки» - Таблица №3

Наименование Определение Тип данных Размер Дополнительно
  Код_вида_обработки Код вида обработки Счетчик - PK
  Название Название Текстовый 50 символов -
  Описание Краткое описание Поле МЕМО - -

Рисунок 3 – вид таблицы «Виды обработки»

 

Кроме этих трёх основных таблиц в базе данных созданы и второстепенные:

1) «Марки» – таблица содержит перечень марок чугуна;

2) «Назнач-чугун» – связи вида чугуна с его назначениями;

3) «Обработка-чугун» – связи вида чугуна с его обработкой;

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

 

Рисунок 4 - схема данных

Выполнение форм БД

Выполнение основных форм в БД происходит при помощи мастера создания форм на основе соответствующих таблиц.

Рисунок 5 – вкладка Формы

Чтобы создать форму на основе таблицы нажимаем «Создание формы с помощью мастера». (Рис 5.)

Далее из выпадающего списка «Таблицы и запросы» выбираем нужную таблицу. Ниже выбираем те поля, которые необходимы нам для построения формы. Нажимаем Далее. (Рис 6.)

 

 

Рисунок 6 – Создание форм

 

Далее выбираем внешний вид, стиль и название формы.

При создании через мастер создания форм, формы не всегда получаются нужного вида. Это можно исправить. Для этого форму можно отредактировать при помощи конструктора форм. Нажимаем правой кнопкой на нужной форме в списке форм и щёлкаем по контекстному меню «Конструктор».

 

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-04-14 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: