
Базы данных различного назначения.ppt
- Количество слайдов: 32
БАЗЫ ДАННЫХ И ИНФОРМАЦИОННЫЕ СИСТЕМЫ
Назначение баз данных § В настоящее время накоплено огромное количество информации в различных областях знаний и деятельности человека. Эту информацию мы извлекаем из учебников и книг, газет и журналов, телепередач, кинофильмов и других источников информации. В производственной деятельности информация представлена в виде текстов и чертежей, справок и отчетов, таблиц и других документов. Накопленная информация используется человеком в определенных целях и для решения каких либо задач. Эти возможности реализуются с помощью баз данных (БД).
База данных это совокупность взаимосвязанных данных, которые организованы по определенным правилам и относятся к некоторой предметной области или ее части.
§ В определении база данных представлена как совокупность данных, а не сведений, потому что понятия «информация» и «данные» в этом случае различимы.
Что такое информация § Информация — это любые сведения о каком либо событии, сущности, процессе, которые являются объектом некоторых операций (восприятия, передачи, преобразования, хранения или использования).
Что такое данные § Информация, зафиксированная в определенной форме, пригодной для последующей обработки, хранения и передачи, представляет собой данные. § Данные — это зафиксированная информация, поэтому у данных есть носитель, а также средство и метод их размещения. Под данными следует понимать информацию, которая представлена в виде, пригодном для обработки средствами ЭВМ при возможном участии человека. Данные не только хранятся, данными манипулируют, а это означает, что данные должны обрабатываться с помощью каких то средств (языков).
База данных это совокупность взаимосвязанных данных, которые организованы по определенным правилам и относятся к некоторой предметной области или ее части.
Что такое предметная область § Предметная область — это некоторая часть реального мира, представляющая интерес для конкретного исследования (научная область, производственный процесс, социальная система и пр. ). § Например, при разработке базы данных для школы анализируется и исследуется предметная область — школа. Если предметная область исследуется с целью создания базы данных, то предметная область — это то, для чего создается база данных.
Что такое СУБД § Анализ предметной области — это самый первый и достаточно важный этап, с которого начинается разработка базы данных. § Очень часто под базой данных понимают множество данных, которые управляются специальной программной системой. Такие программные системы называются системами управления базами данных СУБД.
Что такое СУБД это программное обеспечение, с помощью которого пользователи могут определять, создавать, поддерживать базу данных, а также осуществлять к ней контролируемый доступ.
Что такое СУБД Базы данных Персональные Коллективные Банк данных или Информационные системы (ИС)
Что такое информационная система § Информационная система — это специальный программный комплекс, функции которого состоят в поддержке надежного хранения информации, обработки информации и предоставлении ее в удобном для пользователя виде. § Схематично это можно представить так: входные данные » обработка данных —> выходные данные.
Что такое информационная система В зависимости от целей и задач, решаемых ИС, выделяют два класса: § документальные информационные системы; § фактографические информационные системы.
Что такое документальные информационные системы § Документальные информационные системы служат для работы с документами на естественном языке. Наиболее распространенными являются информационно поисковые системы. § Цель системы: выдать ответ на запрос пользователя список документов, в какой то степени удовлетворяющих сформулированным в запросе условиям. § Типичный пример — это поиск информации в Интернете поисковыми машинами. Например, выдать список всех документов, где встречается слово «алгоритм» . В таких системах пользователь помимо нужных документов получает также и ненужные (например, это слово употреблено в другом смысле), а также может не получить нужные документы, так как вместо этого слова использовался синоним. Можно сказать, что такие системы не дают однозначного ответа на поставленный вопрос.
Что такое фактографические системы § Фактографические системы, в отличие от документальных ИС, способны однозначно решать поставленные задачи. Эти системы используются для обработки данных.
Что такое фактографические системы § различают фактографические системы оперативной обработки и аналитической обработки
Что такое фактографические системы § Фактографические системы оперативной обработки решают класс задач учета товаров в магазинах и на складах, начисления зарплаты, управления финансами, производством и т. д.
Что такое фактографические системы § Фактографические системы аналитической обработки ориентированы на выполнение сложных запросов, требующих статистической обработки накопленной информации, а также моделирование процессов и прогнозирование их развития.
Что такое фактографические системы § Выделяют системы, которые обрабатывают информацию на основе строго формализованных правил (алгоритмов), предписывающих, как решать задачу — системы интеллектуального характера. § Например, экспертные системы (ЭС), основу которых составляет база знаний.
Что такое база знаний § По общему понятию, база знаний — это совокупность знаний высококвалифицированных специалистов в областях, где принятие решения зависит от уровня экспертизы, например медицина, геология, экономика, юриспруденция и др.
Что такое база знаний База знаний совокупность знаний, относящихся к некоторой предметной области и формально представленных таким образом, чтобы на их основе можно было осуществлять рассуждения.
Виды СУБД § В настоящее время разработано большое количество всевозможных СУБД — от простых настольных СУБД до очень сложных систем.
Требования к СУБД § Любая база данных должна удовлетворять определенным требованиям. § При этом выделяют общие и специальные требования.
Требования к СУБД К общим требованиям относят такие показатели, как § быстродействие системы, § простота в эксплуатации, § требуемые ресурсы, § стоимость § и т. д.
Требования к СУБД Специальными требованиями являются: § § § целостность, безопасность, надежность.
Специальные требования § Целостность — это непротиворечивость хранимых данных в базе. Например, рост человека не может составлять 5 метров и прочие абсурды, т. е. должен быть механизм проверки корректности вводимых данных и взаимосвязей между ними.
Специальные требования § Под безопасностью следует понимать защиту данных от случайного или преднамеренного несанкционированного доступа к ним лиц, не имеющих на это права.
Специальные требования § Надежность — это возможность восстановления данных в случае возникновения сбоев в работе. С этой целью используется резервное копирование данных, механизмы отката и восстановления данных.
Категории пользователей баз данных § С базой данных, как правило, работает много пользователей, которых можно разделить на три категории: § конечные пользователи (те, кто работают с данными), § программисты и системные аналитики (те, кто пишут прикладные программы обработки данных, определяют логическую структуру БД) § администраторы.
Категории пользователей баз данных § Администратор базы данных — это лицо, отвечающее за разработку требований к БД во время ее проектирования, реализацию БД в процессе ее создания, эффективное ис пользование и сопровождение в процессе эксплуатации.
§ Появление и развитие баз данных явилось катализатором во многих областях научных исследований и основой для коммуникационных систем, транспорта и логистики, финансового менеджмента, систем с базами знаний, а также большого количества гражданских и военных приложений, что коренным образом изменило характер деятельности многих организаций.
Вопросы и задания § § § § § 1. Что такое база данных? 2. Объясните понятия «информация» и «данные» . 3. Что понимается под предметной областью? 4. Как называется программа, которая управляет базой данных? 5. Что такое информационная система? Какие бывают ИС? 6. Что такое база знаний и в каких системах она используется? 7. Какие требования предъявляются к базам данных? 8. Какие СУБД вам известны? 9. Назовите области применения баз данных.
Базы данных различного назначения.ppt