Главная страница

Анатолий Мотев СанктПетербург бхвпетербург 2006 удк 681 06 ббк 32. 973. 26018. 2 М85


Скачать 4.25 Mb.
НазваниеАнатолий Мотев СанктПетербург бхвпетербург 2006 удк 681 06 ббк 32. 973. 26018. 2 М85
Дата12.10.2022
Размер4.25 Mb.
Формат файлаpdf
Имя файлаuroki_mysql_samouchitel_3642745.pdf
ТипКнига
#730460
страница14 из 14
1   ...   6   7   8   9   10   11   12   13   14




$res_id=mysql_query("select title, count(id_unit) from book, unit where book.id_book=unit.id_book group by unit.id_book"); while($arr_book=mysql_fetch_row($res_id))
{

Ïðèëîæåíèÿ
202 echo "
";
}
?>
Название книгиКоличество экземпляров
$arr_book[0]$arr_book[1]







ÏÐÈËÎÆÅÍÈÅ
4
Îïèñàíèå êîìïàêò-äèñêà
Папка Содержание
БД Library
Содержит текстовые файлы со структурой учебной БД и данными для таблиц:
• data_for_library.txt — данные для заполнения таблиц;
• library.txt — набор операторов CREATE TABLE для создания всех таблиц учебной БД;
• db_librzry.txt — пример дампа (от dump — сохранение) учебной БД
SOFT
Apache — web-сервер
MySQL — дистрибутив для установки СУБД MySQL
PHP — интерпретатор языка PHP
Скрипты к БД
Скрипты, описанные в книге

Ïðåäìåòíûé óêàçàòåëü
A, B
AUTHOR_LIST.PHP 170
BETWEEN … AND, оператор 121
C, D
Composite primary key 26
CROSS JOIN, объединения 138
DBCONNECT.PHP 169
E
Entity 17
ENUM, тип 45
Equi-join 138
Escape-последовательности 159
F
Foreign key 27
FRM, расширение 51, 54
G, H
GROUP BY, предложение 125
HAVING, предложение 126
I
IGNORE, предложение 101
IN, оператор 120
ISD, расширение 52
ISM, расширение 52
J, L
JOIN, объединение 138
LOAD DATA, команда 100
M
Michael Stonebreaker 13
MRG, расширение 54
MYD, расширение 53
MYI, расширение 53, 54
MYSQLADMIN.EXE 73
MYSQLD.EXE 68
MYSQLDUMP.EXE 74
MYSQLSHOW.EXE 69, 93
N
Non-transaction-safe tables, NTST 52
P
PHP, расширение 155
PHP.INI 180
Primary key 25
R
Relation 17
Robert Klein 14

Ïðåäìåòíûé
óêàçàòåëü
206
S
Script 155
SET, типа 46
Shortcut 71
T
TEMPORARY, таблицы 150
TEST_LINK.PHP 181
Transaction-safe tables, TST 52
W
Web-страница 13
WHERE, предложение 135
А
Автоматически вычисляемые поля 55
Агрегат 15
Апострофы 158
Арифметические операции 160
Атрибут 23, 24
Б
Беззнаковое поле 35, 80
Безопасность 180
Большие объемы данных 40
В, Г
Внешний ключ 27
Временные таблицы 150
Время и дата 41
Год 41, 43
Д
Дамп 94
Данные большого объема 40
Дата и время 41
Дистрибутив 61
Длина поля 80, 84
Добавление полей 88
З
Запрос к нескольким таблицам 82
Знаковое поле 35
Знакоместо 36
Значение по умолчанию 80
И
Идентичные таблицы 54
Иерархическая модель 15
Избыточность данных 21
Изменение данных 22
Изменение типа поля 88
Именование, правила 50
Индекс перечисления 45
Индексация:
◊ префикса поля 83
◊ таблицы 83
Индексирование 81
Индексированное поле 80
Индексный файл 82
Интервал между событиями 42

Ïðåäìåòíûé óêàçàòåëü
207
К
Кириллица 102
Класс PHP 159
Класс символов 108
Кнопка отправки данных 170
Кодд 24
Комментарии 157
Конкатенация 132, 161
Концевые пробелы 39, 40, 46
Корень дерева 15
Л
Литералы 159
Логические операции 161
◊ И 112
◊ ИЛИ 112
М
Майкл Стоунбрейкер 13
Максимальное значение поля 82
Массивы PHP 160
Минимальное значение поля 82
Многие ко многим 27
Многопользовательский режим 54
Множество 46
Модели данных 14
Н
Набор данных 15
Надежность 52
Непустое поле 80
Нормализация 22, 24
Нормальная форма 24, 28
О
Объединение по равенству 138
Объекты БД 23
Ограничение вывода 118
Один к одному 27
Один ко многим 27
Описание поля 79
Откат 54
Отношение 17
П
Первичный ключ 25, 79, 84
Переименование:
◊ поля 88
◊ таблицы 91
Перекрестное объединение 136
Перечисление 45
Повторяющиеся значения (дубликаты)
117
Подзапросы 141
Поиск 54
◊ по индексу 82
Поле:
◊ беззнаковое 80
◊ длина 80
◊ добавление 88
◊ изменение типа 88
◊ индексация по префиксу 83
◊ индексированное 80
◊ непустое 80
◊ описание 79
◊ переименование 88
◊ с неопределенным значением 80
◊ с уникальными значениями 81
◊ удаление 88
◊ целочисленное 80
Правое и левое объединения 138
Предупреждение 99
Префикс поля, индексация 83
Пробелы концевые 39, 40
Простой PHP-сценарий 167
Р
Разделители времени 42
Расширенные регулярные выражения
108 регистр букв 81
◊ чувствительность 38
Регулярные выражения 108
Резервное копирование 75
Результаты запроса 174

Ïðåäìåòíûé
óêàçàòåëü
208
Реляционная база данных 16
Роберт Клейн 14
С
Связь 23
◊ типы 27
Сегмент дерева 15
Сервер базы данных 65, 73
Сетевая модель 15
Скрипт 155
Создание:
◊ индекса 83
◊ таблиц 79
Сортировка 122
Составной ключ 25, 80
Специальные символы 159
Ссылка на поле 50
Ссылочная целостность 28, 136
Статистика 53
Строковые функции 128
Структура одноименных таблиц 79
Сущность 23
Сценарии 155
Т
Таблица:
◊ изменение структуры 88
◊ индексация 83
◊ переименование 91
◊ создание 79
◊ изменение данных 113
Текстовое поле 38
Текущие дата и время, запись 43
Тип:
◊ таблицы 79
◊ данных 34
◊ связей 27
Точка с запятой 71
Транзакционные таблицы 52
Транзакция 151
У
Удаление:
◊ БД 75
◊ данных 22
◊ индекса 84
◊ поля 88
◊ таблиц 85
Узел 15
Упорядоченный вывод 122
Ф
Фиксация 54
Формат:
◊ времени 41
◊ даты 41, 42
Функция, пользовательская 166
Х
Хэш 160
Хэш-индексы 53
Ц, Ч
Целочисленное поле 80
Чувствительность к регистру 38—40,
46, 51
Ш, Э
Шаблоны 106
Экземпляр 24
1   ...   6   7   8   9   10   11   12   13   14


написать администратору сайта