1. Для чего предназначены действия в Delphi? Как они связываются с пунктами меню, кнопками и т.д.?
2. Почему нежелательно использование компонентов типов TSpeedButton и TBitBtn?
3. Как создаются изображения с прозрачными частями для TImageList?
4. В чем заключается выгода от использования списка картинок TImageList в отличие от отдельных изображений?
5. Добавьте 4 кнопки для выбора режима просмотра (свойство ViewStyle) списка ListView.
6. Как создать перетаскиваемые панели инструментов?
7. Как добавить кнопки в панель инструментов TToolBar?
8. Как добавить колонки в TListView?
9. Для чего и как используются компоненты TSplitter?
Лабораторная работа № 8:Создание базы данных
Данная лабораторная работа предназначена для знакомства с основами работы с реляционными базами данных. Условно можно считать, что реляционная база данных состоит из набора таблиц, которые в свою очередь состоят из однотипных записей с несколькими полями. Обычно записи в таблицах представляют в виде горизонтальных рядов, а в колонках - значения соответствующих полей.
|
|
Базы данных бывают серверного типа, когда они хранятся в специальном формате, и обращение к ним производится только через специальные программы-серверы баз данных, а также бывают локальные базы. В локальных базах обычно отдельные таблицы хранятся в виде одного или нескольких файлов, при этом базой данных считается каталог на диске, содержащий все эти файлы. В нашей работе мы будем работать с локальной базой данных в формате Paradox 7.
В данной работе будет необходимо создать простое приложение для ведения учета книг в домашней библиотеке. Для каждой книги в библиотеке должна быть создана запись в базе данных со следующими полями: фамилия автора, название книги, ее тип и фамилия того, кто взял книгу. Тип книг и список читателей необходимо оформить в виде таблиц-справочников, которые можно будет наполнять по мере необходимости. Просмотр списка книг должен производиться в одном из трех режимов: просмотреть все книги, книги заданного типа, либо книги, находящиеся у выбранного читателя.
В рамках работы необходимо будет освоить программу Database Desktop, предназначенную для создания и редактирования таблиц баз данных. Используя эту программу, нужно будет создать 3 таблицы, которые затем будут подключены к нашей программе в среде Delphi.
Цель работы
Изучение средств Delphi для работы с базами данных.