Web-технологии с базами данных. Астахова И.Ф - 105 стр.

UptoLike

105
Часть 2. РАБОТА С БАЗАМИ ДАННЫХ
Язык PHP позволяет работать практически со всеми известными
СУБД. Для этого необходимо знать способ подключения к этой СУБД и
стандартные функции PHP для работы. Рассмотрим работу в PHP с
СУБД MySQL, Oracle, InterBase и SQL-сервер. После успешной установ-
ки и настройки пакета MySQL можно начинать эксперименты с базами
данных в среде Web. Начнем с изучения поддержки MySQL в РНР.
2.1. Учебная база данных
В приводимых в пособии примерах построения SQL-запросов и
контрольных упражнениях используется база данных, состоящая из
следующих таблиц.
Таблица 12. STUDENT (Студент)
STUD_ID SURNAME NAME STIPEND KURS CITY
BIRTHD
AY
UNIV_ID
1 Иванов Иван 150 1 Орел 3/12/1982 10
3 Петров Петр 200 3 Курск 1/12/1980 10
6 Сидоров Вадим 150 4 Москва 7/06/1979 22
10 Кузнецов Борис 0 2 Брянск 8/12/1981 10
12 Зайцева Ольга 250 2 Липецк 1/05/1981 10
265 Павлов Андрей 0 3 Воронеж 5/11/1979 10
32 Котов Павел 150 5 Белгород
NULL
14
654 Лукин Артем 200 3 Воронеж 1/12/1981 10
276 Петров Антон 200 4
NULL
5/08/1981 22
55 Белкин Вадим 250 5 Воронеж 7/01/1980 10
…… …… …… …… …… …… …… ……
STUD_ID числовой код, идентифицирующий
студента,
SURNAME фамилия студента,
NAME имя студента,
STIPEND стипендия, которую получает студент,
KURS курс, на котором учится студент,
CITY город, в котором живет студент,
BIRTHDAY дата рождения студента,
UNIV_ID числовой код, идентифицирующий
университет, в котором учится студент.
                                   105
             Часть 2. РАБОТА С БАЗАМИ ДАННЫХ

     Язык PHP позволяет работать практически со всеми известными
СУБД. Для этого необходимо знать способ подключения к этой СУБД и
стандартные функции PHP для работы. Рассмотрим работу в PHP с
СУБД MySQL, Oracle, InterBase и SQL-сервер. После успешной установ-
ки и настройки пакета MySQL можно начинать эксперименты с базами
данных в среде Web. Начнем с изучения поддержки MySQL в РНР.

                  2.1. Учебная база данных
    В приводимых в пособии примерах построения SQL-запросов и
контрольных упражнениях используется база данных, состоящая из
следующих таблиц.

                      Таблица 12. STUDENT (Студент)
                                                          BIRTHD
STUD_ID    SURNAME      NAME    STIPEND KURS    CITY                UNIV_ID
                                                             AY
    1       Иванов      Иван      150    1       Орел     3/12/1982    10
    3       Петров      Петр      200    3      Курск     1/12/1980    10
    6      Сидоров     Вадим      150    4      Москва    7/06/1979    22
    10     Кузнецов    Борис       0     2      Брянск    8/12/1981    10
    12      Зайцева    Ольга      250    2      Липецк    1/05/1981    10
   265      Павлов     Андрей      0     3     Воронеж    5/11/1979    10
    32       Котов     Павел      150    5     Белгород     NULL       14
   654       Лукин     Артем      200    3     Воронеж    1/12/1981    10
   276      Петров     Антон      200    4       NULL     5/08/1981    22
    55      Белкин     Вадим      250    5     Воронеж    7/01/1980    10

STUD_ID       – числовой код, идентифицирующий
                 студента,
SURNAME       – фамилия студента,
NAME          – имя студента,
STIPEND       – стипендия, которую получает студент,
KURS          – курс, на котором учится студент,
CITY          – город, в котором живет студент,
BIRTHDAY      – дата рождения студента,
UNIV_ID       – числовой код, идентифицирующий
                университет, в котором учится студент.