Завершение файла index.php добавляем проверку роли пользователя. Если пользователь авторизован – выводим ссылку для выхода. И добавляем форму через которую можно отправлять запросы на добавление записей. Запрос уходит на файл reply.php
Продолжить чтениеБазы данных. 2я нормальная форма
План:1 LEFT JOIN2 Вторая нормальная форма3 Пример приведения ко 2й форме Операции LEFT JOIN, RIGHT JOIN Объединяют записи исходных таблиц при использовании в любом предложении FROM. СинтаксисFROM таблица1 [ LEFT | RIGHT ] JOIN таблица2 …
Продолжить чтениеБазы данных. Листинги по практике 12-13
Файлы авторизации и выхода: login.php logout.php
Продолжить чтениеБазы данных. 1 и 2 нормальные формы
План1 INSERT2 1я нормальная форма3 2я нормальная форма Оператор INSERT Оператор INSERT вставляет новые записи в таблицу.При этом значения столбцов могут представлять собойлитеральные константы, либо являться результатомвыполнения подзапроса. В первом случае для вставкикаждой строки используется …
Продолжить чтениеБазы данных. Листинги по практике 10-11
нужно немного изменить вторую функцию author.js
Продолжить чтениеБазы данных. Функциональные зависимости
ПланНормализация отношенийФункциональные зависимостиАксиомы вывода Нормализация отношений Для устранения рассмотренных выше недостатков и применяетсяпроцесс нормализация отношений. Данный процесс — это формальныйметод анализа отношений на основе их первичных или потенциальныхключей и существующих функциональных зависимостей. Он включает рядформальных …
Продолжить чтениеИзбыточное дублирование и аномалии
ПланПринципы нормализацииИзбыточное дублирование данныхВиды аномалий данныхПроблема обратимости Классическая технология проектирования реляционных баз данныхсвязана с теорией нормализации, основанной на анализефункциональных зависимостей между атрибутами отношений.Процесс нормализации имеет своей целью устранениеизбыточности данных. Нормализация позволяет существенносократить объем хранимой информации …
Продолжить чтениеЗалипанию в игры посвящается.
Базы данных. Листинги по практике 7-9
Листинг по практике 3. Файл author.js Обратите внимание, что нам понадобится ещё три файла: login.php, logout.php и reply.php
Продолжить чтениеБазы данных. Листинги по практике 4-6
листинги по практике 2
Продолжить чтение