Основные свойства, характеризующие БД
Понятие базы данных
Основные понятия технологии баз данных
И для передачи внешним пользователям
Информация для сотрудников, принимающих решения,
Современные информационные технологии и реализующие их информационные системы (ИС) оперируют с очень большими объемами хранимых данных. Для обеспечения эффективной работы с ними создаются базы данных.
К понятию базы данных (БД) пользователи компьютеров начинают обращаться, когда для решения, стоящих перед ними задач, требуется использование одной и той же (типовой) информации. Например, работники деканата каждую сессию вынуждены собирать сведения об успеваемости студентов. Для этого они используют:
· списки студентов по группам;
· данные о сдаче студентами зачетов;
· данные о сдаче студентами экзаменов и т.п.
Если эти данные ввести в компьютер, организовав их соответствующим образом, то эти данные составят базу данных о студенческих группах факультета и результатах сдачи ими сессии.
Если теперь создать специальные прикладные программы, работающие с этой базой данных, то станет возможным получать ответы на различные запросы об успеваемости студентов на факультете.
С учетом сказанного можно дать следующее определение базы данных.
База данных (БД) – это размещенная в компьютере совокупность данных, организованных по определенным правилам, которые предусматривают общие принципы их описания, хранения и манипулирования ими.
БД является информационной моделью предметной области (ПрО), к которой она относится. В БД отражается какая-то часть реального мира. Например, это могут результаты сложного социального исследования, расписание движения поездов или вылетов самолетов, сведения о регистрации заказов покупателей и данные о выполнении заказов, телефонный справочник.
1. Интегрированность. БД должна быть интегрированной, т.е. содержать данные коллективного использования.
2. Целостность данных. Данные в БД должны удовлетворять ряду правил, которые называются ограничениями целостности. При выполнении этих правил данные считаются корректными. Например, оценка на экзамене у студента должна быть от 2 до 5. Следовательно в БД по успеваемости студентов не должно быть оценок, выходящих за этот диапазон.
3. Разграничение прав доступа к данным. Каждый пользователь БД имеет свои права доступа, определяющие: части области БД, с которыми он может работать, перечень разрешенных операций, например, поиск и просмотр данных или просмотр и внесение изменений.
4. Скорость доступа к данным. При работе с БД важное значение имеет функция поиска данных. Время, затрачиваемое на поиск, является одним из основных критериев эффективности использования БД.
5. Взаимосвязь данных. Данные в БД взаимосвязаны между собой. При этом в БД хранится не только информация об объектах БД, но и информация о связях между ними (связи, ассоциации, отношения между объектами).
Например, пусть имеется фрагмент БД «Университет». Здесь могут быть такие связи:
Факультет Курс Группа
Кафедра Преподаватель Студент