русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Полный формат оператора create table


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


Операторы структурированного языка запросов SQL (версия MySQL)

1. Операторы определения данных – для описания структур используемых данных.

Операторы языка Примеры Семантика
create database [if not exists]<имя_базы_данных>;   mysql> create database strany;   Создание БД с указанным именем (создается однажды)
show databases;   mysql> show databases;   Выводит список существующих на сервере БД
use <имя_базы_данных>;   mysql> use mag;   Активизация (выбор) БД
Сокращенный формат   create table <имя_таблицы (атрибут1 тип_данных not null, атрибут2 тип_данных not null, первичный ключ (имя_атрибута))>;   mysql> create table language (kod int not null, imy char (20) not null, primary key (kod));   Создание таблицы (описание ее структуры) Создает таблицу с заданным именем в текущей БД. Ошибка происходит, если не имеется никакой текущей БД или если таблица уже существует.  
describe <имя_ таблицы\G>;   mysql> describe language \G;   Отображает информацию о структуре таблицы
drop database <имя_ базы_данных>;     Удаление всех таблиц из БД и самой БД. Будьте осторожны!
show tables;   Выводит список таблиц указанной БД

Полный формат оператора create table

create table имя_таблицы (атрибут1 тип_данных not null, атрибут2 тип_данных not null, …, атрибутn тип_данных not null, primary key(имена_атрибутов), foreign key (имя_атрибута) referencesимя_таблицы (имя_атрибута) on delete cascade on update cascade);

Если не указывается ни NULL, ни NOT NULL, то столбец интерпретируется так, как будто указано NULL. PRIMARY KEY представляет собой уникальный ключ KEY с дополнительным ограничением, что все столбцы с данным ключом должны быть определены как NOT NULL.



DROP TABLE имя_таблицы;   Удаление таблицы DROP TABLE class;
ALTER TABLE имя_таблицы Add Имя_атрибута тип_данных; Изменение структуры таблицы (дополняет или удаляет поле, изменяет тип данных). Действие указывается после имени таблицы (modify, drop, add) ALTER TABLE class add name_leader currency: Под изменением структуры существующей таблицы понимается возможность добавлять или удалять столбцы, создавать или уничтожать ключи или переименовывать столбцы либо саму таблицу

 



<== предыдущая лекция | следующая лекция ==>
ККККККККККККККККККК | Законы реляционной алгебры


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


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.095 сек.