пользователей: 21281
предметов: 10473
вопросов: 178149
Конспект-online
зарегистрируйся или войди через vk.com чтобы оставить конспект.
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

Реляционные БД. Связь между таблицами. Нормализация.

Реляционная БД – это БД основанная на реляционной модели данных.

Реляционная модель данных – это логическая модель данных, которая является приложением задачам обработки данных, таких разделов как математика, теория множеств, и логика 1ого порядка.

Нормализация-это процесс удаления избыточных данных из БД.

+ ускоряет сортировку и индексацию, создание более компактной БД, ускоряет производительность

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

Связи между таблицами являются необходимым элементом структуры БД. Для того чтобы связь была возможна, таблицы должны иметь общие поля.  Для соединения 2-х и более таблиц используются первичные или вторичные ключи, в редких случаях используются столбцы с общими данными.(1:1, 1:М, М:М)

Join- соединение

Синтаксис Join:

From 1 табл Join_type 2 табл [on(Join_condition)какие поля связывать]

Типы соединений:

  • Внутреннее соединение (inner Join)
  • Внешнее соединение (outer Join(left,full,right))
  • Перекрестное соединение (cross Join)

Самосоединение (self Join).


16.01.2014; 11:15
хиты: 158
рейтинг:0
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2016. All Rights Reserved. помощь