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

Ход работы:

Перед созданием базы данных необходимо просмотреть список существующих БД, следующей командой (рисунок 1).

Рисунок 1 – Просмотр существующих баз данных

Создание базы данных осуществляется следующей инструкцией (см. рисунок 2).

Рисунок 2 – Создание базы данных

База данных Успеваемость создана, т. к. мы видим ее в режиме просмотра.

Для создания таблиц в БД, необходимо ее выбрать для использования следующей командой (рисунок 3).

Рисунок 3 – Выбор созданной базы данных

Создание таблиц приведено на рисунке 4.

Рисунок 4 – Создание таблиц

Проверка правильности создания представлена на рисунка 5, 6.

Рисунок 5 – Проверка правильности создания базы данных

Рисунок 6 – Проверка правильности создания базы данных

Ввод данных можно осуществить с помощью загрузки данных из файла, создав предварительно текстовый файл с именем st.txt, содержащий по одной записи в каждой строке (значения столбцов должны быть разделены символами табуляции и даны в том порядке, который был определен командой CREATE TABLE). Сохранять созданный текстовый файл следует в папку C:\Program Files\MySQL\MySQL Server 6.0\bin (рисунок 7).

Рисунок 7 – Загрузка данных в таблицу

В отчет о работе приложить:

1. Ход выполнения каждой аналогичной команды по своему варианту с соответствующими экранными формами.

Практическая работа 5

Тема: Изменение структуры таблицы.

Цель: Выработать практические навыки по изменению структуры таблицы. Все задания производятся на таблицах уже созданной базы данных в предыдущей работе.

Ход работы:

1. Переименование таблицы осуществляется с помощью подкоманды RENAME. Например, чтобы переименовать таблицу "student" в "students", нужно выполнить следующую команду (рисунок 8):

Рисунок 8 – Переименование таблицы

2. Для добавления нового атрибута в таблицу потребуется подкоманда ADD COLUMN, для которой нужно ввести название нового атрибута и указать его тип (рисунок 9).

Рисунок 9 – Добавление нового атрибута в таблицу

Можно задать положение добавляемого поля. Для этого в конец команды добавляется инструкция, указывающая, после какого столбца будет добавлено новое поле (рисунок 10).

Рисунок 10 – Добавление нового атрибута в определенное место

Чтобы поле стало первым в таблице, нужно заменить конструкцию с "AFTER ..." на ключевое слово "FIRST" (рисунок 11).

Рисунок 11 – Добавление нового атрибута на первое место в таблице

3. Для изменения типа атрибута таблицы служит подкоманда MODIFY, для которой нужно указать таблицу, название атрибута и заново перечислить все требуемые для него параметры (рисунок 12).

Рисунок 12 – Изменение типа атрибута таблицы

4. Для удаления атрибута из таблицы служит подкоманда DROP COLUMN (рисунок 13, 14).

Рисунок 13 - Удаление атрибута из таблицы

Рисунок 14 – Просмотр результата

В отчет о работе приложить:

1. Ход выполнения каждой аналогичной команды по своему варианту с соответствующими экранными формами.

Практическая работа 6

Тема: Установление взаимосвязей между таблицами.

Цель: Выработать практические навыки по созданию зависимых таблиц, тем самым устанавливая связи между таблицами.

Ход работы

Создание зависимой таблицы (рисунок15):

Рисунок 15 – Создание зависимой таблицы

Заполнение производим соответствующим образом.

В отчет о работе приложить:

1. Создание всех зависимых таблиц по своему варианту предметной области с соответствующими экранными формами.

Практическая работа 7

Тема: Редактирование, добавление и удаление записей из таблицы.

Цель: Выработать практические навыки по редактированию, добавлению и удалению записей из таблицы.

Ход работы

1. Добавить запись в таблицу:

Для начала необходимо выбрать БД, нужную таблицу, просмотреть структуру этой таблицы, а затем только добавлять нужную запись (рисунок 16).

Рисунок 16 – Просмотр структуры таблицы

Вставка записи и просмотр результата ( рисунок 17).

Рисунок 17 – Вставка записей

Удаление записей (рисунок 18):

Рисунок 18 – Удаление записей

Просмотр результата (рисунок 19):

Рисунок 19 – Просмотр результата

Обновление записей (рисунок 20, 21, 22):

Рисунок 20- Обновление записей

Рисунок 21- Обновление определенных записей

Рисунок 22 – Обновление записей по определенной формуле

В отчет о работе приложить:

1. Выполнение соответствующих операций по своей азе данных с соответствующими экранными формами.