Справочники, энциклопедии. Система управления базой данных (субд) комплекс программ, предназначенный для организации работы с компьютерными базами данных
Скачать 1.49 Mb.
|
БАЗЫ ДАННЫХ
База данных (БД) – совокупность определенным образом организованной информации, позволяющая упорядоченно хранить данные о группе объектов, обладающих одинаковым набором свойств. Функции:
Информационная система = БД + СУБД! ОСНОВНЫЕ РЕЖИМЫ РАБОТЫ С БАЗОЙ ДАННЫХ
По характеру хранимой информации базы данных делятся наВ фактографических БД содержатся краткие сведе- ния об описываемых объек- тах, представленные в стро- го определенном формате. Например, в БД библиотеки о каждой книге хранятся библиографические сведе- ния: год издания, автор, название и т. д. ФАКТОГРАФИЧЕСКИЕ В документальных БД содер- жатся документы (информа- ция) самого разного типа: текстового, графического, звукового, мультимедийного (например, различные спра- вочники, словари) ДОКУМЕНТАЛЬНЫЕ ПРИМЕРЫ БАЗ ДАННЫХ:фактографические документальные
Сама база данных включает в себя только информацию (БД – «информационный склад») По способу хранения базы данных делятся наЦЕНТРАЛИЗОВАННЫЕ РАСПРЕДЕЛЁННЫЕ Централизованная БД – БД хранится на одном компьютере Распределённая БД – различные части одной БД хранятся на мно- жестве компьютеров, объединённых между собой сетью Пример: информация в сети Internet, объединённая паутиной WWW По структуре организации базы данных делятся наРЕЛЯЦИОННЫЕ НЕРЕЛЯЦИОННЫЕ ИЕРАРХИЧЕСКАЯ СЕТЕВАЯ Реляционной (от английского слова relation – отношение) называется БД, содержащая инфор- мацию, организован- ную в виде прямо- угольных таблиц, связанных между собой. Иерархической называ- ется БД, в которой ин- формация упорядочена следующим образом: один элемент записи считается главным, остальные – подчинённы- ми. Иерархическую БД образуют файловая система на диске, родовое генеалогическое дерево Сетевой называется БД, в которой к вертикальным иерархическим связям добав- ляются горизонтальные связи. Иерархическая БД Иерархическая БД – это набор данных в виде многоуровневой структуры (дерева). Структура школы: Школа (уровень 1) Класс (уровень 2) Параллель (уровень 3) 9А 9 класс 11 класс Школа 922 10 класс корень 9Б 10Б 11А 11Б 9В Генеалогическое дерево Поиск данных трудоемкий из-за необходимости последовательно проходить несколько иерархических уровней. Файловая система Windows Диск С: Документы Видео 2010 2011 дерево папок: Фото 2012 Сетевые БД Сетевая БД – это набор узлов, в которых каждый может быть связан с каждым (схема дорог). Б Г А В Пример: посещение учащимися одной группы спортивных секций Иванов Петров Сидоров Кузнецов хоккей плавание лыжи футбол Сеть Интернет ОСНОВНЫЕ ОБЪЕКТЫ БД
СТРУКТУРА БД
Основной элемент БД – таблица ЗАПИСЬ ПОЛЕ Табличные БД
Табличные БД
Модель – картотека Примеры:
Петров Иван Молостовых ул., д. 6, кв. 11 300-75-75 записи самая простая структура во многих случаях – дублирование данных: поля
Имя таблицы поле запись Главный ключ – это поле или совокупность полей, которое однозначно определяет запись в таблице Ключевое поле (ключ таблицы) Ключевое поле (ключ) – это поле (или комбинация полей), которое однозначно определяет запись. В таблице не может быть двух записей с одинаковым значением ключа. Могут ли эти данные быть ключом?
?
ОСНОВНЫЕ ТИПЫ ДАННЫХ
1. База данных - это:1. База данных - это:
2. Что из перечисленного не является объектом БД:? Ответьте на вопросы:
3. Записью в реляционных базах данных называют: а) ячейку б) столбец таблицы в) имя поля г) строку таблицы 4. Поле, значение которого не повторяется в различных записях, называется а) составным ключом б) типом поля в) главным ключом г) именем поля 5. Имеется база данных: I. Количество полей в ней ровно: а) 2 б) 4 в) 6 г) 7 II. Количество числовых полей в представленной базе данных равно: а) 3 б) 4 в) 6 г) 0 ? |