Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Методические указания. Информационные технологии повсеместно внедряются во все сферы человеческой деятельности
Информационные технологии повсеместно внедряются во все сферы человеческой деятельности. Одной из самых распространенных современных технологий является использование баз данных (БД). Базы данных создаются и используются с помощью специальных программных средств, называемых системами управления базами данных (СУБД). Существует большое разнообразие типов СУБД. Наиболее распространенными в настоящее время являются реляционные СУБД, к которым относится Access. Access работает под управлением операционной системы Windows и входит в состав Microsoft Office вместе с Excel, Word и PowerPoint. Access относится к классу «настольных» СУБД, которые имеют высоко развитые языковые средства, предназначенные для работы с ними пользователей различной квалификации, в том числе и пользователей, не являющихся специалистами в этой области. С помощью Access можно создать: локальную БД, общую БД в сети с сервером или создавать приложения, работающие с БД на SQL-сервере. Для работы с любой СУБД необходимо иметь определённый уровень теоретической подготовки, в противном случае эта работа сведётся к нажиманию кнопок и непредсказуемым последствиям. БД для реляционных СУБД хранится в двумерных таблицах, связанных между собой. Для осознанной работы с Access необходимо знать элементы реляционной теории, в частности определять «ключи» таблиц и понимать, как и зачем осуществляются связи между таблицами Сколько таблиц в БД, структура информации в каждой из них, как таблицы связаны между собой – все эти вопросы решаются на этапе проектирования БД. От того, насколько удачно выполнен проект БД, зависит её функционирование. Известный американский мыслитель, признанный авторитет в области технологии БД Крис Дейт сказал следующее: «Проектирование БД – это скорее искусство, чем наука». Теоретические вопросы проектирования БД изучаются в отдельной дисциплине «Проектирование БД» Для более эффективной работы с СУБД Access важно знать терминологию и понимать принцип построения реляционной базы данных. СУБД поддерживает в памяти ЭВМ модель предметной области. Под предметной областью принято понимать часть реального мира, подлежащего изучению для организации управления. Допустимая организация данных определяется разнообразием и количеством типов объектов модели данных, ограничениями на структуру данных. Реляционная база данных представляет собой множество взаимосвязанных двумерных таблиц, каждая из которых содержит сведения об одной сущности предметной области. Структура таблицы определяется составом и последовательностью полей, соответствующих её столбцам, с указанием типа данного, размещаемого в поле. Каждое поле отражает определенную характеристику сущности, а соответствующий столбец содержит данные одного типа. Содержание реляционной таблицы заключено в её строках. Каждая строка таблицы содержит данные о конкретном экземпляре сущности и называется записью. Для однозначного определения каждой записи таблица должна иметь уникальный ключ (первичный ключ). Ключ может состоять из одного или нескольких полей (составной ключ). По значению ключа в таблице базы данных однозначно определяется запись. Связи между таблицами БД дают возможность совместно использовать данные из разных таблиц. Связь каждой пары таблиц обеспечивается одинаковыми в них полями. Первичный ключ главной таблицы повторяется в подчиненной таблице и называется в ней внешним или вторичным ключом. Access поддерживает связи между таблицами двух типов: один к одному, и один ко многим. Связь один к одному означает, что каждой записи главной таблицы может соответствовать только одна запись в подчинённой. Связь типа один ко многим означает, что записи главной таблицы может соответствовать много записей в подчинённой. СУБД поддерживает ссылочную целостность, при которой невозможно существование записи в подчиненной таблице без соответствующей записи в главной таблице. Размещение сведений о каждой сущности в отдельной таблице и связывание таблиц позволяет избежать повторения данных, противоречивости, упрощает обновление информации и поиск в БД. . Каждое поле в таблице имеет определенный формат и заданный по умолчанию тип. Access поддерживает все необходимые типы полей: Текстовый — для хранения одной строки текста, Числовой — для чисел. Денежный — для представления денежных величин. Дата/время — для времени, MEMO — для хранения произвольной информации. Логический — для логических значений, Поле объекта OLE — для хранения объектов из других приложений, поддерживающих технологию OLE, Гиперссылка – для перехода к объектам той же самой или другой базы данных, к документам, созданным в MS Word, MS Excel и MS PowerPoint, а также к документам, расположенным в глобальной сети Интернет, Мастер подстановок – для создания списка значений из ссылочной таблицы. Важной характеристикой СУБД является поддержка целостности (корректности информации) БД. Поддержка целостности может реализовываться в СУБД различными способами, что позволяет выделить несколько её видов: § после определения типа поля БД СУБД контролирует вводимые в них значения § свойство поля – размер являетсядополнениемк ограничению по типу § условие на вводимые значение Маска § индексирование поле служит для контроля уникальности § Ссылочная целостность данных означает систему правил, используемых в Access для поддержания связей между записями в связанных таблицах, а также обеспечивает защиту от случайного удаления или изменения связанных данных. Установить ссылочную целостность данных можно, если выполнены следующие условия: ¨ связанное поле главной таблицы является ключевым полем или имеет уникальный индекс; ¨ ·связанные поля имеют один тип данных. Здесь существует исключение. Поле счетчика может быть связано с числовым полем, если в последнем в свойстве Размер поля указано значение «Длинное целое»; В СУБД Access процесс создания реляционной БД включает создание схемы данных. Схема данных наглядно отображает таблицы и связи между ними. Базой данных в СУБД Access является совокупность таблиц, форм, отчетов, запросов, макросов, хранящихся в одном файле типа.mdb. Date: 2015-12-13; view: 421; Нарушение авторских прав |