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

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




Скачати 39.31 Kb.
НазваБаза данных – это совокупность взаимосвязанных, хранящихся вместе данных, с той минимальной избыточностью, позволяющей использовать эти данные в нескольких приложениях. Реляционные базы данных
Дата18.09.2012
Розмір39.31 Kb.
ТипЛабораторная работа

Лабораторная работа № 11


Знакомство с СУБД MS Access: работа с существующей базой данных, фильтры по данным.


Теоретические сведения.


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

Реляционные базы данных – это базы данных, в которых все данные представлены в виде двумерных таблиц особого вида, называемых реляционными. Пример реляционной таблицы показан на рис. 1.



рис. 1 Реляционная таблица «Типы»


Отдельный столбец реляционной таблицы носит название поля, отдельная строка таблицы называется записью.

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

К основным функциям СУБД относят:

  1. Определение данных (с помощью Языка Определения Данных).

  2. Управление данными и их обработка (с помощью Языка Манипулирования Данными).

  3. Поддержка целостности данных, т.е. соответствие данных текущему состоянию некоторой части реального мира.

  4. Обеспечение безопасности, т.е. разграничение прав доступа пользователей к данным.

  5. Восстановление данных после сбоев и резервное дублирование.

  6. Предоставление, создание и ведение словаря данных, который сохраняет описание структуры базы данных.

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

Таблицы используются для упорядоченного хранения данных. Запросы используются для выбора или изменения данных по заданным параметрам. Формы предоставляют возможность удобного введения и просмотра данных таблиц и запросов. Отчеты созданы для получения бумажной копии результатов обработки данных. Макросы и модули – наборы команд для разработки удобных для пользователя форм, запросов и отчетов. В качестве языка программирования модулей используется язык Visual Basic for Applications (VBA), который является адаптацией языка Visual Basic для офисного пакета Microsoft Office.

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

Окно базы данных в MS Access показано на рис. 2.



рис. 2 Окно базы данных


Для каждого типа объекта базы данных, будь то таблица или запрос, предусмотрены возможности создания (кнопка Создать), открытия в режиме просмотра данных (кнопка Открыть), и открытия в режиме конструктора для модификации структуры объекта (кнопка Конструктор). После выбора конкретного объекта, например, таблицы, для переключения между режимами просмотра используется пункт меню Вид.

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



рис. 3 Навигационная панель

Для добавления записи также можно использовать кнопку Новая запись на панели инструментов. Для удаления одной записи можно использовать кнопку Удалить запись на панели инструментов. Для последовательного поиска записей по таблице используется кнопка Найти - .

Для поиска и отбора записей внутри одной таблицы в MS Access вводится понятие фильтра – набора условий, применяемых для отбора записей по условию и для сортировки записей. Для работы с фильтром по таблице в MS Access необходимо открыть эту таблицу и вызвать команду Записи/Фильтр. В окне расширенного фильтра необходимо выбрать из таблицы только те поля, которые нужны для анализа, и задать для этих полей условия на значениевыражения, которые должны быть истинными для нужных записей. Поля для анализа можно выбирать из списка в строке Поле. Условия на значения записываются в строке Условие отбора. Сортировка записей указывается для каждого поля отдельно, в строке Сортировка.

Для применения фильтра внутри окна расширенного фильтра выполняется команда Фильтр/Применить фильтр или нажимается кнопка . Для сохранения фильтра внутри окна расширенного фильтра выполняется команда ^ Файл/Сохранить как запрос или нажимается кнопка .

Пример 1.

На рис. 4 показано окно расширенного фильтра для следующего задания: показать все заказы, оформленные либо 22 января 1996 года клиентами из Германии либо просто 23 января 1996 года.



рис. 4 Расширенный фильтр для Примера 1


Выражение для проверки может быть простым или составным. Составные выражения разделяются логическими операторами AND (и), OR (или). Используется также и оператор NOT (логическое отрицание). В качестве операторов могут использоваться символы операций сравнения: <, < =, >, >=, =,<> (не равно), а также операторы In, Between, Like. In – проверяет на равенство значению из списка; операндом является список, заключенный в круглые скобки. Between – проверяет, что значение поля находится внутри заданного диапазона; верхняя и нижняя границы диапазона разделяются логическим оператором AND. Like – проверяет соответствие Текстового или Memo поля заданному шаблону символов. В качестве операнда можно задать строку символов, используя символы шаблона:

? – заменяет один произвольный символ,

* – заменяет любое число произвольных символов,

# – заменяет одну цифру.

Пример 2.

На рис. 5 Вы можете увидеть окно расширенного фильтра для следующего задания: отобрать товары, названия которых начинаются на “E”, “F”, “G”, по цене от 50000 р. до 60000 р. Отсортировать результат по названиям товаров по возрастанию.



рис. 5 Расширенный фильтр для Примера 2

Схожі:

База данных – это совокупность взаимосвязанных, хранящихся вместе данных, с той минимальной избыточностью, позволяющей использовать эти данные в нескольких приложениях. Реляционные базы данных icon1 Создание базы данных
Для создания новой базы данных нужно при открытии ms access выбрать опцию Новая база данных. В появившемся диалоговом окне указать...
База данных – это совокупность взаимосвязанных, хранящихся вместе данных, с той минимальной избыточностью, позволяющей использовать эти данные в нескольких приложениях. Реляционные базы данных iconИспользование списка в качестве базы данных
В microsoft Excel в качестве базы данных можно использовать список. При выполнении обычных операций с данными, например, при поиске,...
База данных – это совокупность взаимосвязанных, хранящихся вместе данных, с той минимальной избыточностью, позволяющей использовать эти данные в нескольких приложениях. Реляционные базы данных iconТема Засоби структурування, аналізу та обробки даних в ms excel
Список может использоваться как база данных, в которой строки выступают в качестве записей, а столбцы являются полями базы данных....
База данных – это совокупность взаимосвязанных, хранящихся вместе данных, с той минимальной избыточностью, позволяющей использовать эти данные в нескольких приложениях. Реляционные базы данных iconСубд access теоретические сведения
База данных (БД) это хранилище данных о некоторой предметной области, организованное в виде специальной структуры
База данных – это совокупность взаимосвязанных, хранящихся вместе данных, с той минимальной избыточностью, позволяющей использовать эти данные в нескольких приложениях. Реляционные базы данных iconКурсовой проект по дисциплине: «Организация баз данных и знаний» Тема: «База данных «Зоопарк»

База данных – это совокупность взаимосвязанных, хранящихся вместе данных, с той минимальной избыточностью, позволяющей использовать эти данные в нескольких приложениях. Реляционные базы данных iconКонтрольные вопросы по дисциплине «Статистика»
Этапы статистического наблюдения: подготовка наблюдения, регистрация статистических данных, формирование базы данных
База данных – это совокупность взаимосвязанных, хранящихся вместе данных, с той минимальной избыточностью, позволяющей использовать эти данные в нескольких приложениях. Реляционные базы данных iconРоссийские журналы в базе данных Scopus
Среди более 22 тыс научных журналов реферативной базы данных Scopus 337 названий принадлежат российским журналам
База данных – это совокупность взаимосвязанных, хранящихся вместе данных, с той минимальной избыточностью, позволяющей использовать эти данные в нескольких приложениях. Реляционные базы данных iconЛабораторная работа №3 Объявление и инициализация простых типов данных. Представление данных в памяти компьютера
Непосредственные данные, представляющие собой числовые или символьные значения, являющиеся частью команды. Непосредственные данные...
База данных – это совокупность взаимосвязанных, хранящихся вместе данных, с той минимальной избыточностью, позволяющей использовать эти данные в нескольких приложениях. Реляционные базы данных iconЛабораторная работа 4 Предложение select в sql oracle. Основные возможности Содержание Цели лабораторной работы 2 Теоретические основы 2
Приобрести практический опыт по поиску данных в таблицах базы данных с использованием sql*Plus
База данных – это совокупность взаимосвязанных, хранящихся вместе данных, с той минимальной избыточностью, позволяющей использовать эти данные в нескольких приложениях. Реляционные базы данных iconПрактикум по компьютерной технологии, стр. 398-439. Содержание отчёта: Ответы на вопросы, поставленные в пунктах описания последовательности выполнения работы
Тема: Создание базы данных, состоящей из одной таблицы. Ввод данных в таблицу. Использование форм
Додайте кнопку на своєму сайті:
Документи


База даних захищена авторським правом ©zavantag.com 2000-2013
При копіюванні матеріалу обов'язкове зазначення активного посилання відкритою для індексації.
звернутися до адміністрації
Документи