оценках, то придется не только выполнить операцию удаления конкретной записи
из файла «Студенты», но дополнительно организовать цикл для поиска и удаления
тех записей из файла «Оценки», у которых ключевое поле имеет то же значение, что
и поле в удаляемой записи из файла «Студенты».
Работая с реляционными базами данных, программист избавлен от программирова-
ния на «атомарном» уровне, потому что современные языки для «общения» с этими
базами данных являются декларативными. Это означает, что для получения резуль-
тата достаточно лишь указать,
что
нужно получить, но не требуется предписывать
способ получения результата, т. е.
как
его получить.
Система баз данных — это компьютеризированная система, предназначенная для
хранения, переработки и выдачи информации по запросу пользователей. Такая си-
стема включает в себя программное и аппаратное обеспечение, сами данные, а также
пользователей.
Современные системы баз данных являются, как правило, многопользовательски-
ми. В таких системах одновременный доступ к базе данных могут получить сразу
несколько пользователей.
Основным программным обеспечением является система управления базами дан-
ных. По-английски она называется database management system (DBMS). Кроме СУБД
в систему баз данных могут входить утилиты, средства для разработки приложений
(программ), средства проектирования базы данных, генераторы отчетов и др.
Пользователи систем с базами данных подразделяются на ряд категорий. Первая ка-
тегория — это прикладные программисты. Вторая категория — это конечные поль-
зователи, ради которых и выполняется вся работа. Они могут получить доступ к базе
данных, используя прикладные программы или универсальные приложения, кото-
рые входят в программное обеспечение самой СУБД. В большинстве СУБД есть так
называемый
Достарыңызбен бөлісу: