Краткий курс SQL

Материал из GedeminWiki
Версия от 18:39, 1 марта 2007; SYSDBA (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Информация в реляционной базе данных хранится в таблицах и в связях между таблицами. В архитектуре клиент-сервер, клиент посылает на сервер запрос и получает от сервера ответ -- результат выполнения запроса. Наибольшее распространение получил язык SQL, с помощью которого создаются запросы для извлечения, вставки, изменения или удаления информации из базы данных. Пример SQL команды, которая извлекает список контактов из таблицы GD_CONTACT:

SELECT * FROM gd_contact

В свою очередь, язык SQL подразделяется на два подмножества: DDL (Data Definition Language) и DML (Data Manipulation Language). DDL определяет набор команд, с помощью которых в базе данных создаются структурные объекты, т.н. метаданные, -- таблицы, домены, внешние ключи, индексы, хранимые процедуры и т.п.

Создание домена

При создании таблицы мы должны задать тип данных для каждой колонки. К нашим услугам набор встроенных типов:

  • INTEGER и SMALLINT -- целочисленные
  • SINGLE PRECISION и DOUBLE PRECISION -- числа с плавающей точкой
  • NUMERIC и DECIMAL -- числа с фиксированной точкой
Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты