Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
33_33_33_Shpory_po_KITu_2010.docx
Скачиваний:
19
Добавлен:
15.04.2019
Размер:
82.84 Кб
Скачать

1. Понятие базы данных (бд). Виды моделей организации данных.

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

Объектом может быть предмет, вещество, событие, лицо, т.е. все то, что характеризуется набором значений некоторой совокупности атрибутов информационного отображения свойств объекта. Cущ-ют след. основные модели организации БД.

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

В данной модели любой объект может подчиняться только одному объекту вышестоящего уровня. Т.о. один объект главный, остальные –подчиненные

Сетевая модель

В сетевой модели любой объект может быть подчинен нескольким объектам, т.е. может быть и главным и подчиненным и может участвовать в любом количестве взаимосвязей.

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

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

2. Понятие нормализации рбд. Правила нормализации(построения) рбд.

Реляционная БД (РБД) – это совокупность простейших двумерных логически взаимосвязанных таблиц-отношений, состоящих из множества полей и записей, отражающих некоторую предметную область.

Нормализация РБД представляет собой процесс реорганизации данных путем ликвидации повторяющихся групп и иных противоречий с целью приведения таблиц к виду, позволяющему осуществлять непротиворечивое и корректное редактирование данных.

В нормализованной РБД каждый факт должен появляется только в одном месте, т.е. исключается избыточность информации.

Правила (нормализации) построения реляц-ой БД:

  • Каждое поле любой таблицы должно быть уникальным;

  • Каждая таблица должна иметь уникальный идентификатор (первичный ключ);

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

  • В таблицах не должно быть вычисляемых полей. Это означает, что изменение значения любого поля (не входящего в первичный ключ), не должно повлечь за собой изменения значения другого поля.

3. Субд. Реляционные субд. Правила создания реляционных субд.

СУБД это упр-щие программы, к-рые обесп-ют все манипуляции с БД:создание базы, ведение базы, использование базы многими пользователями и др.,

Реляционная БД (РБД) – это сов-ть простейших двумерных логически взаимосвязанных таблиц-отношений, сост. из мн-ва полей и записей, отраж-их нек-рую предметную область. Нормализация РБД- пр-сс реорганизации данных путем ликвидации повтор-ся групп и др. противоречий с целью приведения таблиц к виду, позвол-му осущ-ть непротиворечивое и корректное редактирование данных. В нормализованной РБД каждый факт должен появляется только в одном месте, т.е. искл-ся избыт-ть инф-ции. РСУБ) – набор ср-в для упр-ия РБД, содерж.: утилиты, приложения, службы, библиотеки, ср-ва создания приложений и др. компоненты. Связанная ключ. полями, инф-ия в РБД может объедин-ся из мн-ва таблиц в един. результирующий набор.

Правила созд-я РБД:*Кажд. поле любой таблицы д.б. уникальным;*Кажд. таблица должна иметь уник-ый идентификатор (первичный ключ);*В таблице не д.б. данных, к-рые не отн-ся к объекту, определяемому первичным ключом, а также инф-ия в таблице должна полностью описывать объект,*В табл-ах не д.б. вычисл-ых полей. Это означает, что измен-е знач-я люб. поля (не вход-го в первичн. ключ), не должно повлечь за собой изменения значения другого поля.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]