Скачать презентацию Основы SQL Что такое SQL Вопросы лекции Скачать презентацию Основы SQL Что такое SQL Вопросы лекции

Основы SQL.ppt

  • Количество слайдов: 12

Основы SQL Что такое SQL? Основы SQL Что такое SQL?

Вопросы лекции 1. История языка SQL. Стандарты SQL 2. Компоненты 3. Типы данных SQL Вопросы лекции 1. История языка SQL. Стандарты SQL 2. Компоненты 3. Типы данных SQL

Экспериментальная версия языка называлась SEQUEL (Structured English QUEry Language) структурированный английский язык запросов Официальная Экспериментальная версия языка называлась SEQUEL (Structured English QUEry Language) структурированный английский язык запросов Официальная версия была названа короче – SQL (Structured Query Language)

Компоненты SQL w DML (Data Manipulation Language) язык манипулирования данными w DDL (Data Definition Компоненты SQL w DML (Data Manipulation Language) язык манипулирования данными w DDL (Data Definition Language) язык определения данных w DCL (Data Control Language) язык управления данными

Типы данных w Строковый (символьный) w Числовой w Логический w Даты-времени w Интервальный Типы данных w Строковый (символьный) w Числовой w Логический w Даты-времени w Интервальный

Строковый тип данных w CHARACTER или CHAR w CHARACTER VARYING или VARCHAR w CHARACTER Строковый тип данных w CHARACTER или CHAR w CHARACTER VARYING или VARCHAR w CHARACTER LARGE OBJECT или CLOB

Числовые типы данных q Точные числовые типы: ü INTEGER ü SMOLLINT ü BIGINT ü Числовые типы данных q Точные числовые типы: ü INTEGER ü SMOLLINT ü BIGINT ü NUMERIC ü DECIMAL

Числовые типы данных q Приблизительные числовые типы: ü REAL ü DOUBLE PRECISION ü FLOAT Числовые типы данных q Приблизительные числовые типы: ü REAL ü DOUBLE PRECISION ü FLOAT

Логический (булевский) w BOOLEAN Логический (булевский) w BOOLEAN

Даты-времени w DATE w TIME WITHOUT TIME ZONE w TIME WITH TIME ZONE w Даты-времени w DATE w TIME WITHOUT TIME ZONE w TIME WITH TIME ZONE w TIMESTAMP WITHOUT TIME ZONE w TIMESTAMP WITH TIME ZONE

Интервалы Интервал представляет собой разность между двумя значениями типа дата-время SQL поддерживает два типа Интервалы Интервал представляет собой разность между двумя значениями типа дата-время SQL поддерживает два типа интервалов: w Год-месяц (количество лет и месяцев между двумя датами) w День-время (количество дней, часов, минут и секунд между двумя моментами в пределах одного месяца)

Особые типы данных w ROW w ARRAY w MULTISET Особые типы данных w ROW w ARRAY w MULTISET