Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Тема Базы Данных Основные понятия

Работа добавлена на сайт samzan.net:


Тема. Базы Данных

Основные понятия. Модели БД

Целью любой информационной системы является обработка данных об объектах реального мира и предоставление нужной человеку информации.

Предметную область образует совокупность объектов, которые находятся между собой в определенных отношениях и сязях.

Структурирование данных – это процесс, приводящий к определенной форме записи данных об объектах одного класса.

База данных – это поименованная совокупность структурированных данных некоторой предметной области.

Основными понятиями базы данных являются поле и запись.

Поле – это простейший объект базы данных, предназначенный для хранения значений одного параметра описываемого реального объекта.

Поле характеризуется именем и типом данных.  Поля базы данных могут иметь различный тип данных: текстовый, числовой, дата. время, денежный и пр.

Структура записи – это совокупность логически связанных полей, характеризующих параметры реального объекта.

Запись – это совокупность значений параметров конкретного объекта.

Модель данных – это совокупность взаимосвязанных по определенному правилу данных.

Иерархическая модель данных

Рисунок 1 Пример иерархической модели данных

Основные свойства иерархической модели.

  1.  Модель имеет только одну вершину первого уровня, называемую корнем.
  2.  Между узлами двух соседних уровней установлены следующие отношения. Каждый узел нижнего уровня должен быть связан только с одним узлом верхнего уровня. Каждый узел верхнего уровня может быть связан с несколькими узлами нижнего уровня. Такая связь называется «один-ко-многим», условно записывается как соотношение 1:М.
  3.  Узлы последнего нижнего уровня не имеют подчиненных узлов.
  4.  Каждый узел имеет имя (идентификатор).
  5.  Узлы одного уровня образуют один класс объектов.

Сетевая модель данных

Рисунок 2 Пример сетевой модели

Связи такого типа называются «многие-ко-многим», для них введено условное обозначение М:М

Основные свойства модели:

  1.  Каждый узел имеет имя (идентификатор).
  2.  Узлы одного уровня образуют один класс объектов.
  3.  Каждый узел одного уровня может быть связан с произвольным количеством узлов другого уровня.

Реляционная модель данных

Реляционная модель данных представляет собой совокупность таблиц с установленными между ними связями.

Рисунок 3 Реляционная модель

Основные свойства модели:

  1.  Каждый элемент таблицы  - один элемент данных. Элементом таблицы является ячейка. Данное свойство означает, что в одной ячейке реляционной таблицы не может указываться более одного значения параметра.
  2.  Все элементы одного столбца (поля) имеют одинаковый тип (числовой, символьный и т.д.), формат и смысл. Данное свойство указывает, что в одном столбце таблицы не могут содержаться данные разных типов. Например, и текст, и числа.
  3.  Каждый столбец (поле имеет уникальное имя. Это свойство означает, что в одной таблице не может быть столбца, не имеющего имени, и не может быть двух столбцов с одинаковыми именами.
  4.  Одинаковые строки в таблице отсутствуют. Это означает, что каждая строка данных описывает конкретный объект.
  5.  Порядок следования строк в таблице может быть произвольным. Это означает. Что информация об объекте одного класса не зависит от информации о другом объекте этого же класса.
  6.  Каждая таблица должна иметь ключ. Ключ (ключевой элемент) – это поле или совокупность полей, которые единственным образом определяют каждую строку (запись) в таблице.
  7.  Таблицы, входящие в модель данных, могут характеризоваться разным количеством полей и записей.




1. Жовтень нині Дзвін після переїзду до Києва працював у секретаріаті СПУ
2. Вариант 16 Вопрос 1- Главная причина антропосоциогенеза по Фрейду- биологиче
3. Интонация
4. Портер ~ классик теории менеджмента
5. Способи реалізації інвестиційних проектів
6. Основные концепции и законы физики
7. Право собственности
8. Оставь свои молитвы о пощаде ты себе Я зло и утверждаюсь когда больно блядь тебе Хочу чтоб помнили меня и ч
9. згубити християн
10. ТЕМА- Анализ диаграммы фазового равновесия сплавов системы железо ~ цементит Цель работы- Изуче
11. Тема 3. 1. анерухомість гнезмінність
12. Слово живое и мертвое Блаблабла бла бла
13. Язычество и христианство на Руси, их взаимовлияние
14. Конспект лекций Хоменко А.html
15.  Расчет нагрузок на вводе в здание [2] Наименование [3] Ед
16. Веселая семейка с детьми и родителями в средней группе Подготовили и п.html
17. Доклад- Ледники Южных Альп в Австралии
18. Дорога домой Цели- расширить кругозор учеников; провести разъяснительную работу среди учащихся; добиться
19. Б На першому поверсі існує один вихід на вулицю
20. СУМАСШЕДШАЯ ГИПОТЕЗА И ТИХАЯ РЕВОЛЮЦИЯ Пожалуй нет интереснее приключений нежели в истор