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