Схема MySQL.

Вернуться в каталог

Как раскрутить сайт:

Каталог - это...
Поисковик - это...
Поисковики 1993г
Поисковики 1994г
Список каталогов
Каталоги для PR
Каталоги белые
Каталоги белые
Белые каталоги ссылок
Белые каталоги ссылок
Каталоги
Протокол HTTP 1.1
Сайты сателлиты
Yandex бан
Ошибки начинающих
Ошибки webмастера
Что Гугл знает?
О сайте из Google
robots.txt
Социалки
Расчет PageRank
Как раскрутить сайт
Причины игнора сайта
Фильтры Гугла
Хороший дизайн

Спонсор сайта:


Залог хорошего сайта
Софт вебмастеру
Выбрать хостинг
Платформы хостинга
Виртуальный сервер
Продвижение сайта
Секреты раскрутки 1
Секреты раскрутки 2
Раскруточные мифы
Оптимизация под каталоги
Заработать на сайте
Размещение банеров
Защита сайта
Спам в поздравлениях
SEO продвижение
Раскрутка Дорвеями
Секреты Гугла
Ссылки google ТОП-10
Сниппеты
Ключевые слова
Редирект
Грязная линковка
SEO слэнг
Подробно о PR
Бан партнерки

Реклама:


О поисковых системах
Внутренние факторы
Внешние факторы
Индексация сайта
Фильтры
Различия поисковых
Semonitor
Сохранить позиции после редизайна
Секреты Гугла


  • Вернуться в каталог





  • Rambler's Top100

    Схема MySQL.


    MySQL и другие системы управления реляцион­ными базами данных (СУРБД) представляют собой сложное программное обеспечение, состоящее из многих компонентов.
    Схема; рассматриваемая в данной главе, пред­ставляет в упрощенном виде взаимодействие элемен­тов системы и их использование при решении общих зaдач. При написании данной главы авторы ставили перед собой следующие цели:
    1. помочь читателям понять основные логические элементы СУРБД и MySQL в частности;
    2. показать особенности взаимодействия MySQL и системной среды;
    упростить для читателя поиск информации в данном руководстве.


    СУРБД MySQL

    Схема 1. СУРБД MySQL


    1. Один или несколько клиентов MySQL связываются c одним или несколькими MySQL-серверами.

    2. Каждый клиент выполняет следующие функции.

    Инициализирует аутентификацию, проверку пароля и другие подобные действия.

    Преобразует текстовые запросы в лексемы, обеспечивающие более эффективную обработку.

    Доставляет запросы серверу.

    Кэширует наборы результатов, полученные c сервера.

    Поддерживает сжатые и/или кодированные соединения.

    3. MySQL-сервер обрабатывает клиентские запросы и возвращает ответы на них.

    4. Запросы сначaла обрабатываются на уровне управления. Программное обеспечение этого уровня выступает в роли координатора для MySQL-сервера. Оно выполняет следующие задачи.

    Декодирует данные, полyченные от клиента.
    Проверяет допустимость запросов и выполняет их разбор.
    Загружает запросы из кэша.
    Передает инструкции процессору хранения данных.

    5. Процессоры хранения данных управляют представлением баз, таблиц и индексов в памяти и на диске. Каждый процессор хранения контролирует различные типы баз данных, таблиц, индексов и т.д. Процессоры также управляют протоколированием и генерацией статистической информации.

    б. Программы уровня управления и процессоры хранения интенсивно взаимодействуют c памятью, дисками и сетью. На уровне управления производится запись на диск файлов протоколов, запись в память и чтение кэшированных данных, чтение протоколов по сети и т.д. Процессоры хранения поддерживают таблицы, файлы протоколов и другие подобные данные на диске и в памяти, передают информацию по сети на удаленные MysQL-серверы и т.д.


    Терминология, используемая для описания таблиц MySQL

    Таблица MySQL представляет собой структуриро­ванный набор данных, включающий следующие эле­менты

    1. Тело таблицы, содержащее строки (записи).
    2. Определение таблицы, состоящее из описаний столбцов. Конкретный набор столбцов определяет типы данных, хранящихся в строках.
    3. Каждому столбцу ставится в соответствие имя (например, book_id) и тип (например, INTEGER). Тип определяет набор допустимых значений (например, целые числа или буквы aлфавита). Данные определенного типа должны представлять собой допустимые значения этого типа (например, в столбце типа INTEGER может содержаться значение 1, 6502 или любое другое число, но не может находиться строка или число c десятичной точкой).

    4. B каждой строке содержится по одному значению для каждого столбца, описанного в заголовке. Типы значений должны соответствовать типам столбцов. Например, если для столбца book id задан тип SMALLNT, то в соответствующей позиции строки может содержаться только значение этого типа.

    5. Число столбцов в таблице определяет ее порядок (degree). 6. Число строк в отношении определяет его мощность (cardinality).





    Может пригодиться:




    Пер. с англ. - М.: ООО "И.Д.Вильямс", 2006.

    Основы MySQL:

    Введение
    Схема MySQL
    Управление базами
    Создание баз
    Создание таблиц
    Создание столбцов
    Идентификаторы
    Хранение данных
    Включение даты
    Импорт данных
    Включение данных
    Простые запросы
    Устранение повторов
    Обработка значений
    Значения NULL
    Обработка данных
    Оновление значений
    Безопасность
    Удаление записей

    Спонсор сайта:


    Установка паролей
    Установка привилегий
    Клиентская часть
    Параметры соединения
    MySQL АРI
    Запросы АРI
    АРI для Perl
    РНР АРI
    Расширенные запросы
    Ключевое слово JOIN
    Вложенные запросы
    Выбор результатов
    Проблемы MySQL
    Восстановление базы
    Частые ошибки
    Кол-во соединений
    Подготовка к работе
    В курс дела
    Имена столбцов

    Реклама:


    Внесение данных
    Внесение данных 2
    Особенности таблиц
    Еще о таблицах

    Вернуться в каталог