Интересно

Как закрыть фирму и не получить проверку.

11.10.2018

Любое общество может быть в любой момент ликвидирован
Рекламный робот

30.08.2018

  Какой рекламодатель не мечтает об идеальном промоут
Сенсорный стол

23.08.2018

  Желаете ли вы перевоплотить собственный офис, выста
Светодиодный экран

22.07.2018

Если перед организатором мероприятия стоит задача пр

Друзья

s2.jpg
s3.jpg
s1.jpg

Печать

Программирование баз данных – преодоление хаоса

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

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

В реляционной базе данных информация организована в виде таблиц, разделённых на строки и столбцы, на пересечении которых содержатся значения данных. У каждой таблицы имеется уникальное имя, описывающее её содержимое. У каждого столбца в таблице есть своё имя, которое обычно служит заголовком столбца. Все столбцы в одной таблице должны иметь уникальные имена, однако разрешается присваивать одинаковые имена столбцам, расположенным в различных таблицах.

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

Применение Delphi в программировании баз данных

Программирование баз данных в delphi также возможно, хотя для создания баз данных использованы другие, более специализированные языки программирования. Современная реляционная база данных должна соответствовать целому ряду правил. Лишь тогда она может считаться эффективной и надежной.

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

Также очень важным достоинством реляционных баз данных является то, что в них возможна транзакция. Транзакцией называется последовательная серия действий над элементами базы данных. Достаточно внести изменения в один столбец в базе данных, и все значения в столбце изменяется на заданный параметр. Это крайне удобно, когда нужно изменить или исправить сразу большое количество упорядоченных данных.

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

Добавить комментарий


Защитный код
Обновить

Вебдизайнерам


Скачать web дизайн сайтов
С чего начинается web дизайн сайтов? Прежде, чем приступать к полноценной разработке сайта, необходимо определиться с основными понятиями. Интерфейсом сайта называется совокупность средств, которые позволяют пользователю пользоваться всеми средствами управления сайтом. Качественно выполненный ин...

Продвижение


Продвижение сайта в топ - 10 правил
Целенаправленное продвижение сайта требует соблюдения определённых правил и требований, совокупность которых и приводит к высоким местам в выдаче поисковых систем. Конечно, правила и даже рекомендации могут варьироваться в зависимости от тематики продвигаемого ресурса, его аудитории, финансовых ...

IT-Архитекторам


Самоучитель программирования html, java
Помощник начинающих - самоучитель программирования html В настоящее время в мировой сети Интернет насчитывается около семнадцати миллиардов активных Интернет-сайтов, и их количество продолжает стремительно расти. Создать сайт может не только программист, но и любой человек, мало-мальски разбирающий...