Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БД Вопросы к экзамену 911.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
228.86 Кб
Скачать
  1. Команды описания данных ddl (создание, удаление базы данных, создание, удаление таблицы).

DDL(Data Detinition Language)-язык описания данных.

Create database имя новой бд-создание бд.

Drop database имя бд-удаление бд

Create table имя таблицы-создание таблицы

Drob table имя таблицы-удаление таблицы

  1. Изменение свойств таблицы (alter table).

1.rename переименование

After table (t1) rename (t2)- переименование

2.modify

After table printer modify type char(10) –изменение типа

3. change after table printer

4.alter table имя таблицы add имя поля тип поля – добавление столбца в таблицу

5. drop column удаление столбца

After table printer drop column price

6. drop primary key – удаление первичного ключа

After table pc drop primary key;

7. add primary key

After table pc add primary key (code)

  1. Команды модификации языка DML (ввод значений).

Команда incert отвечвет за ввод значения поля

Incert into имя таблицы(имя поля 1,имя поля 2) values (значение поля 1, значения поля 2…)

Incert into printer (code,model,colore,type,price) values (1,’1288’,’n’,’matrix’,400)

  1. Команды модификации языка DML (удаление строк).

Delete-данная команда удаляет строки а не индивидуальные значения полей, для того чтобы удалить индивидуальные строки используют предикаты .

Удалить все matrix

Delete from printer where type=’matrix’

Удалить строку с номером 5 с PC

Delete from PC where code = 5

  1. Команды модификации языка DML (изменение значений поля).

Update-данная команда содержит предложения update в котором указывается имя таблицы и предложение set в котором указывается изменения определенного столбца

Udate printer set color =’n’

  1. Команды SQL в защите информации базы данных.