Читайте также: |
|
Типы данных
· Символьный тип данных содержащий буквы, цифры, специальные символы
CHAR или CHAR (n) – символьные строки фиксированные данные
VARCHAR (n) – символьные строки
Целые числа
INTЕGER или INT – целое для решения которого отводится, как байта
SMALLINT – короткое целое (2 байта)
FLOAT – число плавающих точек
DECIMAL (p) – аналогично FLOAT с числовым значение цифр р
DECIMAL (p, n) – аналогично предыдущим, р – общее количество десятичных чисел
· Денежный тип
MONEY (p, n) – аналогично типу DECIMAL (p, n)
Дата и время
DATE - дата
TIME - время
INTERVAL – временный интервал
DATETIME – момент время
· Двоичные данные
BINARY
BYTE
BLOB – хранить данные любого объема в двоичном коде
· Последовательный тип
SERIAL – тип данных на основе INTEGER позволяющий сформировать уникальные значения
· Выражения
Арифметические выражения
+, -, *, %, /, ^,
Логические операции
AND – логическое умножение
OR – лог сложение
NOT –лог отриц
Текстовые операции
& - слияние слов
Пример выражения
Kol*Price
(Kol*Price)/8200
AVG
Язык SQL оперирует терминами: таблица, строка, столбец или колонка.
Полное имя таблицы: имя _ владельца.имя_таблицы
Полное имя столбца: имя _ владельца.имя_столбца
Основной яз SQL составляет операции, условно разбитые на несколько групп.
Категорииоператоров SQL:
· Date Definition Language (DDC)
· Date Manipulation Language (DML)
· Date Control Language (DCL)
· Transaction Control Language (TCL)
· Cursor Control Language (CCL)
42 вопрос. Возможности языка SQL по: определению данных, внесению изменений в базу данных, извлечению данных из базы.
К категории описание данных относятся команды, позволяющие создавать, изменять и уничтожать БД и объекты БД, такие как таблицы и представления.
К категории внесение изменений в БД относятся команды, позволяющие добавлять, удалять и модифицировать данные в таблицах.
Категория извлечение данных состоит из одной команды SELECT, являющейся основной, наиболее часто используемой командой языка SQL. Эта команда применяется при формировании всех запросов выбора.
Операторы DDL (DataDefinitionLanguage) – операторы определения объектов БД.
× CreateSchema – создать схему;
× CreateTable – создать таблицу;
× DropSchema – удалить схему;
× AlterTable – изменить таблицу;
× DropTable – удалить таблицу;
× CreateView – создать представление;
× DropView – удалить представление.
Операторы DML (DataManipulationLanguage) – операторы манипулирования данными.
× Select – отобрать строки из табл.;
× Insert – добавление строки в табл.;
× Update – изменить строки в табл.;
× Delete – удалить строки в табл.
43-44 Вопрос. Знания, их виды. Базы знаний. Экспертные системы.
Зна́ние — совокупность данных, фактов, сведений и правил вывода (у индивидуума, общества или у системы ИИ) о мире, включающих в себя информацию о свойствах объектов, закономерностях процессов и явлений, а также правилах использования этой информации для принятия решений. Правила использования включают систему причинно-следственных связей. Главное отличие знаний от данных состоит в их активности, то есть появление в базе новых фактов или установление новых связей может стать источником изменений в принятии решений.
Дата добавления: 2015-09-04; просмотров: 48 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Вопрос Основные команды SQL | | | Виды знаний |