51
3.Технологии разработки баз данных. Клиент-серверная СУБД
располагается на сервере вместе с БД и осуществляет доступ к БД
непосредственно в монопольном режиме. Все клиентские запросы на обработку
данных обрабатываются клиент-серверной СУБД централизованно.
Прежде чем мы рассмотрим, что означает MySQL, мы должны понять, что
означает «база данных» компьютера. По сути, в случае компьютеров, база
данных -это всего лишь совокупность данных. Специализированное (или
специализированное) программное обеспечение базы данных США, например,
MySQL, -это просто программы, которые позволяют хранить и извлекать эти
данные как можно более эффективно.
Небольшая аналогия может помочь уточнить, почему мы используем
специализированное программное обеспечение базы данных. Подумайте о
документах, хранящихся на вашем компьютере. Если вы должны были
сохранить все свои документы, используя схему именования файлов с именем
«мозг», например, «1.doc», «2.doc», «3.doc» и т.д., например, до «9,999, 999.doc
«, Вы, в конце концов, столкнетесь с проблемой поиска нужного файла, если вы
ищете конкретный документ. Например, если вы ищете коммерческое
предложение, которое вы сделали некоторое время назад компании XYZ, какой
файл вы должны открыть? Один из способов -последовательно проверять
каждый файл, начиная с «1.doc», до получения правильных данных. Но это,
очевидно, очень неэффективный метод получения правильного файла. И это в
первую очередь результат неэффективного метода хранения ваших данных в
первую очередь.
Теперь это, конечно, нелепый пример. Я имею в виду, что никто из тех,
кто знает, не сохраняет файлы с такими именами, и даже если это так, есть много
программ поиска, которые помогут вам найти правильный файл, без
необходимости вручную открывать каждый из них. Но это служит для того,
чтобы подчеркнуть, что, когда у вас много данных, если у вас нет хорошей
системы ее организации, поиск правильной части данных -это очень трудоемкая
операция. И с увеличением количества данных он становится более трудоемким.
Программа базы данных -это тип компьютерного программного
обеспечения, предназначенного для обработки большого количества данных, но