Автор работы: Пользователь скрыл имя, 23 Февраля 2012 в 15:36, лабораторная работа
Задания по клиент-серверным базам данных:
Создать реляционную СУБД, содержащую две таблицы. Между таблицами установить необходимый тип связи. В таблицах при помощи триггеров и генераторов организовать формирование уникальных значений полей, по которым будет строиться первичный ключ. В качестве удалённого сервера, где будет храниться БД, можно использовать либо InterBase, либо MS SQL Server.
Осуществить фильтрацию данных по полям.
Название типа
Минимальные аппаратные требования
2. Создать хранимую процедуру действия, которая возвращает Код программы по Названию программы. Создать процедуру выбора, которая осуществляет выборку тех записей из таблицы Типы программного обеспечения, где речь идёт о программах - утилитах.
3. В главной таблице организовать с помощью триггеров каскадное обновление и удаление записей в дочерней таблице.
4. На сервере создать триггер, позволяющий генерировать сообщение, извещающее клиента о внесении каскадных изменений в подчинённой таблице.
5. Создать приложение, демонстрирующее хранение, изменение и добавление графической и текстовой информации большого объёма в подчинённой таблице.
6. Создать UDF, которая позволяет из строки Минимальные аппаратные требования извлекать объём оперативной памяти. В клиентском приложении осуществить выборку записей из таблицы Программы, изменив содержимое поля Минимальные аппаратные требования.
7. Продемонстрировать использование механизма транзакций в клиентском приложении с помощью компонента TDatabase.
8. В клиентском приложении продемонстрировать использование Olap-технологии для многомерного представления данных из двух таблиц.
9. Продемонстрировать использование механизма кэшированных изменений в клиентском приложении.
10. Создать приложение, демонстрирующее различные способы настройки сетки TDBGrid.