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

34. Команды sql для описания данных.Предложения drop, delete,update.

Команда DROP TABLE предназначена для удаления одной или нескольких таблиц: Команда DROP DATABASE удаляет базу данных со всеми таблицами входящими в её состав. Команда DELETE удаляет из таблицы table_name записи, удовлетворяющие заданным в definition условиям, и возвращает число удаленных записей. Важной частью запросов DELETE, UPDATE и SELECT является оператор WHERE, который позволяет задать условия для выбора записей, на которые будут действовать эти команды. Команда UPDATE обновляет столбцы таблицы table в соответствии с их новыми значениями в строках существующей таблицы. В выражении SET указывается, какие именно столбцы следует модифицировать и какие величины должны быть в них установлены. В выражении WHERE, если оно присутствует, задается, какие строки подлежат обновлению. В остальных случаях обновляются все строки. Ключевое слово LIMIT позволяет ограничить число обновляемых строк.

35.Создание запросов средствами sql. Предложение select.Аргумент distinct.

Команда SELECT предназначена для извлечения строк данных из одной или нескольких таблиц. Создание запроса на объединение, комбинирующего в одном поле данные из соответствующих полей двух или нескольких таблиц или запросовВ окне базы данных нажмите кнопку Запросы на панели Объекты, а затем нажмите кнопку Создать на панели инструментов окна базы данных.В диалоговом окне Новый запрос выберите Конструктор и нажмите кнопку OK.Не добавляя таблицы или запросы, нажмите кнопку Закрыть в диалоговом окне Добавление таблицы.В меню Запрос выберите команду Запрос SQL, а затем команду Объединение.

Введите инструкции SQL SELECT, которые комбинируются с помощью операции UNION, если не требуется возвращать повторяющиеся записи, или с помощью операции UNION ALL, если нужно возвращать все записи, в том числе и повторяющиеся. Для выполнения сортировки в запросе на объединение добавьте вслед за последней инструкцией SELECT предложение ORDER BY. В предложении ORDER BY укажите поле, по которому проводится сортировка; это поле должно быть указано в первой инструкции SELECT.

Чтобы просмотреть результаты запроса, нажмите кнопку Вид на панели инструментов.Вы можете, в некоторых случаях, использовать DISTINCT чтобы вынудить подзапрос генерировать одиночное значение. Можно использовать предложение Select, чтобы определить результаты возврата из запроса. Это позволяет определить элементы нового анонимного типа, который создается при запросе, или целевые члены именованного типа, возвращаемого запросом. Предложение Select не является обязательным для запроса. Если предложение Select не указано, запрос возвращает тип, основанный на всех членах переменных диапазона для текущей области. Предложение Select представляет новый набор переменных диапазонов для последующих запросов предложения, а также предыдущие переменные диапазонов, которые больше не принадлежат области. Последнее предложение Select в выражении запроса определяет возвращаемое значение запроса.

36.условие выбора where.использование реляционных и булевых операторов AND, OR, NOT.определение условия выбора «где» позволяет задать критерий в соот. С кот. Будут отбираться записи из указан. Таблиц.формат «где» критерий поиска явл. Выражением ,включ. Текстовый оператор сравнения для текст. Полей или арифметич. Оператор сравнения для числовых полей.реляц. оператор-математич. Символы который указывает на определенный тип сравнения между двумя значениями..булевые операторы-это выражения относительно кот. Можно сказать истенны они или ложны. Выражения Буля - являются или верными или неверными, подобно предикатам. Булевы операторы связывают одно или более верных/неверных значений и производят верное единственное/или/неверное значение. Стандартными операторами Буля распознаваемыми в SQL являются: AND, OR, и NOT.

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