Главная страница Случайная лекция Мы поможем в написании ваших работ! Порталы: БиологияВойнаГеографияИнформатикаИскусствоИсторияКультураЛингвистикаМатематикаМедицинаОхрана трудаПолитикаПравоПсихологияРелигияТехникаФизикаФилософияЭкономика Мы поможем в написании ваших работ! |
Теоретические сведения. 1. Ядро языка определения данных DDL (Data Definition Language) составляют три оператора SQL: CREATE (создать)
1. Ядро языка определения данных DDL (Data Definition Language) составляют три оператора SQL: CREATE (создать), DROP (удалить), ALTER (изменить). 2. Базы данных могут быть созданы следующими способами: ▪ при установке программного обеспечения (Oracle, Informix); ▪ специальной программой-утилитой (Sybase SQL Anywhere); ▪ оператором языка SQL CREATE DATABASE (MS SQL); ▪ интерактивно, выполнением команд меню (Access). 3. Таблицы (table) определяются с помощью команды CREATE TABLE, создающей пустую таблицу не имеющую строк. В команде CREATE TABLE определяется имя таблицы, и множество поименованных столбцов в указанном порядке. Для каждого столбца обязательно указываются имя, тип и размер. 4. Индекс (index) – используется для ускорения доступа к данным. В индексе хранятся значения данных (в возрастающем или убывающем порядке) и указатели (адреса) на строки, где эти данные хранятся в таблице. СУБД использует индекс так же, как вы используете предметный указатель книги, т.е. сначала просматривает индекс, в нем находит нужное значение, а затем посредствам указателя выбирает нужные данные. Индексы занимают на диске дополнительное место и обновляются при добавлении новых данных или исправлении индексных столбцов. Индексы создаются командой SQL CREATE INDEX. Значения колонок-индексов можно объявить уникальными - CREATE UNIQUE INDEX. Порядком сортировки управляют с помощью ASC (по умолчанию) и DESC. Дата добавления: 2015-06-30; просмотров: 193; Нарушение авторских прав Мы поможем в написании ваших работ! |