Студопедия

Главная страница Случайная лекция


Мы поможем в написании ваших работ!

Порталы:

БиологияВойнаГеографияИнформатикаИскусствоИсторияКультураЛингвистикаМатематикаМедицинаОхрана трудаПолитикаПравоПсихологияРелигияТехникаФизикаФилософияЭкономика



Мы поможем в написании ваших работ!




Примеры запросов. 1. Создание таблицы MySalespeople CREATE TABLE MySalespeople (snum int , sname char(10), city char(10)

1. Создание таблицы MySalespeople
CREATE TABLE MySalespeople (snum int , sname char(10), city char(10), comm real);

2. Создание индекса для колонки sname таблицы MySalespeople
CREATE INDEX sname_ind ON MySalespeople(sname DESC) ;

3. Определение первичного ключа в уже созданной таблице MySalespeople
ALTER TABLE MySalespeople ALTER COLUMN snum smallint not null;
ALTER TABLE MySalespeople ADD PRIMARY KEY (snum);

4. Добавление нового поля sphone (телефон) в таблицу MySalespeople
ALTER TABLE MySalespeople ADD sphone char(6);

5. Исправление размера поля sphone (телефон) в таблице MySalespeople
ALTER TABLE MySalespeople ALTER COLUMN sphone char(8);

6. Удаление поля sphone (телефон) в таблице MySalespeople
ALTER TABLE MySalespeople DROP COLUMN sphone;

7. Удаление индекса для колонки sname таблицы MySalespeople и самой таблицы
DROP INDEX sname_ind ON MySalespeople; DROP TABLE MySalespeople;

Вопросы

1. Напишите оператор, создающий описание таблицы MyCustomers.

2. Напишите команду, убыстряющую поиск по фамилиям в таблице MyCustomers..

3. Напишите команды для добавления в таблицу MyCustomers полей адрес и почтовый индекс.

4. Напишите команду для увеличения размера поля адрес таблицы MyCustomers.

5. Напишите команду для удаления из таблицы MyCustomers поля почтовый индекс.

6. Напишите команды для удаления индекса из таблицы MyCustomers и таблицы MyCustomers.

1. CREATE TABLE Customers (cnum integer, cname char(10), city char(10), rating integer, snum integer); 2. CREATE INDEX Datesearch ON Orders(odate); ( чУЕ ЙОДЕЛУОЩЕ ЙНЕОБ ЙУРПМШЪХЕНЩЕ Ч ЬФЙИ ПФЧЕФБИ - РТПЙЪЧПМШОЩЕ. ) 3. CREATE UNIQUE INDEX Onumkey ON Orders(onum); 4. CREATE INDEX Mydate ON Orders(snum, odate); 5. CREATE UNIQUE INDEX Combination ON Customers(snum, rating);

<== предыдущая страница | следующая страница ==>
Теоретические сведения. 1. Ядро языка определения данных DDL (Data Definition Language) составляют три оператора SQL: CREATE (создать) | Примеры запросов. 1. Создание таблицы MySalespeople (NULL/NOT NULL ограничение)

Дата добавления: 2015-06-30; просмотров: 173; Нарушение авторских прав




Мы поможем в написании ваших работ!
lektsiopedia.org - Лекциопедия - 2013 год. | Страница сгенерирована за: 0.003 сек.