Набор данных. Данные, возвращаемые по команде SELECT из запроса SQL. Содержат строки и столбцы, извлекаемые из таблицы базы данных SQL.
Набор данных. Данные, возвращаемые по команде SELECT из запроса SQL. Содержат строки и столбцы, извлекаемые из таблицы базы данных SQL. В такой крупной кодовой базе, как Joomla, исходный код приходится распределять по многим файлам. А для этого нужно разбираться в различных типах файлов РНР, знать, как они включаются в работающую программу и что при этом происходит. Практически все файлы в Joomla разделяются на три категории. Маршрутизатор. Программа, преобразующая в Joomla массив команд в URL, и наоборот. Как правило, маршрутизатор содержит два метода: build () и parse (). Метод build () принимает массив команд и возвращает объект URL. А метод build (), наоборот, превращает объект URL в массив команд. Запросы, формируемые по команде DELETE, служат для безвозвратного удаления строк из таблиц базы данных. Ниже приведена общая форма запроса, составляемого по команде DELETE. Команда ALTER TABLE похожа на команду CREATE TABLE, за исключением того, что она применяется для изменения структуры таблицы. В Joomla она чаще всего применяется для ввода новых столбцов в таблицу или изменения типа данных в уже существующей таблице. Например, в файле сценария базы данных installation/sql/mysql/ joomla_ update_16betal3. sql можно обнаружить следующий фрагмент кода, где употребляется эта команда: Команда CREATE TABLE является главной для уяснения особенностей построения базы данных. Ниже приведен синтаксис этой команды. Как упоминалось ранее на нашем сайте, команды DDL служат для создания и видоизменения структуры таблиц базы данных. В приложениях Joomla команды DDL, как правило, используются при установке, удалении или обновлении соответствующего расширения. Следовательно, эти команды чаще всего встречаются в сценариях установки и удаления, а не в исходном коде расширений на языке РНР. Базы данных SQL, называемые также реляционными, служат основным средством для хранения данных в Joomla и других системах управления информационным наполнением веб-сайтов (CMS). Сокращение SQL обозначает язык программирования, используемый для взаимодействия с базами данных SQL. Главный принцип базы данных SQL — предоставить программе или пользователю возможность взаимодействовать с данными исключительно с точки зрения логики и безотносительно к тому, каким образом эти данные физически хранятся на компьютере. Ниже перечислены логические единицы хранения данных. Как упоминалось ранее, маршрутизатор представляет собой класс, преобразующий URL в массив команд. У этого класса имеются два открытых метода parse () и build (). Метод Когда модуль выполняется, он загружает исходный PHP-файл, именуемый таким же образом, как и папка, в которой он находится. В данном случае это файл modules/mod_users_latest/mod_users_latest .php. |