Откройте стр. 60 и найдите определение Базы Данных. База данных (БД) – определенным образом организованная совокупность данных, относящихся к предметной области, предназначенная для хранения во внешней памяти компьютера и постоянного применения. Мы запишем определение немного короче База данных (БД) – совокупность хранящихся взаимосвязанных данных, организованных по определенным правилам Приведите примеры БД со стр. 60, а также с экрана. Сколько получилось? Как вы думаете, у всех перечисленных БД одинаковая структура и организация или же нет? Соответственно можно и классифицировать все БД по-разному. По способу хранения Найдите на стр.60 виды БД по данному способу. // Для хранения БД может использоваться как один компьютер, так и множество взаимосвязанных компьютеров. В первом случае БД называется централизованной. Если различные части одной БД хранятся на множестве компьютеров, объединенных между собой сетью, то такая БД называется распределенной. По характеру хранимой информации // БД бывают фактографическими и документальными. В фактографических БД содержатся краткие сведения об описываемых объектах, представленные в строго определенной форме. Например, фактографической может быть БД, содержащая каталог книг в библиотеке, БД отдела кадров предприятия и т.д. Документальными БД могут быть БД исторического архива или поликлиники. Документальная БД содержит обширную информацию самого разного типа: текстовую, графическую, звуковую, мультимедийную. Современные информационные технологии постепенно стираю границу между фактографическими и документальными БД. Существуют средства, позволяющие легко подключать любой документ (текстовый, графический, звуковой) к фактографической БД. Информация в БД может быть организована по-разному. По структуре организации данных // Чаще всего используют табличный способ. Табличную форму организации имеют реляционные БД. В чем же их преимущество? Главное достоинство таблиц – в их понятности. С табличной информацией мы имеем дело практически каждый день. Расписание звонков, расписание движения поездов, таблица футбольного чемпионата, журнал учителя, куда он выставляет оценки – тоже таблица. Мы настолько привыкли к таблицам, что обычно не требуется никому объяснять, как ими пользоваться. Второй тип вам необходимо сформулировать самим по следующему принципу: Есть Документальные и НЕдокументальные, Есть Распределённые и Нераспределенные, Есть Реляционные и … Реляционная (от английского слова relation – отношение) - база данных, содержащая информацию, организованную в виде прямоугольных таблиц, связанных между собой При этом каждая таблица имеет свое имя Назовите имя таблицы на экране. Далее отвечают на вопросы Сколько полей, записей в таблице, для ответов используют стр. 62. Затем по аналогии 1 ученик считает количество на стр.63. // В реляционных БД строка таблицы называется записью, а столбец – полем. Каждое поле таблицы имеет имя. Одна запись содержит информацию об одном объекте той реальной системы, модель которой представлена в таблице. В реляционной БД не должно быть совпадающих записей. Разные поля отличаются именами. А чем отличаются друг от друга разные записи? Записи отличаются значениями ключей. Первичным ключом в БД называют поле (или совокупность полей), значение которого не повторяется у различных записей. В БД «Домашняя библиотека» разные книги могут иметь одного автора, могут совпадать названия книг, год издания, полка. Но инвентарный номер у каждой книги будет свой. Он-то и является первичным ключом для записей в этой базе данных. Ключом может быть одно поле (простой ключ) или несколько полей (составной ключ). С каждым полем связано еще одно очень важное свойство – тип поля. Тип поля определяет множество значений, которые может принимать данное поле в различных записях. В реляционных БД используются 4 основных типа: Числовой Символьный Дата Логический Числовой тип имеют поля, значениями в которых могут быть только числа. Символьный тип имеют поля, в которых будут храниться символьные последовательности (слова, тексты, коды и т.д.). Тип «Дата» имеют поля, содержащие календарные даты в форме «день\месяц\год» или «месяц\день\год».. Логический тип имеют поля, которые могут принимать всего два значения «да» или «нет», «истина» или «ложь». Итак, в полях находятся значения величин определенных типов. От типа величины зависят те действия, которые можно с ней производить. Например, с числовыми величинами можно выполнять арифметические операции, а с символьными и логическими – нельзя. |