Разработка баз данных в Delphi. 11 Уроков


Разработка баз данных в Delphi. 11 Уроков

 Обзор
 Сущность BDE
 Алиасы

 Алиасы - 2
 Системная информация утилиты настройки BDE
 Заключение
Содержание
Компоненты для построения отчетов
Компонент TQuickRep
 Свойства
 Методы
 События

Компонент TQRBand
Создание простейшего отчета
Использование компонента TQREXPR
Использование TQRBand для представления заголовков столбцов
Использование TQRBand для показа заголовка и подвала страницы.
Использование компонента TQRSysData
Группировки данных

Множественная группировка данных
Построение отчета главный-детальный
Построение композитного отчета
 Утилита Database Desktop

 Создание таблиц с помощью SQL
Содержание урока 4:
 Класс TDataSet

 Открытие и закрытие DataSet
 Поля
 Работа с Данными

 Использование SetKey для поиска в таблице
 Использование фильтров для ограничения числа записей в DataSet
 Обновление (Refresh)
 Закладки (Bookmarks)
 Создание Связанных Курсоров (Linked cursors)
 Основные понятия о TDataSource
 Использование TDataSource для проверки состояния БД:

 Отслеживание состояния DataSet
 Создание таблиц с помощью компонента TTable

 Краткий Обзор
 Основные понятия о TQuery
 Свойство SQL
 TQuery и Параметры
 Передача параметров через TDataSource
 Выполнение соединения нескольких таблиц.

 Open или ExecSQL?
 Специальные свойства TQuery
 Редактор DataSet
 Вычисляемые Поля
 Управление TDBGrid во время выполнения

 Класс TDataBase
 Объект Session
 Указание сетевого протокола при соединении с БД

 SQL-выражения для управления транзакциями
 Запуск транзакции
 Завершение транзакции
 Управление транзакциями в Delphi

 Состав языка SQL
 Реляционные операции. Команды языка манипулирования данными
 Простейшие конструкции команды SELECT
 Список полей
 Все поля

 Все поля в произвольном порядке
 Блобы
 Вычисления
 Литералы
 Конкатенация
 Использование квалификатора AS
 Работа с датами
 Агрегатные функции
 Предложение FROM команды SELECT
 Ограничения на число выводимых строк

 Операции сравнения
 BETWEEN
 IN
 LIKE
 CONTAINING
 IS NULL
 Логические операторы
 Преобразование типов (CAST)

 Изменение порядка выводимых строк (ORDER BY)
 Упорядочивание с использованием имен столбцов
 Упорядочивание с использованием номеров столбцов
 Устранение дублирования (модификатор DISTINCT)
 Соединение (JOIN)
 Внутренние соединения
 Самосоединения
 Внешние соединения

Система топологической трассировки печатных плат TopoR

Заложенные в основу САПР TopoR модели и алгоритмы открывают принципиально новые возможности для практического решения ряда весьма сложных задач, связанных не только с собственно топологическим проектированием, но также с обеспечением нормального теплового режима и электромагнитной совместимости.
Так, возможность в широких пределах изменять геометрические соотношения при заданной топологии (сжатие и раздвижка элементов разведенной платы без нарушения целостности разводки) позволяет  в большинстве случаев почти мгновенно автоматически обеспечить минимальный уровень перекрестных помех, не прибегая к перепроектированию.
Опыт работы в других САПР может даже помешать, поскольку то, что требует длительных и трудоемких геометрических модификаций в других САПР, легко осуществить с помощью топологических операций.
В тексте помимо чисто технических сведений о выполнении тех или иных команд приводятся сведения об особенностях системы. Эти фрагменты выделены курсивом и могут быть пропущены читателем. Тем не менее, с этими разделами полезно ознакомиться для того, чтобы лучше понимать все происходящее в процессе проектирования. (Когда логика происходящего непонятна, это может вызывать естественное раздражение.)

Система топологической трассировки печатных плат TopoR
Разработка посадочных мест на печатной плате для монтажа элементов

Содержание раздела