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

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

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

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 6.4.2025

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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




1. медицинское направление соц
2. Основні етапи дослідження укр культури
3. ния данной марки руб
4. Правоведение в системе современных наук
5. на тему- Економічний аналіз Студентки 5 курсу ДІТАК13маг групи напряму підготовки
6. Припраздник 2 Что поводом отмечается - празднуется в этот день 3 Что англичане обычно делают в этот ден
7. і Активна чарунка Операція
8. Загальні принципи превентивного та оперативного аварійного планування заходів щодо зниження ризиків
9. Джерела фтору та вплив фтору на людський організм
10. Организационно-экономическая характеристика ЗАО СТД Краснодонского молокозавода