Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

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




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

Существует большое разнообразие типов СУБД. Наиболее распространенными в настоящее время являются реляционные СУБД, к которым относится Access. Access работает под управлением операционной системы Windows и входит в состав Microsoft Office вместе с Excel, Word и PowerPoint. Access относится к классу «настольных» СУБД, которые имеют высоко развитые языковые средства, предназначенные для работы с ними пользователей различной квалификации, в том числе и пользователей, не являющихся специалистами в этой области. С помощью Access можно создать: локальную БД, общую БД в сети с сервером или создавать приложения, работающие с БД на SQL-сервере.

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

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

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

От того, насколько удачно выполнен проект БД, зависит её функционирование.

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

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

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

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

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

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

. Каждое поле в таблице имеет определенный формат и заданный по умолчанию тип. Access поддерживает все необходимые типы полей: Текстовый — для хранения одной строки текста, Числовой — для чисел. Денежный — для представления денежных величин. Дата/время — для времени, MEMO — для хранения произвольной информации. Логический — для логических значений, Поле объекта OLE — для хранения объектов из других приложений, поддерживающих технологию OLE, Гиперссылка – для перехода к объектам той же самой или другой базы данных, к документам, созданным в MS Word, MS Excel и MS PowerPoint, а также к документам, расположенным в глобальной сети Интернет, Мастер подстановок – для создания списка значений из ссылочной таблицы.

Важной характеристикой СУБД является поддержка целостности (корректности информации) БД. Поддержка целостности может реализовываться в СУБД различными способами, что позволяет выделить несколько её видов:

§ после определения типа поля БД СУБД контролирует вводимые в них значения

§ свойство поля – размер являетсядополнениемк ограничению по типу

§ условие на вводимые значение




Поделиться с друзьями:


Дата добавления: 2015-05-09; Просмотров: 351; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.