Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Занятие 13.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
118.78 Кб
Скачать

Занятие№ 13 проектирование таблиц с помощью языка sql проектирование и модификация таблиц с использованием языка sql

Предполагает освоение следующих во­просов:

  1. Назначение языка SQL.

  2. Классификация команд языка SQL.

Язык SQL (Structured Query Languge) - структурированный язык запросов - был создан сотрудниками фирмы IBM в начале семидесятых годов XX века в рамках рабо­ты над проектом системы управления реляционными базами данных. На этом языке строится общение с СУБД. С его помощью создаются базы данных, таблицы, кото­рые наполнены данными, производится выборка данных, их изменения, создаются базы данных и много чего еще. Этот язык является стандартом "де-факто" в современ­ных системах управления базами данных.

В SQL используются следующие основные команды:

CREATE TABLE - создает структуру таблицы;

INSERT- добавляет новые записи в таблицу;

DELETE - удаляет записи из таблицы;

UPDATE — обновляет данные таблицы;

SELECT- извлекает данные из БД.

Вариант подготовительный

  1. Проектирование таблиц

ЗАДАНИЕ 1. Создать в личной папке базу данных Язык_SQL. Спроек­тировать в созданной базе данных структуру таблицы Ве­домость расчета пособия по нетрудоспособности за месяц (табл. 1), используя структурированный язык запросов SQL.

Ведомость расчета пособия по нетрудоспособности за месяц

Код учреждения

Табельный номер

ФИО работника

Количество нетрудоспособных дней

Про­цент оплаты,%

Средне­месячная зарплата,S

Сумма пособия,S

256

1350

Иванов И.И.

1

70

290

562

256

1351

Петров П.П.

10

85

250

635

255

1410

Кротов К.К.

20

90

295

120

255

1591

Зотов 3.3.

4

70

290

142

256

1600

Сидоров С.С.

14

90

250

142

Рекомендации по выполнению

  1. Создайте в вашей личной папке базу данных Язык_SQL.

  2. В созданной базе данных Язык_SQL вызовите диалоговое окно создания запросов, выбрав в окне базы данных вкладку Запросы, и нажмите кнопку [Создать].

  3. Выберите Режим создания запроса конструктор. Для этого в диалоговом окне Новый запрос выберите Режим конструктор и нажмите [Ok].

  4. Так как у нас запрос на создание новой таблицы, то в бланк запроса никакую таблицу добавлять не надо. Поэтому закройте окно Добавление таблицы при его появлении в бланке запроса.

  5. Вызовите окна SQL-запроса, выполнив команду Вид . Режим-SQL.

  6. Спроектируйте структуры таблицы, набрав в появившемся окне Запрос на выборку команду CREATE TABLE и указав в ней имя создаваемой таблицы, например, Пособия. Опишите здесь также поля проектируемой таблицы:

GRЕАТЕ TABLE Пособия

Код СНАR(З),

Таб CHAR(4),

Фам CHAR(15),

Дни INT,

Процент INT,

Зарплата INT,

Сумма INT;

Каждая команда должна заканчиваться точкой с запятой.

  1. Выполните запрос, выполнив команду: Запрос Запуск.

  2. Сохраните запрос в своей папке, закрыв окно Запрос1: Управляющий запрос и ответив на вопрос о сохранении [Да]. Присвойте запросу имя Таблица-Запрос.

  3. Посмотрите полученную структуру таблицы сначала в режиме Конструктора, а затем в режиме Таблицы. Для этого выберите в окне базы |данных закладку Таблица и нажмите кнопку [Конструктор], а затем выполните команду Вид Режим таблицы, предварительно выделив нужную таблицу.