Разработка и эксплуатация удаленных баз данных

Автор работы: Пользователь скрыл имя, 21 Марта 2012 в 21:41, лабораторная работа

Описание

Практические задания по созданию базы данных.

Работа состоит из  1 файл

экззадания 3ТП.doc

— 44.00 Кб (Скачать документ)


Практические задания по дисциплине «Разработка и эксплуатация удаленных баз данных»

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

Оперативная память

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 



Информация о работе Разработка и эксплуатация удаленных баз данных