Разное

Как бд: Как устроены базы данных / Блог компании Конференции Олега Бунина (Онтико) / Хабр

Содержание

Создание базы данных — Access

В этой статье описана обычная процедура запуска Access и создания базы данных, которая будет использоваться на компьютере, а не в Интернете. В ней рассказано о том, как создать классическую базу данных на основе шаблона или с нуля с собственными таблицами, формами, отчетами и другими объектами. Кроме того, в статье рассмотрены способы импорта существующих данных в новую базу данных.

В этой статье



Обзор

При первом запуске Access, а также при закрытии базы данных без завершения работы Access отображается представление Microsoft Office Backstage.

Представление Backstage является отправным пунктом для создания новых и открытия существующих баз данных, просмотра релевантных статей на сайте Office. com и т. д., то есть для выполнения любых операций с файлом базы данных или вне базы данных, но не в ней.

Создание базы данных

Когда вы открываете Access, в представлении Backstage отображается вкладка «Новое». Создать базу данных можно несколькими способами:


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


  • Шаблон, установленный в Access    Если вы хотите начать новый проект и начать его, рассмотрите возможность использования шаблона. В Access по умолчанию установлено несколько шаблонов.


  • Шаблон из Office.com    В дополнение к шаблонам, поставляемым с Access, много других шаблонов доступно на сайте Office.com. Для их использования даже не нужно открывать браузер, потому что эти шаблоны доступны на вкладке Создать.

Добавление объектов в базу данных

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

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

Также можно создавать запросы, формы, отчеты, макросы — любые объекты базы данных, необходимые для работы.


Создание базы данных с помощью шаблона

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

Если один из этих шаблонов вам подходит, с его помощью обычно проще и быстрее всего создать необходимую базу данных. Однако если необходимо импортировать в Access данные из другой программы, возможно, будет проще создать базу данных без использования шаблона. Так как в шаблонах уже определена структура данных, на изменение существующих данных в соответствии с этой структурой может потребоваться много времени.

  1. Если база данных открыта, нажмите на вкладке Файл кнопку Закрыть. В представлении Backstage откроется вкладка Создать.

  2. На вкладке Создать доступно несколько наборов шаблонов. Некоторые из них встроены в Access, а другие шаблоны можно скачать с сайта Office. com. Дополнительные сведения см. в следующем разделе.

  3. Выберите шаблон, который вы хотите использовать.

  4. Access предложит имя файла для базы данных в поле «Имя файла». При этом имя файла можно изменить. Чтобы сохранить базу данных в другой папке, отличной от папки, которая отображается под полем «Имя файла», нажмите кнопку

    , перейдите к папке, в которой ее нужно сохранить, и нажмите кнопку «ОК». При желании вы можете создать базу данных и связать ее с сайтом SharePoint.

  5. Нажмите кнопку Создать.

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

    На вкладке Главная в группе Записи нажмите кнопку Удалить.

  6. Щелкните первую пустую ячейку в форме и приступайте к вводу данных. Для открытия других необходимых форм или отчетов используйте область навигации. Некоторые шаблоны содержат форму навигации, которая позволяет перемещаться между разными объектами базы данных.

Дополнительные сведения о работе с шаблонами см. в статье Создание базы данных Access на компьютере с помощью шаблона.


К началу страницы


Создание базы данных без использования шаблона

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

  • Ввести, вставить или импортировать данные в таблицу, которая создается вместе с базой данных, и повторить эту процедуру для новых таблиц, которые создаются с помощью команды Таблица на вкладке Создание.

  • Импортировать данные из других источников, при этом создав таблицы.

Создание пустой базы данных

  1. На вкладке Файл щелкните Создать и выберите вариант Пустая база данных.

  2. В поле Имя файла введите имя файла. Чтобы сохранить файл в другой папке, отличной от используемой по умолчанию, нажмите кнопку Поиск расположения для размещения базы данных

    (рядом с полем Имя файла), откройте нужную папку и нажмите кнопку ОК.

  3. Нажмите кнопку Создать.

    Access создаст базу данных с пустой таблицей «Таблица1» и откроет ее в режиме таблицы. Курсор будет помещен в первую пустую ячейку столбца Щелкните для добавления.

  4. Чтобы добавить данные, начните вводить их или вставьте из другого источника (см. раздел Копирование данных из другого источника в таблицу Access).

Ввод данных в представлении таблицы аналогиен вводу данных на листах Excel. Структура таблицы создается при вводе данных. При добавлении нового столбца в таблицу в таблице определяется новое поле. Access автоматически задает тип данных каждого поля на основе введите данные.

Если на этом этапе вводить данные в таблицу «Таблица1» не нужно, нажмите кнопку Закрыть

. Если вы внесли изменения в таблицу, будет предложено сохранить их. Нажмите кнопку Да, чтобы сохранить изменения, кнопку Нет, чтобы не сохранять их, или кнопку Отмена, чтобы оставить таблицу открытой.


Совет:  Access ищет файл с именем Blank.accdb в папке [диск установки]:\Program Files\Microsoft Office\Templates\1049\Access\. Если он существует, blank.accdb является шаблоном для всех новых пустых баз данных. Все новые базы данных наследуют содержимое этого файла. Это отличный способ распространения содержимого по умолчанию, например номеров компонентов или заявлений об отказе от ответственности и политик компании.


Важно: Если хотя бы один раз закрыть таблицу «Таблица1» без сохранения, она будет удалена полностью, даже если в нее введены данные.

Добавление таблицы

Добавление таблиц к существующей базе данных осуществляется командами группы Таблицы на вкладке Создать.


Создание таблицы в режиме таблицы.    В режиме таблицы можно начать ввод данных сразу, структура таблицы при этом будет создаваться автоматически. Полям присваиваются имена с последовательными номерами («Поле1», «Поле2» и т. д.), а тип данных автоматически задается с учетом вводимых данных.

  1. на вкладке Создание в группе Таблицы нажмите кнопку Таблица.

    Access создаст таблицу и выделит первую пустую ячейку в столбце Щелкните для добавления.

  2. На вкладке Поля в группе Добавление и удаление выберите нужный тип поля. Если нужный тип поля не отображается, нажмите кнопку Другие поля

    .

  3. Откроется список часто используемых типов полей. Выберите необходимый тип поля, и Access добавит в таблицу новое поле в точке вставки.

    Поле можно переместить путем перетаскивания. При этом в таблице появляется вертикальная полоса вставки, указывающая место, где будет расположено поле.

  4. Чтобы добавить данные, начните вводить их в первую пустую ячейку или вставьте из другого источника (см. раздел Копирование данных из другого источника в таблицу Access).

  5. Для переименования столбца (поля) дважды щелкните его заголовок и введите новое название.

    Присвойте полям значимые имена, чтобы при просмотре области Список полей было понятно, что содержится в каждом поле.

  6. Чтобы переместить столбец, щелкните его заголовок для выделения столбца и перетащите столбец в нужное место. Можно выделить несколько смежных столбцов и перетащить их одновременно. Чтобы выделить несколько смежных столбцов, щелкните заголовок первого столбца, а затем, удерживая нажатой клавишу SHIFT, щелкните заголовок последнего столбца.


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

  1. На вкладке Создание в группе Таблицы нажмите кнопку Конструктор таблиц.

  2. Для каждого поля в таблице введите имя в столбце Имя поля, а затем в списке Тип данных выберите тип данных.

  3. При желании можно ввести описание для каждого поля в столбце Описание. Это описание будет отображаться в строке состояния, когда в режиме таблицы курсор будет находиться в данном поле. Описание также отображается в строке состояния для любых элементов управления в форме или отчете, которые создаются путем перетаскивания этого поля из области списка полей, и любых элементов управления, которые создаются для этого поля при использовании мастера отчетов или мастера форм.

  4. Когда все необходимые поля будут добавлены, сохраните таблицу:

  5. Вы можете начать вводить данные в таблицу в любое время, переключившись в таблицу и щелкнув первую пустую ячейку. Вы также можете вкопировать данные из другого источника, как описано в разделе «Копирование данных из другого источника в таблицу Access».


Задание свойств полей в режиме конструктора.    Независимо от способа создания таблицы рекомендуется проверить и задать свойства полей. Хотя некоторые свойства доступны в режиме таблицы, другие можно настроить только в режиме конструктора. Чтобы перейти в режим конструктора, в области навигации щелкните таблицу правой кнопкой мыши и выберите пункт Конструктор. Чтобы отобразить свойства поля, щелкните его в сетке конструктора. Свойства отображаются под сеткой конструктора в области Свойства поля.

Щелкните свойство поля, чтобы просмотреть его описание рядом со списком Свойства поля. Более подробные сведения можно получить, нажав кнопку справки.

В следующей таблице описаны некоторые наиболее часто изменяемые свойства полей.







Свойство


Описание


Размер поля

Для текстовых полей это свойство указывает максимально допустимое количество знаков, сохраняемых в поле. Максимальное значение: 255. Для числовых полей это свойство определяет тип сохраняемых чисел («Длинное целое», «Двойное с плавающей точкой» и т. д.). Для более рационального хранения данных рекомендуется выделять для хранения данных наименьший необходимый размер памяти. Если потребуется, это значение позже можно изменить.


Формат поля

Это свойство определяет формат отображения данных. Оно не влияет на фактические данные, сохраняемые в этом поле. Вы можете выбрать встроенный формат или задать собственный.


Маска ввода

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

справа от поля свойства.


Значение по умолчанию

Это свойство позволяет задать стандартное значение, которое будет отображаться в этом поле при добавлении новой записи. Например, для поля «Дата/время», в котором необходимо записывать дату добавления записи, в качестве значения по умолчанию можно ввести «Date()» (без кавычек).


Обязательное поле

Это свойство указывает, обязательно ли вводить значение в поле. Если для него задано значение Да, невозможно будет добавить запись, если в это поле не введено значение.


К началу страницы


Копирование данных из другого источника в таблицу Access

Если ваши данные хранятся в другой программе, например Excel, их можно скопировать и вставить в таблицу Access. Как правило, этот метод работает лучше всего, если данные уже разделены на столбцы, как в таблице Excel. Если данные находятся в текстовом редакторе, перед копированием рекомендуется разделить столбцы данных с помощью табуляции или преобразовать данные в таблицу. Если необходимо изменить данные или выполнить с ними другие операции (например, разделить полное имя на имя и фамилию), рекомендуется сделать это перед копированием данных, особенно если вы не знакомы с Access.

При вставке данных в пустую таблицу приложение Access задает тип данных для каждого поля в зависимости от того, какие данные в нем находятся. Например, если во вставляемом поле содержатся только значения даты, для этого поля используется тип данных «Дата/время». Если же вставляемое поле содержит только слова «Да» и «Нет», для этого поля выбирается тип данных «Логический».

Access называет имена полей в зависимости от того, что находится в первой строке в полученных данных. Если первая строка с данными похожа на последующие, Access определяет, что первая строка является частью данных, и присваивает полям общие имена (F1, F2 и т. д.). Если первая строка с данными не похожа на последующие строки, Access определяет, что первая строка состоит из имен полей. Access применит имена полей соответствующим образом и не включит первую строку в данные.

В Access имена присваиваются полям автоматически, поэтому во избежание путаницы поля следует переименовать. Это можно сделать следующим образом:

  1. Нажмите клавиши CTRL+S, чтобы сохранить таблицу.

  2. В режиме таблицы дважды щелкните заголовок каждого столбца и введите описательное имя поля для каждого столбца.

  3. Еще раз сохраните таблицу.


Примечание: Кроме того, для изменения имен полей можно переключиться в режим конструктора. Для этого в области навигации щелкните таблицу правой кнопкой мыши и выберите пункт Конструктор. Чтобы вернуться в режим таблицы, дважды щелкните таблицу в области навигации.


К началу страницы


Импорт, добавление или связывание данных из другого источника

Возможно, у вас есть данные, хранящиеся в другой программе, которые вы хотите импортировать в новую таблицу Access или добавить в существующую. Кроме того, если ваши коллеги хранят данные в других программах, может потребоваться создать связь с такими данными. В обоих случаях работа с данными из других источников не представляет сложности. Вы можете импортировать данные из листа Excel, таблицы в другой базе данных Access, списка SharePoint и других источников. Процесс импорта для разных источников немного различается, однако всегда начинается так, как описано ниже.

  1. В Access на вкладке Внешние данные в группе Импорт и связи выберите команду для типа файла, который необходимо импортировать.

    Например, чтобы импортировать данные с листа Excel, нажмите кнопку Excel. Если вы не видите нужный тип программы, нажмите кнопку Дополнительно.


    Примечание: Если не удается найти нужный тип формата в группе Импорт и связи, может потребоваться запустить программу, в которой созданы эти данные, а затем сохранить в ней данные в файле общего формата (например, как текстовый файл с разделителями) перед импортом данных в Access.

  2. В диалоговом окне Внешние данные нажмите кнопку Обзор, чтобы найти исходный файл данных, или введите в поле Имя файла полный путь к нему.

  3. Выберите нужный параметр (все программы разрешают импорт, а некоторые — для их связываия) в области «Укажите, как и где нужно хранить данные в текущей базе данных». Вы можете создать новую таблицу, использующую импортируемые данные, или (в некоторых программах) данные в существующую таблицу или связанную таблицу, которая поддерживает связь с данными в программе-источнике.

  4. Если будет запущен мастер, следуйте инструкциям на экране. На последней странице мастера нажмите кнопку Готово.

    При импорте объектов или связывании таблиц из базы данных Access открывается диалоговое окно Импорт объектов или Связь с таблицами. Выберите нужные элементы и нажмите кнопку ОК.

    Точная последовательность действий зависит от выбранного способа обработки данных: импорт, добавление или связывание.

  5. Access предложит сохранить сведения о только что завершенной операции импорта. Если вы планируете повторить ее, нажмите кнопку Сохранить шаги импорта и введите нужные сведения. Позже для повторения этой операции достаточно будет нажать кнопку Сохраненные операции импорта

    на вкладке Внешние данные в группе Импорт и связи. Если вы не хотите сохранять сведения об операции, нажмите кнопку Закрыть.

Если вы решили импортировать таблицу, Access импортирует данные в новую таблицу и отображает ее в группе Таблицы в области навигации. Если выбрано добавление данных к существующей таблице, данные добавляются к ней. Если вы связываете данные, в группе Таблицы в области навигации создается связанная таблица.


К началу страницы


Добавление части приложения

Части приложения можно использовать для расширения функциональности баз данных. Часть приложения может быть просто отдельной таблицей, а может включать несколько объектов, таких как таблицы и связанные формы.

Например, часть приложения «Примечания» состоит из таблицы с полем идентификатора, имеющим тип «Счетчик», поля даты и поля MEMO. Ее можно добавить в базу данных и использовать как есть или с минимальными изменениями.

  1. Откройте базу данных, в которую вы хотите добавить часть приложения.

  2. Откройте вкладку Создание.

  3. В группе Шаблоны нажмите кнопку Части приложения. Появится список доступных частей.

  4. Щелкните часть приложения, которую вы хотите добавить.


К началу страницы


Открытие существующей базы данных Access

  1. На вкладке Файл нажмите кнопку Открыть.

  2. В диалоговом окне Открытие файла базы данных найдите базу данных, которую нужно открыть.

  3. Выполните одно из следующих действий.

    • Чтобы открыть базу данных в режиме по умолчанию, дважды щелкните ее (режим по умолчанию может быть указан в диалоговом окне Параметры Access или установлен административной политикой).

    • Нажмите кнопку Открыть, чтобы открыть базу данных для общего доступа в многопользовательской среде и предоставить другим пользователям возможность выполнять в ней чтение и запись.

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

    • Щелкните стрелку рядом с кнопкой Открыть и выберите вариант Монопольно, чтобы открыть базу данных в монопольном режиме. Если ее затем попытается открыть другой пользователь, он получит сообщение «Файл уже используется».

    • Щелкните стрелку рядом с кнопкой Открыть и выберите вариант Монопольно для чтения, чтобы открыть базу данных только для чтения. Другие пользователи при этом смогут открывать базу данных только для чтения.


Примечание: Вы можете напрямую открывать файлы данных внешних форматов, например dBASE, Microsoft Exchange или Excel. Кроме того, можно открыть напрямую любой источник данных ODBC, например Microsoft SQL Server. Access автоматически создаст базу данных Access в одной папке с файлом данных и добавит ссылки на все таблицы внешней базы данных.

Советы

  • Чтобы открыть одну из недавно использовавшихся баз данных, щелкните Последние на вкладке Файл и выберите имя файла базы данных. Access откроет базу данных, используя параметры, которые применялись при ее открытии в прошлый раз. Если список последних использовавшихся файлов не отображается, щелкните Параметры на вкладке Файл. В диалоговом окне Параметры Access нажмите кнопку Параметры клиента. В разделе Вывод на экран укажите количество документов, которые необходимо отобразить в списке «Последние документы» (не больше 50).

    Кроме того, на панели навигации представления Backstage можно отдемонстрировать последние базы данных (1) вкладка «Файл», часть 2) базу данных, которую вы хотите открыть. В нижней части вкладки «Последние» выберите поле «Число последних баз данных», а затем укажите нужное количество.

  • При открытии базы данных с помощью команды Открыть на вкладке Файл можно просмотреть список ярлыков недавно открывавшихся баз данных, нажав в диалоговом окне Открыть кнопку Последние.


К началу страницы

Создание базы данных в Excel


При упоминании баз данных (БД) первым делом, конечно, в голову приходят всякие умные слова типа SQL, Oracle, 1С или хотя бы Access. Безусловно, это очень мощные (и недешевые в большинстве своем) программы, способные автоматизировать работу большой и сложной компании с кучей данных. Беда в том, что иногда такая мощь просто не нужна. Ваш бизнес может быть небольшим и с относительно несложными бизнес-процессами, но автоматизировать его тоже хочется. Причем именно для маленьких компаний это, зачастую, вопрос выживания.


Для начала давайте сформулируем ТЗ. В большинстве случаев база данных для учета, например, классических продаж  должна уметь:

  • хранить в таблицах информацию по товарам (прайс), совершенным сделкам и клиентам и связывать эти таблицы между собой

  • иметь удобные формы ввода данных (с выпадающими списками и т.п.)

  • автоматически заполнять этими данными какие-то печатные бланки (платежки, счета и т.д.)

  • выдавать необходимые вам отчеты для контроля всего бизнес-процесса с точки зрения руководителя


Со всем этим вполне может справиться Microsoft Excel, если приложить немного усилий. Давайте попробуем это реализовать.


Шаг 1. Исходные данные в виде таблиц


Информацию о товарах, продажах и клиентах будем хранить в трех таблицах (на одном листе или на разных — все равно). Принципиально важно, превратить их в «умные таблицы» с автоподстройкой размеров, чтобы не думать об этом в будущем. Это делается с помощью команды Форматировать как таблицу на вкладке Главная (Home — Format as Table). На появившейся затем вкладке Конструктор (Design) присвоим таблицам наглядные имена в поле Имя таблицы для последующего использования:


Итого у нас должны получиться три «умных таблицы»:



Обратите внимание, что таблицы могут содержать дополнительные уточняющие данные. Так, например, наш Прайс содержит дополнительно информацию о категории (товарной группе, упаковке, весу и т.п.) каждого товара, а таблица Клиенты — город и регион (адрес, ИНН, банковские реквизиты и т. п.) каждого из них.


Таблица Продажи будет использоваться нами впоследствии для занесения в нее совершенных сделок.

Шаг 2. Создаем форму для ввода данных


Само-собой, можно вводить данные о продажах непосредственно в зеленую таблицу Продажи, но это не всегда удобно и влечет за собой появление ошибок и опечаток из-за «человеческого фактора». Поэтому лучше будет на отдельном листе сделать специальную форму для ввода данных примерно такого вида:


В ячейке B3 для получения обновляемой текущей даты-времени используем функцию ТДАТА (NOW). Если время не нужно, то вместо ТДАТА можно применить функцию СЕГОДНЯ (TODAY).


В ячейке B11 найдем цену выбранного товара в третьем столбце умной таблицы Прайс с помощью функции ВПР (VLOOKUP). Если раньше с ней не сталкивались, то сначала почитайте и посмотрите видео тут.


В ячейке B7 нам нужен выпадающий список с товарами из прайс-листа. Для этого можно использовать команду Данные — Проверка данных (Data — Validation), указать в качестве ограничения Список (List) и ввести затем в поле Источник (Source) ссылку на столбец Наименование из нашей умной таблицы Прайс:


Аналогичным образом создается выпадающий список с клиентами, но источник будет уже:


=ДВССЫЛ(«Клиенты[Клиент]»)


Функция ДВССЫЛ (INDIRECT) нужна, в данном случае, потому что Excel, к сожалению, не понимает прямых ссылок на умные таблицы в поле Источник. Но та же ссылка «завернутая» в функцию ДВССЫЛ работает при этом «на ура» (подробнее об этом было в статье про создание выпадающих списков с наполнением).


Шаг 3. Добавляем макрос ввода продаж


После заполнения формы нужно введенные в нее данные добавить в конец таблицы Продажи. Сформируем при помощи простых ссылок строку для добавления прямо под формой:



Т. е. в ячейке A20 будет ссылка =B3, в ячейке B20 ссылка на =B7 и т.д.


Теперь добавим элементарный макрос в 2 строчки, который копирует созданную строку и добавляет ее к таблице Продажи. Для этого жмем сочетание Alt+F11 или кнопку Visual Basic на вкладке Разработчик (Developer). Если эту вкладку не видно, то включите ее сначала в настройках Файл — Параметры — Настройка ленты (File — Options — Customize Ribbon). В открывшемся окне редактора Visual Basic вставляем новый пустой модуль через меню Insert — Module и вводим туда код нашего макроса:

Sub Add_Sell()
    Worksheets("Форма ввода").Range("A20:E20").Copy                         'копируем строчку с данными из формы
    n = Worksheets("Продажи").Range("A100000").End(xlUp).Row                'определяем номер последней строки в табл. Продажи
    Worksheets("Продажи").Cells(n + 1, 1).PasteSpecial Paste:=xlPasteValues 'вставляем в следующую пустую строку
    Worksheets("Форма ввода"). Range("B5,B7,B9").ClearContents               'очищаем форму
End Sub


Теперь можно добавить к нашей форме кнопку для запуска созданного макроса, используя выпадающий список Вставить на вкладке Разработчик (Developer — Insert — Button):



После того, как вы ее нарисуете, удерживая нажатой левую кнопку мыши, Excel сам спросит вас — какой именно макрос нужно на нее назначить — выбираем наш макрос Add_Sell. Текст на кнопке можно поменять, щелкнув по ней правой кнопкой мыши и выбрав команду Изменить текст.


Теперь после заполнения формы можно просто жать на нашу кнопку, и введенные данные будут автоматически добавляться к таблице Продажи, а затем форма очищается для ввода новой сделки.

Шаг 4. Связываем таблицы


Перед построением отчета свяжем наши таблицы между собой, чтобы потом можно было оперативно вычислять продажи по регионам, клиентам или категориям. В старых версиях Excel для этого потребовалось бы использовать несколько функций ВПР (VLOOKUP) для подстановки цен, категорий, клиентов, городов и т.д. в таблицу Продажи. Это требует времени и сил от нас, а также «кушает» немало ресурсов Excel. Начиная с Excel 2013 все можно реализовать существенно проще, просто настроив связи между таблицами.


Для этого на вкладке Данные (Data) нажмите кнопку Отношения (Relations). В появившемся окне нажмите кнопку Создать (New) и выберите из выпадающих списков таблицы и названия столбцов, по которым они должны быть связаны:



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


Само-собой, аналогичным образом связываются и таблица Продажи с таблицей Клиенты по общему столбцу Клиент:


После настройки связей окно управления связями можно закрыть, повторять эту процедуру уже не придется.

Шаг 5. Строим отчеты с помощью сводной


Теперь для анализа продаж и отслеживания динамики процесса, сформируем для примера какой-нибудь отчет с помощью сводной таблицы. Установите активную ячейку в таблицу Продажи и выберите на ленте вкладку Вставка — Сводная таблица (Insert — Pivot Table). В открывшемся окне Excel спросит нас про источник данных (т.е. таблицу Продажи) и место для выгрузки отчета (лучше на новый лист):



Жизненно важный момент состоит в том, что нужно обязательно включить флажок Добавить эти данные в модель данных (Add data to Data Model) в нижней части окна, чтобы Excel понял, что мы хотим строить отчет не только по текущей таблице, но и задействовать все связи.


После нажатия на ОК в правой половине окна появится панель Поля сводной таблицы, где нужно щелкнуть по ссылке Все, чтобы увидеть не только текущую, а сразу все «умные таблицы», которые есть в книге.А затем можно, как и в классической сводной таблице, просто перетащить мышью нужные нам поля из любых связанных таблиц в области Фильтра, Строк, Столбцов или Значений — и Excel моментально построит любой нужный нам отчет на листе:



Не забудьте, что сводную таблицу нужно периодически (при изменении исходных данных) обновлять, щелкнув по ней правой кнопкой мыши и выбрав команду Обновить (Refresh), т.к. автоматически она этого делать не умеет.


Также, выделив любую ячейку в сводной и нажав кнопку Сводная диаграмма (Pivot Chart) на вкладке Анализ (Analysis) или Параметры (Options) можно быстро визуализировать посчитанные в ней результаты.

Шаг 6.

Заполняем печатные формы


Еще одной типовой задачей любой БД является автоматическое заполнение различных печатных бланков и форм (накладные, счета, акты и т.п.). Про один из способов это сделать, я уже как-то писал. Здесь же реализуем, для примера, заполнение формы по номеру счета:



Предполагается, что в ячейку C2 пользователь будет вводить число (номер строки в таблице Продажи, по сути), а затем нужные нам данные подтягиваются с помощью уже знакомой функции ВПР (VLOOKUP) и функции ИНДЕКС (INDEX).

Ссылки по теме

Подключение к базе данных MySQL

Другим способом управления табличными данными в IDE NetBeans является запуск внешнего сценария SQL напрямую в IDE. Если сценарий SQL был создан в другом местоположении его можно просто открыть в IDE NetBeans и запустить его в редакторе SQL.

Для наглядности загрузите файл ifpwafcad.sql и сохраните его на компьютере. Этот сценарий предназначен для создания двух таблиц, аналогичных только что созданным таблицам ( Counselor и Subject ), и немедленного заполнения их данными.

Поскольку этот сценарий перезаписывает уже существующие таблицы, удалите Counselor и Subject , чтобы зафиксировать процесс создания таблиц при выполнении сценария. Удаление таблиц

  1. Щелкните правой кнопкой мыши узлы таблиц Counselor и Subject в проводнике баз данных, после чего выберите Delete («Удалить»).

  2. Нажмите кнопку Yes («Да») в диалоговом окне Confirm Object Deletion («Подтверждение удаления объекта»). Обратите внимание, что в диалоговом окне перечисляются таблицы, которые будут удалены.

При нажатии кнопки Yes («Да») в диалоговом окне Confirm Object Deletion («Подтверждение удаления объекта») узлы таблиц автоматически удаляются из проводника баз данных.

Выполнение сценария SQL в базе данных MyNewDatabase

  1. В главном меню среды IDE выберите «Файл» > «Открыть». В браузере файлов перейдите к месту хранения ifpwafcad. sql и выберите команду «Открыть». Сценарий автоматически откроется в редакторе SQL.

  2. Убедитесь, что подключение к базе данных MyNewDatabase выбрано в раскрывающемся списке «Соединение» на панели инструментов в верхней части редактора.

  1. Нажмите кнопку ‘Выполнить SQL’ () на панели инструментов редактора SQL. Сценарий будет выполнен для выбранной базы данных, возвращаемые данные будут выведены в окне «Вывод».

  2. Чтобы проверить изменения щелкните правой кнопкой мыши узел подключения MyNewDatabase в окне ‘Среда выполнения’ и выберите ‘Обновить’. При выборе пункта «Обновить» компоненты интерфейса пользователя в проводнике данных будут приведены в соответствие с текущим состоянием указанной базы данных. Обратите внимание, что две новые таблицы из сценария SQL теперь отображаются как узлы таблицы в базе данных MyNewDatabase обозревателя баз данных.

  3. Выберите ‘Просмотреть данные’ в контекстном меню выбранного узла таблицы для просмотра данных, содержащихся в новых таблицах. Таким образом можно сравнить данные в таблицах с данными сценария SQL, чтобы убедиться в их соответствии.
    Мы ждем ваших отзывов

База данных (БД) — Что это такое? Определение базы данных — Wiki HOSTiQ.ua

База данных (БД) — это организованная структура, предназначенная для хранения, изменения и обработки взаимосвязанной информации, преимущественно больших объемов. Базы данных активно используются для динамических сайтов со значительными объемами данных — часто это интернет-магазины, порталы, корпоративные сайты. Такие сайты обычно разработаны с помощью серверного языка программирования (как пример, PHP) или на основе CMS (как пример, WordPress), и не имеют готовых страничек с данными по аналогии с HTML-сайтами. Странички динамических сайтов формируются «на лету» в результате взаимодействия скриптов и баз данных после соответствующего запроса клиента к веб-серверу.

Система управления базами данных

В контексте баз данных стоит рассмотреть понятие СУБД. Система управления базами данных (СУБД) — это комплекс программных средств, необходимых для создания структуры новой базы, ее наполнения, редактирования содержимого и отображения информации. Наиболее распространенными СУБД являются MySQL, PostgreSQL, Oracle, Microsoft SQL Server. Аренда виртуального хостинга от HOSTiQ.ua предполагает использование MariaDB — ответвление СУБД MySQL, а также PostgreSQL. Если же, например, вы планируете купить VPS или сервер в Европе или США, то вы сами сможете определить ПО для ваших баз данных.

Это примеры СУБД типа клиент-сервер, именно такие СУБД встречаются чаще всего в контексте понятия хостинга. Их особенности:

  • расположение СУБД на сервере с базами данных;
  • непосредственный доступ к БД;
  • централизованная обработка клиентских запросов на обработку данных;
  • высокий уровень надежности, доступности и безопасности;
  • повышенная нагрузка на сервер.

В свою очередь, для удобства работы с СУБД используются специальные веб-приложения, которые позволяют посредством графического интерфейса выполнять администрирование сервера баз данных, запускать специальные команды, а также работать с контентом таблиц и баз данных — действия, которые при отсутствии веб-приложения подлежат выполнению средствами консоли. Примеры: phpMyAdmin используется для администрирования СУБД MySQL, pgAdmin — для PostgreSQL. Эти программы управления базами данных вы найдете и в cPanel на нашем виртуальном хостинге.

Ищете, где купить домен и хостинг, а также HTTPS-сертификат? Наши предложения вас порадуют. При покупке виртуального хостинга, вы получаете домен и SSL-сертификат в подарок!

Читайте также:

База данных SQl или NoSQL: какую выбрать для проекта?

Масштабируемость. Вертикальная, то есть при росте нагрузки растет производительность сервера. Если в базу поступает большой объем данных, рано или поздно наступит порог вертикального масштабирования — сервер не сможет далее увеличивать производительность. Тогда понадобится горизонтальное масштабирование — параллельная обработка данных в кластере серверов.

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

Самые известные SQL-базы данных

MySQL — одна из самых популярных open source реляционных баз данных. Подходит небольшим и средним проектам, которым нужен недорогой и надежный инструмент работы с данными. Поддерживает множество типов таблиц, есть огромное количество плагинов и расширений, облегчающих работу с системой.

Отличается простой установкой, может быть интегрирована с другими СУБД, также интеграция с MySQL есть в любой CMS, фреймворке, языке программирования. Среди минусов — не все задачи выполняет автоматически, если что-то нужное не включено в функционал, придется потратить время на доработку, нет встроенной поддержки OLAP.

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

PostgreSQL — вторая по популярности open source SQL СУБД. У нее много встроенных функций и дополнений, в том числе для масштабирования в кластер и шардинга таблиц. Подходит, если важна сохранность данных, предполагается их сложная структура. Позволяет работать со структурированными данными, но поддерживает JSON/BSON, что дает некоторую гибкость в схеме данных.

Отличается стабильностью, ее практически невозможно вывести из строя или что-то сломать в таблицах.

Из минусов — сложность конфигурации требует от пользователей некоторого опыта. Также скорость работы может падать во время проведения пакетных операций или при запросах на чтение.

PostgreSQL также можно развернуть в облаке — в отличие от MySQL, она подходит для крупных и масштабных проектов. Кроме того, ее стоит выбрать, если недопустимы ошибки в данных или есть особые требования к базе данных, например поддержка геоданных. Различные расширения PostgreSQL позволяют реализовать многие специализированные запросы.

PostgreSQL : Документация: 9.5: 21.2. Создание базы данных : Компания Postgres Professional

21.2. Создание базы данных

Для создания базы данных сервер PostgreSQL должен быть развёрнут и запущен (см. Раздел 17.3).

База данных создаётся SQL-командой CREATE DATABASE:

CREATE DATABASE имя;

где имя подчиняется правилам именования идентификаторов SQL. Текущий пользователь автоматически назначается владельцем. Владелец может удалить свою базу, что также приведёт к удалению всех её объектов, в том числе, имеющих других владельцев.

Создание баз данных это привилегированная операция. Как предоставить права доступа, описано в Разделе 20.2.

Поскольку для выполнения команды CREATE DATABASE необходимо подключение к серверу базы данных, возникает вопрос как создать самую первую базу данных. Первая база данных всегда создаётся командой initdb при инициализации пространства хранения данных (см. Раздел 17.2.) Эта база данных называется postgres. Далее для создания первой «обычной» базы данных можно подключиться к postgres.

Вторая база данных template1, также создаётся во время инициализации кластера. При каждом создании новой базы данных в рамках кластера по факту производится клонирование шаблона template1. При этом любые изменения сделанные в template1 распространяются на все созданные впоследствии базы данных. Следует избегать создания объектов в template1, за исключением ситуации, когда их необходимо автоматически добавлять в новые базы. Более подробно в Разделе 21.3.

Для удобства, есть утилита командной строки для создания баз данных, createdb.

createdb dbname

Утилита createdb не делает ничего волшебного, она просто подключается к базе данных postgres и выполняет ранее описанную SQL-команду CREATE DATABASE. Подробнее о её вызове можно узнать в createdb. Обратите внимание, что команда createdb без параметров создаст базу данных с именем текущего пользователя.

Примечание

Глава 19 содержит информацию о том, как ограничить права на подключение к заданной базе данных.

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

CREATE DATABASE имя_базы OWNER имя_роли;

из среды SQL, или:

createdb -O имя_роли имя_базы

из командной строки ОС. Лишь суперпользователь может создавать базы данных для других (для ролей, членом которых он не является).

Научно-исследовательские базы данных | Научные журналы

EBSCO предлагает информационные ресурсы по всем областям науки и техники.

Большая коллекция научно-исследовательских баз данных EBSCO позволяет пользователям с различными сферами интересов и разными уровнями квалификации получить доступ к полнотекстовой информации. Наши базы данных удовлетворяют исследовательские потребности пользователей в университетах, медицинских учреждениях, корпорациях и правительственный учреждениях, публичных и школьных библиотеках. Доступ к базам данных осуществляется через EBSCOhost, нашу собственную интуитивно понятную исследовательскую платформу.

Научные базы данных

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

Медицинские базы данных и базы данных по уходу за пациентами

Медицинские базы данных и базы данных по уходу за пациентами EBSCO Health обеспечивают быстрый доступ к полным текстам лучших журналов для врачей и сотрудников медицинских учреждений. Являетесь ли Вы исследователем-медиком, студентом или профессионалом, работающим в пункте медицинской помощи, клинические базы данных, EBSCO Health предоставит Вам необходимую информацию для принятия обоснованных и уверенных решений. Эти базы данных являются совместимыми с ресурсами EBSCO Health в пунктах медицинской помощи.

Базы данных для корпораций

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

Базы данных для государственных учреждений

EBSCO предоставляет научно-исследовательские базы данных, содержание которых отвечает уникальным научно-исследовательским целям государственных и военных организаций. Данные ресурсы охватывают множество областе, таких как исследования и разработки, управление, военная разведка, демобилизация с военной службы и многое другое.

Базы данных для общественных библиотек

Используете ли Вы весь потенциал Вашей библиотеки? Базы данных EBSCO, созданные специально для общественных библиотек, предоставляют контент для пользователей всех возрастов, уровней квалификации и интересов. Эти ресурсы могут помочь студентам в выполнении домашних заданий, совершенствовать исследовательские навыки пользователей, помогать им в выполнении их собственных проектов и многое другое.

Базы данных для школ

Компания EBSCO предлагает базы данных, разработанные специально для учащихся начальных и средних школ. Наши базы данных для школ поддерживают процесс обучения и помогают учащимся в развитии исследовательских навыков. Высококачественный контент баз данных также отвечает международным стандартам учебных планов бакалавриата.

Узнайте больше о научно-исследовательских базах данных EBSCO на англоязычном сайте

Что такое децибелы, шкала децибел и единицы измерения шума?

Что такое шкала в децибелах

Человеческое ухо — чрезвычайно универсальный и удивительный слуховой аппарат. Он имеет продуманный встроенный механизм, который снижает его собственную чувствительность при повышении уровня звука, а также обладает замечательной способностью работать в огромном диапазоне уровней звуковой мощности. Он может слышать звук падающей булавки рядом, а также рев реактивного двигателя вдали.

Хотя ухо может различить повышение уровня при падении одной или двух игл, оно не может различить 10 000 000 000 000 игл и 10 000 000 000 001 иглу или даже 10 100 000 000 000, потому что это не линейное устройство.Однако он может отличить значительное увеличение энергии звука.

Единицы измерения шума

Когда вы измеряете уровень шума шумомером, вы измеряете интенсивность шума, называемую децибелами (дБ). Шумомер использует дисплей с диапазоном децибел и разрешением, приближенным к динамическому диапазону уха, обычно это верхний диапазон, а не тихая часть. Если задуматься, было бы очень сложно изготовить измеритель уровня звука с линейными характеристиками, особенно с учетом диапазона источников шума, которые необходимо измерить в рабочей среде.Было бы сложно следить за этими 14 цифрами, которые меняются перед вами! Таким образом, чтобы выразить уровни звука осмысленно в числах, которыми легче управлять, используется логарифмическая шкала, использующая 10 в качестве основы, а не линейную. Эта шкала называется шкалой децибел.

Знаете ли вы: Логарифмическая шкала используется при большом диапазоне значений. Он основан на порядках величины, а не на стандартной линейной шкале, поэтому каждая отметка на шкале децибел — это предыдущая отметка, умноженная на значение.

По шкале децибел самый тихий слышимый звук (воспринимаемый почти в полной тишине) составляет 0 дБ. Звук в 10 раз мощнее — 10 дБ. Звук в 100 раз мощнее, чем почти полная тишина, составляет 20 дБ. Звук в 1000 раз более мощный, чем почти полная тишина, составляет 30 дБ, 40 дБ и так далее.

Насколько громкими являются некоторые общие звуки при измерении децибел?
  • Почти полная тишина — 0 дБ
  • А шепот — 15 дБ
  • Библиотека — 45 дБ
  • Нормальный разговор — 60 дБ
  • A смыв унитаза 75-85 дБ
  • Шумный ресторан — 90 дБ
  • Пиковый шум в больничной палате — 100 дБ
  • Плачущий ребенок — 110 дБ
  • Реактивный двигатель — 120 дБ
  • Porsche 911 Carrera RSR Turbo 2.1 — 138 дБ (см. Видеоролик на YouTube о тестах шума автомобилей Porsche с использованием шумомера Pulsar Nova)
  • Лопание воздушного шара — 157 дБ

Удвоение звуковой энергии

Хотя ухо может различить повышение уровня при падении одной или двух игл, оно не может различить 10 000 000 000 000 игл и 10 000 000 000 001 иглу или даже 10 100 000 000 000, потому что это не линейное устройство. Однако он может отличить значительное увеличение энергии звука.Когда этот звук удваивается, это соответствует увеличению на 3 дБ (децибел) с использованием логарифмической шкалы. Другими словами: каждое увеличение на 3 дБ означает удвоение интенсивности звука или акустической мощности. В контексте работы это означает, что небольшое увеличение числа децибел приводит к огромному изменению количества шума и, как таковое, к потенциальному повреждению слуха человека. Использование единицы дБ упрощает измерение децибел и отслеживание изменений звука, если мы будем использовать эти правила. Таблица ниже резюмирует это:

Основные правила работы с децибелами
Изменение в дБ
Изменение звуковой энергии
Увеличение на 3 дБ
звуковая энергия удвоена
уменьшение на 3 дБ
звуковая энергия уменьшена вдвое
Увеличение на 10 дБ
звуковая энергия увеличена в 10 раз
уменьшение на 10 дБ
звуковая энергия снижена в 10 раз
Увеличение на 20 дБ
звуковая энергия увеличена в 100 раз
уменьшение на 20 дБ
звуковая энергия снижена в 100 раз

Как сложить децибелы

Поскольку для уровней звукового давления в децибелах (дБ) используется логарифмическая шкала, мы не можем просто сложить два значения дБ вместе.Например, на заводе, если уровень шума одной машины измеряется на уровне 90 дБ (A), а затем мы запускаем вторую машину, также измеряющую 90 дБ (A), результирующий шум не составит 180 дБ (A), потому что мы знаем, что 3 дБ представляет собой удвоение шума, 90 дБ + 90 дБ = 93 дБ.

Вы можете использовать эту краткую справочную таблицу [1], чтобы сложить уровни шума:

Разница между двумя уровнями шума
Сумма, добавляемая к более высокому из двух уровней шума (дБ или дБ (A))
0
3.0
0,1 — 0,9
2,5
1,0 — 2,4
2,0
2,4 — 4,0
1,5
4,1 — 6,0
1.0
6,1 — 10
0.5
10
0,0

Шаг 1. Найдите разницу между двумя уровнями шума, а затем найдите соответствующую строку в левом столбце.

Шаг 2: Найдите соответствующее число в дБ в правом столбце.

Шаг 3: Добавьте число в правом столбце к наибольшему из имеющихся у вас двух децибел.

Когда разница между измерениями в два децибела составляет 10 дБ (A) или выше, добавляемая величина равна нулю, это связано с тем, что вклад в общий шум нижнего показания не воспринимается человеческим ухом, и, следовательно, поправочный коэффициент не требуется. .Например, если уровень шума на рабочем месте составляет 95 дБ (A), и вы добавляете другой процесс или часть оборудования, которые измеряют 80 дБ (A) самостоятельно, уровень шума на рабочем месте все равно будет 95 дБ (A).

A-взвешивание дБ (A) и C-взвешивание дБ (C)

Измерения шума, относящиеся к громкому шуму на работе, обычно даются в дБ (A) или дБ (C) — это частотные весовые коэффициенты, которые применяются к измерениям в децибелах (частотные веса A и C), по сути, они являются показаниями шкалы децибел. это попытка воспроизвести чувствительность человеческого уха к различным частотам звука.

  • A-взвешивание (A-частотное взвешивание): взвешивание «A» является наиболее часто используемым и охватывает весь частотный диапазон от 20 Гц до 20 кГц. Человеческое ухо наиболее чувствительно к звуковым частотам от 500 Гц до 6 кГц, в то время как человеческое ухо не очень чувствительно к более низким и высоким частотам. Взвешивание «А» регулирует показания звукового давления, чтобы отразить чувствительность человеческого уха, и поэтому используется во всем мире для измерения риска повреждения слуха.
  • C-взвешивание (C-частотное взвешивание): C-взвешивание больше рассматривает влияние низкочастотных звуков на человеческое ухо по сравнению с A-взвешиванием и по существу является плоским или линейным между 31,5 Гц и 8 кГц, то есть двумя — точки 3 дБ или половинной мощности. Измерения пикового звукового давления производятся с использованием взвешивания частоты C. Измерения обычно отображаются как дБ (C) или dBC. Или, например, как LCeq, LCPeak, LCE — где C показывает C-взвешивание.

Узнайте, как измерить децибелы

Люди измеряют децибелы шума на работе с помощью встроенного шумомера или дозиметра шума.Учебные курсы Pulsar Instruments «Шум на работе» предоставляют все, что вам нужно знать об использовании этих звукоизмерительных приборов для измерения шума на рабочем месте и управления им, чтобы вы могли соблюдать правила по охране труда и технике безопасности. В течение года мы проводим несколько курсов в Великобритании, а также проводим индивидуальное обучение внутри компании.

Свяжитесь с нами для получения более подробной информации.

Список литературы

[1] Шум — основная информация OSH Answers Facts Sheets. Канадский центр охраны труда и техники безопасности.


Возможно вам также понравится

Что такое децибел и что он измеряет?

Предоставлено Дебби Клэсон, штатным сотрудником, Здоровый слух
Последнее обновление 2018-06-28T00: 00: 00-05: 00

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

Децибелы измеряют интенсивность звука

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

Звук — это энергия, которая распространяется волнами и измеряется по частоте и амплитуде. Частота, выраженная в герцах (Гц), измеряет количество звуковых колебаний за одну секунду. Амплитуда в децибелах (дБ) измеряет его давление или силу. Чем больше амплитуда звука, тем он громче.

Логарифмическая шкала в децибелах отличается от линейной шкалы.Например, каждое увеличение на 10 дБ по шкале децибел соответствует 10-кратному увеличению уровня звукового давления (SPL). Почти тишина выражается в 0 дБ, но звук, измеренный на уровне 10 дБ, на самом деле в 10 раз громче. Если звук составляет 20 дБ, это в 100 раз громче, чем в тишине.

Децибел и потеря слуха

децибела могли бы быть просто еще одной мерой, если бы не разрушительное воздействие, которое громкий шум оказывает на наш слух. Будь то разовое воздействие громкого взрыва, ежедневное пребывание в чрезмерно шумном рабочем месте или хобби, наш слух страдает от последствий.Этот тип потери слуха известен как потеря слуха, вызванная шумом (NIHL).

Национальный институт глухоты и других коммуникативных расстройств (NIDCD) утверждает, что каждый человек подвержен повреждению слуха в результате воздействия шума. По их оценкам, примерно 15 процентов американцев в возрасте от 20 до 69 лет страдают потерей слуха, которая могла быть вызвана воздействием громкого шума на работе или во время досуга. Результаты опроса 2010 года, проведенного Центрами по контролю и профилактике заболеваний (CDC), показывают, что до 16 процентов подростков (в возрасте от 12 до 19 лет) сообщают о некоторой потере слуха, которая могла быть вызвана воздействием громкого шума.

Ученые изучили эффекты NIHL и, основываясь на уровнях звуков в окружающей среде, разработали рекомендации по безопасному прослушиванию. Насколько громко это слишком громко? Чем громче звук, тем меньше времени требуется для нарушения слуха. Повторное или продолжительное (более 8 часов в день) воздействие шума громкостью более 85 дБ может необратимо повредить слух. И, если вам интересно, какие типы звука имеют уровень 85 дБ, вот краткий список наиболее распространенных звуков с указанием того, как они измеряются:

  • Обычный разговор — 60 дБ
  • Интенсивный городской трафик — 85 дБ
  • Газонокосилка — 90 дБ
  • MP3-плеер на максимальной громкости — 105 дБ
  • Сирены — 120 дБ
  • Концерты — 120 дБ
  • Спортивные мероприятия — от 105 до 130 дБ (в зависимости от стадиона)
  • Огнестрельное оружие — 150 дБ

Хорошие новости.Слушатели говорят, что потерю слуха, вызванную шумом (NIHL), можно предотвратить, если мы будем уделять внимание окружающим звукам и защищать от них уши. Если вы планируете посетить концерт или спортивное мероприятие или тратить много времени на работу с деревом, езду на мотоцикле или эксплуатируете уличное оборудование для газонов, вы будете подвергаться шуму более 85 дБ. Вот тогда неплохо было бы приобрести средства защиты органов слуха.

  • Беруши недорогие, их можно найти в большинстве аптек, но они могут не подходить для очень шумных ситуаций.Беруши из пенопласта одноразовые и соответствуют форме вашего уха; резиновые или силиконовые беруши можно мыть и использовать повторно.
  • Изготовленные на заказ ушные вкладыши могут быть полезны музыкантам и другим любителям. Их можно заказать у специалиста по слуховым аппаратам.
  • Наушники надеваются на все наружное ухо и полностью заглушают или блокируют шум. Большинство из них регулируются и их можно найти в магазинах спортивных товаров в Интернете.
  • Шумоподавляющие гарнитуры также полностью заглушают или блокируют шум и лучше всего подходят для людей, которым необходимо общаться (пилоты, военнослужащие), одновременно блокируя внешний шум.

Если вы не знаете, какой тип защиты органов слуха вам подходит, проконсультируйтесь со специалистом по слухопротезированию.

Что децибелы значат для людей с потерей слуха?

Тем, у кого уже была диагностирована потеря слуха, также необходимо помнить об уровнях децибел в окружающей их среде. Все дело в защите вашего слуха.

  • Потеря слуха без лечения: Если вам диагностировали легкую потерю слуха, сохраните оставшийся слух, надев соответствующие средства защиты органов слуха.Нелеченная потеря слуха у людей с нормальным слухом может привести к целому ряду других заболеваний, таких как повышенный риск слабоумия и депрессии, а также проблемы с общением на работе и дома. Проявите инициативу в сохранении оставшегося слуха и решите обратиться за лечением, если ваше состояние ухудшится.
  • Пользователи слуховых аппаратов: Те, кто носит слуховые аппараты, также должны помнить об уровнях дБ в своей среде. Слуховые аппараты и другие устройства усиливают звуки в окружающей среде, поэтому ваш оставшийся слух подвержен потере слуха из-за шума, как и все остальные.Хотя может возникнуть соблазн выключить устройства, думая, что они будут служить защитой, угадайте еще раз. Большинство из них недостаточно плотно прилегают к ушному каналу, чтобы блокировать вредный звук, и, когда они выключены, могут мешать вам слышать желаемые звуки, такие как автомобили скорой помощи, концертная музыка или спортивный диктор. Лучше всего посоветоваться со своим специалистом по слухопротезированию, чтобы определить подходящие средства защиты органов слуха для того типа деятельности, в которой вы будете участвовать или посещать.Ношение надлежащих средств защиты органов слуха позволит вам безопасно носить слуховые аппараты и при этом слышать шум вокруг.

Децибел дБ | Формула и определение

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


Децибел, дБ Учебное пособие включает:
Децибел, дБ — основы
Таблица уровней децибел
дБмВт в дБВт и таблица преобразования мощности
Таблица преобразования дБм в ватты и вольты
дБ, децибел онлайн калькулятор
Неперс


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

DeciBel использует десятичные логарифмы, то есть те, которые обычно используются в математике. Используя логарифмическую шкалу, deciBel может сравнивать величины, между которыми могут быть большие отношения.

Децибел, дБ или децибел — это на самом деле десятая часть бел — единица, которая используется редко.

Аббревиатура децибела — дБ — заглавная буква «В» используется для обозначения бел как основной единицы.

Приложения DeciBel

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

Обычно децибел, дБ используется для определения коэффициентов усиления усилителя, потерь компонентов (например, аттенюаторов, фидеров, смесителей и т. Д.), А также множества других измерений, таких как коэффициент шума, отношение сигнал / шум и многие другие.

Благодаря своей логарифмической шкале, deciBel может удобно представлять очень большие отношения в терминах управляемых чисел, а также предоставляет возможность выполнять умножение отношений простым сложением и вычитанием.

ДециБел широко используется для измерения интенсивности звука или уровня звукового давления. Для этого звук относится к давлению 0,0002 микробар, что соответствует стандарту для порога слышимости.

Как появился дециБел

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

В исходных телекоммуникационных системах использовались потери на милю стандартного кабеля на частоте 800 Гц.

Однако это не был особенно удовлетворительный метод определения уровней потерь или относительной силы сигнала, и поскольку радио и другие приложения, основанные на электронике, начали нуждаться в использовании некоторой формы стандартных единиц для сравнения, Bel был представлен в 1920-х годах. Он получил свое название от шотландца Александра Грэхема Белла, которому первоначально приписывают изобретение телефона.

В этой системе один Бел равнялся десятикратному увеличению уровня сигнала. После того, как он был представлен, Bel оказался слишком большим для большинства пациентов, поэтому вместо него был использован deciBel. Теперь это стандарт, принятый повсеместно.

Формула DeciBel для сравнения мощности

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

Формула децибела или уравнение для мощности приведена ниже:

Где:
Ndb — отношение двух мощностей, выраженное в децибелах, дБ
P2 — уровень выходной мощности
P1 — уровень входной мощности

Если значение P2 больше, чем P1, то результат дается как усиление и выражается как положительное значение, например + 10 дБ. В случае потерь уравнение дециБела вернет отрицательное значение, например -15 дБ. Таким образом, положительное число децибел означает выигрыш, а отрицательный знак — потерю.

Воспользуйтесь нашим калькулятором мощности deciBel

Формулы DeciBel для напряжения и тока

Хотя децибел используется в первую очередь для сравнения уровней мощности, уравнения децибела тока или уравнения децибела напряжения также могут использоваться при условии, что уровни импеданса одинаковы. Таким образом, соотношение напряжения или тока может быть связано с соотношением уровней мощности.

При использовании измерений напряжения легко преобразовать формулу децибела, потому что мощность = напряжение в квадрате на сопротивлении:

NdB = 10log10 (V22V12)

И это можно выразить проще как

NdB = 20log10 (V2V1)

Где:
Ndb — отношение двух мощностей, выраженное в децибелах, дБ
V2 — уровень выходного напряжения
V1 — уровень входного напряжения

Можно выполнить аналогичное преобразование формулы, чтобы использовать ток.Мощность = ток в квадрате от сопротивления, поэтому уравнение тока децибела принимает следующий вид:

NdB = 10log10 (I22I12)

И это можно выразить проще как

NdB = 20log10 (I2I1)

Где:
Ndb — отношение двух мощностей, выраженное в децибелах, дБ
I2 — уровень выходного тока
I1 — уровень входного тока

Формулы децибела напряжения и тока для различных импедансов

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

Nd = 20log10 (V2V1) + 10log10 (Z1Z2)

Где:
Ndb — отношение двух мощностей, выраженное в децибелах, дБ
V2 — уровень выходного напряжения
V1 — уровень входного напряжения
Z2 — выходное сопротивление
Z1 — входное сопротивление

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

Аббревиатуры DeciBel

DeciBel используется во многих областях, от аудио до радиочастотных сценариев. Во всех этих случаях он предоставляет очень полезные средства для сравнения двух сигналов.

Соответственно, существует множество вариаций аббревиатуры e deciBel, и не всегда очевидно, что они означают. Таблица сокращений дециБел приведена ниже:

Аббревиатура DeciBel Значение / использование
дБ (A) Измерение звукового давления или интенсивности звука, взвешенное по шкале «А».
дБн Уровень сигнала относительно измеряемой несущей — обычно используется для определения уровней побочных излучений и шума
дБд Коэффициент усиления антенны относительно полуволнового диполя в свободном пространстве
дБFS Уровень относительно показаний полной шкалы
дБи Коэффициент усиления антенны относительно изотропного источника, т.е.е. тот, который излучает одинаково во всех направлениях.
дБм Уровень мощности относительно 1 мВт
дБВ Уровень относительно 1 В
дБмкВ Уровень относительно 1 мкВ
дБВт Уровень мощности относительно 1 Вт

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

Другие основные концепции электроники:
Напряжение
Текущий
Мощность
Сопротивление
Емкость
Индуктивность
Трансформеры
Децибел, дБ
Законы Кирхгофа
Q, добротность
Радиочастотный шум

Вернуться в меню «Основные понятия электроники».. .

Как измеряется звук? | Шумная планета

* /
]]>

Вы когда-нибудь гримасничали и зажимали уши из-за шума? Почему некоторые звуки кажутся такими громкими? На то, насколько громким кажется звук, влияют многие факторы, в том числе его продолжительность, частота (или высота звука) звука и среда, в которой вы слышите звук. Еще один важный и легко измеряемый фактор — это интенсивность звука или громкость.

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

децибел отличается от других известных шкал измерения. В то время как многие стандартные измерительные устройства, такие как линейки, имеют линейную шкалу , шкала децибел — логарифмическая. Этот вид шкалы лучше отражает то, как на самом деле ощущаются наши уши изменения интенсивности звука.Чтобы понять это, представьте себе здание высотой 80 футов. Если мы построим еще 10 футов, здание будет на 12,5% выше, что нам покажется немного выше; это линейное измерение. Используя логарифмическую шкалу децибел, если звук составляет 80 децибел, и мы добавляем еще 10 децибел, звук будет на в десять раз более интенсивным и будет казаться нашим ушам примерно на , вдвое громче.

Иногда мы используем разные версии децибел. Децибелы, взвешенные по шкале А, или «дБА», часто используются при описании рекомендаций по уровню звука для здорового прослушивания.В то время как шкала дБ основана только на интенсивности звука, шкала дБА основана на интенсивности и на том, как реагирует человеческое ухо. По этой причине dBA дает нам лучшее представление о том, когда звук может повредить ваш слух.

Улитка — это орган в форме улитки внутри вашего внутреннего уха, который позволяет вам слышать. Улитка может реагировать на определенный диапазон частот или высоту звука. (Узнайте больше о том, как мы слышим, или посмотрите видео о том, как звук попадает в мозг.) Улитка лучше всего реагирует на частоты в диапазоне человеческой речи.Он также не реагирует на частоты, которые намного выше или ниже. Когда звуки содержат слишком высокие или слишком низкие частоты, которые мы не можем слышать, как в ультразвуковых и инфразвуковых звуках, наша улитка вообще не реагирует.

На частотах, на которые наш слух реагирует лучше всего, измерения для дБА такие же высокие, как и для дБ. Например, высокая струна ми на скрипке имеет очень похожие уровни дБ и дБА. Однако более низкочастотный звук, который не так эффективно обрабатывается ухом, будет иметь более низкий выходной уровень.Например, самая низкая нота на тубе (16 Гц) будет иметь гораздо более низкое значение дБА, чем значение дБ.

Даже небольшое повышение уровня дБА может иметь большое влияние на ваш слух. Чем выше уровень дБА, тем выше вероятность нарушения слуха, причем быстрее, чем вы могли ожидать. Звук с большей вероятностью повредит ваш слух, если он:

  • 85 дБА , и вы подвергаетесь его воздействию не менее 8 часов .
  • 100 дБА , и вы подвергаетесь его воздействию не менее 14 минут.
  • 110 дБА , и вы подвергаетесь его воздействию не менее 2 минуты.

Вы можете самостоятельно измерить уровень шума в дБА с помощью измерителя уровня звука, такого как это приложение, разработанное Национальным институтом безопасности и гигиены труда. Приложение может измерять звуки от 0 дБА (звук настолько тихий, что вы их едва слышите) до шепота (30 дБА), обычного разговора (60-70 дБА) и даже взлетающего реактивного самолета (140 дБА). Просто не забудьте уменьшить громкость, отойти от шума или надеть средства защиты органов слуха, особенно при уровне звука около 85 дБА!

Как работают измерители уровня звука в децибелах

Как работают измерители уровня звука в децибелах — Объясните, что материал

Рекламное объявление

Криса Вудфорда.Последнее изменение: 22 сентября 2020 г.

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

Фотография: Измеритель шума — технически называемый измерителем уровня звукового давления (SPL) —
сообщает вам, насколько что-то шумно, измеряя, насколько звуковые волны, которые он производит, изменяют давление воздуха.
У него есть микрофон наверху, который сэмплирует звук и схемы внутри, которые преобразуют звук в электрические сигналы.
что можно измерить. Измерение отображается либо на цифровом дисплее, либо (как здесь) с помощью движущейся стрелки на шкале.

Что делает один звук громче другого?

Фото: Александр Грэм Белл.Предоставлено Библиотекой Конгресса США.

Насколько громким кажется звук, зависит от того, кто его слушает. Молодой
человек, играющий рок в своей спальне, может не думать о своей музыке
громко, но у их родителей в комнате внизу могут быть другие
идеи. Другими словами, насколько громкими кажутся вещи, — это субъективное
вещь, а не то, что мы можем легко измерить. Однако что делает
один звук кажется громче другого — это количество энергии, которое
источник звука накачивается к слушателю в виде
колебаний давления в воздухе.Это интенсивность
звук, и это объективная вещь — то, что мы можем легко измерить
и согласен.

Измерители, измеряющие уровень звука, работают, вычисляя давление звука.
волны, распространяющиеся по воздуху от источника шума. Вот почему
иногда их называют уровнем звукового давления (SPL).
метров. Подобные устройства позволяют измерять интенсивность звука в
единиц, называемых децибелами, шкала, впервые разработанная
телефонный пионер Александр Грэм Белл (децибел ~ Белл, понятно?).

Фото: Представьте, насколько громкой может быть эта работа. Зачислен сигнал приземления (LSE) — это смелый человек, который должен безопасно направлять вертолеты и реактивные самолеты для посадки на авианосцы. Обратите внимание, что они всегда носят усиленные наушники, чтобы защитить свой слух от шума реактивного двигателя, который может превышать 150 дБ на таком близком расстоянии. Фото Патрика Грико любезно предоставлено ВМС США.

Рекламные ссылки

Понимание шкалы децибел

Вы должны очень внимательно относиться к шкале децибел, потому что это
логарифмическая шкала, и она работает иначе, чем шкала на линейке, которая является линейной шкалой.На линейке расстояние в 20 см вдвое длиннее, чем на линейке.
расстояние 10 см и 30 см в три раза больше. Но логарифмический децибел
шкала увеличивается в десятичной степени: каждое увеличение на 10 дБ на
масштаб эквивалентен 10-кратному увеличению интенсивности звука (что в целом соответствует
удвоение громкости). Это означает, что звук 20 дБ в 10 раз интенсивнее звука 10 дБ, а звук 30 дБ —
В 100 раз интенсивнее. Звук 100 дБ на самом деле в 1000000000 раз интенсивнее звука 10 дБ, а не в 10 раз.
интенсивно, как вы могли догадаться.Вот почему звуки выше по шкале децибел (примерно от 85 до 200 дБ)
Основная причина для беспокойства: звуковые волны несут в себе столько энергии, что рано или поздно они повредят ваш слух.

Но как все это перевести в «громкость» — что мы на самом деле думаем о громкости звука? Шкала децибел является логарифмической, потому что именно так реагируют наши уши. 10-кратное увеличение интенсивности звука, измеренное как увеличение на 10 дБ с помощью шумомера, будет для нас примерно как удвоение громкости.Еще одно увеличение в 10 раз и еще одно увеличение на 10 дБ было бы похоже на еще одно удвоение. Если сложить эти две вещи вместе, 100-кратное увеличение интенсивности звука приведет к увеличению нашего шумомера на 20 дБ и будет ощущаться как четырехкратное увеличение громкости. Таким образом, звук в 100 дБ на 90 дБ громче, чем звук в 10 дБ, который в миллиард раз интенсивнее и 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 = 2 9 или примерно в 500 раз громче.

Шкала децибел

Вот краткое руководство по некоторым повседневным звукам, от шороха листьев до реактивных двигателей…

Уровень в децибелах Пример на каждый день раз интенсивнее Раз громче
10 дБ Шелестящие или падающие листья. 1 1
20 дБ Часы тикают. 10 2
30 дБ Пролетая птица. 100 4
40 дБ Спокойный разговор. 1 000 8
50 дБ Разговор громче. 10 000 16
60 дБ Тихий транспортный шум. 100 000 32
70 дБ + Движение громче 1 миллион 64
80 дБ + Громкий шум шоссе с близкого расстояния 10 миллионов 128
85 дБ Повреждение слуха примерно через 8 часов.
100 дБ Отбойный молоток (пневматическая дрель) с упора 1 миллиард 512
100 дБ Повреждение слуха примерно через 15 минут.
110 дБ + Реактивный двигатель на высоте около 100 м 10 миллиардов 1024
120 дБ Порог боли. Повреждение слуха после очень короткого воздействия.

Как работают шумомеры

Фото: Типичный измеритель уровня звукового давления (SPL) производства Quest.Обратите внимание на длинную палку вверху: это микрофон,
отбирает и измеряет входящие звуки. Фото Джеймса Р. Эванса любезно предоставлено
ВМС США.

Шумомеры

выглядят достаточно просто. У них есть заостренная палка наверху, которая
это микрофон, который производит выборку и измеряет звук. Палка
держит микрофон подальше от корпуса инструмента, разрезая
Из-за отражений и обеспечения более точного измерения. Внутри
квадратная коробка внизу счетчика, измерения электронных схем
звук, обнаруживаемый микрофоном, усиливается и фильтруется в
различными способами перед отображением результата на цифровом ЖК-дисплее.

Шумомеры различных типов

Фото: крупный план ЖК-дисплея шумомера Quest Model-2900, который в настоящее время показывает 84,7 децибел (чуть ниже уровня, который считается причиной длительного нарушения слуха). Этот сложный измеритель может интегрировать и регистрировать, а также выполнять мгновенные измерения. Это пример счетчика типа 2 (см. Ниже). Фото Джеймса Р. Эванса любезно предоставлено
ВМС США.

Доступны различные виды шумомеров.Самые простые из них дают
показание максимального мгновенного уровня звукового давления (SPL), в
децибел, в момент их включения. Грубо говоря,
это соответствует тому, насколько «громко» звучит шум в момент, когда вы берете
измерение. Это не всегда очень полезно, если вы хотите измерить средний уровень звука.
через какое-то время где-нибудь, как на шумном производственном предприятии. Для
что вам нужно немного более сложное (и дорогое) устройство
называется интегрирующим измерителем уровня звука.Интегрируя в этом случае
означает суммирование за определенный период времени. Для измерения звука
уровней за более длительные периоды, вы можете использовать измерители регистрации данных, которые делают
измерения время от времени. Загрузите эти измерения в компьютер
и вы можете нарисовать себе диаграмму, показывающую, как уровень звука
меняется в течение дня, недели или дольше. Этот вид
долгосрочный анализ — более справедливый и точный способ определения
является ли звук помехой, чем просто полагаться на
одно или два мгновенных измерения.

Виды шумомеров

Шумомеры также сильно различаются по качеству. Лучшие (действительно, единственные
те, которые стоит использовать) разработаны в соответствии с международными стандартами
такие как IEC 60651, IEC 60804 и ANSI S1.4 и классифицируются как
тип (или класс) 0–3. Счетчики, соответствующие самым высоким стандартам, называются тип 0 .
и они подходят для изготовления высокоточных
измерения (например, в научной лаборатории).
Тип 1 немного менее точны, но все же подходят для высокоточной работы.Те, которые соответствуют меньшим стандартам, называются тип 2 метров.
и подходят для более широкого использования, но не совсем для лабораторных измерений.
Счетчики типа 3 , которые значительно дешевле, снова менее точны и действительно подходят только для грубых геодезических работ или для проведения предварительных измерений, чтобы увидеть, является ли более точным
съемки необходимы с типом 0–2 метра.

Виртуальные шумомеры

У вас есть микрофон и ноутбук, так почему бы не объединить их, чтобы создать своего рода виртуальный программный счетчик?
Вам необходимо откалибровать свое оборудование (сопоставить уровни звука известной громкости со следами на экране, чтобы
можно найти уровни неизвестных звуков).Тогда вы можете использовать свой ноутбук точно так же, как и любой другой звук.
измеритель уровня. Вы также можете найти несколько довольно хороших приложений для регулировки уровня звука для таких вещей, как iPhone, которые работают еще лучше.
Хотя вы не можете ожидать, что счетчики DIY и телефонные приложения будут соответствовать качеству и точности лучших профессионалов (тип 0/1)
шумомеры, которые стоят в 10–100 раз дороже, они, безусловно, могут дать вам достаточно хорошее представление об относительной громкости различных звуков.

Вот несколько примеров программного обеспечения уровня звука, которое вы можете загрузить и поэкспериментировать:

  • SPL Meter: «Измеритель уровня звука профессионального уровня», входящий в состав AudioTools, приложения, разработанного для iPad, iPhone и iPod Touch.
  • Audacity: универсальная программа для редактирования звука, которую вы также можете использовать для грубых измерений звука. Однако он не совсем подходит для точных измерений.
  • Виртуальный измеритель уровня звука

  • : Может использоваться для анализа уровней звука в обычном звуковом файле .wav.
  • Darkwood Designs: Измерители уровня звука: Пол Маршалл разработал различные версии программного обеспечения измерителей пикового уровня программы (PPM), которые вы видите на аудиооборудовании.

Фото. В вашем любимом магазине приложений вы найдете множество приложений для измерения децибел.Это Децибелы Дэвида Баннака. Он использует красивый аналоговый измеритель в стиле ретро, ​​чтобы показать вам уровень децибел любого звука, который в настоящее время поступает в микрофон вашего смартфона (или мобильного устройства). Еще один приятный штрих: вы можете сфотографировать то, что издает шум, для удобства. Здесь я измеряю громкость радиопрограммы на расстоянии около 10 см (4 дюйма), которое, как вы можете видеть, составляет около 80 дБ (по крайней мере, согласно этому приложению). Хотя подобные приложения не подходят для профессиональных измерений, они являются отличными обучающими инструментами и полезны в качестве приблизительного индикатора того, насколько громко происходит вокруг вас.

Рекламные ссылки

Узнать больше

На этом сайте

На других сайтах

Книги

  • Управление инженерным шумом Дэвида А. Бииса и Колина Х. Хансена. CRC Press, 2017. Теория и практика снижения шума.
  • Акустика и контроль шума Р. Дж. Петерса, Брайана Джона Смита и Маргарет Холлинз. Тейлор и Фрэнсис, 2015. Вводный справочник для специалистов по шуму и сотрудников правоохранительных органов.
  • Разработка звуковой системы Доном Дэвисом и Юджином Патронисом.CRC Press, 2014. Предназначенный в основном как справочник для разработчиков звуковых систем, он также содержит очень полезную информацию по математике звука (Глава 1) и использованию децибел (Глава 2).

Статьи

  • Слушайте сегодня, ушли завтра: IEEE Spectrum, 30 марта 2007 г. Пользователи наушников могут регулярно слышать звуки 110–120 децибел, что подвергает риску слух.
  • Оркестровые музыканты будут защищены от децибел Дэвидом Уордом. The Guardian, 23 августа 2003 г.Музыканты симфонических оркестров регулярно слышат звуки в диапазоне 98–140 децибел, но новая европейская директива дает надежду на лучшую защиту.

Патенты

Для более глубокого технического объяснения схем, которые шумомеры используют для измерения звуковой энергии, попробуйте:

  • Патент США 2 189 660: Индикатор уровня мощности, автор Энтони П. Дж. Будро, Вестон Юнион, 6 февраля 1940 г. Описывает классический децибелметр с подвижной катушкой и простую схему, которая им управляет.
  • Патент США 4 000 463: децибелметр с прямым отсчетом от Фреда Л. Кацманна и др., Ballantine Laboratories, Inc., 1 декабря 1975 г. В нем описан более сложный измеритель децибел с цифровым дисплеем, разработанный в 1970-х годах, один из первых, кто предоставил прямое считывание без необходимости корректировки диапазона и корректировки шкалы пользователем.
  • Заявка на патент США US20050244013A1: Устройство для мониторинга воздействия шума, Филип Баттенберг и др., Quest Technology, 29 апреля 2004 г. Современный монитор шума, аналогичный показанному на наших фотографиях.

Пожалуйста, НЕ копируйте наши статьи в блоги и другие сайты

статей с этого сайта зарегистрированы в Бюро регистрации авторских прав США. Копирование или иное использование зарегистрированных работ без разрешения, удаление этого или других уведомлений об авторских правах и / или нарушение смежных прав может привести к серьезным гражданским или уголовным санкциям.

Авторские права на текст © Chris Woodford 2009, 2020. Все права защищены. Полное уведомление об авторских правах и условиях использования.

Подписывайтесь на нас

Сохранить или поделиться этой страницей

Нажмите CTRL + D, чтобы добавить эту страницу в закладки на будущее, или расскажите об этом своим друзьям с помощью:

Цитировать эту страницу

Вудфорд, Крис.(2009/2020) Шумомеры. Получено с https://www.explainthatstuff.com/soundlevelmeters.html. [Доступ (укажите дату здесь)]

Больше на нашем сайте …

2. Как измеряется звук?

3.3.3. Единицы воздействия шума

3.3.3.1. Уровень звукового давления и дБ SPL

Одним из параметров акустической (звуковой) волны, который обычно используется для оценки звукового воздействия на человека, является уровень звукового давления, выраженный в мкПа или Па.Уровни звукового давления человеческого уха варьируются от 20 мкПа (порог слышимости) до 20 Па (болевой порог), что соответствует шкале 1: 10 000 000. Поскольку использование такой большой шкалы нецелесообразно, была введена логарифмическая шкала в децибелах (дБ), которая также соответствует физиологическим и психологическим слуховым ощущениям.

Уровень звукового давления

дБ (дБ SPL) определяется как: 20 log 10 p1 / p0, где p1 — фактически измеренный уровень звукового давления данного звука, а p0 — эталонное значение 20 мкПа, которое соответствует самому низкому уровню звукового давления. порог слышимости молодого здорового уха.В логарифмической шкале диапазон слышимых человеческим ухом звуков составляет от 0 дБ SPL (порог слышимости) до 120–140 дБ SPL (болевой порог) (см. Таблицу 1 ниже).

Таблица 1: Типичные уровни звукового давления для повседневных звуков

3.3.3.2. Уровень громкости и фильтр A [дБ (A)]

Человеческое ухо не одинаково чувствительно к звукам (тонам) с одинаковым уровнем звукового давления, но с разными частотами. Эта субъективная или воспринимаемая величина звука человеком называется его громкостью.Громкость звука не равна его уровню звукового давления и различается для разных частот. Для оценки громкости звука исследуются изофонические кривые. Изофонические кривые соотносят характеристику данного тона, выраженную в дБ SPL, с его субъективным уровнем громкости, выраженным в телефонах (см. Рисунок 1 ниже). Как видно на рисунке ниже, частоты 3-4 кГц являются наиболее чувствительными в диапазоне звуковых частот от 20 Гц до 20 кГц, которые может слышать человеческое ухо.Для частот ниже 3-4 кГц и более высоких звуковых частот ухо становится менее чувствительным.

В то время как измерения звукового давления должны давать показания звукового давления в дБ SPL, в контексте человеческого слуха более практично также предоставить значение, которое более точно соответствует ощущению слуха или громкости в телефонах. Фильтры A, B и C, используемые в настоящее время в шумомерах, были нацелены на имитацию кривых изолируемости по частоте при различных условиях интенсивности звука, т.е.е. для звуков низкой, средней и высокой громкости соответственно (IEC 651, 1979). Сеть «A» изменяет частотную характеристику, чтобы приблизительно следовать кривой равной громкости для 40 телефонов, в то время как сеть «C» приблизительно следует кривой равной громкости для 100 телефонов. Сеть «B» также упоминается в некоторых текстах, но она больше не используется при оценке шума. Популярность сети A со временем выросла. В современной практике фильтр А-взвешивающей кривой используется для взвешивания уровней звукового давления как функции частоты, приблизительно в соответствии с частотными характеристиками слуховой системы человека для чистых тонов.Это означает, что энергия на низких и высоких частотах не акцентируется по сравнению с энергией в диапазоне средних частот.

Корреляция между потерей слуха из-за шума и уровнями звукового воздействия, измеренными в весах A, B или C, не будет сильно отличаться. Взвешивание B (или даже C) обеспечивает лучшее соответствие между громкостью и умеренным (или высоким) акустическим уровнем, однако взвешивание A отличается только от B и C как недооценка частот ниже примерно 500 Гц. Поскольку человеческое ухо гораздо более устойчиво к потере слуха, вызванной шумом (NIHL) на низких частотах и ​​на низких частотах, взвешивание больше соответствует риску NIHL.

Следует отметить, что A-фильтр был принят настолько широко, что уровни звукового давления, часто цитируемые в аудиологической литературе просто в дБ, на самом деле являются уровнями A-взвешенными. Многие старые измерители уровня звука общего назначения ограничиваются только измерениями уровня звукового давления по шкале А.

3.3.3.3. Измерения децибел в аудиометрии

В аудиометрии (оценке чувствительности слуха) используются другие меры децибел, чем при измерении звукового давления.Они зависят от эталонного значения.

Аудиометрические пороги чистого тона выражаются в дБ HL (уровень слышимости) и относятся к порогам слышимости нормально слышащих молодых людей. Различия между дБ HL и дБ SPL возникают из изофонических кривых. Соответствующие им значения приведены в таблице ниже.

Таблица 2: Аудиометрические пороги слышимости нормального уха

Подобно дБ HL, значения дБ nHL (нормальный уровень слуха) относятся к порогам слышимости людей с нормальным слухом, но они учитывают нетональные звуковые стимулы (например,грамм. щелчков).

Децибел (дБ): основы звука и вибрации

Основы звука и вибрации

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

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

Зачем использовать децибелы, почему бы не придерживаться реальных единиц измерения, которые можно измерить напрямую? Надеюсь, причина станет ясной, когда мы поймем, насколько чувствительно человеческое ухо.

Самый тихий звук, который мы можем услышать, имеет
уровень звуковой мощности около 0,000000000001 Вт / кв. метр, а болевой порог составляет около 1 ватт / кв. метр, который находится в диапазоне от миллиона миллионов до 1. Итак, как вы описываете эти уровни и стадии между ними значимыми числами?

Вот Александр Грэм Белл, шотландский инженер-телефонист, который предложил просто преобразовать эти огромные числа в
логарифмы, поэтому порог слышимости будет равен 0, а порог боли — 12, и назовем их Bels.Некоторое время это применялось, но вскоре было обнаружено, что сжатие такого широкого диапазона до 12 «единиц» зашло слишком далеко в обратном направлении, поэтому было решено умножить ответ на 10 и назвать их децибелами, т.е. 1 бел = 10 децибел. Это означало, что «нормальный» диапазон будет от 0 до 120 дБ, что гораздо более разумно.

Как это работает в реальном мире? Если поставить в комнату 10 одинаковых источников шума, то их будет в 10 раз больше.
звуковая энергия так измерена
Уровень звука, иногда называемый уровнем децибел или уровнем дБ, увеличивается на 10 дБ, что вполне логично.Точно так же, если бы мы удвоили
звуковой мощности, т. е. двух машин, то измеренное увеличение составит всего 3 дБ.

В первом случае у нас было в 10 раз больше мощности, а логарифм 10 составляет 1 бел или 10 дБ. Точно так же удвоенная мощность или коэффициент 2 дает логарифм 0,3 бел или 3 дБ.

Следовательно, если одна машина = 90 дБ, то 2 = 93 дБ и 10 машин = 100 дБ. Если вы затем удвоите количество источников с 10 до 20, измеренный уровень увеличится только еще на 3 дБ до 103 дБ.

Вам нужно будет втиснуть в комнату 100 машин, чтобы увеличить уровень до 110 дБ, или 1000 машин, чтобы измерить 120 дБ, что является порогом боли для большинства людей.

И наоборот, если вы выключите одну машину в комнате, содержащей 100 машин, вы никогда не заметите или не измерите разницу, потому что вам придется выключить 50, прежде чем уровень снизится на 3 дБ.

Если 1 = 90 дБ: 2 = 93 дБ: 10 = 100 дБ: 20 = 103 дБ: 50 = 107 дБ: 100 = уровень 110 дБ или 110 децибел.

Добавление децибел с округлением до 0,1 дБс

Если разница в дБ = 0 дБ 1 дБ 2 дБ 3 дБ 4 дБ 5 дБ 6 дБ 7 дБ 8 дБ 9 дБ 10 дБ 15 дБ 20 дБ
затем добавьте ** 3 2,5 2,1 1.8 1,5 1,2 1,0 0,8 0,6 0,5 0,4 0,1 0

** добавить к высшему уровню

Примеры
90 дБ + 80 дБ = 90,4 дБ
60 дБ + 64 дБ = 65,5 дБ
25 дБ + 32 дБ = 32,8 дБ

Вы можете проверить эти цифры на себе, используя калькулятор, идеально подходит тот, который включен в Windows, выберите опцию «Научный», чтобы включить журнал.параметры.

Следующее предназначено для читателей, не знакомых с логарифмическими вычислениями.

Допустим, вы хотите добавить 80 дБ и 80 дБ, чтобы проверить правило 3 дБ и увидеть точное значение.

Введите 8 в калькулятор, значение Bel, а не значение в децибелах *
Щелкните 10 x , чтобы рассчитать и увидеть значение антилогарифма 100000000 или 10 8
Нажмите +
Введите 8
Щелкните 10 x для расчета и посмотрите второе значение анти-журнала. 100000000
Щелкните =, чтобы увидеть общее количество 200000000
Щелкните журнал, чтобы вычислить общее количество Bels = 8.3010299566 …….
Наконец, умножьте на 10, чтобы вернуться к децибелам = 83,010 ≈ 83 дБ

* На практике мы умножаем белки на 10, чтобы получить более полезный диапазон от 0 до 120 дБ, см. Предыдущие примечания на этой странице.

Децибелметры в аренду

Навигация: На главную> Основы> дБ — децибел


01234 708835 эл. Почта


.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *