Лекция 8. Базы данных. Создание, поиск, редактирование.
База данных это:
Структурированная совокупность данных, которые
- взаимосвязаны между собой,
- организованы по определенным правилам,
- эти правила предусматривают общие принципы описания, хранения и обработки данных.
Информация, хранящаяся в БД, как правило, относится к какой-то предметной области, предназначенная для длительного хранения во внешней памяти ЭВМ и постоянного применения
Например:
· БД книжного фонда библиотеки;
· БД кадрового состава учреждения;
· БД законодательных актов в области уголовного права;
· БД современной рок- музыки и пр.
Например, ваш сотовый можно считать несложной информационной системой, которая включает в себя аппаратно-программное средство – сам сотовый с заложенной в него программой, и несколько тематических баз данных:
- телефонная книжка
- музыка
- фото-картинки и т.д.
Классификация баз данных | |||
по характеру информации | фактографические | краткие сведения в строго определенном формате. | учетные карточки в библиотеке |
документальные | содержат обширную информацию разного типа: текст, графика, музыка | ||
по структуре организации | сетевые | ||
иерархические | |||
табличные | |||
по способу хранения | распределенные | части БД хранятся на разных ПК, объединенных сетью | сеть базы данных авиабилетов |
централизованные | Базы данных хранятся на одном устройстве | сотовый |
Типичными режимами работы с базой данных являются:
|
|
· Создание БД;
· Редактирование БД(добавление, удаление исправление записей);
· Манипулирование БД(сортировка, создание фильтров, создание отчетов, форм, запросов);
· Поиск в БД.
Для работы в каждом режиме существует своя система команд СУБД. Всякая работа пользователя с БД строится в форме алгоритма, составленного из этих команд. Такие алгоритмы могут выполняться в режиме прямого выполнения (отдается команда и сразу выполняется) и в режиме автоматического выполнения, т.е. в программном режиме.
Запросы осуществляются на специальном языке.
Чаще используются реляционные (табличные) БД.
| ||||||||||
Поиск в БД осуществляется с помощью языка запросов. Например,
Задача:
В табличной форме представлен фрагмент базы данных о результатах тестирования учащихся (используется стобальная шкала):
фамилия | Пол | Химия | Информатика | Биология |
Ученик1 | Ж | |||
Ученик2 | М | 45 | 74 | 23 |
Ученик3 | М | 68 | 75 | 83 |
Ученик4 | Ж | |||
Ученик5 | Ж | |||
Ученик6 | Ж |
|
|
Сколько записей в данном фрагменте удовлетворяют условию:
«Пол= 'м' или Химия> Биология»? 1) 5 2) 2 3) 3 4) 4 Ответ: 4)
Дата добавления: 2016-01-03; просмотров: 85; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!