Базы данных и знаний. Мартьянова А.Е. - 247 стр.

UptoLike

Составители: 

Мартьянова А.Е. Базы данных и знаний 247
13. Что означает предложение INNER JOIN?
14. Что такое представление?
15. Как можно, используя Enterprise Manager, создать, изме-
нить и удалить представление в SQL Server?
ЗАДАНИЕ на проектирование БД «Учебный процесс» в СУБД
SQL Server 2000
1. Создайте объект Database Diagrams.
2. Проверьте существующие связи между таблицами БД
«Учебный процесс» и измените их, если это необходимо.
3. Сохраните
объект Database Diagrams с именем, например
«DIAGRAM1».
4. Запустите Query Analyzer через меню кнопки
Пуск/Программы/Microsoft SQL Server/Query Analyzer.
5. Выполните хранимую процедуру «sp_who».
6. Введите с клавиатуры запрос на Т-SQL «Количество студен-
тов в группе», запросив к выводу поля «Код группы» и «Количество сту-
дентов».
7. Введите с клавиатуры запрос на Т-SQL «Код предмета».
8. Введите
с клавиатуры запрос на Т-SQL «Количество студен-
тов в группах», вычислив количество студентов с помощью функции
Count.
Выполните запросы «Заведующие кафедрами», «План проведения
занятий в группах», «Список студентов по группам», «Список студентов
группы ДФД-31», «Список преподавателей по кафедрам», «Экзаменаци-
онная ведомость», «Успеваемость студентов в группах по предметам у
преподавателей». Сохраните запросы
в формате «.sql».
9. Составить запрос для вывода всех полей таблицы
«ПРЕПОДАВАТЕЛЬ» с условием, что ученое звание преподаватель
профессор (рис. III.37).
Рис. III.37. Вывод результата запроса в таблицу в Query Analyzer
10. Составить запрос по таблицам «ГРУППА», «СТУДЕНТ» для
вывода номеров групп и ФИО студентов по группам (рис. III.38).
  Мартьянова А.Е. Базы данных и знаний                                     247


      13. Что означает предложение INNER JOIN?
      14. Что такое представление?
      15. Как можно, используя Enterprise Manager, создать, изме-
нить и удалить представление в SQL Server?

      ЗАДАНИЕ на проектирование БД «Учебный процесс» в СУБД
SQL Server 2000
      1.   Создайте объект Database Diagrams.
      2.   Проверьте существующие связи между таблицами БД
«Учебный процесс» и измените их, если это необходимо.
      3.   Сохраните объект Database Diagrams с именем, например
«DIAGRAM1».
      4.   Запустите     Query    Analyzer    через   меню    кнопки
Пуск/Программы/Microsoft SQL Server/Query Analyzer.
      5.   Выполните хранимую процедуру «sp_who».
      6.   Введите с клавиатуры запрос на Т-SQL «Количество студен-
тов в группе», запросив к выводу поля «Код группы» и «Количество сту-
дентов».
      7.   Введите с клавиатуры запрос на Т-SQL «Код предмета».
      8.   Введите с клавиатуры запрос на Т-SQL «Количество студен-
тов в группах», вычислив количество студентов с помощью функции
Count.
      Выполните запросы «Заведующие кафедрами», «План проведения
занятий в группах», «Список студентов по группам», «Список студентов
группы ДФД-31», «Список преподавателей по кафедрам», «Экзаменаци-
онная ведомость», «Успеваемость студентов в группах по предметам у
преподавателей». Сохраните запросы в формате «.sql».
      9.   Составить запрос для вывода всех полей таблицы
«ПРЕПОДАВАТЕЛЬ» с условием, что ученое звание преподаватель –
профессор (рис. III.37).



        Рис. III.37. Вывод результата запроса в таблицу в Query Analyzer

     10. Составить запрос по таблицам «ГРУППА», «СТУДЕНТ» для
вывода номеров групп и ФИО студентов по группам (рис. III.38).