Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
shpory_po_kitu.docx
Скачиваний:
26
Добавлен:
14.04.2019
Размер:
110.86 Кб
Скачать

32.Назначения языка sql/типы данных ansi sql

SQL представляет собой непроцедурный (декларативный) язык, используемый для управления данными реляционных СУБД. В этом языке отсутствуют алгоритмические конструкции, такие как метки, условные переходы, операторы цикла и др. Таким образом, язык SQL скрывает от пользователя сложности алгоритмов поиска данных и их реализации, обеспечивая простоту понимания и легкость манипулирования данными. азвание языка SQL (StructuredQueryLanguage – структурированный язык запросов) только частично отражает его суть. Язык SQL главным образом ориентирован на удобную и понятную пользователям формулировку запросов выбора из БД, однако его функции шире – с самого начала этот язык задумывался как полный язык БД. Под этим понимается, что (по крайней мере, теоретически) для выполнения любых осмысленных действий с базой данных, управляемой SQL-ориентированной СУБД, достаточно знать язык SQL. Язык SQL можно использовать для доступа к БД в двух режимах: при интерактивной работе и в прикладных программах. С помощью SQL пользователь может в интерактивном режиме быстро получить ответы на любые, в том числе достаточно сложные запросы, тогда как для программной реализации этих запросов на другом языке пришлось бы разрабатывать соответствующую программу. CHAR(длина)CHARACTER(длина)- Строка символов постоянной длины.INTEGER.INT -Целое число. SMALLINT-Малое целое число. NUMERIC(точность, степень).DECIMAL(точность, степеньDEC(точность, степень)-Число с фиксированной запятой. FLOAT (точность)-Число с плавающей запятой. Более поздние стандарты предусматривают дополнительно и другие типы данных, такие, например, как строка символов переменной длины, дата, время, абстрактные типы данных.

33.Команды sql для описания данных.Предложения create, insert, alter.

К категории Описание данных относятся команды, позволяющие создавать, изменять и уничтожать БД и объекты БД. Команды описания данных. CREATE TABLE-Создает структуру таблицы. ALTER TABLE-Изменяет описание таблицы. Эта команда позволяет добавлять и удалять столбцы, создавать и уничтожать индексы, переименовывать столбцы и саму таблицу. CREATE VIEW-Создает представление. К категории Внесение изменений в БД относятся команды, позволяющие добавлять, удалять и модифицировать данные в таблицах. INSERT -Добавляет новые записи в таблицу. CREATE DATABASE-Эта команда создает новую базу данных: INSERT INTO…VALUES-Команда INSERT…VALUES вставляет новые записи в существующую таблицу.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]