Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Типы данных и выражения в SQL.Содержание книги
Поиск на нашем сайте Типы данных, константы Современные СУБД позволяют обрабатывать данные разнообразных типов. Все они описываются средствами языка SQL. Основные из них следующие:
Язык SQL позволяет задавать в своих инструкциях непосредственное значение данных. Например, ввести в базу данных Кадры надо фамилию – Иванов и дату его рождения – 1999г.: Insert Into Кадры Values (« Иванов », 1999 ); DELETE FROM Клиенты WHERE ФИО = 'Иванов' В SQL можно использовать числовые константы с фиксированной и плавающей точкой, строковые константы, константы даты и времени. Выражения, функции
Как известно, любое выражение есть комбинация операндов, соединенных знаками операций, например x+y/z, где x,y,z – операнды, а символы + и / – знаки операций. В SQL выражения используются для выполнения операций над значениями данных базы и представляют собой определенную последовательность полей, констант и функций, соединенных знаками операций. В выражениях можно использовать следующие операции:
Для формирования сложных выражений можно использовать скобки. Примеры. 1. ZARPL + PR, где ZARPL и PR – поля базы данных 2. (KOL + DOP)*2.5, где KOL, DOP – поля базы данных, а 2.5 – константа. Основные команды SQL. Язык SQL, соответствующий последним стандартам SQL 1999-2003, представляет собой достаточно сложный язык. Для упрощения его освоения он разбивается на уровни: базовый (entry), промежуточный (intermediate) и полный (full). Базовый язык содержит порядка 40 инструкций, которые по функциональному назначению объединяются в следующие группы:
Заполнение таблицы и добавление записей в уже заполненную таблицу выполняет инструкция Insert. Наименьшей единицей информации, которую можно добавить в базу данных, является одна строка таблицы. Синтаксис этой инструкции таков: Insert Into Имя_Таблицы [Имена_Полей] Values (Значен ия _Полей); Insert Into Плата Values (‘ 1172’, ‘Иванов’, 360, 200);
Для того чтобы таблица находилась в актуальном состоянии, в нее следует не только добавлять новые записи, но и удалять устаревшие. Наименьшей единицей информации, которую можно удалить из базы данных, является запись. Эту функцию выполняет инструкция Delete. Синтаксис этой инструкции таков: Delete From Имя _ Таблицы [Where Условие ]; Пример. Удалим из нашей таблицы Плата запись, содержащую фамилию Сидоров: Delete From Плата Where ФИО =’ Сидоров ’;
Обновление выполняет инструкция Update. При обновлении данных в таблице обновляются выбранные столбцы во всех строках, удовлетворяющих некоторому условию. Синтаксис инструкции Update таков: Update Имя _ Файла Set Имя _ Столбца = Выражение Where У словие; Пример. Обновим в нашей таблице один столбец, а именно: заменим ФИО Петрова, у которой Номер = 1300, на Красова: Update Плата Set ФИО =’ Красова ’ Where Номер=1300;
Основой языка SQL является инструкция SELECT, используемая для создания запросов выбора. Ее минимальный синтаксис такой: Select Имя _ Поля From Имя _ Таблицы; Пример. Select Сумма From Плата;
|
||
|
Последнее изменение этой страницы: 2022-09-03; просмотров: 100; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.21 (0.01 с.) |