Мохова, А. С. Особенности применения баз данных и систем управления базами данных в экономической сфере / А. С. Мохова, М. Ю. Модулева. — Текст : непосредственный // Молодой ученый. — 2019. — № 52 (290). — С. 13-17. — URL: https://moluch.ru/archive/290/65915/ (дата обращения: 15.06.2023).
В статье раскрывается понятие и сущность баз данных и систем управления базами данных, описываются сферы и отрасли их применения, в том числе особенности применения для обработки экономической информации, а также приводится актуальный рейтинг наиболее востребованных систем управления баз данных.
Ключевые слова: базы данных, SQL, СУБД, прикладная программа, данные, экономическая информация.
Сегодня в профессиональной деятельности поиск решения проблем рационального использования актуальных методов и средств обработки информации имеет одно из немаловажных значений для здорового функционирования. Развиваются технические и программные средства, позволяющие реализовать новые технологии при приемлемом расходовании ресурсов. Все большую актуальность и широкое распространение получают базы данных (БД) и системы управления базами данных (СУБД), использующиеся для обработки больших объемов разного рода информации, в том числе экономической. БД способны хранить информацию о десятках, сотнях тысяч и миллионах различных объектов. Крупнейшие современные БД могут обрабатывать объемы информации до нескольких петабайт [1, с. 105].
Что такое СУБД
База данных — организованная в соответствии с определёнными правилами и поддерживаемая в памяти компьютера совокупность данных, которая характеризует актуальное состояние некоторой предметной области [2, с. 4]. Предметной областью является тот фрагмент реального мира, информацию о котором нужно хранить и использовать в конкретной решаемой задаче, в конкретном виде деятельности человека [3, с. 6]. Главным преимуществом использования БД можно назвать высокую скорость и эффективность поиска из них необходимой информации, время получения которой мало зависит от общего объема хранящихся в базе сведений.
Для любой БД характерна определенная логическая и физическая организация. Под физической организацией понимается способ представления, размещения и хранения данных на носителе. Под логической же — способ объединения данных в записи, т. е. модель структуры всей совокупности данных.
БД служит для удовлетворения различных информационных потребностей пользователей. Ее можно рассматривать как некую электронную картотеку, хранилище для некоторого набора файлов данных на компьютере, главная задача которого — хранение этих файлов в организованной форме. Пользователь может выполнять множество различных операций над этими файлами:
добавление новых пустых файлов в БД;
вставка новых данных в уже существующие файлы;
получение данных из существующих файлов;
удаление данных из существующих файлов;
изменение данных в существующих файлах;
удаление существующих файлов из БД [4, с. 3].
Информатика 9 класс. Система управления базами данных (УМК БОСОВА Л.Л., БОСОВА А.Ю.)
Между данными, которые физически хранятся на компьютере, и пользователями системы располагается система управления базами данных. Любой запрос пользователя на доступ к БД обрабатывается СУБД. Все существующие средства добавления файлов (таблиц), выборки, обновления данных в этих файлах (таблицах) также предоставляет СУБД. Главная задача СУБД — обеспечить пользователю БД возможность работать с ней без вникания в детали работы на уровне аппаратного обеспечения [5, с. 160].
СУБД — своего рода посредник между логической структурой данных, которые необходимы различным приложениям, и физическими их хранилищами. Любая СУБД должна обеспечивать компактное хранение данных (без их дублирования), оптимизацию доступа к ним, логическую целостность (т. е. согласованность) данных, а также универсальный интерфейс, который позволяет задавать структуру данных, изменять и извлекать эти данные алгоритму, заранее неизвестному. К ключевым функциям СУБД относятся следующие [6, с. 8–9]:
управление данными во внешней памяти;
поддержка языков БД.
Как показано на рисунке 1, взаимодействие СУБД и прикладной программы осуществляется следующим образом:
- Прикладная программа обращается к СУБД с запросом на чтение описания внешней модели данных;
- СУБД вычисляет, из каких записей состоит внешняя модель данных; выбирает в рабочую область на основе концептуальной модели данных необходимые записи из имеющейся базы;
- С помощью своих методов доступа ОС считывает информацию в буферы СУБД;
- На основе описания внешней модели данных и соответствующих отображений формируется запись для данной программы пользователя;
- Данная сформировавшаяся запись пересылается из буфера СУБД в рабочую область прикладной программы и обрабатывается прикладной программой [7, с. 22–23].
Рис. 1. Схема информационного взаимодействия между прикладными программами и СУБД
Классификация БД по предметным областям использования выглядит следующим образом:
БД по экономической информации (статистической, кредитно-финансовой, внешнеторговой и т. д.);
БД по промышленной, строительной, сельскохозяйственной продукции;
фактографические базы социальных данных (содержат сведения о населении, социальной среде);
справочные данные (энциклопедии, справочники, расписания, адреса и телефоны физических и юридических лиц и др.);
ресурсные БД (содержат информацию о природных ресурсах);
БД транспортных систем;
документальные БД (создаются в органах научно-технической информации и средствах массовой информации);
базы научных данных;
БД в области культуры и искусства;
лингвистические БД (машинные словари разного типа и назначения).
Весьма обширна область применения БД и СУБД для решения разного рода экономических задач. Сферы применения БД традиционно связаны с теми областями деятельности, где человеку приходится сталкиваться с большим объемом разнообразной информации. Первые БД в основном применялись в науках, требующих систематического подхода к работе с данными. Автоматизированные информационные системы (АИС), основу которых составляют БД, появляются еще в 1960-х гг. в военной промышленности и в бизнесе — там, где к тому моменту накопились значительные объемы полезных данных [8, с. 7].
Дальнейшее развитие технологий, компьютеризация привели к тому, что БД стали разрабатываться практически во всех сферах деятельности человека. Применение БД в настоящее время имеет важное значение для многих организаций: при их помощи возможно эффективное хранение и обработка данных. Поэтому на сегодняшний день БД используются почти во всех сферах человеческой деятельности [9, с. 81].
Важным направлением развития БД социально-экономической информации является создание таких интегрированных БД, как:
- Регистры и БД учетно-статистических единиц (сюда можно отнести паспорта социально-экономического развития субъектов федерации, регистры промышленных, сельскохозяйственных, строительных предприятий, проектных организаций, фермерских хозяйств, регистры строек);
- Интегрированные БД, предназначенные для комплексного анализа состояния отраслей экономики;
- БД годовых балансов деятельности различных организаций;
- БД массовых переписей;
- БД по банковским трансфертам;
- БД по доходам и расходам населения.
В будущем планируются разработки БД, которые будут обеспечивать возможность международного сопоставления социально-экономического и научно-технического развития РФ в целом и ее отдельных субъектов, международные валютно-финансовые сопоставления с целью изучения эффективности внешней торговли, платежеспособности страны и других экономических показателей. Так, например, в перспективе создание БД по участникам внешнеэкономических связей, различные БД межправительственных соглашений и протоколов, конъюнктурно-коммерческой информации, а также нормативных документов, которые регулируют внешнеэкономическую деятельность.
Говоря об использовании БД для обработки экономической информации, стоит упомянуть об информации о продукции как об основном виде технико-экономической информации. БД, содержащие информацию о продукции, организуются по однородным группам продукции или по другим факторам (например, по предприятиям, регионам). Они включают в себя:
номенклатуру, эксплуатационно-технические и прочие показатели изделий, которые призваны отражать потребительские свойства и условия применения, влияние на человека, заменяемость и др. сведения о данных изделиях;
информацию об организациях, проводящих разработку и изготовление этих изделий;
сведения о ценах, об условиях поставок продукции;
другие данные, представляющие интерес для участников рынка данной продукции.
БД о продукции могут быть как государственными (в их основе государственная система каталогизации продукции; они создаются в целях планирования и налогообложения), так и коммерческими (такие БД создаются на базе товарных бирж, предприятий оптовой торговли и прочих негосударственных предприятий). Государственная система каталогизации включает продукцию, которая производится государственными организациями и ведомствами (к примеру, министерством энергетики или министерством транспорта).
Что касается самых востребованных СУБД, то издание DB-Engines регулярно публикует рейтинг их популярности. Данный рейтинг учитывает популярность запросов в поисковых системах, число результатов в поисковой выдаче, объём обсуждений на популярных дискуссионных площадках и социальных сетях, а также число упоминаний в профилях пользователей и количество вакансий в агентствах по найму персонала, чья деятельность связана с СУБД [10].
Всего в рейтинге 338 позиций. Как можно видеть на рисунке 2, лидерство в рейтинге на протяжении продолжительного периода времени сохраняют СУБД Oracle, MySQL и Microsoft SQL Server.
Рис. 2. Рейтинг популярности СУБД по состоянию на декабрь 2019 г.
За последние пять лет позиции СУБД Oracle, MySQL и Microsoft SQL Server практически не изменились: они так же сохраняют свою популярность и находятся в значительном отрыве в рейтинге по сравнению с остальными системами управления БД, что отчетливо видно на рисунке 3.
Рис. 3. Динамика популярности СУБД с 2013г. по 2019 г.
Современные системы управления БД, такие как, например, Oracle, MySQL, Microsoft SQL Server, PostgreSQL, MongoDB, Microsoft Access являются мощным средством управления большим объемом данных. Они позволяют производить быструю сортировку большого массива данных, осуществлять быстрый переход по записям в произвольном порядке, производить быструю выборку большого количества данных из всего массива данных по заданным критериям.
В таких СУБД каждый файл данных рассматривается как двухмерная таблица, столбцы которой соответствуют полям записей, а строки соответствуют отдельным записям файла и обращение к данным идет через указание номера записи имени поля. При этом работа с отдельным полем таблицы данных напоминает работу с переменными — обращение к данным максимально упрощено, и пользователю не нужно знать всю иерархическую структуру данных. К тому же язык команд этих систем управления БД содержит широкий набор команд, выполняющих действия сложных конструкций, например, сортировка записей файла сводится только к двум командам. Помимо этого, в них предусмотрены команды создания светового меню для организации прямого диалога с пользователем. Все это максимально упрощает написание программ и подтверждает, что современные СУБД действительно являются мощным инструментом для создания и обработки БД большого объема.
Таким образом, на сегодняшний день любая область деятельности человека, которая поддерживается информационными технологиями, немыслима без баз данных. БД не только просто накапливают и хранят информацию, но все чаще они используются для поддержки принятия решений, выступая как сложные интеллектуальные системы. Любые изменения, нововведения в области аппаратного и программного обеспечения находят отражение в БД. Новые стандарты, новые технологии, новые форматы — все это неизбежно затрагивает сферу БД.
В связи с тем, что использование БД становится неотъемлемой частью профессиональной деятельности современного человека, еще большую актуальность приобретает эффективное применение соответствующих технологий и программных продуктов — систем управления базами данных. Вся современная экономика базируется на управлении информацией.
Данные решают все, и очень важно эффективно их обрабатывать. Область применения БД и СУБД для решения различных экономических задач очень обширна. Сегодня организации всё больше осознают необходимость в интегрировании всех типов информации — от офисных документов и электронных таблиц до, например, медицинских изображений или географических данных — в повседневные бизнес-процессы. Единое размещение и защита всех типов информации помогает значительно сократить затраты на устройства хранения.
- Чернышев А. Н. Методы сжатия баз данных // Математика и информационные технологии в нефтегазовом комплексе. — 2015. — № 2. — с. 105–113.
- Сирант О. В., Коваленко Т. А. Работа с базами данных. — М.: Изд-во НОУ «ИНТУИТ», 2016. — 150 с.
- Медведкова И. Е., Бугаев Ю. В., Чикунов С. В. Базы данных: учеб. пособие. — Воронеж: Изд-во ВГУИТ, 2014. — 105 с.
- Date C. J. An introduction to Database Systems. — Boston: Pearson Education, 2004. — 1024 pp.
- Кириллов В. В., Громов Г. Ю. Введение в реляционные базы данных. — СПб.: БХВ-Петербург, 2009. — 464 с.
- Кириллов В. В., Громов Г. Ю. Введение в реляционные базы данных. — СПб.: БХВ-Петербург, 2009. — 464 с.
- Гущин А. Н. Базы данных. — М.: Директ-Медиа, 2015. — 311 с.
- Кузин А. В., Левонисова С. В. Базы данных. — М.: Издательский цент «Академия», 2012. — 320 с.
- Рыжова Н. А. Учебно-методический комплекс «Базы данных» // Психолого-педагогический журнал Гаудеамус. — 2013. — № 2 (22). — с. 81–84.
- DB-Engines Ranking [Электронный ресурс] // db-engines.com: Knowledge Base of Relational and NoSQL Database Management Systems, 2019. URL: https://db-engines.com/en/ranking (дата обращения: 16.11.2019)
Основные термины (генерируются автоматически): SQL, баз данных, СУБД, данные, прикладная программа, система управления, экономическая информация, внешняя модель данных, информация, файл.
Источник: moluch.ru
Лекция 5
Раздел 1. Понятие СУБД Раздел 2. Интерфейс СУБД Access. Раздел 3. Типы данных. Раздел 4. Таблицы. Конструктор. Раздел 5. Связанные таблицы. Раздел 6. Запросы. Формы.
Отчеты.
Кол-во страниц стр. стр. стр. стр. стр. стр.
Конец работы с презентацией
Раздел 1.
Понятие системы управления базами данных (СУБД).
И кто только это придумал? Зачем? Системы управления базами данных, кратко — СУБД…
Необходимость таких программ вытекала из задачи – работа с большими объемами структурированной информации (базой данных), в основном организацией быстрого поиска по базе и выборки данных.
Система управления базами данных (СУБД) — это прикладная программа, которая позволяет хранить и быстро находить информацию, отслеживая при этом все взаимные связи. Позволяет работать с большим объемом систематизированной и упорядоченной информации, сведенной в таблицы или группы таблиц – базой данных (БД). Позволяет делать выборку из БД по заданным критериям. Критерии выборки (т.н. запросы ) вводит сам пользователь. Таким образом ускоряется работа по поиску необходимой информации.
База данных — это совокупность взаимосвязанных данных одной общей тематики, которые можно использовать в одном или нескольких приложениях. Наиболее характерными признаками базы данных являются независимость организации и хранения данных от использующих их прикладных программ, наличие средств для добавления новых или изменения существующих данных, а также для поиска требуемых данных в базе данных. Виды БД по принципу размещения: •локальные •сетевые
Самая интересная с содержательной точки зрения классификация БД — по используемой модели данных, или по структуре организации данных. Модель данных— это метод (принцип) логической организации данных, используемый СУБД. Выделяют следующие виды баз данных по модели данных: •иерархические, •сетевые, •реляционные •объектно-ориентрованные.
Основная функция как Access, так и любой СУБД — это работа со структурированной в виде таблиц информацией. Программа позволяет обеспечить ввод данных в таблицы базы данных, их хранение и сопровождение, а также получать из совокупности этой информации нужные данные.
При работе с СУБД выделяют режимы:
1. Описания структуры БД и внутренних связей 2. Заполнения БД, в том числе работу с формами 3. Создание отчетов Информационный поиск — процесс отыскания в некотором множестве данных (поисковом массиве), таких, которые отвечают признакам, указанным в информационном запросе , и, следовательно, содержат искомую информацию.
ОСНОВНЫЕ ФУНКЦИИ БАЗ ДАННЫХ:
• хранение данных; • защита данных; • редактирование данных; • поиск и отбор данных по запросам пользователей; • обработка данных и вывод результатов.
Источник: studfile.net
Прикладные программы
Прикладная программа — это любая конкретная программа, способствующая решению
какой-либо задачи в пределах данной проблемной области. Например, там, где на компьютер возложена задача контроля за финансовой деятельностью какой-либо фирмы, прикладной будет программа подготовки платежных ведомостей. Прикладные программы могут носить и общий характер, например, обеспечивать составление и печатание документов и т.п. В противоположность этому, операционная система или инструментальное ПО не вносят прямого вклада в удовлетворение конечных потребностей пользователя. Прикладные программы могут использоваться либо автономно, то есть решать поставленную задачу без помощи других программ, либо в составе программных комплексов или пакетов.
Текстовый редактор — это программа, используемая специально для ввода и редактирования текстовых данных. Этими данными могут быть программа или какой-либо документ или же книга. Редактируемый текст выводится на экран, и пользователь может в диалоговом режиме вносить в него свои изменения.
Текстовые редакторы могут обеспечивать выполнение разнообразных функций, а именно:
· редактирование строк текста;
· возможность использования различных шрифтов символов;
· копирование и перенос части текста с одного места на другое или из одного документа в другой;
· контекстный поиск и замена частей текста;
· задание произвольных межстрочных промежутков;
· автоматический перенос слов на новую строку;
· автоматическая нумерацию страниц;
· обработка и нумерация сносок;
· выравнивание краев абзаца;
· создание таблиц и построение диаграмм;
· проверка правописания слов и подбор синонимов;
· построение оглавлений и предметных указателей;
· распечатка подготовленного текста на принтере в нужном числе экземпляров и т.п.
Возможности текстовых редакторов различны — от программ, предназначенных для подготовки небольших документов простой структуры, до программ для набора, оформления и полной подготовки к типографскому изданию книг и журналов (издательские системы).
Наиболее известный текстовый редактор — Microsoft Word.
Полнофункциональные издательские системы — Microsoft Publisher, Corel Ventura и Adobe PageMaker. Издательские системы незаменимы для компьютерной верстки и графики. Значительно облегчают работу с многостраничными документами, имеют возможности автоматической разбивки текста на страницы, расстановки номеров страниц, создания заголовков и т.д. Создание макетов любых изданий — от рекламных листков до многостраничных книг и журналов — становится очень простым, даже для новичков.
Графический редактор — это программа, предназначенная для автоматизации процессов построения на экране дисплея графических изображений. Предоставляет возможности рисования линий, кривых, раскраски областей экрана, создания надписей различными шрифтами и т.д. Большинство редакторов позволяют обрабатывать изображения, полученные с помощью сканеров, а также выводить картинки в таком виде, чтобы они могли быть включены в документ, подготовленный с помощью текстового редактора. Некоторые редакторы позволяют получать изображения трёхмерных объектов, их сечений, разворотов, каркасных моделей и т.п.
Пользуется известностью Corel DRAW! — мощный графический редактор с функциями создания публикаций, снабжённый инструментами для редактирования графики и трёхмерного моделирования.
Системы деловой графики дают возможность выводить на экран различные виды графиков и диаграмм: >гистограммы; круговые и секторные диаграммы и т.д.
Эти системы позволяют наглядно представлять на экране различные данные и зависимости.
Системы научной и инженерной графики позволяют в цвете и в заданном масштабе отображать на экране следующие объекты:
· графики двумерных и трехмерных функций, заданных в табличном или аналитическом виде;
· системы изолиний, в том числе, и нанесённые на поверхность объекта;
· сечения, проекции, карты и т.д.
Для построения легко воспринимаемых реалистических изображений трёхмерных объектов системы инженерной графики позволяют удалять линии, не видимые наблюдателю.
Табличный процессор — это комплекс взаимосвязанных программ, предназначенный для обработки электронных таблиц. Электронная таблица — это компьютерный эквивалент обычной таблицы, состоящей из строк и граф, на пересечении которых располагаются клетки, в которых содержится числовая информация, формулы или текст.Значение в числовой клетке таблицы может быть либо записано, либо рассчитано по соответствующей формуле; в формуле могут присутствовать обращения к другим клеткам. Каждый раз при изменении значения в клетке таблицы в результате записи в нее нового значения с клавиатуры пересчитываются также значения во всех тех клетках, в которых стоят величины, зависящие от данной клетки.
Табличные процессоры представляют собой удобное средство для проведения бухгалтерских и статистических расчетов. В каждом пакете имеются сотни встроенных математических функций и алгоритмов статистической обработки данных. Кроме того, имеются мощные средства для связи таблиц между собой, создания и редактирования электронных баз данных.
Специальные средства позволяют автоматически получать и распечатывать настраиваемые отчеты с использованием десятков различных типов таблиц, графиков, диаграмм, снабжать их комментариями и графическими иллюстрациями.
Самые популярные табличные процессоры — Microsoft Excel (Эксель) и Lotus 1—2—3.
В Microsoft Excel автоматизированы многие рутинные операции, специальные шаблоны помогают создавать отчёты, импортировать данные и многое другое.
Lotus 1—2—3 — профессиональный процессор электронных таблиц. Широкие графические возможности и удобный интерфейс пакета позволяют быстро ориентироваться в нём. С его помощью можно создать любой финансовый документ, отчёт для бухгалтерии, составить бюджет, а затем разместить все эти документы в базах данных.
· База данных — это один или несколько файлов данных, предназначенных для хранения, изменения и обработки больших объемов взаимосвязанной информации.
Базы данных используются под управлением систем управления базами данных (СУБД). Система управления базами данных (СУБД) — это система программного обеспечения, позволяющая обрабатывать обращения к базе данных, поступающие от прикладных программ конечных пользователей.
Системы управления базами данных позволяют объединять большие объемы информации и обрабатывать их, сортировать, делать выборки по определённым критериям и т.п.
Современные СУБД дают возможность включать в них не только текстовую и графическую информацию, но и звуковые фрагменты и даже видеоклипы.
Простота использования СУБД позволяет создавать новые базы данных, не прибегая к программированию, а пользуясь только встроенными функциями.
СУБД обеспечивают правильность, полноту и непротиворечивость данных, а также удобный доступ к ним.
Популярные СУБД — FoxPro, Access for Windows, Paradox.
Для менее сложных применений вместо СУБД используются информационно-поисковые системы (ИПС), которые выполняют следующие функции:
· хранение большого объема информации;
· быстрый поиск требуемой информации;
· добавление, удаление и изменение хранимой информации;
· вывод ее в удобном для человека виде.
Пакеты прикладных программ (ППП) — это специальным образом организованные программные комплексы, рассчитанные на общее применение в определенной проблемной области и дополненные соответствующей технической документацией.В зависимости от характера решаемых задач различают следующие разновидности ППП:
· пакеты для решения типовых инженерных, планово-экономических, общенаучных задач;
· пакеты системных программ;
· пакеты для обеспечения систем автоматизированного проектирования и систем автоматизации научных исследований;
· пакеты педагогических программных средств и другие.
Каждый ППП обладает обычно рядом возможностей по методам обработки данных и формам их представления, полноте диагностики, что дает возможность пользователю выбрать подходящий для конкретных условий вариант. ППП обеспечивают значительное снижение требований к уровню профессиональной подготовки пользователей в области программирования, вплоть до возможности эксплуатации пакета без программиста. Часто пакеты прикладных программ располагают базами данных для хранения данных и передачи их прикладным программам.
Интегрированные пакеты представляют собой набор нескольких программных продуктов, объединенных в единый удобный инструмент. Наиболее развитые из них включают в себя текстовый редактор, органайзер, электронную таблицу, СУБД, средства поддержки электронной почты, программу создания презентационной графики.Результаты, полученные отдельными подпрограммами, могут быть объединены в окончательный документ, содержащий табличный, графический и текстовый материал.
Интегрированные пакеты, как правило, содержат некоторое ядро, обеспечивающее возможность тесного взаимодействия между составляющими.
Пример: интегрированный пакет для написания книг, содержащих иллюстрации. Он содержит:
· орфографический корректор на 80000 слов (программу обнаружения орфографических ошибок);
· программу слияния текстов;
· программу формирования оглавлений и составления указателей;
· автоматический поиск и замену слов и фраз;
· систему управления базами данных;
· модули графического оформления;
· возможность печати сотнями разных шрифтов и т.д.
Наиболее известные интегрированные пакеты:
Microsoft Office. В этот мощный профессиональный пакет вошли такие необходимые программы, как текстовый редактор WinWord, электронная таблица Excel, программа создания презентаций PowerPoint, СУБД Access, средство поддержки электронной почты Mail. Мало того, все части этого пакета составляют единое целое, и даже внешне все программы выглядят единообразно, что облегчает как их освоение, так и ежедневное использование.
Microsoft Works — это очень простой и удобный пакет, объединяющий в себе текстовый редактор, электронные таблицы и базы данных, а также телекоммуникационные средства для соединения с другими компьютерами по телефонным линиям. Пакет ориентирован на людей, не имеющих времени осваивать сложные продукты, на начинающих пользователей, а также на домашних пользователей.
Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:
Источник: studopedia.ru