СУБД Microsoft Access. Система управления базами данных - 9 КЛАСС

СУБД Microsoft Access. Система управления базами данных — 9 КЛАСС

Все статьи
Want create site? Find Free WordPress Themes and plugins.

Урок: СУБД Microsoft Access. Система управления базами данных. Запросы на выборку данных

СУБД Microsoft Access (MS Access) относится к системам, ориентированным на пользователя.
Она позволяет пользователю, не прибегая к программированию, легко выполнять основные действия с базой данных:
создание БД, редактирование и манипулирование данными.

Интерфейс СУБД

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

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

Среда OpenOffice Base
Среда OpenOffice Base

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

Запуск программы
Программа запускается одним из следующих способов:
1. Команда Пуск →  Программы  → MS Access
СУБД Microsoft Access. Система управления базами данных - 9 КЛАСС
2. Ярлык на Рабочем столе → MS Access
Среда Access имеет интерфейс, характерный для Windows-приложений, и включает в себя следующие составляющие (сверху вниз):
титульную строку с кнопками управления окном, главное меню, панель инструментов, рабочее поле и строку состояния.
На рабочем поле открывается окно, соответствующее выбранному режиму работы.
СУБД Microsoft Access. Система управления базами данных - 9 КЛАСС
СУБД Microsoft Access. Система управления базами данных - 9 КЛАСС
Как в любом приложении, в Access существует иерархия режимов.
Данные, с которыми работает СУБД, также могут быть выстроены в иерархическую последовательность.
На верхнем уровне такой иерархии находятся основные объекты MS Access.
К ним относятся: таблицы, запросы, формы, отчеты, страницы, макросы и модули.

Основными объектами СУБД являются таблицы, формы, запросы, отчёты.

Таблица— это главный тип объекта. Объекты, составляющие таблицу — записи и поля.
Поле базы данных — это столбец таблицы, включающий в себя значения определённого свойства.
Строки таблицы являются записями об объекте; эти записи разбиты на поля столбцами таблицы.
Запись базы данных — это строка таблицы, которая содержит набор значений различных свойств объекта.
В каждой таблице должно быть по крайней мере одно ключевое поле, содержимое которого уникально для любой записи в этой таблице.Значения ключевого поля однозначно определяют каждую запись в таблице.
Структура БД изменяется при добавлении или удалении полей.
Основные свойства полей
Имя поляопределяет то, как следует обращаться к данным этого поля при автоматических операций с базой (по умолчанию имена полей используются в качестве заголовков столбцов таблиц).
Тип поля определяет тип данных, которые могут содержаться в данном поле.
Размер поля определяет предельную длину (в символах) данных, которые могут размещаться в данном поле.
Формат поля определяет способ форматирования данных в ячейках, принадлежащих полю.
Маска ввода определяет форму, в которой вводятся данные в поле.
Подпись определяет заголовок столбца таблицы для данных поля (если подпись не указана, то в качестве заголовка столбца используется свойство Имя поля).
Значение по умолчанию — это то значение, которое вводится в ячейки поля автоматически.
Условие на значение — это ограничение, используемое для проверки правильности ввода данных (используется, как правило, для данных, имеющих числовой тип, денежный тип или тип дата).
Сообщение об ошибке— это текстовое сообщение, которое выводится автоматически при попытке ввода в поле ошибочных данных (проверка ошибочности выполняется автоматически, если задано свойство Условие на значение).
Обязательное поле определяет обязательность заполнения данного поля при наполнении базы.
Пустые строки разрешается ввод пустых строковых данных.

Типы данных

СУБД Microsoft Access. Система управления базами данных - 9 КЛАСС
Текстовый тип используется для хранения обычного неформатированного текста ограниченного размера.
Поле Мемо — это специальный тип данных для хранения больших объёмов текста.
Числовой — это тип данных для хранения действительных чисел.
Дата/время — тип данных для хранения календарных дат текущего времени.
Денежный — тип данных для хранения денежных сумм.
Счётчик— специальный тип данных для уникальных (не повторяющихся в поле) натуральных чисел с автоматическим наращиванием. Естественное использование для порядковой нумерации записей.
Логический— тип для хранения логических данных (принимают только два значения да или нет).
Поле объекта ole— специальный тип данных, предназначенный для хранения объектов ole, например мультимедийных до 1 Гб.
Гиперссылка — специальное поле для адресов URL Web-объектов Интернета. При щелчке на ссылку автоматически происходит запуск браузера и воспроизведение объекта в его окне.
Мастер подстановок— это объект, настройкой которого можно автоматизировать ввод данных в поле так, чтобы не вводить их вручную, а выбирать из раскрывающегося списка.
Запрос — результат обращения пользователя к СУБД для поиска данных, добавления, удаления и обновления записей. Результат поиска (выборки) данных представляется в табличном виде.

С помощью  запросов выполняют такие операции, как

  1. отбор данных,
  2. сортировка данных,
  3. фильтрация данных,
  4. преобразование данных по заданному алгоритму,
  5. создание новой таблицы,
  6. автоматическое наполнение таблиц данными,импортированными из других источников,
  7. простейшие вычисления в таблицах и др.
Форма— это вспомогательный объект, создается для дополнительного удобства пользователя при просмотре, вводе и редактировании данных.
Отчёт— это документ, предназначенный для вывода на печать, сформированный на основании информации, содержащейся в таблицах и запросах.

Страницы, макросы и модули являются объектами повышенной сложности.

Запросы на выборку данных

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

Таблица, содержащая интересующие пользователя сведения, извлечённые из базы данных, называется справкой или запросом; она содержит только те записи и их поля, которые указаны в запросах на выборку данных, удовлетворяющих заданным условиям (условиям выбора).

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

В логических выражениях имена полей базы данных связываются с определёнными значениями этих полей операциями отношений:

= равно;
<> не равно;
< меньше;
> больше;
<= меньше или равно (не больше);
>= больше или равно (не меньше).

На уроках математики вы применяете эти операции, составляя и решая числовые равенства, неравенства и их системы; с их помощью вы записывали условия при программировании разветвляющихся алгоритмов.

Операции отношений применимы и к текстовым полям. Их сравнение построено на лексикографическом принципе: из двух слов меньшим считается то слово, первая буква которого идёт по алфавиту раньше; если первые несколько букв двух слов одинаковы, то сравнение производится по первой различающейся букве; если более короткое слово совпадает с началом более длинного слова, то первое считается меньшим.

Условия выбора — простые логические выражения

СУБД Microsoft Access. Система управления базами данных - 9 КЛАСС

Значение поля текстового типа и некоторая текстовая величина равны, если они содержат одинаковое количество символов и все их символы, стоящие в позициях с одинаковыми номерами, совпадают.

При сравнении текстовых величин следует иметь в виду, что пробел — это тоже символ, и он «меньше» любой буквы.

Сравнение дат построено так: одна дата считается меньше другой, если она относится к более раннему времени. Например, истинными будут следующие отношения:

СУБД Microsoft Access. Система управления базами данных - 9 КЛАСС

Условия выбора могут задаваться не только простыми, но и составными логическими выражениями, содержащими логические операции. С основными логическими операциями И, ИЛИ, НЕ вы познакомились в 8 классе.

Условия выбора — составные логические выражения

СУБД Microsoft Access. Система управления базами данных - 9 КЛАСС

С помощью запросов пользователь может быстро найти в базе данных и вывести на экран компьютера интересующую его информацию. Но для решения большинства практических задач найденную информацию необходимо представить в определённой форме и подготовить к выводу на печать. Этот этап работы называется подготовкой отчёта.

САМОЕ ГЛАВНОЕ

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

Основными объектами СУБД являются таблицы, формы, запросы, отчёты.

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

Рекомендованный список литературы

Босова Л.Л. Информатика —  Учебник для 8 класса. – М.: БИНОМ. Лаборатория знаний

Did you find apk for android? You can find new Free Android Games and apps.

Добавить комментарий