Интересно

Где найти работу программисту?

16.12.2016

За последние несколько лет ситуация на российском рын
Все о программировании.

02.08.2016

Информация о методических материалах о программирова
Программирование

31.07.2016

Современное общество стремиться компьютеризировать и
Полезная информация по программированию

15.07.2016

В современном мире технологии стали очень развитыми.

Друзья

s3.jpg
s1.jpg
s2.jpg

Печать

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

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

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

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

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

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

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

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

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

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

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


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

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


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

Продвижение


Обмен ссылками: миф или реальность?
Как посетители приходят на Ваш сайт? Если Вы не веб-мастер www.yandex.ru или www.nike.com , то ответ простой: с других сайтов. Добиться хорошего положения в поисковых машинах и каталогах по силу не всем. На это действует ряд факторов, которые сильн...

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


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