Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
bd_otvet.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
238.53 Кб
Скачать

Операторы определения данных ddl применяются для описания структур используемых данных

Оператор

Пояснение

CREATE TABLE

DROP TABLE

ALTER TABLE

CREATE VIEW

ALTER VIEW

DROP VIEW

CREATE INDEX

DROP INDEX

Создать таблицу

Удалить таблицу

Изменить таблицу

Создать представление

Изменить представление

Удалить представление

Создать индекс

Удалить индекс

Операторы манипулирования данными DML предназначены для заполнения таблиц данными и для обновления загруженной в них информации.

Оператор

Пояснение

DELETE

INSERT

UPDATE

Удаляет одну или несколько строк, соответствующих условиям фильтрации, из базовой таблицы

Вставляет одну строку в базовую таблицу

Обновляет значения одного или нескольких столбцов в одной или нескольких строках, соответствующих условиям фильтрации

SELECT – выбирает строки; оператор, позволяющий сформировать результирующую таблицу, соответствующую запросу.

Назначение оператора SELECT состоит в выборке и отображении данных одной или нескольких взаимосвязанных таблиц БД. Результат отбора помещается либо в новую таблицу, либо в другой приемник данных.

Клиент-сервер – схема работы различных программ в сети. Программа, работающая по такой схеме, состоит из двух взаимодействующих частей: клиента и сервера. Клиент находится на машине пользователя, сервер – на соответствующем сервере (компьютере). Сервер по командам клиента выполняет определенные действия, предоставляя услуги клиенту. Таким образом, для предоставления услуг в такой схеме необходимы наличие и одновременная слаженная работа обеих указанных частей.

Сервер БДэто программа, реализующая функции СУБД: определение данных, запись - чтение данных, поддержка схем внешнего, концептуального и внутреннего уровней, диспетче­ризация и оптимизация выполнения запросов, защита данных.

Архитектуры технологии клиент-сервер: файл-сервер, выделенный сервер БД, активный сервер БД, сервер приложений – трехуровневая архитектура.

Транзакциянеделимая с точки зрения воздействия на БД последовательность операторов манипулирования данными (чтения, паления, вставки, модификации), переводящая БД из одного непротиворечивого состояния в другое.

Языки сценариев позволяют создавать функции, встраиваемые в код HTML. Благодаря этому обеспечивается возможность автоматизации различных процес­сов доступа и манипулирования объектами.

РНР (РНР Hypertext Preprocessor — препроцессор гипертекста РНР) представляет собой еще один широко применяемый язык сценариев с открытым исходным кодом, операторы которого могут встраиваться в код HTML. Он поддерживается многими Web-серверами, включая HTTP-сервер Apache и Internet Information Server компании Microsoft, служит для создания динамических Web-страниц.

Динамическая Web-страница может обладать дополнительными возможностями, которых нет у статических Web-страниц.

  • Она может реагировать на данные, вводимые пользователем с помощью браузера. Например, динамические страницы способны возвращать данные, полученные после заполнения формы или в результате выполнения запроса к базе данных.

  • Она может быть настроена по требованиям конкретного пользователя.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]