- Курс-практикум «Педагогический драйв: от выгорания к горению»
- «Формирование основ финансовой грамотности дошкольников в соответствии с ФГОС ДО»
- «Патриотическое воспитание в детском саду»
- «Федеральная образовательная программа начального общего образования»
- «Труд (технология): специфика предмета в условиях реализации ФГОС НОО»
- «ФАООП УО, ФАОП НОО и ФАОП ООО для обучающихся с ОВЗ: специфика организации образовательного процесса по ФГОС»
Свидетельство о регистрации
СМИ: ЭЛ № ФС 77-58841
от 28.07.2014
- Бесплатное свидетельство – подтверждайте авторство без лишних затрат.
- Доверие профессионалов – нас выбирают тысячи педагогов и экспертов.
- Подходит для аттестации – дополнительные баллы и документальное подтверждение вашей работы.
в СМИ
профессиональную
деятельность
Базы данных
УДК 002.55
Марина Владимировна Васильева
СГАУ им. академика С.П. Королева, Самара
Преимущества и недостатки MySQL
В докладе рассматривается система управления базами данных, такая какMySQL. Сегодня эта система широко применяется в разных предметных областях. В данной работе обосновываются недостатки и преимущества MySQL.
База данных, система управления базами данных, MySQL.
MySQL – это реляционная система управления базами данных, которая поддерживает структурированный язык запросов SQL, также может применяться в качестве SQL-сервера. На языке SQL можно общаться с сервером таким способом: сначала клиент отправляет серверу запрос, он его, в свою очередь, обрабатывает и отдает клиенту данные, полученные в результате этого запроса и никакие другие данные. В отличие от Microsoft Access клиенту не требуется выкачивать данные и производить вычисления.
Следует отметь, что MySQL – это программное обеспечение с открытым кодом, т.е. его можно свободно изучать и изменять. Пакет распространяется на условиях GPL (General Public License), который можно бесплатно загрузить из Интернета для некоммерческого пользования.
Необычайно возрос спрос на СУБД, в связи с появлением Интернет-технологий, которые позволяют создавать Web-страницы. СУБД тогда наиболее полно подходили бы для этого по быстродействию, стабильности и надежности. И здесь выручает пакет MySQL, получившийся быстрым, простым и надежным, но за счет ухудшения функциональности.
Следует отметить, что отсутствие некоторых функций для быстродействия и надежности не создает больших проблем пользователю. С повседневными задачами MySQL справляется довольно хорошо, но для работы с полноценной корпоративной базой данных MySQL недотягивает.
Недостатки MySQL
В MySQL не хватает следующих функций:
- Транзакции. Они позволяют объединить несколько SQL-запросов в одну единицу работы. А в случае сбоя любого из запросов, который входит в эту единицу, позволяет выполнить откат для того, чтобы вернуть данные в начальное (исходное) состояние.
- Триггеры. Они служат для автоматизации контроля за состоянием и работой базы данных. Триггер хранится в базе и срабатывает при возникновении определенного события.
- Хранимые процедуры. Это несколько SQL-команд, хранимые в базе данных под неким именем и в совокупности выполняемые некую функцию. При помощи хранимых процедур можно расширить синтаксис SQL так, что он будет похож на обычный язык программировании.
- Вложенные запросы. Они позволяют динамически подставлять значения в условия отбора по результатам выполнения другого запроса. Отсутствие вложенных запросов иногда не сказывается положительно.
- Инструкция UNION. Она объединяет в один вывод нескольких запросов с возможностью исключить дубликаты строк.
- Каскадное обновление данных. Оно позволяет удалять и обновлять связанные данные.
Преимущества MySQL
- Быстродействие. С помощью внутреннего механизма многопоточности быстродействие MySQL очень высоко.
- Безопасность. Обеспечивается довольно высокий уровень безопасности благодаря базе данных MySQL, которая создается при установке пакета и содержит пять таблиц. С помощью таких таблиц описывается, какой пользователь, из какого домена и с какой таблицей может работать, какие команды он может применять. Пароли, которые хранятся в базе данных, можно зашифровать при помощи встроенной в MySQL функции password().
- Лицензия. В настоящий момент программа для некоммерческих целей распространяется бесплатно.
- Открытость кода. Благодаря этому можно самим добавлять в пакет необходимые функции, тем самым расширить его функциональность.
- Надежность. Этот пакет довольно стабилен и его трудно вывести из строя.
- Ресурсы. Это может от разных факторов зависеть, но в любом случае суперкомпьютер не потребуется.
- Переносимость. Для большинства распространенных компьютерных платформ существуют разные версии программы. В случае замены ОС данные не потеряются и не понадобятся дополнительные инструменты для их переноса.
Применение
Можно сделать вывод, что самая подходящая для MySQL сфера применения – это Интернет, благодаря хорошей системе безопасности этого пакета, стабильной работе и высокому быстродействию. Но использование MySQL в качестве корпоративной базы данных не является желательным.
Присутствует возможность работы нескольких пользователей. Интенсивность использования базы данных здесь будет значительно выше, чем на Web-сервере. Контроль целостности данных на уровне SQL-сервера. У корпоративной базы данных сложная схема данных, этим она и отличается. Поэтому поддерживать целостность данных средствами клиентской программы нелегко. И в этом случае существенной становится отсутствующая у MySQL возможность каскадного обновления и удаления записей в связанных таблицах.
Также еще корпоративная база данных использует более сложный интерфейс, а отсюда вытекает еще два требования: поддержка всех стандартных инструкций SQL и использование сохраненных процедур и триггеров. Возможностей СУБД MySQL вполне достаточно для большинства Интернет-проектов. Необходимо отметить, что их будет достаточно и для хранения адресной книги во внутренней сети предприятия.
Адрес публикации: https://www.prodlenka.org/metodicheskie-razrabotki/261987-bazy-dannyh
БЕСПЛАТНО!
Для скачивания материалов с сайта необходимо авторизоваться на сайте (войти под своим логином и паролем)
Если Вы не регистрировались ранее, Вы можете зарегистрироваться.
После авторизации/регистрации на сайте Вы сможете скачивать необходимый в работе материал.
- «Организация мероприятий в области молодежной политики»
- «Патологии речевого аппарата и нарушения речи»
- «Управление классом и проектирование образовательной среды в профессиональной деятельности педагога»
- Курс-практикум «Профессиональная устойчивость и энергия педагога»
- «Инклюзия в дополнительном образовании: особенности педагогической работы с детьми с нарушениями слуха»
- «Кубановедение: особенности преподавания учебного предмета в соответствии с ФГОС НОО, ФГОС ООО от 2021 года и ФГОС СОО»
- Теория и методика преподавания географии в образовательной организации
- Учитель-наставник. Организационно-методическое сопровождение профессиональной деятельности педагогов
- Педагогика и методика преподавания информатики
- Теория и методика преподавания основ безопасности жизнедеятельности
- Образовательные технологии и методики обучения основам безопасности жизнедеятельности
- Педагогика и методика преподавания географии

Чтобы оставлять комментарии, вам необходимо авторизоваться на сайте. Если у вас еще нет учетной записи на нашем сайте, предлагаем зарегистрироваться. Это займет не более 5 минут.