Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Основные преимущества СУБД MySQL




Состав дистрибутива СУБД MySQL

Тема 1. Введение в СУБД MySQL

Дистрибутив MySQL включает следующие программные продукты:

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

< Клиентская программа доступа к серверу, которая осуществляет подключение к серверу и передает запросы на сервер. Одной из наиболее популярных клиентских программ является mysql. Это интерактивная программа, позволяющая делать запросы и просматривать полученные результаты.

< Несколько административных и сервисных программ, помогающих работать с СУБД.

Примерами административных программ являются mysqldump, которая позволяет делать дамп (архив) базы данных в файл и восстанавливать его обратно, и mysqladmin, позволяющая проверять состояние сервера баз данных и выполнять административные функции.

В числе полезных источников информации можно назвать следующие Web-узлы.

Пакет MySQL http://www.mysql.com/documentation/

Пакет PHP http://www.php.net/

Сервер Apache http://www.apache.org/

Эти узлы содержат ссылки на различные виды информации, такие как справочные руководства, самые часто задаваемые вопросы и списки рассылки.

< Быстродействие. СУБД MySQL является одной из самых быстрых баз данных из имеющихся на современном рынке.

< Простота использования. СУБД MySQL является высокопроизводительной и относительно простой в использовании СУБД, которую значительно проще инсталлировать и администрировать, чем многие большие системы.

< Поддержка языка запросов. MySQL "понимает" команды языка SQL, языка запросов, нашедшего применение во всех современных СУБД.

< Возможности обработки. Количество строк в таблицах может достигать 50 млн. Компания-разработчик утверждает, что использует MySQL с 1996 года на сервере с более чем 40 базами данных, которые содержат 10.000 таблиц, из которых более чем 500 имеют более 7 миллионов строк.

< Возможности доступа. Сервер позволяет одновременно подключаться неограниченному количеству пользователей, одновременно работающих с базой данных. Доступ к серверу СУБД MySQL можно осуществить в интерактивном режиме.

< Доступ к базам данных СУБД MySQL возможен и с помощью приложений, поддерживающих ODBC (Open Data Bases Connectivity, открытое взаимодействие с базами данных) - обобщенный интерфейс, который может использоваться для одновременного соединения с разными СУБД, разработанного компанией Microsoft.

< Взаимодействие и безопасность. MySQL предназначена для работы в сети и может быть доступна через Internet. Таким образом, к серверу MySQL можно подключаться из любой точки земного шара через программу-клиент, установленную на компьютере пользователя. Но при этом СУБД MySQL снабжена развитой системой защиты от несанкционированного доступа. Для обеспечения дополнительной защиты СУБД MySQL поддерживает криптируемые соединения с использованием протокола SSL.

< Аппаратная совместимость. СУБД MySQL отлично работает как под управлением самых различных версий UNIX, так и под управлением систем, таких как Windows и OS/2. СУБД MySQL может работать как на домашних ПК, так и на мощных серверах.

< Малый размер. СУБД MySQL имеет ограниченный размер, особенно по сравнению с огромным дисковым пространством, необходимым большинству коммерческих СУБД (Сервер Apache – 23 Мбайт, СУБД My SQL – 120 Мбайт, PHP – 150 Мбайт).

Для общения с СУБД MySQL применяется язык SQL (Stuctured Query Language - язык структурированных запросов). В настоящее время SQL является стандартом работы с базами данных, и все основные СУБД понимают его. SQL включает много разных типов операторов, разработанных для взаимодействия с базами данных. Как и в случае с другими языками, SQL при первом знакомстве может показаться несколько странным. Например, создавая таблицу, необходимо указать СУБД MySQL, какую структуру она должна иметь. Мы можем представить таблицу в виде диаграммы или рисунка, но СУБД этого не может. Таким образом, создать таблицу можно, только задав СУБД MySQL SQL-команду:




Поделиться с друзьями:


Дата добавления: 2013-12-13; Просмотров: 8871; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.