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

Практическая работа № 1 Тема «Данные и таблицы»

Ход работы:

1. Запустите Командную строку. Для этого выполните команду Пуск – Стандартные - Командная строка.

2. В приглашении командной строки введите mysql –u root –p и нажмите Enter (рис. 1).

Рис. 1. Запуск mysql из командной строки

3. В приглашении пароля введите пароль, который спросите у преподавателя. После чего появиться приглашение mysql (рис. 2). После неё вводятся команды управления.

Рис. 2. Приглашение mysql

4. Создайте базу данных (команда CREATE DATABASE). Имя базы данных должно содержать Вашу группу, например 416_ASOI.

5. Откройте только, что созданную базу данных для работы с ней (команда USE).

6. Создайте структуру таблицы, согласно вашему варианту, который определяется по номеру ПК, за которым Вы работаете (команда CREATE TABLE). Типы данных и значения NOT NULL определите самостоятельно.

7. Заполните созданную таблицу данными, в соответствии с Вашим вариантом и одну запись на Ваше усмотрение. Всего в таблице должно быть 6 записей (команда INSERT INTO).

8. Добавьте самостоятельно новое поле в созданную таблицу.

9. Отобразите структуру созданной таблицы (команда DESC), введенные записи (команда SELECT) и покажите преподавателю.

Варианты

  1. Предметная область – Обменный пункт валюты. Таблица Obmen_tbl

    Date (дата обмена)

    Client (ФИО клиента)

    Pasport (паспортные данные)

    Money (название валюты)

    Sold (количество проданной валюты)

    Sale sum (стоимость продажи, р.)

    Purchase (количество купленной валюты)

    Purchase sum (стоимость покупки, р.)

    12.02.2012

    Карпаева Алина Сергеевна

    6500 345765 ОМ Орджоникидзевского ГУВД г. Екатеринбурга 11.08.1999

    Евро

    100

    42 р.

    13.02.2012

    Пазенко Егор Михайлович

    6505 345678 ОМ Ленинского ГУВД г. Екатеринбурга 21.03.2000

    Доллар

    54

    30 р.

    14.03.2012

    Черкасов Максим Юрьевич

    4509 765988 ОМ Кировградского ГУВД г. Кировграда 31.01.2005

    Евро

    45

    39,5 р.

    30.04.2012

    Бороздина Мария Александровна

    4578 343434 ОМ Верхисетского ГУВД г. Екатеринбурга 24.05.1998

    Доллар

    53

    34 р.

    14.09.2012

    Вахлова Оксана Анатольевна

    6507 543543 ОМ Невьянсокго ГУВД г. Невьянска 22.02.2002

    Доллар

    10

    33,5 р.

  2. Предметная область – Магазин. Таблица Magaz_tbl

Product (название товара)

Property (свойства товара: вид товара, ед. измерения)

Receipt cost (стоимость поступления)

Sum receipt (поступило в количестве)

Date (дата поступления)

Supplier (название и телефон поставщика)

Му-му 0,5

Кефир, л.

25,5 р.

100

12.04.2012

ЗАО «Компания Юниленд» 334-33-33

Му-му 0,25

Кефир, л.

24,5 р.

12

13.04.2012

Полянка 0,5

Молоко, л.

30 р.

250

15.05.2012

ЗАО «Компания Юниленд» 334-33-33

Российское

Молоко, л.

32 р.

150

15.06.2012

ЗАО «О’Кей» 333-22-44

Простоквашино

Сметана, шт.

42,2 р.

55

17.06.2012

ОАО «Ашан» 234-45-67