• формат doc
  • размер 5.81 МБ
  • добавлен 20 октября 2010 г.
Горев А., Макашарипов С., Ахаян Р. Эффективная работа с СУБД
Рассматриваются и сравниваются Visual FoxPro, Access, MS SQL Server.
Создать хорошее приложение для обработки данных непросто. Это непросто, даже если вы создаете программу "для внутреннего использования", то есть для себя или своих коллег. Создание коммерческого приложения труднее в несколько раз, почему это так, вы поймете после прочтения этой книги. Для начала, скажем, что если вы пишете приложение для себя или других пользователей и начали работу с создания файлов и заполнения их данными, считайте, что первая ошибка уже совершена. Опыт показывает, что пока у вас нет четкого и подробного представления о будущем проекте, СУБД - система управления базами данных - вам не нужна.
Содержание книги:
1. Что надо знать для создания системы обработки данных
1. Постановка задачи и разработка бизнес-правил
1.1. Некоторые определения
1.2. Описание, постановка задачи и разработка бизнес-правил
2. Основы теории проектирования баз данных
2.1. Информационная модель данных
Последовательность создания информационной модели
Взаимосвязи в модели
Типы моделей данных
2.2. Проектирование базы данных
2.2.1 Определение сущностей
2.2.2. Определение взаимосвязей между сущностями
2.2.3. Задание первичных и альтернативных ключей, определение атрибутов сущностей
2.2.4. Приведение модели к требуемому уровню нормальной формы
2.2.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. "Горячая десятка"
4.4. Еще несколько навязчивых советов
5. Объектно-ориентированное программирование
5.1. Объектная модель и ее свойства
5.2. Объекты и их свойства
Объекты для работы с данными
Объекты для управления работой приложения
Объекты для оформления интерфейса пользователя
Объекты-контейнеры
Не визуальные объекты
Объекты OLE
5.3. Управление событиями
5.4. Использование методов
Вторая часть - Проектирование системы обработки данных
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
Несколько советов по увеличению производительности при работе в сети, с использованием приложения Microsoft Visual FoxPro
Microsoft Access
8. Использование технологии клиент-сервер
8.1. Работа с внешними данными с помощью технологии ODBC
Команды Transact-SQL
Создание представлений
Создание триггеров
8.2. Использование Visual FoxPro для разработки клиентского приложения
Синхронный и асинхронный процессы
Создание внешних представлений
8.3. Использование Access и Visual Basic для разработки клиентского приложения
8.4. Использование ODBC API для доступа к внешним данным
8.5. Remote Data Objects
8.6. Внешнее управление сервером с помощью SQL-DMO
Третья часть Разработка пользовательской программы
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. Подготовка приложения для распространения
Приложение
1. Дополнительные возможности новой версии Visual FoxPro 5.0
Визуальные средства проектирования
Поставка программного пакета
Требования к установке
Project Manager
Работа с кодом программы
Создание базы данных
Работа с данными
Расширение возможностей технологии клиент-сервер
Построение пользовательского интерфейса
Расширение функций OLE
Отладка приложения
Приложение
2. Взаимозаменяемость команд и функций Visual FoxPro и Visual Basic
Похожие разделы
Смотрите также

Аузяк А.Г. Информационное обеспечение систем управления. Лекция 1

  • формат doc
  • размер 72 КБ
  • добавлен 13 октября 2011 г.
КНИТУ им. А. Н. Туполева, 220201, 5 курс. Введение. Понятие СУБД. Функции. Внутренняя архитектура. Функции СУБД. Типовая организация СУБД. Типовая организация современной СУБД.

Бурдуковская А.В., Ведерникова Т.И., Деревяшкина Н.М.Основы работы с СУБД

  • формат doc
  • размер 12.04 МБ
  • добавлен 04 июля 2011 г.
Иркутск: Изд-во БГУЭП, 2003.– 51 с. В доступной форме излагаются вопросы, связанные с основными по-нятиями систем управления данными (СУБД), приемами работы с СУБД ACCESS. Подробно рассматриваются объекты СУБД ACCESS и особенности их создания и функционирования. Предназначено для студентов экономических специальностей всех форм обучения (очной, заочной, ускоренной), начинающих пользователей персональных компьютеров, а также может быть полезно шко...

Горев А., Макашарипов С., Ахаян Р. Эффективная работа с СУБД

  • формат pdf
  • размер 4.49 МБ
  • добавлен 15 марта 2009 г.
Рассматриваются и сравниваются Visual FoxPro, Access, MS SQL Server. Даны основы программирования на Visual Basic. Главы: Постановка задачи и разработка бизнес-правил. Основы теории проектирования баз данных. Обзор возможностей и особенностей различных СУБД. Основы языка программирования. Объектно-ориентированное программирование. Создание базы данных. Средства работы с данными. Использование технологии клиент-сервер. Разработка пользовательского...

Ковалевич И.А. Основы баз данных: учебное пособие

  • формат doc
  • размер 1.28 МБ
  • добавлен 09 февраля 2010 г.
Красноярск: Издательство СибГТУ, 2002 г. , 131 с. Понятие базы данных и СУБД. Основные функции СУБД. Архитектуры СУБД. Ранние подходы к организации СУБД. Реляционная модель данных. Организация хранения данных. Приложения: словарь терминов, предметный указатель.

Коннолли Т., Бегг К., Страчан А. Базы данных: Проектирование, Реализация и сопровождение. Теория и практика

  • формат pdf
  • размер 61.96 МБ
  • добавлен 17 июня 2008 г.
Учебник (1093 страницы). Введение в базы данных. Среда базы данных. Реляционная модель. Планирование, проектирование и администрирование базы. данных. Модель "сущность-связь". Нормализация. Методология концептуального проектирования баз данных. Методология логического проектирования реляционных баз. данных. Методология физического проектирования реляционных баз. данных. Пример разработки концептуального проекта базы данных. Пример разработки лог...

Ролланд Фред Д. Основные концепции баз данных

  • формат djvu
  • размер 716 КБ
  • добавлен 29 сентября 2010 г.
Эта книга предназначена для студентов вузов, приступающих к изучению СУБД. В ней на доступном уровне излагаются основные положения теории СУБД и моделирования данных, подробно рассматриваются различные модели данных и вопросы их реализации, а в заключение предлагается краткое введение в распределенные СУБД. Отдельная глава посвящена языку SQL. Книга имеет практическую направленность: многочисленные иллюстративные примеры наглядно демонстрируют, к...

Смит Б., Шаад Г. PowerBuilder 5.0. Библия разработчика

  • формат djvu
  • размер 17.16 МБ
  • добавлен 11 мая 2011 г.
Подробно изложена технология «клиент-сервер» разработки СУБД в одной из самых мощных систем программирования СУБД Sybase PowerBuilder. Основы технологии окон данных (DataWindows) и языка программирования PowerScript, рассмотренные для версии 5.0 системы PowerBuilder, актуальны в последних ее версиях.

Ульман Дж. Основы систем баз данных

  • формат djvu
  • размер 4.55 МБ
  • добавлен 26 октября 2011 г.
Пер. с англ. - М.Р. Когаловского и В.В. Когутовского; под ред. М.Р. Когаловского. - М.: Финансы и статистика, 1983. - 334 с., ил. Излагается концепция многоуровневого представления данных, архитектуры СУБД, организации среды хранения данных, три основных типа хранения данных, языковые средства реляционной модели. Рассматриваются основы теории проектирования реляционных БД, методы оптимизации запросов, обеспечения целостности БД и защиты данных о...

Швецов В.И. Базы данных

  • формат pdf
  • размер 1.95 МБ
  • добавлен 01 октября 2009 г.
ННГУ, 2008. - 337 с. Университетский курс, формирующий концептуальные представления о принципах построения БД и СУБД, представляющий фундаментальные понятия и математические модели, лежащие в основе БД и СУБД, принципы проектирования БД, а также технологии реализации БД и иллюстрирующий вышеуказанные понятия на примере Microsoft Access и MS SQL Server. Изучение курса включает усвоение ряда фундаментальных понятий и теоретических основ организац...

Швецов В.И. Базы данных

  • формат doc
  • размер 10.92 МБ
  • добавлен 05 апреля 2011 г.
ННГУ, 2008. - 337 с. (+ Лабораторный практикум) Университетский курс, формирующий концептуальные представления о принципах построения БД и СУБД, представляющий фундаментальные понятия и математические модели, лежащие в основе БД и СУБД, принципы проектирования БД, а также технологии реализации БД и иллюстрирующий вышеуказанные понятия на примере Microsoft Access и MS SQL Server. Изучение курса включает усвоение ряда фундаментальных понятий и тео...