Работа с базами данных в архитектуре клиент-сервер. Дубинин В.Н. - 5 стр.

UptoLike

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

5
базе данных имеют различную степень сложности и покрывают боль-
шинство возможностей языка SQL.
Целью второй работы является изучение языков описания данных и
манипулирования данными, входящими в SQL, приобретение навыков
составления SQL-запросов для создания, удаления и модификации
объектов базы данных, включая таблицы, представления и индексы,
изучение операторов манипулирования данными, в том числе позицион-
ных
, основанных на использовании курсоров. В данной работе также
изучаются ограничения целостности таблицы, а именно ограничения
уникальности и проверочные ограничения. При выполнении первых двух
лабораторных работ рекомендуется использовать клиентские утилиты
ISQL/w и SQL Enterprise Manager (SQL-EM), входящими в состав MS SQL
Server 6.5.
Последние три лабораторные работы нацелены на изучение ODBC
API для создания клиентских приложений баз данных. Особенностью
данных работ
является их тесная взаимоподчиненность: следующая ра-
бота строится на результатах предыдущей. При выполнении лаборатор-
ных работ, связанных с доступом к базе данных с использованием
ODBC, для разработки клиентских приложений рекомендуется исполь-
зовать систему программирования Visual C++, хотя возможно использо-
вание и других систем, например, Visual Basic.
Лабораторная работа N 1
Выборка данных из базы данных с использованием
языка SQL
Цель работы: изучить принципы работы с базой данных в архи-
тектуре клиент-сервер, изучить спецификации запроса языка баз данных
SQL, получить практические навыки составления и содержательной ин-
терпретации запросов выборки данных (операторов SELECT), а также их
выполнения на SQL-сервере с использованием клиентских утилит.
Порядок выполнения работы
1. Изучить структуру и элементы
SQL-запроса выборки, в том чис-
ле разделы FROM, WHERE, GROUP BY, HAVING, ORDER BY, а также
предикаты условия поиска и агрегатные функции.
базе данных имеют различную степень сложности и покрывают боль-
шинство возможностей языка SQL.
    Целью второй работы является изучение языков описания данных и
манипулирования данными, входящими в SQL, приобретение навыков
составления SQL-запросов для создания, удаления и модификации
объектов базы данных, включая таблицы, представления и индексы,
изучение операторов манипулирования данными, в том числе позицион-
ных, основанных на использовании курсоров. В данной работе также
изучаются ограничения целостности таблицы, а именно ограничения
уникальности и проверочные ограничения. При выполнении первых двух
лабораторных работ рекомендуется использовать клиентские утилиты
ISQL/w и SQL Enterprise Manager (SQL-EM), входящими в состав MS SQL
Server 6.5.
    Последние три лабораторные работы нацелены на изучение ODBC
API для создания клиентских приложений баз данных. Особенностью
данных работ является их тесная взаимоподчиненность: следующая ра-
бота строится на результатах предыдущей. При выполнении лаборатор-
ных работ, связанных с доступом к базе данных с использованием
ODBC, для разработки клиентских приложений рекомендуется исполь-
зовать систему программирования Visual C++, хотя возможно использо-
вание и других систем, например, Visual Basic.



                       Лабораторная работа N 1

      Выборка данных из базы данных с использованием
                      языка SQL

     Цель работы: изучить принципы работы с базой данных в архи-
тектуре клиент-сервер, изучить спецификации запроса языка баз данных
SQL, получить практические навыки составления и содержательной ин-
терпретации запросов выборки данных (операторов SELECT), а также их
выполнения на SQL-сервере с использованием клиентских утилит.

                     Порядок выполнения работы

     1. Изучить структуру и элементы SQL-запроса выборки, в том чис-
ле разделы FROM, WHERE, GROUP BY, HAVING, ORDER BY, а также
предикаты условия поиска и агрегатные функции.



                                 5