Уроки 4 — 10итоговое тестирование по теме«информационные системы и базы данных»
Содержание:
- Объекты БД
- Когда какой тип данных использовать?
- Общие сведения
- Свойства полей в Access;
- Электронные и механические бытовые электросчетчики
- Создание поля подстановки
- Вычисляемые поля и подстановки
- Числовые данные
- Типы полей
- Принцип работы и устройство электросчетчика (видео)
- Пример
- В чем заключается особенность типа данных счетчика
- Принцип действия и устройство счетчика электроэнергии
Объекты БД
Основной объект базы данных — таблица, главное хранилище информации БД. Это те таблицы, что мы привыкли видеть на занятиях в школе или ВУЗе, в книгах и учебниках. Они состоят из строк, которые в базах данных называются записями или кортежами, и столбцов, носящих наименование полей.
Запросы выполняют основную работу по взаимодействию интерфейсных форм с другими объектами БД, их элементами и самой базой. Когда вы просто нажимаете кнопку «Удалить строку» на форме приложения БД, именно запрос завершает действие и выполняет ваше требование.
Для вывода информации на принтер задействуются отчеты, а для выполнения процедур в ответ на события в интерфейсе приложения БД предусмотрены макросы и модули.
Когда какой тип данных использовать?
Тип данных поля можно рассматривать как набор характеристик, которые применяются ко всем значениям в этом поле. Например, значения в текстовом поле могут содержать только буквы, цифры и некоторые знаки пунктуации. Кроме того, текстовое поле может содержать не более 255 символов.
Совет: Иногда все выглядит так, как будто данные в поле имеют один тип, а на самом деле это данные другого типа. Например, поле вроде бы содержит числовые значения, но на самом деле это текстовые значения, представляющие номера комнат. Часто для сравнения или преобразования значений с разными типами данных используются выражения.
В таблицах ниже показаны форматы, доступные для каждого типа данных, и описаны результаты форматирования.
Основные типы
Короткие буквенно-цифровые значения, например фамилия или почтовый адрес. Помните, что начиная с версии Access 2013, текстовый тип данных переименован в Краткий текст.
Числовой, Большое число
Числовые значения, например расстояния. Помните, что для денежных значений есть отдельный тип данных.
Значения «Да» и «Нет», а также поля, содержащие только одно из двух значений.
Значения даты и времени с 100 по 9999 годы.
Текст или сочетание текста и чисел, которые отформатированы с помощью элементов управления цветом и шрифтом.
Результаты вычисления. Вычисление может ссылаться на другие поля в той же таблице. Вычисления создаются с помощью построителя выражений. Вычисляемые поля впервые появились в Access 2010.
Вложенные изображения, файлы электронных таблиц, документы, диаграммы и другие файлы поддерживаемых типов в записях базы данных (как и в сообщениях электронной почты).
Текст или сочетание текста и чисел, сохраненное как текст и используемое в качестве адреса гиперссылки.
Длинные блоки текста. Типичный пример использования поля MEMO — подробное описание продукта. Помните, что начиная с версии Access 2013, тип данных MEMO переименован в «Длинный текст».
Список значений, которые получены из таблицы или запроса, или набор значений, которые вы указали при создании поля. Запускается мастер подстановок, с помощью которого можно создать поле подстановки. В зависимости от выбора, сделанного в мастере, данные в поле подстановки могут иметь текстовый или числовой тип.
У полей подстановки есть дополнительный набор свойств, которые находятся на вкладке Подстановка в области Свойства поля.
Примечание: В файлах формата MDB недоступны вложения и вычисляемые данные.
Числовой
Числа без дополнительного форматирования (точно в том виде, в котором хранятся).
Обычные денежные значения.
Обычные денежные значения в формате ЕС.
Числовые данные с десятичными знаками.
Значения в процентах.
Дата и время
Краткий формат даты
Дата в кратком формате. Зависит от региональных параметров даты и времени. Например, 14.03.2001 для России.
Средний формат даты
Дата в среднем формате. Например, 03-апр-09 для России.
Длинный формат даты
Дата в длинном формате. Зависит от региональных параметров даты и времени. Например, 14 марта 2001 г. для России.
Время только в 12-часовом формате, который будет соответствовать изменениям в региональных параметрах даты и времени.
Средний формат времени
Время в 12-часовом формате, после которого указываются символы AM (до полудня) или PM (после полудня).
Время только в 24-часовом формате, который будет соответствовать изменениям в региональных параметрах даты и времени.
Общие сведения
Иногда типы данных могут показаться неочевидными, например в поле с типом данных «Текст» могут храниться данные, состоящие из текста и чисел. Но в поле с типом данных «Число» могут храниться только числовые данные. Поэтому вам нужно знать, какие свойства используются для каждого типа данных.
Тип данных поля определяет много других важных характеристик поля, в частности:
форматы, которые можно использовать в поле;
максимальный размер значения в поле;
способ использования поля в выражениях;
возможность индексирования поля.
В зависимости от способа создания нового поля тип данных поля может быть задан заранее или его можно выбрать. Например, если при создании поля в режиме таблицы вы:
используете существующее поле из другой таблицы, типы данных уже определены в ней или в шаблоне;
вводите данные в пустом столбце (или поле), Access назначает полю тип данных, исходя из вводимых значений, или вы можете назначить тип данных и формат для поля;
на вкладке Изменение полей в группе Поля и столбцы выбираете команду Добавить поля, Access отображает список типов данных для выбора.
Свойства полей в Access;
Типы полей в Access
Текстовый – используется для хранения текстовой информации. Это могут быть любые символы, количеством не более 255.
Поле МЕМО – предназначен для данных объемом до 64 тыс. символов. Это может быть текст или комбинация текста и чисел.
Числовой – предназначен для данных, которые могут использоваться в математических расчетах.
Дата/время – значения вводятся в поля в стандартном формате, например, 20.01.98 или 12:15. Однако пользователь может создать и собственный формат.
Денежный – предназначен для хранения точного значения очень больших чисел (15 знаков слева от запятой и 4 — справа). Система поддерживает шесть стандартных форматов, например, основной — 3456,789; фиксированный — 514,75; денежный – 2500 р., но пользователь может также создать собственный формат.
Счетчик– при использовании этого типа полю автоматически присваивается числовое значение. Это могут быть последовательные числа, начиная с 1 или случайные числа. Значения полей этого типа пользователь изменить не может.
Логический – поле может принимать только два значения: Да/Нет, Истина/Ложь, Вкл/Выкл.
Поле объекта OLE – этот тип поля предназначен для хранения объектов, созданных в других приложениях Windows (документов, таблиц, графиков, рисунков, звуковой информации и др.).
Размер поля – система допускает для текстового поля максимальное число символов — 255. По умолчанию устанавливается 50. Для числового поля по умолчанию устанавливается размер до 15 десятичных знаков.
Формат поля – определяет, в каком виде число, набираемое на клавиатуре, выводится на экран. Система поддерживает семь форматов. Например, денежный формат выводит на экран символ денежной единицы.
Маска ввода – используется в том случае, если все значения поля должны иметь один формат. Например, номер телефона, дата, почтовый индекс и т.п. Маска может состоять из трех частей, разделенных точками с запятой. Например, (99) 000-000; 0; _ _
Первая часть – это собственно маска ввода.
Вторая часть (здесь 0) указывает на режим автоматического занесения постоянных символов. По умолчанию или при значении 1 в поле заносятся только набираемые пользователем символы.
Третья часть (здесь _ _) показывает символы, которые используются для отображения пустых позиций в маске ввода на экране. По умолчанию для этой цели используется символ подчеркивания.
Для написания масок ввода зарезервированы определенные символы, которые жестко задают правило ввода значений полей.
0 — допускается только цифра от 0 до 9. Обязательный символ.
9 — цифра или пробел.
# — цифра, пробел, + или — (минус).
L — только буква. Обязательный символ.
? — буква или пробел.
А — обязательно буква или цифра.
а — буква, цифра, пробел.
& — должен быть любой символ или пробел.
С — произвольный символ.
— преобразование символа в верхний регистр.
! — маска должна заполняться справа налево.
— ввод следующего за обратной чертой символа как символьной константы.
В списке стандартных масок есть маска Пароль. При ее выборе вводимые с клавиатуры символы не отображаются на экране.
Подпись – это второй идентификатор поля. Первый — имя поля. Подпись используется для заголовка столбца в таблице. Ее делают более информативной, чем имя поля. Например, имя поля — КТ, а подпись — код товара.
Значение по умолчанию – значение поля, автоматически вводимое в таблицу при добавлении записи. Значение устанавливается пользователем.
Условие на значение – это свойство служит для автоматического контроля значения поля, вводимого в таблицу: оно должно удовлетворять условию, заданному пользователем. Например, выражение >1995 And
Электронные и механические бытовые электросчетчики
Бытовые индукционные (механические) счетчики электрической энергии, ввиду ряда недостатков вытесняются с рынка счетчиками электронными. Механические электросчетчики находят применение в квартирах, где энергопотребление находится на низком уровне.
Минусы индукционных счетчиков:
- Невозможность считать более одного тарифа;
- Отсутствие функции автоматического снятия показаний дистанционно;
- Весомая степень погрешности при учете;
- Плохая защищенность от краж электроэнергии;
- Неудобства, связанные с эксплуатацией и установкой;
- Низкая функциональность.
К достоинствам электронных счетчиков можно отнести возможность учитывать электроэнергию по тарифам, которые дифференцированы. То есть одно-, двух-, трехтарифный и более счетчики имеют возможность запоминать и показывать число потребленной электроэнергии с учетом периодов времени, которые в них запрограммированы. Такой многотарифный учет реализуется при помощи набора счетных механизмов, работающих в установленных интервалах времени, соответствующих разным тарифам.
Создание поля подстановки
Если ранее вы использовали шаблон для создания приложения или добавления таблицы, возможно, в Access уже созданы отношения подстановки между таблицами. Чтобы проверить наличие полей подстановки, откройте таблицу в режиме конструктора в Access и найдите в столбце Тип данных тип данных Подстановка.
Использование мастера подстановок в веб-приложении Access:
В классическом приложении Access откройте таблицу в режиме конструктора.
В первой пустой строке списка полей введите название нового поля подстановки и щелкните Подстановка в столбце Тип данных. Будет запущен мастер подстановок.
Важно: В веб-приложении Access следует сразу же после добавления поля настроить для него тип данных «Подстановка». Если вы измените тип данных поля на тип «Подстановка», вам не удастся сохранить изменения структуры таблицы, даже если в поле не было значений
Это ограничение распространяется только на веб-приложение.
Щелкните Поле подстановки должно получать значения из другой таблицы или запроса.
Выберите таблицу или запрос, который нужно использовать в качестве источника данных.
В списке Выберите значение, которое должно отображаться в поле подстановки выберите необходимое поле или запрос для данных подстановки.
В списке Отсортировать элементы в поле подстановки? укажите, как сортировать значения.
Выберите, какое действие нужно выполнить при удалении записи из таблицы.
Примечание: Лучше всего установить флажок Запретить удаление, если существуют соответствующие записи…, поскольку при этом сохранится целостность данных
Применять другие параметры следует с осторожностью
Нажмите кнопку ОК и сохраните изменения в таблице.
Вычисляемые поля и подстановки
Нередки ситуации, когда в таблице необходимо добавить столбцы, значения в которых автоматически рассчитываются, исходя из определений в других столбцах. В таких случаях используют вычисляемые поля различных типов.
Для примера добавим в тестовую базу данных таблицу учета сотрудников отделов по полу. У нас есть количество женщин и мужчин, а для определения общего количества служащих каждого отдела добавим вычисляемое поле «Сотрудники», значение в котором равно сумме значений полей «Женщины» и «Мужчины»:
В таблице данные по строкам выглядят так.
По аналогии используются вычисляемые поля типов «Текст», «Дата и время», «Логический» и «Денежный». Например, определять разницу между двумя датами, производить операции над финансовой информацией, объединять строки или извлекать из них только необходимое.
Существует еще один тип данных в СУБД Access с предустановленной информацией – это «Подстановка и отношение». Мы можем добавить столбец, значения в котором будут выбираться из заранее составленного списка. Перечень данных при этом получают из другой таблицы либо вводят в базу заранее. В примере создадим список номеров кабинетов, где расположены отделы компании. Для этого в мастере создания подстановки выберем «Будет введен фиксированный набор значений» и добавим номера комнат. В таблице нам останется только выбрать значение из списка.
Числовые данные
Как видно по названию, в этих столбцах содержится информация в виде чисел. К указанному типу поля мы отнесем собственно числовой формат, счетчик и денежный формат. Последний, по сути, представляет собой сочетание числа и текста.
Числовые типы данных в Access выбираются в том случае, если в данном поле хранится цифровая информация. По умолчанию в этом столбце хранятся целые числа. Разработчик выбирает формат данных:
- Основной – для хранения целых чисел объемом до 8 байт.
- Фиксированный – для чисел с фиксированной запятой. В этом случае указывается необходимая точность данных: количество символов после запятой.
- С разделителями разрядов – используемый в бухгалтерии формат. Разделяет пробелом группы разрядов: тысячи, миллионы, миллиарды и т. д. Формат применяется для целых чисел и с фиксированной запятой, для которых указывают нужное количество символов после запятой.
- Процентные типы данных в Access используются, чтобы показывать значения чисел в процентах.
- Экспоненциальный – формат числа с плавающей запятой.
У типа данных «Деньги» в таблице — знак той валюты, что указана на компьютере в региональных установках Windows. Если выбрать формат «евро», вместо значка рубля появится значок евро — €.
При создании таблицы Access автоматически создает одно поле – «Код». Его тип данных — «Счетчик». По умолчанию оно имеет свойство уникальности, является автоинкрементным и индексируемым. Число в этом столбце помогает точно идентифицировать строку.
Типы полей
Текстовый
— используется для хранения текстовой
информации длиной до 255 символов.
Memo
— используется для хранения текста
большого объема до 65 535 символов.
Особенность поля MEMO состоит в том,
что реально эти данные хранятся не в
поле, а в другом месте, а в поле хранится
только указатель на то, где расположен
текст.
Числовой
— используется для хранения числовых
значений, которые могут использоваться
в математических расчетах. Оно тоже
имеет размер, но числовые поля бывают
разными, например, для ввода целых чисел
и для ввода действительных чисел. В
последнем случае кроме размера поля
задается также размер десятичной части
числа.
Дата/Время
— значения вводятся в поля такого типа
в стандартном формате, например 1/1/99,
12:53:00 PM.
Денежный
— предназначен для хранения точного
значения очень больших чисел и позволяет
проводить точные вычисления над ними.
Денежные суммы можно хранить и в числовом
поле, но в денежном формате с ними
удобнее работать. В этом случае компьютер
изображает числа вместе с денежными
единицами, различает рубли и копейки,
фунты и пенсы, доллары и центы.
Счетчик
(Counter)
— используется для автоматической
нумерации добавляемой записи. На первый
взгляд это обычное числовое поле, но
оно имеет свойство автоматического
наращивания. Если в базе есть такое
поле, то при вводе новой записи в него
автоматически вводится число, на единицу
большее, чем значение того же поля в
предыдущей записи.
Логический
— используется для хранения логических
величин, имеющих только два значения
(Да или Нет; 0 или 1; Истина или Ложь и
т.п.). Длина такого поля всегда равна 1
биту.
Объект
OLE
— позволяет хранить документы,
таблицы, графики, рисунки, звуковые
сигналы, видео- и другую информацию,
созданную приложениями Windows, которые
поддерживают технологию OLE.
Мастер
подстановок
.. — такое поле служит для
создания связей между таблицами СУБД
Access.
Поля
уникальные и ключевые
. Создание
базы данных всегда начинается с разработки
структуры ее таблиц. Структура должна
быть такой, чтобы при работе с базой
требовалось вводить в нее как можно
меньше данных. Если ввод каких-то данных
приходится повторять неоднократно,
базу делают из нескольких связанных
таблиц. Структуру каждой таблицы
разрабатывают отдельно. Для того
чтобы связи между таблицами работали
надежно, и по записи из одной таблицы
можно было однозначно найти записи в
другой таблице, надо предусмотреть в
таблице уникальные поля.Уникальное
поле
— это поле, значения в котором
не могут повторяться. Если данные в поле
повторяются инеобходимо выдавать
сообщение
об этом, то для этого
существует понятиеключевое поле
.
Принцип работы и устройство электросчетчика (видео)
При современном проектировании электросистем применяются только электронные счетчики, потому как они обладают неограниченными возможностями касательно сервиса и являются неоспоримыми лидерами в «информационном» плане.
- информационные структуры, хранящиеся во внешней памяти
- программные средства, позволяющие организовывать информацию в виде таблиц,
- программные средства, обрабатывающие табличные данные,
- программные средства, осуществляющие поиск информации,
- информационные структуры, хранящиеся в ОП.
2. Наиболее распространенными в практике являются:
- распределенные базы данных;
- иерархические базы данных;
- сетевые базы данных;
- реляционные базы данных.
3. Для чего предназначены формы:
- для хранения данных базы;
- для отбора и обработки данных базы;
- для ввода данных базы и их просмотра;
- для автоматического выполнения группы команд;
- для выполнения сложных программных действий?
4. Распределенная база данных – это БД,
- хранящаяся на одном компьютере.
-
различные части которой хранятся на множестве компьютеров,
объединенных между собой сетью.
5. Кнопка
обозначает
- сортировку записей по возрастанию;
- сортировку записей по убыванию;
- вывод на экран записей начинающихся с эти букв;
- подсчет количества записей в БД
6. Содержит ли какую-либо информацию таблица, в которой нет ни одной записи?
- пустая таблица не содержит ни какой информации;
- пустая таблица содержит информацию о структуре базы данных;
- пустая таблица содержит информацию о будущих записях;
- таблица без записей существовать не может.
7. Для чего предназначен объект «таблица»?
- для хранения данных
- для архивирования данных
- для ввода и удаления данных
- для выборки данных
8. В фрагменте базы данных представлены сведения о родственных отношениях. Определите на основании приведенных данных фамилию и инициалы бабушки Ивановой А.И.
Таблица 1
Фамилия И.О. |
Пол |
|
Иванов Т.М. |
||
Петренко И.Т. |
||
Черных И.А. |
||
Петренко А.И. |
||
Иванова А.И. |
||
Петренко Н.Н. |
||
Черных А.Н. |
||
Цейс Т.Н. |
||
Цейс Н.А. |
||
Таблица 2
ID_Родителя |
ID_Ребенка |
- Цейс Т.Н.
- Петренко А.И.
c) Черных И.А.
d) Петренко Н.Н.
9. Структура базы данных изменится, если
- добавить/удалить запись;
- добавить/удалить поле.
- отредактировать запись;
- поменять местами записи;
- для уничтожения ненужных записей
- для поиска нужной информации
- для занесения новых записей
- для выдачи на экран нужной информации
11. В чем заключается особенность типа данных «счетчик»?
- служит для ввода целых и действительных чисел
- имеет свойство автоматически увеличиваться
- имеет свойство автоматического пересчета при удалении записи
- служит для ввода шрифтов
12. Определите тип базы данных:
класс |
фамилия |
имя |
«5» |
«4» |
«3» |
«2» |
|
10 а |
Иванов |
Петя |
|||||
10 б |
Петров |
Юра |
|||||
11 а |
Сидорова |
Катя |
- Реляционная b) Иерархическая c)Сетевая
13. БД содержит информацию об учениках школы: фамилия, класс, балл за тест, балл за практическое задание, общее количество баллов. Какого типа должно быть поле ОБЩЕЕ КОЛИЧЕСТВО БАЛЛОВ?
- символьное b) логическое c) числовое d) любого типа e)Дата
14. Сколько записей в базе данных?
Компьютер |
ОЗУ |
Винчестер |
|
Pentium |
800Мб |
||
386DX |
300 Мб |
||
486DX |
Пример
В нашей экспериментальной базе Access добавлена таблица «Отели». Поле-счетчик носит название «Код», нумерация начинается с единицы.
Вторая таблица базы — «Регионы» — тоже содержит поле счетчик. В чем состоит особенность таблицы регионов? В том, что ее записи используются таблицей отелей для задания размещения гостиницы. Здесь значение выбирается из выпадающего списка:
А по регионам мы можем посмотреть расположенные там отели:
Таким образом, поле-счетчик — значимый элемент таблиц баз данных, позволяющий однозначно идентифицировать запись, автоматически присваивать ей уникальный номер и использовать затем этот номер при ссылке на строки объекта из другой таблицы.
- информационные структуры, хранящиеся во внешней памяти
- программные средства, позволяющие организовывать информацию в виде таблиц,
- программные средства, обрабатывающие табличные данные,
- программные средства, осуществляющие поиск информации,
- информационные структуры, хранящиеся в ОП.
2. Наиболее распространенными в практике являются:
- распределенные базы данных;
- иерархические базы данных;
- сетевые базы данных;
- реляционные базы данных.
3. Для чего предназначены формы:
- для хранения данных базы;
- для отбора и обработки данных базы;
- для ввода данных базы и их просмотра;
- для автоматического выполнения группы команд;
- для выполнения сложных программных действий?
4. Распределенная база данных – это БД,
- хранящаяся на одном компьютере.
-
различные части которой хранятся на множестве компьютеров,
объединенных между собой сетью.
5. Кнопка
обозначает
- сортировку записей по возрастанию;
- сортировку записей по убыванию;
- вывод на экран записей начинающихся с эти букв;
- подсчет количества записей в БД
6. Содержит ли какую-либо информацию таблица, в которой нет ни одной записи?
- пустая таблица не содержит ни какой информации;
- пустая таблица содержит информацию о структуре базы данных;
- пустая таблица содержит информацию о будущих записях;
- таблица без записей существовать не может.
7. Для чего предназначен объект «таблица»?
- для хранения данных
- для архивирования данных
- для ввода и удаления данных
- для выборки данных
8. В фрагменте базы данных представлены сведения о родственных отношениях. Определите на основании приведенных данных фамилию и инициалы бабушки Ивановой А.И.
Таблица 1
Фамилия И.О. |
Пол |
|
Иванов Т.М. |
||
Петренко И.Т. |
||
Черных И.А. |
||
Петренко А.И. |
||
Иванова А.И. |
||
Петренко Н.Н. |
||
Черных А.Н. |
||
Цейс Т.Н. |
||
Цейс Н.А. |
||
Таблица 2
ID_Родителя |
ID_Ребенка |
- Цейс Т.Н.
- Петренко А.И.
c) Черных И.А.
d) Петренко Н.Н.
9. Структура базы данных изменится, если
- добавить/удалить запись;
- добавить/удалить поле.
- отредактировать запись;
- поменять местами записи;
- для уничтожения ненужных записей
- для поиска нужной информации
- для занесения новых записей
- для выдачи на экран нужной информации
11. В чем заключается особенность типа данных «счетчик»?
- служит для ввода целых и действительных чисел
- имеет свойство автоматически увеличиваться
- имеет свойство автоматического пересчета при удалении записи
- служит для ввода шрифтов
12. Определите тип базы данных:
класс |
фамилия |
имя |
«5» |
«4» |
«3» |
«2» |
|
10 а |
Иванов |
Петя |
|||||
10 б |
Петров |
Юра |
|||||
11 а |
Сидорова |
Катя |
- Реляционная b) Иерархическая c)Сетевая
13. БД содержит информацию об учениках школы: фамилия, класс, балл за тест, балл за практическое задание, общее количество баллов. Какого типа должно быть поле ОБЩЕЕ КОЛИЧЕСТВО БАЛЛОВ?
- символьное b) логическое c) числовое d) любого типа e)Дата
14. Сколько записей в базе данных?
Компьютер |
ОЗУ |
Винчестер |
|
Pentium |
800Мб |
||
386DX |
300 Мб |
||
486DX |
В чем заключается особенность типа данных счетчика
В настоящее время электроэнергия учитывается, в основном, по одному тарифу. В таком случае, стоимость электроэнергии одинакова и не зависит от времени ее потребления. При установлении индукционного счетчика показания электроэнергии воспроизводятся при помощи механических деталей. Такому, механическому типу данных присуща некая степень погрешности, что сказывается на оплате электроэнергии . В отличии от индукционных счетчиков, которые не позволяют производить многотарифный подсчет электроэнергии, электронные счетчики предоставляют такую возможность.
В электронных счетчиках все показания отображаются на жидкокристаллическом дисплее и имеют цифровой тип данных, что, практически, сводит на нет все погрешности, связанные с механическими воздействиями на детали прибора. Электронные счетчики станут отличным решением для квартир, в которых преобладает высокое энергопотребление, а также для предприятий.
Принцип действия и устройство счетчика электроэнергии
Чтобы произвести учет активной электроэнергии тока переменного, необходимы индукционные однофазные и трехфазные приборы, а для учета постоянного тока, который применяется в электротранспорте, железной дороге и т.д. – электродинамический счетчик.
В индукционном электросчетчике алюминиевый диск (подвижная часть прибора) при потреблении электроэнергии вращается при помощи вихревых токов, которые наводит на него магнитное поле катушки счетчика. Здесь происходит взаимодействие двух полей: магнитного поля вихревых токов и магнитного поля катушки. Счетчик устроен так, что для его работы создаются два тока, один из которых протекает в цепи, нагрузке параллельной, иной же в цепи самого тока нагрузки. Оба этих тока протекают в катушках, которые надеты на сердечники, сделанные из железа. Названия у них соответствующие: «амперова катушка» и «вольтова катушка». Железные сердечники катушек намагничиваются переменным током. Применение переменного электрического тока способствует тому, что полюса электромагнитов постоянно меняются. За счет этого возникает эффект прохождения магнитного поля между ними. Расположение катушек и магнитного поля между ними просчитывают так, чтобы они образовывали вихревые токи в теле диска, а направление этих токов будет побуждать магнитное поле тянуть за собой диск, создавая вращение. Скорость вращения диска будет пропорциональна величине токов в обеих катушках, то есть быстрота вращения, исходя из практических расчетов, будет прямо пропорциональна произведению косинуса фазового сдвига (потребляемой мощности) на напряжение U
и на силу тока I
.
Используя простые соединительные приемы из механики, диск, который вращается связывают с цифровыми показаниями прибора. Принцип работы счетчика электронного типа состоит в том, что оказывают воздействие на твердотельные (электронные) элементы напряжение и переменный ток, что приводит к созданию импульсов на выходе. Число этих импульсов пропорционально энергии, которая подлежит измерению.