Добавил:
Меня зовут Катунин Виктор, на данный момент являюсь абитуриентом в СГЭУ, пытаюсь рассортировать все файлы СГЭУ, преобразовать, улучшить и добавить что-то от себя Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторный_практикум_по_АБД_sqlserver.docx
Скачиваний:
4
Добавлен:
03.08.2023
Размер:
496.52 Кб
Скачать

Построение запроса с помощью конструктора

  1. В диаграмме базы данных щелкните правой кнопкой по таблице Products, выполните команду Task | Open table. На экране отобразятся все записи таблицы.

  2. В окне таблицы на панели инструментов найдите кнопку Show\Hide Diagram Pane и щелкните по ней. Откроется окно, в котором вы увидите схематическое изображение таблицы Products. Добавьте еще одну таблицу Categories.

  3. В окне таблицы на панели инструментов найдите кнопку Show\Hide SQL Pane и щелкните по ней. При этом отобразится панель с командой SQL.

  4. Добавьте из таблицы Products поля ProductName и UnitPrice, а из таблицы Categories – CategoryName. В таблице Products выделите поле UnitPrice, после чего отсортируйте таблицу по убыванию данного поля.

  5. В окне команды удалите * и запятую (*,) и вновь запустите запрос. Запишите команду в отчет

  6. Щелкните по кнопке Show\Hide Grid Pane и в появившемся окне создайте условие (Criteria) для поля UnitPrice, чтобы отобрать записи с ценой больше 100. Исправьте выражения Expr1, Expr2, Expr3 соответственно на Продукт, Цена и Категория. Вновь запустите запрос. Запишите команду в отчет.

  7. Закройте программу Enterprise Manager.

  8. Завершите работу Windows виртуальной машины.

2. Лабораторная работа по теме «Управление файлами базы данных»

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

  • создания базы данных с помощью программы Create Database Wizard (мастера по созданию баз данных);

  • создания базы данных в программе Enterprise Manager и с помощью команды CREATE DATABASE в QUERY ANALYZER;

  • изменения базы данных с помощью Enterprise Manager и команд Transact SQL;

  • изменения опций базы данных с помощью Enterprise Manager и команд Transact SQL;

  • удаления базы данных.

1. Использование мастера для создания базы данных

Создайте на диске C: папку с именем BD

Выделите имя вашего сервера, а затем в меню Tools щелкните по пункту Wizards и разверните в диалоговом окне Select Wizards пункт Database, после чего щелкните по рубрике Create Database Wizard.

Введите информацию, требуемую мастером, используя данные табл.1. Остальные опции не изменяйте. Введите имя базы данных SampleDBWiz. Обратите внимание, что Вы должны создать два файла данных. Какие расширения по умолчанию будут иметь эти файлы?

Таблица 1

Файл

Каталог

Имя файла

Начальный размер

Шаг роста

Максимальный размер

Базы данных

C:\BD

C:\BD

SampleDBWiz_Data1

SampleDBWiz_Data2

1 MB

1 MB

1MB

Не ограничен

Журнала транзак-ций

C:\BD

SampleDBWizLog

2 MB

1 MB

Не ограничен

В дереве вашего сервера разверните ветвь Databases, просмотрите свойства созданной вами базы данных. Проанализируйте информацию, приведенную на вкладках окна свойств (первые 4 вкладки поместите в Ваш отчет).

2.Создание базы данных в Enterprise Manager

Щелкните правой кнопкой по рубрике Databases вашего сервера и выполните команду New Database.

Введите информацию, используя данные табл.2. Остальные параметры оставьте заданными по умолчанию. Имя новой базы данных SampleDBEM.

Просмотрите свойства созданной базы данных, проверьте, все ли правильно задано.

Таблица 2

Файл

Каталог

Имя файла

Начальный размер

Шаг роста

Максимальный размер

База данных

C:\BD

SampleDBEM_Data

5 Mб

25%

15 Мб

Журнал транзакций

C:\BD

SampleDBEM_Log

2 Мб

50%

5 Мб