Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Типы данных и выражения SQL

Читайте также:
  1. MATHCAD. Ввод числовых и текстовых данных, 2-х и 3-х мерная графика.
  2. OLAP-технология и хранилище данных (ХД). Отличия ХД от базы данных. Классификация ХД. Технологические решения ХД. Программное обеспечение для разработки ХД.
  3. А какие методы сбора данных об ожиданиях потребителей лучше использовать малому предприятию?
  4. Актуальность защиты базы данных. Причины, вызывающие ее разрушение. Правовая охрана баз данных.
  5. Анализ данных методами кластеризации
  6. Анализ полученных данных.
  7. Анализ представленных данных Кравцовой Ларисы Викторовны

Типы данных

· Символьный тип данных содержащий буквы, цифры, специальные символы

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)

59.Возможности языка SQL по: определению данных, внесению изменений в базу данных, извлечению данных из базы.

К категории описание данных относятся команды, позволяющие создавать, изменять и уничтожать БД и объекты БД, такие как таблицы и представления.

К категории внесение изменений в БД относятся команды, позволяющие добавлять, удалять и модифицировать данные в таблицах.

Категория извлечение данных состоит из одной команды SELECT, являющейся основной, наиболее часто используемой командой языка SQL. Эта команда применяется при формировании всех запросов выбора.

Операторы DDL (Data Definition Language) – операторы определения объектов БД.

× Create Schema – создать схему;

× Create Table – создать таблицу;

× Drop Schema – удалить схему;

× Alter Table – изменить таблицу;

× Drop Table – удалить таблицу;

× Create View – создать представление;

× Drop View – удалить представление.

Операторы DML (Data Manipulation Language) – операторы манипулирования данными.

× Select – отобрать строки из табл.;

× Insert – добавление строки в табл.;

× Update – изменить строки в табл.;

× Delete – удалить строки в табл.


Дата добавления: 2015-10-21; просмотров: 83 | Нарушение авторских прав


Читайте в этой же книге: Сase-средства для моделирования данных. | Понятие СУБД. Архитектура СУБД. | Возможности, предоставляемые СУБД пользователям. Производительность СУБД. | Классификация СУБД. Режимы работы пользователя в СУБД. | Функции СУБД | Логическая (предикатная)модель | Типы обрабатываемых данных и выражения. | Инструментальные средства для создания базы данных и ее приложений. | Конструирование запросов выбора, перекрестного запроса, запросов на внесение изменений в базу данных. | Конструирование отчета с вычислениями в строках, с частными и общими итогами. |
<== предыдущая страница | следующая страница ==>
Назначения, стандарты и достоинства языка SQL| Настольные СУБД, их достоинства и недостатки.

mybiblioteka.su - 2015-2024 год. (0.006 сек.)