Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь 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; просмотров: 45; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.145.40.121 (0.006 с.) |