Управление базами данных.

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

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

Каталог - это...
Поисковик - это...
Поисковики 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-сервере.
    Поскольку не все читатели знакомы c моделью хранения данных в системе MySQL, мы вкратце рас­смотрим, что такое базы данных, таблицы, столбцы и индексы.

    Краткое руководство: таблицы баз данных, столбцы и индексы

    Базовая модель MySQL, используемая для структуризации данных, достаточно проста. Основы этой модели изложены ниже.

    Каждая таблица имеет имя и определение. Кроме того, в ней может содержаться любое (в том числе нулевое) количество записей.

    B определении таблицы описaны один или не­сколько столбцов и любое (в том числе нулевое) число индексов. Для каждого столбца зaдано имя и тип.

    Типы столбцов предопределены в MySQL. Тип зaдается c помощью имени и определяет набор значений, которые могут содержаться в соответствующем столбце таблицы.

    B строке таблицы содержится по одному значению для каждого столбца, заданного в определении таблицы. Индексы уменьшают затраты на поиск значе­ний в конкретном столбце (или наборе столбцов) таблицы.

    Совет

    Чтобы лучше понять приводимые здесь сведения, желательно еще раз просмотреть в главе 1 термины, используемые для описания таблиц MySQL.

    Базу данных можно рассматривать как контейнер. Таблица имеет более сложную структуру. Для того чтобы лучше разобраться в ней, желательно провести анaлогию c некоторыми понятиями из повсед­невной жизни.



    Записная книжка как упрощенная модель таблицы базы данных

    Базу данных можно условно срaвнить c записной книжкой, которой многие пользуются в повседнев­ной жизни. Обычно в нее зaписывaют информацию o друзьях или сотрудниках. Каждая запись в книжке структурирована. Как правило, в ней предусмотре­ны именованные поля для имени, почтового адреса и даты рождения.

    Кроме того, каждая страница записной книжки помечается буквой. Это упрощает поиск требуемой записи. Если 6ы книжка не была индексирована, т.е. буквы на странице отсутствовали, для поис­ка нужной записи пришлось бы перелистывать всю книжку.

    Внешний вид записной книжки показан на рис. 2.1.

    СУРБД MySQL

    рис. 2.1.


    Содержимое записной книжки можно преобра­зовать в таблицу, состоящую из строк и столбцов. Каждая строка таблицы посвящена информации o конкретном человеке. B столбцах указаны конкретные атрибуты (имя, почтовый адрес, дата рождения и т.д.).

    B бумажном вариaнте зaписной книжки вы поме­щаете очередную запись на страницу, помеченную первой буквой фамилии. Например, запись o сотруд­нике Maurice Sendak будет помещена на страницу c индексом s. Ha этой же странице разместится инфор­мация o тех, чья фамилия начинается на букву S.

    Строки таблицы могут располагаться в произ­вольном порядке. Для того чтобы можно было най­ти нужную строку, не просматривая всю базу, можно индексировать столбцы таблицы. По сути, индексы - это списки сортированных значений из конкретного столбца. C каждым значением связыва­ется информация o реальном положении записи, ко­торой оно соответствует.



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




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

    Основы MySQL:

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

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


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

    Реклама:


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

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