Платформы корпоративных информационных систем


Архитектура


Архитектура
Архитектура Дэвид Хьюз преследовал три цели, создавая mSQL: mSQL должна быть быстрой. mSQL должна быть компактной. mSQL должна обеспечивать множественность одновременных подключений....
I>. Архитектура клиент,/сервер в mSQL
Рисунок 5-1. Архитектура клиент,/сервер в mSQL С mSQL связан набор программ, позволяющих осуществлять полный доступ к базе данных. Монитор msql позволяет пользователю непосредственно направлят...
Версии mSQL
Версии mSQL После выхода mSQL сообщество разработчиков программ немедленно подверглось его воздействию. Впервые появилась возможность работы с доступным по цене, поддерживающим SQL, ядром баз...
Установка mSQL
Установка mSQL Первым шагом при работе с mSQL является, естественно, загрузка и установка. Как вы это сделаете, зависит от типа предполагаемой платформы. mSQL появилась как приложение для Lin...
Запуск mSQL
Запуск mSQL mSQL - это действительно единственное ядро базы данных типа «завел и поехал». Иными словами, можно установить mSQL, запустить сервер и сразу заняться делом. Серверный...
Запуск нескольких демонов
Запуск нескольких демонов Иногда может оказаться полезным запустить несколько серверов базы данных одновременно. Наиболее часто причиной этого служит желание увеличить производительность. Поск...
Администрирование баз данных
Администрирование баз данных Теперь, когда ваш сервер баз данных работает 24 часа в сутки 7 дней в неделю, надо заставить его обслуживать ваши потребности в доступе к базам данных....
Утилита msqladmin
Утилита msqladmin Утилита msqladmin является вашим главным инструментом администрирования баз данных. Она поддерживает создание, удаление, копирование, переименование и исследование ваших баз...
Создание баз данных
Создание баз данных Первое, что вы захотите сделать после установки mSQL, это создать базу данных, которая служит какой-либо вашей цели. Синтаксис создания базы данных следующий: msqladmin cr...
Удаление базы данных
Удаление базы данных Во время разработки нового приложения баз данных вы, вероятно, захотите создать несколько баз данных для поддержки процесса разработки. Например, в процессе разработки пр...
Переименование и копирование баз данных
Переименование и копирование баз данных Удобной новой возможностью, включенной в mSQL 2, является возможность переименования и копирования баз данных. В mSQL 1 можно было обратиться к файлов...
Состояние сервера
Состояние сервера Если вы работали с MySQL, то обратите внимание, что контроль состояния сервера - область, в которой mSQL явно не силен. Утилита msqladmin служит вам интерфейсом к контролю с...
Завершение работы сервера
Завершение работы сервера Ранее в этой главе в примере сценария запуска/остановки для Unix вы видели, как завершать работу сервера mSQL. Команда такая: msqladmin shutdown Эта команда осущес...
Перезагрузка при изменении параметров сервера
Перезагрузка при изменении параметров сервера Если вы производите изменения в ACL mSQL, нужно дать серверу команду на перезагрузку этих изменений. Для этого вводится команда: msqladmin reload...
Параметры командной строки msqladmin
Параметры командной строки msqladmin Во всех приведенных до сих пор примерах msqladmin использовалась для администрирования локального сервера mSQL с файлом конфигурации, созданным по умолчани...
Резервирование данных
Резервирование данных Правильное резервирование является жизненно важной частью всякой схемы администрирования. Достаточно серьезное повреждение базы данных может нарушить работу всех приложен...
Система безопасности
Система безопасности Система безопасности, поддерживаемая сервером mSQL, может, в зависимости от точки зрения, показаться как достоинством, так и недостатком. С одной стороны, ей легче управля...
Утилиты mSQL
Утилиты mSQL Об одной из поставляемых с mSQL утилит, msqladmin, мы уже рассказали. mSQL содержит семь основных утилит, составляющих основу взаимодействия с ней. В дополнение к этим основным у...
Утилиты командной строки
Утилиты командной строки Каждая утилита командной строки имеет подробную подсказку, разъясняющую ее синтаксис. В основном этот синтаксис является копией команды msqladmln. Именно, параметр -h...
Поддержка сторонними разработчиками
Поддержка сторонними разработчиками Как и для любого популярного в сети Интернет программного продукта, существуют многочисленные программы сторонних разработчиков, поддерживающие mSQL. Они ох...
Утилиты преобразования баз данных
Утилиты преобразования баз данных dbf2msql Преобразует файлы DBF в таблицы mSQL. DBF - это формат файлов базы данных dBASE, бывшей когда-то ведущей настольной базой данных. Хотя dBASE утратил...
Интерфейсы CGI
Интерфейсы CGI РНР Создает HTML-страницы со специальными тегами, распознаваемыми анализатором РНР. РНР содержит интерфейсы к большинству основных баз данных, включая MySQL и mSQL. PHP более п...
Клиентские приложения
Клиентские приложения dbview Показывает структуру базы данных mSQL. Эта утилита сходна с relshow, но имеет некоторые дополнительные возможности. Например, dbview показывает количество записей...
Интерфейсы программирования
Интерфейсы программирования ConNExS Предоставляет интерфейс между mSQL и электронной таблицей NexS. NexS является популярной электронной таблицей с возможностью интерактивной связи с внешним...
Разное
Разное mod_auth_msql Осуществляет аутентификацию пользователей сервера Apache. Обычно Apache осуществляет контроль доступа с помощью простых текстовых файлов, содержащих имена пользователей и...








Начало