Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Shpory_KIT.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
237.06 Кб
Скачать
  1. Страницы доступа к данным и их виды.

Представляют собой Web-страницы, которые поддерживают динамическую связь с базами банных. Они позволяют просматривать, редактировать, вводить в неё данные, работая в окне браузера. На страницах доступа к данным могут размещаться: надписи, поля, раскрывающиеся списки, флажки, переключатели, графические изображения, диаграммы, электронные таблицы и др. элементы. 2 вида: 1. статические отражают данные из БД в конкретный момент времени, не меняются если в БД произошли действия, не позволяющие обновлять БД 2. динамические – страницы, через которые можно вносить изменения в БД, также они отражают изменения в БД.

  1. Назначение, стандарты и преимущества языка sql.

SQL – Структурированный Язык Запросов – это стандартный язык запросов по работе с реляционными базами данных. SQL – это неотъемлемая часть СУБД, инструмент, с помощью которого осуществляется связь пользователя с ней. В 1986 г. в результате совместных усилий двух организаций ANSI и ISO был принят официальный стандарт SQL-86 (SQL-1). В 1992 г. был принят второй международный стандарт SQL-92 (SQL-2). В 1999 г. появляется объектно-ориентированный язык SQL:1999 (SQL-3), а в 2003 г. принят стандарт SQL:2003. Язык SQL можно использовать для доступа к базе данных в двух режимах: при интерактивной работе и в прикладных программах.

Преимущества: высокоуровневая структура, напоминающая английский язык; независимость от конкретных СУБД; наличие развивающихся стандартов; возможность выполнения интерактивных запросов извлечения данных и модификации их структуры; обеспечение программного доступа к базам данных; поддержка архитектуры клиент/сервер; возможность изменять и расширять структуру базы данных даже в то время, когда пользователи обращаются к ее содержимому (динамическое определение данных); возможность доступа к данным в среде Интернет. Основные функции языка SQL: организация данных, обновление данные, чтение данных, управление доступом, совместное использование данных, целостность.

  1. Структура команды sql.

Для обращения к реляционной таблице в языке SQL необходимо написать (задать) команду. Каждая команда начинается с глагола – ключевое слово, описывающее действие, выполняемое командой. SELECT – выбрать, CREATE создать, INSERT – вставить, DELETE – удалить, COMMIT – завершить и д.р. после глагола идёт одно или несколько предложений. Предложение описывает данные, с которыми работает команда, или содержит уточняющую информацию о действии, выполняемом командой. Каждое предложение начинается с ключевого слова. Например WHERE – где, FROM – откуда, INTO – куда, HAVING – имеющий. Одни предложения являются обязательными, другие нет. НАПРИМЕР: DELETE (удалить) (глагол) – (FROM (из) – Сведения (имя таблицы)) - WHERE (где) условие какое-либо.

  1. Типы данных и выражения в sql.

Типы данных языка SQL

Тип данных

Описание

CHAR(длина)

CHARACTER(длина)

Строка символов постоянной длины

INTEGER

INT

Целое число

SMALLINT

Малое целое число

NUMERIC(точность, степень)

DECIMAL(точность, степень)

DEC(точность, степень)

Число с фиксированной запятой

FLOAT (точность)

Число с плавающей запятой

DATETIME

Дата, время

В некоторых командах необходимо конкретно указывать значения данных посредством констант. Константы с фиксированной запятой, например: 62.3 Константы с плавающей запятой, например: 1.5Е7 Строковые константы должны быть заключены в одинарные кавычки. Примеры таких констант: 'Минск' Отсутствующее значение (NULL). SQL поддерживает обработку отсутствующих данных с помощью понятия «отсутствующее значение».

Большинство SQL-ориентированных СУБД поддерживает так называемые агрегатные (итоговые) функции. К часто используемым агрегатным функциям можно отнести следующие: COUNT – количество значений в столбце таблицы; SUM – сумма значений в столбце; AVG – среднее арифметическое значений в столбце; MAX – максимальное значение в столбце; MIN – минимальное значение в столбце.

В выражениях можно использовать следующие типы операторов: арифметические: + (сложение), - (вычитание), * (умножение), / (деление); отношения: = (равно), > (больше), < (меньше), >= (больше или равно), <= (меньше или равно), <> (не равно); логические: AND (логическое "И"), OR (логическое "ИЛИ"), NOT (логическое отрицание); специальные.

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