ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 17.03.2024
Просмотров: 84
Скачиваний: 0
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
, перераспределяет освободившуюся память, организует ведение очереди запросов к внешней памяти и т.п.
Девятая функция – поддержка деятельности системного персонала.
Эксплуатация базы данных приводит к ситуации, когда может возникать необходимость изменения параметров системы управления базой данных, выбора новых методов доступа, изменения структуры хранимых данных, а также выполнения ряда других общесистемных действий. Изменения осуществляются в определенных пределах. Система управления базой данных дает возможность выполнения этих и других действий для поддержки деятельности базы данных обслуживающему системному персоналу, называемому администратором базы данных.
Назначение и возможности системы управления базами данных MS ACCESS
В начальном этапе представления и понимания о базе данных, о ее возможностях, работе системы управления базой данных и приобрести навыки по созданию баз данных, рекомендуется, прежде всего, освоить принципы работы в СУБД Мicrosoft Ассеss (MS Access). Для этого есть обоснование, которое построено преимуществах MS Access:
Система управления базой данных Мicrosoft Ассеss является неотъемлемой частью прикладного программного обеспечения Microsoft Office (MS Office), которое имеется в арсенале практически каждого пользователя персонального компьютера.
Система управления базой данных Мicrosoft Ассеss является полностью русифицированным программным средством, снабженным очень простой и понятной справочной системой и специальными сервисными средствами разработки баз данных и программных приложений к ним, что делает ее доступной даже в начальном уровне знакомства с процессом разработчики базы данных.
Система управления базой данных Мicrosoft Ассеss обладает всеми возможностями, присущими программному обеспечению, позволяющему проектировать базы данных неограниченной сложности и объема.
Система управления базой данных Access позволяет создавать базы данных различного объема, с которыми работают в монопольном режиме или режиме коллективного доступа. Определенное лидерство системы управления базой данных Access достигнуть в разработке интерфейса для серверных корпоративных БД под управлением мощных СУБД (типа Microsoft SQL Server, ORACLE и др.).
Рассмотрев преимущества Мicrosoft Ассеss перейдем к функциями система управления базой данных Access:
преобразование баз данных (файлов .mdb) в форматы предыдущих версий.
автоматическое изменение имен объектов баз данных во всех приложениях.
условное форматирование, проверка вводимых значений в таблицы базы данных.
вложенные таблицы по типу главная – подчиненная в одном окне.
изменение макета форм и отчетов (группирование элементов управления).
создание статических копий отчетов для их распространения по электронной почте.
управление сжатием базы данных при ее сохранении на магнитном диске и др.
Система управления базой данных Ассеss содержит много функций для работы в сети Интернет, это: страницы доступа к данным, вывод таблиц, запросов, отчетов в формате НТМL, добавление полей-ссылок на объекты базы данных и Web-компоненты Microsoft Office, в том числе электронные таблицы, диаграммы, динамические сводные таблицы. В современных системах управления базой данных Access усовершенствована функция создания и перехода по гиперссылкам. Система управления базой данных Access поддерживает стандарт доступа к данным ОLЕ DВ, благодаря которому можно создавать полноценные клиент – серверные приложения. Клиентская часть приложений разрабатывается с использованием средств Access, серверная часть – с помощью Microsoft SQL Sеrver.
Создан и совершенствуется формат хранимых данных – Мiсrоsоft Aссеss Рrоjеct (файлы с расширением .adp) для серверных баз данных различных система управления базами данных (Мicrosoft Dаta Еngine (МSDЕ), включенный в комплект Office).
Ha сервере находятся данные (таблицы), интерфейс с ними поддерживает клиент на рабочей станции. При этом возможно преобразование данных и объектов базы данных (файл формата .MDB) в формат SQL Server либо в новый проект Мicrosoft Aссess (файл формата .АDР).
Знакомство с системой управления базой данных Access 2013.
Одним из продуктов пакета Microsoft Office 2013 является Access 2013, он относится к категории систем управления базами данных (СУБД). Под термином база данных будем понимать – совокупность объектов различного типа (и назначения), которые используются для хранения, отображения, поиска, преобразования и вывода данных. Данные структурированы в виде таблиц. Aссess работает со следующими типами объектов: таблицы, запросы, формы, отчеты, макросы и модули. Все они сгруппированы по категориям и отображаются в области переходов базы данных. Данные – это представленные в цифровом виде сведения об объектах окружающего нас реального мира. Дадим краткую характеристику основным видам объектов (таблицы, формы, запросы, отчеты, макросы), с которыми придется работать при изучении приемов построения базы данных Мiсrоsоft Aссеss 2013.
Таблицы содержат данные, отображают в привычном формате строки и столбцы. В терминологии Access строки называют записями, а столбцы – полями. Поэтому все столбцы таблицы имеют наименования полей (первая строка таблицы). Строки содержат данные в тех форматах, которые назначает им разработчик. Поэтому при определении реляционной базы данных (табличной) говорят, что она представляется в виде совокупности однотипных записей. База данных обычно состоит из нескольких таблиц, объединенных посредством, так называемых связей. Благодаря связям информация из одной таблицы становится доступной для другой, что позволяет обеспечить целостность данных.
Формы – это вариант представления на экране компьютера одной записи, что дает возможность пользователю просматривать последовательно сведения из таблицы, осуществлять поиск и быстрый доступ к любой записи, а также осуществлять операции коррекции данных в записях и создавать новые записи (пополнять таблицу). Фактически, форму можно рассматривать, как некий интерфейс пользователя при работе с таблицами.
Запросы – это инструмент для управления данными. С помощью запросов можно извлекать данные из одной или нескольких связанных таблиц, осуществлять логические и арифметические операции над данными, группировать данные в новые таблицы по определенным признакам.
Отчеты – это средство для подготовки выходных файлов. Слово отчет прочно ассоциируется со словом «печать», тем не менее, среда генерации отчетов в Access позволяет сформировать конечный продукт в виде виртуальной формы. Любая выходная форма может быть отражена на бумаге или на экране компьютера в удобном представлении данных с использованием средств их форматирования, подведения итогов, фильтрации и графического преобразования в гистограммы и диаграммы.
Макросы – это простейшие программы, которые позволяют при обращении к заранее созданным запросам, формам, отчетам, выполнять определенные действия. В Access макрос не создается с помощью макрорекордера, а назначается разработчиком. Для создания макроса необходимо обратиться к режиму конструктора, в котором появляется возможность выбора действия и аргументов макроса.
Модуль – содержит одну или несколько процедур, написанных на языке Visual Basic for Application. С помощью модулей можно решить широкий класс задач по поиску и преобразованию информации в базе данных.
Работа в Microsoft Access 2013.
Прежде чем приступить к работе с MS Access 2013, потребуется обозначить место на диске, где будет находиться файл с создаваемой базой данных. Рассмотрим все по порядку.
1. Запустите приложение Microsoft Access 2013. Для этого кликните (щелкните) левой клавишей мыши по значку: Пуск (в левом нижнем углу). Последовательно выполните: Программы Microsoft Office Microsoft Access 2013.
В русифицированной версии Microsoft Access 2013 нажатие на кнопку или «клик» всегда называется щелчок, то есть на правую кнопку мыши надо щелкнуть. Далее мы будем употреблять эти понятия в равной мере но подразумевать одно и тоже.
2. В открывшемся окне (Microsoft Access) задайте имя базы данных (в окне с наименованием «Имя файла», как показано на рисунке 2.4), а затем, «кликните» по пиктограмме - (Поиск расположения для размещения базы данных).
3. В окне: Файл новой базы данных, создайте папку, например, Access 2013 (как видно ниже на рисунке), и сохраните файл пустой базы данных с именем «Сведения о сотрудниках.accdb».
Рисунок 2.4 – Пример заполнения окна с именем новой базы данных
После того, как будет нажата кнопка , система раскроет окно с новой пустой таблицей, вид которой представлен на рисунке 2.5. Как видите, главное окно базы данных MS Access состоит из нескольких элементов, которые постоянно присутствуют при использовании различных режимов работы с базой данных. Названия основных элементов главного окна программы Access 2013 присутствуют на рисунке 2.5.
Панель быстрого доступа (изображенную на рисунке ниже), часто называют лентой, на которой находятся закладки:
Главная, Создание, Внешние данные, Работа с базами данных. Закладки имеют свои функциональные возможности, поэтому на каждой закладке находятся пиктограммы с обозначением, выполняемых функций.
Рисунок 2.5 – Основные элементы главного окна программы Access
На рисунке 2.5 показана закладка «Главная» с отображенными пиктограммами. Надо отметить, что на ленте появляются дополнительные вкладки (группы), например, если в области переходов выбрать – «Таблица», то на ленте появляется дополнительная вкладка «Работа с таблицей», включающая две закладки (Рис. 2.5). Нужно обратить ваше внимание, что если на пиктограмме имеется стрелка вниз , то это означает – можно открыть дополнительное меню. В свою очередь, в меню может появиться стрелка в виде значка: для открытия диалогового окна. На рисунке 2.6 показан пример, как на вкладке «Работа с таблицей», на пиктограмме «Форматирование текста», было открыто дополнительное меню для работы с текстом, а затем с помощью стрелки в дополнительном меню, было открыто окно диалога «Формат таблицы».
Рисунок 2.6. – Пример использования дополнительных стрелок на пиктограммах
Создать новую (пустую) базу данных можно и другим способом. Для этого надо открыть уже существующую базу данных, «кликнуть» по ярлыку , а затем активизировать строку с именем .
Проектирование базы данных в Microsoft Ассеss 2013.
Перед тем, как воспользоваться приложением Microsoft Access для разработки базы данных, необходимо осуществить постановку задачи, определить потенциального пользователя и его потребности, провести сбор необходимых сведений о содержании и наименований полей таблиц, провести нормализацию таблиц, продумать интерфейс готового продукта и наименования типовых отчетов для распространения, то есть провести «предпроектное» обследование. В этом вопросе основной акцент сделан на изучении возможностей Microsoft Ассеss 2013и приемах организации создания таблиц, поиска информации по запросам, отображения интерфейсов пользователя, а также правил пополнения базы данных и внесения в нее необходимых изменений. Поэтому, студенту предлагается ознакомиться с подходом создания базы данных «с нуля», хотя, существует и другой подход проектирования базы данных Access – создание с использованием шаблонов. Следует напомнить, что по ходу разработки базы данных создаются новые объекты (таблицы, запросы, формы, отчеты, макросы), ссылки на которые добавляются в область переходов. Тем не менее, все объекты будут сохраняться в одном файле с расширением .accdb, поэтому работа с данными в Ассеss начинается с создания файла базы данных (задается имя файла базы данных и место его расположения).
Девятая функция – поддержка деятельности системного персонала.
Эксплуатация базы данных приводит к ситуации, когда может возникать необходимость изменения параметров системы управления базой данных, выбора новых методов доступа, изменения структуры хранимых данных, а также выполнения ряда других общесистемных действий. Изменения осуществляются в определенных пределах. Система управления базой данных дает возможность выполнения этих и других действий для поддержки деятельности базы данных обслуживающему системному персоналу, называемому администратором базы данных.
Назначение и возможности системы управления базами данных MS ACCESS
В начальном этапе представления и понимания о базе данных, о ее возможностях, работе системы управления базой данных и приобрести навыки по созданию баз данных, рекомендуется, прежде всего, освоить принципы работы в СУБД Мicrosoft Ассеss (MS Access). Для этого есть обоснование, которое построено преимуществах MS Access:
Система управления базой данных Мicrosoft Ассеss является неотъемлемой частью прикладного программного обеспечения Microsoft Office (MS Office), которое имеется в арсенале практически каждого пользователя персонального компьютера.
Система управления базой данных Мicrosoft Ассеss является полностью русифицированным программным средством, снабженным очень простой и понятной справочной системой и специальными сервисными средствами разработки баз данных и программных приложений к ним, что делает ее доступной даже в начальном уровне знакомства с процессом разработчики базы данных.
Система управления базой данных Мicrosoft Ассеss обладает всеми возможностями, присущими программному обеспечению, позволяющему проектировать базы данных неограниченной сложности и объема.
Система управления базой данных Access позволяет создавать базы данных различного объема, с которыми работают в монопольном режиме или режиме коллективного доступа. Определенное лидерство системы управления базой данных Access достигнуть в разработке интерфейса для серверных корпоративных БД под управлением мощных СУБД (типа Microsoft SQL Server, ORACLE и др.).
Рассмотрев преимущества Мicrosoft Ассеss перейдем к функциями система управления базой данных Access:
преобразование баз данных (файлов .mdb) в форматы предыдущих версий.
автоматическое изменение имен объектов баз данных во всех приложениях.
условное форматирование, проверка вводимых значений в таблицы базы данных.
вложенные таблицы по типу главная – подчиненная в одном окне.
изменение макета форм и отчетов (группирование элементов управления).
создание статических копий отчетов для их распространения по электронной почте.
управление сжатием базы данных при ее сохранении на магнитном диске и др.
Система управления базой данных Ассеss содержит много функций для работы в сети Интернет, это: страницы доступа к данным, вывод таблиц, запросов, отчетов в формате НТМL, добавление полей-ссылок на объекты базы данных и Web-компоненты Microsoft Office, в том числе электронные таблицы, диаграммы, динамические сводные таблицы. В современных системах управления базой данных Access усовершенствована функция создания и перехода по гиперссылкам. Система управления базой данных Access поддерживает стандарт доступа к данным ОLЕ DВ, благодаря которому можно создавать полноценные клиент – серверные приложения. Клиентская часть приложений разрабатывается с использованием средств Access, серверная часть – с помощью Microsoft SQL Sеrver.
Создан и совершенствуется формат хранимых данных – Мiсrоsоft Aссеss Рrоjеct (файлы с расширением .adp) для серверных баз данных различных система управления базами данных (Мicrosoft Dаta Еngine (МSDЕ), включенный в комплект Office).
Ha сервере находятся данные (таблицы), интерфейс с ними поддерживает клиент на рабочей станции. При этом возможно преобразование данных и объектов базы данных (файл формата .MDB) в формат SQL Server либо в новый проект Мicrosoft Aссess (файл формата .АDР).
Знакомство с системой управления базой данных Access 2013.
Одним из продуктов пакета Microsoft Office 2013 является Access 2013, он относится к категории систем управления базами данных (СУБД). Под термином база данных будем понимать – совокупность объектов различного типа (и назначения), которые используются для хранения, отображения, поиска, преобразования и вывода данных. Данные структурированы в виде таблиц. Aссess работает со следующими типами объектов: таблицы, запросы, формы, отчеты, макросы и модули. Все они сгруппированы по категориям и отображаются в области переходов базы данных. Данные – это представленные в цифровом виде сведения об объектах окружающего нас реального мира. Дадим краткую характеристику основным видам объектов (таблицы, формы, запросы, отчеты, макросы), с которыми придется работать при изучении приемов построения базы данных Мiсrоsоft Aссеss 2013.
Таблицы содержат данные, отображают в привычном формате строки и столбцы. В терминологии Access строки называют записями, а столбцы – полями. Поэтому все столбцы таблицы имеют наименования полей (первая строка таблицы). Строки содержат данные в тех форматах, которые назначает им разработчик. Поэтому при определении реляционной базы данных (табличной) говорят, что она представляется в виде совокупности однотипных записей. База данных обычно состоит из нескольких таблиц, объединенных посредством, так называемых связей. Благодаря связям информация из одной таблицы становится доступной для другой, что позволяет обеспечить целостность данных.
Формы – это вариант представления на экране компьютера одной записи, что дает возможность пользователю просматривать последовательно сведения из таблицы, осуществлять поиск и быстрый доступ к любой записи, а также осуществлять операции коррекции данных в записях и создавать новые записи (пополнять таблицу). Фактически, форму можно рассматривать, как некий интерфейс пользователя при работе с таблицами.
Запросы – это инструмент для управления данными. С помощью запросов можно извлекать данные из одной или нескольких связанных таблиц, осуществлять логические и арифметические операции над данными, группировать данные в новые таблицы по определенным признакам.
Отчеты – это средство для подготовки выходных файлов. Слово отчет прочно ассоциируется со словом «печать», тем не менее, среда генерации отчетов в Access позволяет сформировать конечный продукт в виде виртуальной формы. Любая выходная форма может быть отражена на бумаге или на экране компьютера в удобном представлении данных с использованием средств их форматирования, подведения итогов, фильтрации и графического преобразования в гистограммы и диаграммы.
Макросы – это простейшие программы, которые позволяют при обращении к заранее созданным запросам, формам, отчетам, выполнять определенные действия. В Access макрос не создается с помощью макрорекордера, а назначается разработчиком. Для создания макроса необходимо обратиться к режиму конструктора, в котором появляется возможность выбора действия и аргументов макроса.
Модуль – содержит одну или несколько процедур, написанных на языке Visual Basic for Application. С помощью модулей можно решить широкий класс задач по поиску и преобразованию информации в базе данных.
Работа в Microsoft Access 2013.
Прежде чем приступить к работе с MS Access 2013, потребуется обозначить место на диске, где будет находиться файл с создаваемой базой данных. Рассмотрим все по порядку.
1. Запустите приложение Microsoft Access 2013. Для этого кликните (щелкните) левой клавишей мыши по значку: Пуск (в левом нижнем углу). Последовательно выполните: Программы Microsoft Office Microsoft Access 2013.
В русифицированной версии Microsoft Access 2013 нажатие на кнопку или «клик» всегда называется щелчок, то есть на правую кнопку мыши надо щелкнуть. Далее мы будем употреблять эти понятия в равной мере но подразумевать одно и тоже.
2. В открывшемся окне (Microsoft Access) задайте имя базы данных (в окне с наименованием «Имя файла», как показано на рисунке 2.4), а затем, «кликните» по пиктограмме - (Поиск расположения для размещения базы данных).
3. В окне: Файл новой базы данных, создайте папку, например, Access 2013 (как видно ниже на рисунке), и сохраните файл пустой базы данных с именем «Сведения о сотрудниках.accdb».
Рисунок 2.4 – Пример заполнения окна с именем новой базы данных
После того, как будет нажата кнопка , система раскроет окно с новой пустой таблицей, вид которой представлен на рисунке 2.5. Как видите, главное окно базы данных MS Access состоит из нескольких элементов, которые постоянно присутствуют при использовании различных режимов работы с базой данных. Названия основных элементов главного окна программы Access 2013 присутствуют на рисунке 2.5.
Панель быстрого доступа (изображенную на рисунке ниже), часто называют лентой, на которой находятся закладки:
Главная, Создание, Внешние данные, Работа с базами данных. Закладки имеют свои функциональные возможности, поэтому на каждой закладке находятся пиктограммы с обозначением, выполняемых функций.
Рисунок 2.5 – Основные элементы главного окна программы Access
На рисунке 2.5 показана закладка «Главная» с отображенными пиктограммами. Надо отметить, что на ленте появляются дополнительные вкладки (группы), например, если в области переходов выбрать – «Таблица», то на ленте появляется дополнительная вкладка «Работа с таблицей», включающая две закладки (Рис. 2.5). Нужно обратить ваше внимание, что если на пиктограмме имеется стрелка вниз , то это означает – можно открыть дополнительное меню. В свою очередь, в меню может появиться стрелка в виде значка: для открытия диалогового окна. На рисунке 2.6 показан пример, как на вкладке «Работа с таблицей», на пиктограмме «Форматирование текста», было открыто дополнительное меню для работы с текстом, а затем с помощью стрелки в дополнительном меню, было открыто окно диалога «Формат таблицы».
Рисунок 2.6. – Пример использования дополнительных стрелок на пиктограммах
Создать новую (пустую) базу данных можно и другим способом. Для этого надо открыть уже существующую базу данных, «кликнуть» по ярлыку , а затем активизировать строку с именем .
Проектирование базы данных в Microsoft Ассеss 2013.
Перед тем, как воспользоваться приложением Microsoft Access для разработки базы данных, необходимо осуществить постановку задачи, определить потенциального пользователя и его потребности, провести сбор необходимых сведений о содержании и наименований полей таблиц, провести нормализацию таблиц, продумать интерфейс готового продукта и наименования типовых отчетов для распространения, то есть провести «предпроектное» обследование. В этом вопросе основной акцент сделан на изучении возможностей Microsoft Ассеss 2013и приемах организации создания таблиц, поиска информации по запросам, отображения интерфейсов пользователя, а также правил пополнения базы данных и внесения в нее необходимых изменений. Поэтому, студенту предлагается ознакомиться с подходом создания базы данных «с нуля», хотя, существует и другой подход проектирования базы данных Access – создание с использованием шаблонов. Следует напомнить, что по ходу разработки базы данных создаются новые объекты (таблицы, запросы, формы, отчеты, макросы), ссылки на которые добавляются в область переходов. Тем не менее, все объекты будут сохраняться в одном файле с расширением .accdb, поэтому работа с данными в Ассеss начинается с создания файла базы данных (задается имя файла базы данных и место его расположения).