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