Автор работы: Пользователь скрыл имя, 21 Марта 2012 в 21:41, лабораторная работа
Практические задания по созданию базы данных.
Практические задания по дисциплине «Разработка и эксплуатация удаленных баз данных»
1. Просмотреть существующие БД, создать новую базу данных, с любым названием. Удалите ее. В базе данных wet просмотреть существующие таблицы.
2. В БД wet создать таблицу tb1, состоящую из 2 полей number, куда можно помещать целочисленные значения, и поле name, в котором размещаются строки.
3. В новой БД создать таблицу users со следующими полями:
id_users – уникальный номер покупателя;
surname – фамилия покупателя;
patronymic – отчество покупателя;
name – имя покупателя;
phone – телефон покупателя (если имеется);
email - e-mail покупателя (если имеется);
url – домашняя страница покупателя (если имеется);
userstatus – статус покупателя (active – авторизованный, passive – неавторизованный, lock – заблокированный, gold – активный покупатель с хорошей кредитной историей)
4. В учебной базе создать таблицу products со следующими полями:
id_product – уникальный номер товарной позиции;
name – название товарной позиции;
price – цена;
count – количество товарных позиций на складе;
mark – относительная оценка товара;
description – описание;
id_catalog – номер торговой группы из таблицы id_catalog, которой принадлежит товарная позиция.
Price, count и description снабжены атрибутом NULL.
5. В учебной БД создать таблицу orders, состоящую из 5 столбцов:
id_order – уникальный номер сделки;
id_user – номер пользователя из таблицы users;
ordertime – время совершения сделки;
number – чило приобретенных товаров;
id_product – номер товарной позиции из таблицы products.
6. В учебной БД создать таблицу catalogs, состоящую из 2 столбцов:
id_catalog – уникальный номер;
name – название.
В качестве первичного ключа назначить столбец id_catalog.
7. Добавить новую запись в таблицу catalogs при помощи однострочного оператора INSERT.
Id_catalogs | Name |
1 | Процессоры |
8. В таблицу catalogs добавить пустые строки несколькими способами. Просмотреть результат.
Id_catalogs | Name |
1 | Процессоры |
2 | Материнские платы |
|
|
9. Заполнить таблицу catalogs данными, используя многострочный оператор INSERT.
Id_catalogs | Name |
1 | Процессоры |
2 | Материнские платы |
3 | Видеоадаптеры |
4 | Жесткие диски |
5 | Оперативная память |
10.
11. В таблице catalogs выполните запрос, извлекающий из таблицы записи, чей первичный ключ id_ catalog, больше 2.
Id_catalogs | Name |
3 | Видеоадаптеры |
4 | Жесткие диски |
5 | Оперативная память |
Информация о работе Разработка и эксплуатация удаленных баз данных