Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Введение. ClientDataSet1.CommandText := ‘Drop Table Трансформаторы’;




Begin

Begin

Begin

Begin

ClientDataSet1.CommandText:= ‘Drop Table Трансформаторы’;

ClientDataSet1.Execute;

end;

 

2. Простой запрос на выборку данных из таблицы.

Листинг 2.

procedure TForm2.Button2Click(Sender: TObject);

ClientDataSet1.CommandText:= ‘Select * From Pr1’;

ClientDataSet1.Active:= true;;

end;

 

3. Запрос с подзапросом.

Листинг 3.

procedure TForm2.Button3Click(Sender: TObject);

ClientDataSet1.CommandText:=

‘Select * ‘ +

‘From Pr1 ’ +;

‘Where Уклон = (Select Max(Уклон) ’ +

‘From Pr1)’;

ClientDataSet1.Active:= true;

end;

 

4. Реакция на нажатие кнопки «Сохранить на сервере баз данных».

Листинг 4.

procedure TForm4.Button4Click(Sender: TObject);

ClientDataSet1.ApplyUpdates(-1);

end;

 

Рисунок 11. Примерный вид приложений баз данных «Тонкий клиент» и «Сервер приложений» после компиляции и запуска в ОС Windows.

 

Варианты заданий.

№№ Вариант статического запроса Компонент для реализации запроса Вариант динамического запроса Компонент для реализации запроса
1. C=AWB ADOQuery Проекция ADOQuery
2. C=AUB ADODataSet Селекция ADODataSet
3. C=A – B ADOQuery Декартово произведение ADOQuery
4. ADODataSet Соединение ADODataSet
5. ADOQuery Объединение ADOQuery
6. ADODataSet Пересечение ADODataSet
7. C=A*B ADOQuery Разность ADOQuery
8. ADODataSet Проекция ADODataSet
9. Создать копию таблицы ADOCommand Селекция ADOQuery
10. Создать таблицу ADOQuery Декартово произведение ADODataSet
11. Удалить таблицу ADODataSet Соединение ADOQuery
12. Очистить таблицу ADOConnection Объединение ADODataSet
  Добавить поле в структуру таблицы. ADOQuery Пересечение ADOQuery
14. Удалить поле из структуры таблицы. ADODataSet Проекция ADODataSet
15. Рассчитать количество записей. ADOQuery Селекция ADOQuery
16. Рассчитать среднее значение поля. ADOQuery Декартово произведение ADODataSet
17. Рассчитать суммарное значение поля. ADODataSet Соединение ADOQuery
18. Рассчитать минимальное значение поля. ADOQuery Объединение ADODataSet
19. Рассчитать объём для размещения оборудования ADODataSet Пересечение ADOQuery
20. Рассчитать индуктивное сопротивление трансформаторов. ADOQuery Проекция ADODataSet
21. Рассчитать объём для размещения оборудования ADODataSet Селекция ADOQuery
22. Рассчитать количество вентилей в преобразователях ADOQuery Декартово произведение ADODataSet
23. Обновить значение Масса*0,75 ADOConnection Соединение ADOQuery
24. Рассчитать количество вентилей в преобразователях ADOQuery Объединение ADODataSet
25. Рассчитать объём для размещения оборудования ADODataSet Проекция ADOQuery
26. Обновить значения uk,‰*0,75 ADOCommand Селекция ADODataSet
27. Обновить габариты*0,75 ADOConnection Декартово произведение ADOQuery
28. Обновить значения полной массы*0,75 ADOQuery Соединение ADODataSet
29. Определить максимальное значение отключающего тока. ADODataSet Объединение ADOQuery
30. Рассчитать объём для размещения оборудования ADOQuery Пересечение ADODataSet
31. Определить наибольшее рабочее напряжения. ADODataSet Проекция ADOQuery
32. Определить максимальную массу полюса ADOQuery Селекция ADODataSet
33. Определить максимальную массу привода ADODataSet Декартово произведение ADOQuery

 

Содержание отчёта.

1) Номер, название, цель и задача лабораторной работы.

2) Вариант лабораторной работы.

3) Скриншоты, отражающие последовательность создания сервера приложений.

4) Скриншоты, отражающие последовательность создания приложения «Тонкий клиент».

5).Скриншоты, отображающие результаты статических и динамических запросов к базе данных.

6) Распечатки программного кода подпрограмм - обработчиков событий, выполняющих статические и динамические запросы к базе данных в приложении «Тонкий клиент»

7) Выводы по работе и проблемы, возникшие при выполнении лабораторной работы.


Контрольные вопромы и задачи.

1) Как расшифровывается аббривиатуру MIDAS.

2) В чём состоит основной смысл создания многоуровневых приложений баз данных.

3) Сколько уровней и какие именно получили наибольшее распространение при реализации клиент/серверных приложений баз данных.

4) Какие уровни чаще всего реализуют на Delphi.

5) Какие компоненты Delphi размещают на сервере приложений.

6) Почему компонент TDatsSetProvider называют «ключиком к серверному зазеркалью».

7) Какие компоненты Delphi размещают в приложении «Тонкий клиент».

8) Какие основные функции выполняет компонент TClientDataSet.

9) Какие основные свойства необходимо настроить у компонента TClientDataSet.

10) Назовите наиболее распространённые промышленные серверы баз данных.

11) Какая СУБД является «родной» для Delphi.

 


 

Список использованной и рекомендуемой литературы.

1) И.К. Давыдова, Б.И. Попов, В.М. Эрлих. Справочник по эксплуатации тяговых подстанций и постов секционирования. Москва, «Транспорт» 1978.

2) Справочник по электроснабжению железных дорог. Под редакцией К.Г. Марквардта, Том 1, Москва, «Транспорт» 1980.

3) Справочник по электроснабжению железных дорог. Под редакцией К.Г. Марквардта, Том 2, Москва, «Транспорт» 1980.

4) В.В. Фаронов. Delphi. Программирование на языке высокого уровня. Питер. 2009.

5) В. Фаронов. Программирование баз данных в Delphi 7. Учебный курс. Питер. 2006.

6) Дмитрий Осипов. Delphi Xe2. Санкт-Пеиербург. «БХВ-Петербург», 2012г.

 

Данные методические указания составлены в соответствии с рабочей программой по дисциплине «Техническая механика» для специальности 140 «Техническая эксплуатация и ремонт электрического и электромеханического оборудования».

Методические указания содержат необходимый теоретический материал по данной теме, примеры решения задач, задания для выполнения практических и расчетно-графических работ.

Данное пособие может быть использовано студентами для самостоятельного выполнения практической части программы при отсутствии на занятиях по разным причинам.




Поделиться с друзьями:


Дата добавления: 2014-12-25; Просмотров: 1030; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.