1.2 СУБД MS Access в разработке базы данных объекта исследований.
База данных – это организованная структура, предназначенная для хранения информации. В современных базах данных хранятся не только данные, но и информация.
С понятием базы данных тесно связано понятие системы управления базой данных (СУБД). Это комплекс программных средств, предназначенных для создания структуры новой базы, наполнение ее содержимым, редактирование содержимого и визуализации информации. Под визуализацией информации базы понимается отбор отображаемых данных в соответствии с заданным критерием, их упорядочение, оформление и последующая выдача на устройства вывода или передачи по каналам связи.
В мире существует множество систем управления базами данных. Несмотря на то, что они могут по-разному работать с разными объектами и предоставляют пользователю различные функции и средства, большинство СУБД опираются на единый устоявшийся комплекс основных понятий. Это дает нам возможность рассмотреть одну систему и обобщить ее понятия, приемы и методы на весь класс СУБД. В качестве такого учебного объекта мы выберем СУБД Microsoft Access (далее Access), входящую в пакет Microsoft Office. Практически все СУБД позволяют добавлять новые данные в таблицы. С этой точки зрения СУБД не отличаются от программ электронных таблиц (Excel). Однако существуют 3 принципиальных отличия между СУБД и программами электронных таблиц:
ü СУБД разрабатываются с целью обеспечения эффективной обработки больших объемов информации, намного больших, чем те, с которыми справляются электронные таблицы;
ü СУБД может легко связывать две таблицы так, что для пользователя они будут представлены одной таблицей. Реализовать такую возможность в электронных таблицах практически невозможно;
ü СУБД минимизирует общий объем базы данных. Для этого таблицы, содержащие повторяющиеся данные, разбиваются на несколько связанных таблиц.
Т.о. приложение Access является мощной и высокопроизводительной 32-разрядной СУБД. В Access реализована надежная защита от несанкционированного доступа к файлам.
Несмотря на то, что Access является мощной и сложной системой, его использование не сложно для непрофессиональных пользователей.
Целью создания базы данных в данной курсовой работе является оперативное получение необходимой информации.
Представляемая база данных будет содержать 3 таблицы: «Препараты», «Производители» и «Доля продаж за 3 кв 2007г.»
Первая таблица «Препараты» имеет следующую структуру:
Имя поля | Тип данных | Размер поля | Обязательное | Индексированное |
Код препарата | счётчик | Длинное целое | да | да (совпадения не допускаются) |
Наименование | текстовый | 20 | да | да (совпадения допускаются) |
Ключевым полем в данной таблице является поле «Код препарата», т.к. оно уникально.
Вторая таблица «Производители» имеет следующий вид:
Имя поля | Тип данных | Размер поля | Обязательное | Индексированное |
Код производителя | счётчик | Длинное целое | да | да (совпадения не допускаются) |
Код препарата | мастер подстановок | Длинное целое | да | да (совпадения допускаются) |
Страна | мастер подстановок | Длинное целое | да | да (совпадения допускаются) |
Наименование | текстовый | 20 | да | да (совпадения допускаются) |
Ключевым полем в данной таблице является поле «Код производителя», т.к. оно уникально.
Третья таблица «Доля продаж за 3 кв 2007 г»:
Имя поля | Тип данных | Размер поля | Обязательное | Индексированное |
Код препарата | Мастер подстановок | Длинное целое | да | да (совпадения не допускаются) |
Код производителя | счётчик | Длинное целое | да | да (совпадения допускаются) |
Наименование | Мастер подстановок | Длинное целое | да | да (совпадения допускаются) |
Доля рынка в деньгах | числовой | двойное с плавающей точкой | да | да (совпадения допускаются) |
Связи между тремя таблицами представлены следующим образом:
0 комментариев