| Горев А., Макашарипов С., Ахаян Р. - Эффективная работа с СУБД | 
Размер файла: 4.23 MB | 
Создать хорошее приложение для обработки данных непросто. Это непросто, даже если вы 
 создаете программу "для внутреннего использования", то есть для себя или своих коллег. 
 Создание коммерческого приложения труднее в несколько раз, почему это так, вы поймете после 
 прочтения этой книги. Для начала скажем, что если вы пишете приложение для себя или других 
 пользователей и начали работу с создания файлов и заполнения их данными, считайте, что 
 первая ошибка уже совершена. Опыт показывает, что пока у вас нет четкого и подробного 
 представления о будущем проекте, СУБД - система управления базами данных - вам не нужна. 
 Часть 1. Что надо знать для создания системы обработки 
 данных 
 Глава 1. Постановка задачи и разработка бизнес-правил 
 1.1. Некоторые определения 
 1.2. Описание, постановка задачи и разработка бизнес-правил 
 Глава 2. Основы теории проектирования баз данных 
 2.1. Информационная модель данных 
 Последовательность создания информационной модели 
 Взаимосвязи в модели 
 Типы моделей данных 
 2.2. Проектирование базы данных 
 Этап 1. Определение сущностей 
 Этап 2. Определение взаимосвязей между сущностями 
 Этап 3. Задание первичных и альтернативных ключей, определение атрибутов сущностей 
 Этап 4. Приведение модели к требуемому уровню нормальной формы 
 Этап 5. Физическое описание модели 
 2.3. Словарь данных 
 2.4. Администрирование базы данных 
 Глава 3. Обзор возможностей и особенностей различных СУБД 
 3.1. Средства быстрой разработки приложений 
 3.2. Visual FoxPro 
 Project Manager 
 Database Designer 
 Form Designer 
 Visual Class Designer 
 Query / View Designer 
 Connection Designer 
 Report/Label Designer 
 Menu Designer 
 Вспомогательные средства разработчика 
 3.3. Access 
 Запросы 
 Формы 
 Отчеты 
 Макросы 
 Система защиты 
 3.4. Visual Basic 
 3.5. MS SQL Server 
 3.6. Руководство для покупателя 
 Глава 4. Основы языка программирования 
 4.1. Что такое язык программирования 
 4.2. Как написать программу 
 4.3. "Горячая десятка" 
 converted to PDF by HupBaH9I 
 4.4. Еще несколько навязчивых советов 
 Глава 5. Объектно-ориентированное программирование 
 5.1. Объектная модель и ее свойства 
 5.2. Объекты и их свойства 
 Объекты для работы с данными 
 Объекты для управления работой приложения 
 Объекты для оформления интерфейса пользователя 
 Объекты-контейнеры 
 Невизуальные объекты 
 Объекты OLE 
 5.3. Управление событиями 
 5.4. Использование методов 
 Часть 2. Проектирование системы обработки данных 
 Глава 6. Создание базы данных 
 6.1. Visual FoxPro 
 Создание и модернизация структуры базы данных 
 Использование словаря данных 
 Создание и модернизация структуры таблиц 
 6.2. Access 
 6.3. Visual Basic 
 6.4. MS SQL Server 
 Планирование процесса наращивания 
 Глава 7. Средства работы с данными 
 7.1. Организация ввода данных, их поиска и редактирования 
 Работа с данными в Visual FoxPro 
 Работа с данными в Microsoft Access 
 7.2. Создание SQL-запросов 
 Запросы выборки 
 Запросы добавления 
 Запросы обновления 
 Запросы удаления 
 7.3. Изменение структуры данных с помощью SQL 
 7.4. Запросы и локальные представления в Microsoft Visual FoxPro 
 7.5. Запросы в Microsoft Access 
 Запрос добавления 
 Запрос - Создание таблицы 
 Запрос удаления 
 Запрос обновления 
 Перекрестный запрос 
 7.6. Работа с данными в локальной сети 
 Visual FoxPro 
 Несколько советов по увеличению производительности при работе в сети в приложениях 
 MicroxPro 
 Microsoft Access 
 Глава 8. Использование технологии клиент-сервер 
 8.1. Работа с внешними данными с помощью технологии ODBC 
 Команды Transact-SQL 
 converted to PDF by HupBaH9I 
 Создание представлений 
 Создание триггеров 
 8.2. Использование Visual FoxPro для разработки клиентского приложения 
 Синхронный и асинхронный процессы 
 Создание внешних представлений 
 8.3. Использование Access и Visual Basic для разработки клиентского приложения 
 8.4. Использование ODBC API для доступа к внешним данным 
 8.5. Remote Data Objects 
 8.6. Внешнее управление сервером с помощью SQL-DMO 
 Часть 3. Разработка пользовательской программы 
 Глава 9. Разработка пользовательского интерфейса 
 9.1. Инструментарий разработчика 
 9.2. Конструируем форму 
 Создание формы "Прием заказов" на Visual FoxPro 
 Создание формы "Прием заказов" на Access 
 9.3. Разработка управляющего меню 
 Разработка меню в Visual FoxPro 
 Разработка меню в Access 
 Глава 10. Использование готовых компонентов в приложении 
 10.1. Основные преимущества модульного проектирования прикладных программ 
 10.2. Как правильно использовать OLE 2.0 
 Возможности OLE 2.0 
 Использование OLE Automation 
 Управление объектами Excel 
 Управление объектами Word for Windows 
 10.3. Использование OLE Automation для передачи данных 
 Построение графиков с помощью MS Graph 5.0 
 Построение графиков с помощью MS Excel 7.0 
 Построение отчета в Word for Windows 
 Запись информации в Schedule+ 
 10.4. Применяем ActiveX 
 Иерархический список 
 Календарь 
 Глава 11. Подготовка отчетных данных 
 11.1. Создание отчетов в Visual FoxPro 
 Управление режимом печати 
 11.2. Создание отчетов в Access 
 Глава 12. Подготовка и отладка пользовательского приложения 
 12.1. Общие принципы отладки приложения 
 12.2. Инструментальные средства отладки 
 Отладка программы в Visual FoxPro 
 Отладка программы в Access 
 Обработка ошибок процессора баз данных в Access 
 Отладка программы в Visual Basic 
 12.3. Подготовка приложения для распространения 
 converted to PDF by HupBaH9I 
 Приложение 1. Дополнительные возможности новой версии 
 Visual FoxPro 5.0 
 Визуальные средства проектирования 
 Поставка программного пакета 
 Требования к установке 
 Project Manager 
 Работа с кодом программы 
 Создание базы данных 
 Работа с данными 
 Расширение возможностей технологии клиент-сервер 
 Построение пользовательского интерфейса 
 Расширение функций OLE 
 Отладка приложения 
 Приложение 2. Взаимозаменяемость команд и функций Visual 
 FoxPro и Visual Basic 
 В случае если файл был удален с файлообменника пишите на primat.org@mail.ru





