🗊 База данных Visual FoxPro 6.0 (основные понятия и инструментальные средства среды разработки)

Категория: Информатика
Нажмите для полного просмотра!
  
  База данных Visual FoxPro 6.0 (основные понятия  и инструментальные средства среды разработки)  , слайд №1  
  База данных Visual FoxPro 6.0 (основные понятия  и инструментальные средства среды разработки)  , слайд №2  
  База данных Visual FoxPro 6.0 (основные понятия  и инструментальные средства среды разработки)  , слайд №3  
  База данных Visual FoxPro 6.0 (основные понятия  и инструментальные средства среды разработки)  , слайд №4  
  База данных Visual FoxPro 6.0 (основные понятия  и инструментальные средства среды разработки)  , слайд №5  
  База данных Visual FoxPro 6.0 (основные понятия  и инструментальные средства среды разработки)  , слайд №6  
  База данных Visual FoxPro 6.0 (основные понятия  и инструментальные средства среды разработки)  , слайд №7  
  База данных Visual FoxPro 6.0 (основные понятия  и инструментальные средства среды разработки)  , слайд №8  
  База данных Visual FoxPro 6.0 (основные понятия  и инструментальные средства среды разработки)  , слайд №9  
  База данных Visual FoxPro 6.0 (основные понятия  и инструментальные средства среды разработки)  , слайд №10  
  База данных Visual FoxPro 6.0 (основные понятия  и инструментальные средства среды разработки)  , слайд №11  
  База данных Visual FoxPro 6.0 (основные понятия  и инструментальные средства среды разработки)  , слайд №12  
  База данных Visual FoxPro 6.0 (основные понятия  и инструментальные средства среды разработки)  , слайд №13  
  База данных Visual FoxPro 6.0 (основные понятия  и инструментальные средства среды разработки)  , слайд №14  
  База данных Visual FoxPro 6.0 (основные понятия  и инструментальные средства среды разработки)  , слайд №15  
  База данных Visual FoxPro 6.0 (основные понятия  и инструментальные средства среды разработки)  , слайд №16  
  База данных Visual FoxPro 6.0 (основные понятия  и инструментальные средства среды разработки)  , слайд №17  
  База данных Visual FoxPro 6.0 (основные понятия  и инструментальные средства среды разработки)  , слайд №18  
  База данных Visual FoxPro 6.0 (основные понятия  и инструментальные средства среды разработки)  , слайд №19  
  База данных Visual FoxPro 6.0 (основные понятия  и инструментальные средства среды разработки)  , слайд №20  
  База данных Visual FoxPro 6.0 (основные понятия  и инструментальные средства среды разработки)  , слайд №21

Содержание

Вы можете ознакомиться и скачать База данных Visual FoxPro 6.0 (основные понятия и инструментальные средства среды разработки) . Презентация содержит 21 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





База данных Visual FoxPro 6.0
(основные понятия
 и инструментальные средства среды разработки)
Описание слайда:
База данных Visual FoxPro 6.0 (основные понятия и инструментальные средства среды разработки)

Слайд 2





База данных
Является источником данных приложения
Свою информацию хранит в файлах с расширениями:
*.dbc - основные данные
*.dct  - memo поля
*.dcx - индексы
Описание слайда:
База данных Является источником данных приложения Свою информацию хранит в файлах с расширениями: *.dbc - основные данные *.dct - memo поля *.dcx - индексы

Слайд 3





Объекты базы данных
Таблицы
локальные представления
удалённые представления
соединения с вн. источниками
сохранённые процедуры
Описание слайда:
Объекты базы данных Таблицы локальные представления удалённые представления соединения с вн. источниками сохранённые процедуры

Слайд 4





Работа с объектами базы данных 
создать таблицу
добавить таблицу
создать удалённое представление
создать локальное представление
вызвать среду редактирования текущего объекта
просмотр таблицы значений объекта
удалить объект из базы данных
найти объект базы данных
обновить индексы
удалить записи, отмеченные на удаление
редактировать межтабличные отношения
редактирование признаков ссылочной целостности
редактирование сохранённых процедур
редактирование соединений с внешними источниками
переустановить расположение объектов
обновить данные об объектах базы данных
выполнить команду PACK для базы данных
вызвать диалог редактирования свойств базы данных
Описание слайда:
Работа с объектами базы данных создать таблицу добавить таблицу создать удалённое представление создать локальное представление вызвать среду редактирования текущего объекта просмотр таблицы значений объекта удалить объект из базы данных найти объект базы данных обновить индексы удалить записи, отмеченные на удаление редактировать межтабличные отношения редактирование признаков ссылочной целостности редактирование сохранённых процедур редактирование соединений с внешними источниками переустановить расположение объектов обновить данные об объектах базы данных выполнить команду PACK для базы данных вызвать диалог редактирования свойств базы данных

Слайд 5





Работа с объектами базы данных 
раскрыть все
свернуть все
найти объект
Описание слайда:
Работа с объектами базы данных раскрыть все свернуть все найти объект

Слайд 6





Список свойств таблицы
Name                 - название таблицы
DeleteTrigger    - триггер (хранимая процедура особого типа, которую пользователь не вызывает непосредственно, а исполнение которой обусловлено действием по модификации данных удаления записи из таблицы
InsertTrigger     - триггер добавления записи в таблице
UpdateTrigger   - триггер изменения записи в таблице
Path                   - месторасположение таблицы
PrimaryKey       - первичный ключ таблицы
RuleExpression  - предикат контроля значений полей уровня записи
RuleText             - сообщение об ошибки значений полей
Comment            - комментарий таблицы
Описание слайда:
Список свойств таблицы Name - название таблицы DeleteTrigger - триггер (хранимая процедура особого типа, которую пользователь не вызывает непосредственно, а исполнение которой обусловлено действием по модификации данных удаления записи из таблицы InsertTrigger - триггер добавления записи в таблице UpdateTrigger - триггер изменения записи в таблице Path - месторасположение таблицы PrimaryKey - первичный ключ таблицы RuleExpression - предикат контроля значений полей уровня записи RuleText - сообщение об ошибки значений полей Comment - комментарий таблицы

Слайд 7





Свойства таблицы
Name - alias таблицы
Record validation - функция контроля данных полей уровня записи:
Rule - функция-предикат(это утверждение, истинность которого зависит от значения переменных, входящих в него).
Message - строка-сообщение об ошибки
Triggers - функции-предикаты, вызываемые при событиях: добавления (Insert), изменения (Update), удаления (Delete) данных записи. У буферизованных таблиц  при вызове функции TABLEUPDATE()
Описание слайда:
Свойства таблицы Name - alias таблицы Record validation - функция контроля данных полей уровня записи: Rule - функция-предикат(это утверждение, истинность которого зависит от значения переменных, входящих в него). Message - строка-сообщение об ошибки Triggers - функции-предикаты, вызываемые при событиях: добавления (Insert), изменения (Update), удаления (Delete) данных записи. У буферизованных таблиц при вызове функции TABLEUPDATE()

Слайд 8





Свойства поля таблицы
Name                        - название поля
Type                          - тип поля
Size                           - размер поля
Format                      - формат поля
InputMask                 - шаблон поля
Caption                     - заголовок поля
RuleExpression         - предикат контроля значения поля
RuleText                    - сообщение об ошибки значения поля
DefaultValue             - значение поля по умолчанию
DisplayLibrary          - библиотека элементов управления
DisplayClassLibrary - название класса поля 
Comment                   - комментарий поля
Описание слайда:
Свойства поля таблицы Name - название поля Type - тип поля Size - размер поля Format - формат поля InputMask - шаблон поля Caption - заголовок поля RuleExpression - предикат контроля значения поля RuleText - сообщение об ошибки значения поля DefaultValue - значение поля по умолчанию DisplayLibrary - библиотека элементов управления DisplayClassLibrary - название класса поля Comment - комментарий поля

Слайд 9





Поля таблицы 
Name - название поля (до 128 символов в *.dbc)
Width - общая длина
Decimal - количество знаков после точки
Index - автоматически добавляет Regular индекс в CDX-файл *
NULL - признак допустимости NULL значения поля
Описание слайда:
Поля таблицы Name - название поля (до 128 символов в *.dbc) Width - общая длина Decimal - количество знаков после точки Index - автоматически добавляет Regular индекс в CDX-файл * NULL - признак допустимости NULL значения поля

Слайд 10





Поля таблицы 
Display - обеспечивает форматирование для операции ввода /вывода:
Format - задаёт размер и стиль отображения для Browse, Form и Report
Input mask - обеспечивает шаблон ввода данных
Caption - задаёт заголовок столбца/названия поля для Browse, Form и Report
Описание слайда:
Поля таблицы Display - обеспечивает форматирование для операции ввода /вывода: Format - задаёт размер и стиль отображения для Browse, Form и Report Input mask - обеспечивает шаблон ввода данных Caption - задаёт заголовок столбца/названия поля для Browse, Form и Report

Слайд 11





Свойства индекса таблицы
Name         - название индекса
Order         - направление сортировки индекса 
Type           - тип индекса
Expression - определяющее выражение индекса
Filter          - фильтрующее выражение индекса
Описание слайда:
Свойства индекса таблицы Name - название индекса Order - направление сортировки индекса Type - тип индекса Expression - определяющее выражение индекса Filter - фильтрующее выражение индекса

Слайд 12





Индексы таблицы
Order - определяет порядок сортировки данных поля
Name - название индекса (до 10 символов)
Type - определяет тип индекса
Expression - «определяющее» выражение для значений индекса
Filter - «фильтрующее» выражение значений индекса
Описание слайда:
Индексы таблицы Order - определяет порядок сортировки данных поля Name - название индекса (до 10 символов) Type - определяет тип индекса Expression - «определяющее» выражение для значений индекса Filter - «фильтрующее» выражение значений индекса

Слайд 13





Свойства отношения
Application        - ссылка на объект приложения, содержащий данный
ChildAlias          - название подчинённой таблицы
ChildOrder        - индекс подчинённой таблицы
Comment           - комментарий
Name                 - название
OneToMany       - признак один-ко-многим
ParentAlias        - название родительской таблицы
RelationalExpr   - реляционное выражение родительской таблицы
Tag                     - дополнительная информация
Описание слайда:
Свойства отношения Application - ссылка на объект приложения, содержащий данный ChildAlias - название подчинённой таблицы ChildOrder - индекс подчинённой таблицы Comment - комментарий Name - название OneToMany - признак один-ко-многим ParentAlias - название родительской таблицы RelationalExpr - реляционное выражение родительской таблицы Tag - дополнительная информация

Слайд 14





Обеспечение ссылочной целостности данных 
Щёлкнув левой клавишей мыши на первичном ключе родительской таблицы и не отпуская клавиши, переместите указатель мыши на индекс подчинённой таблицы.
Названия индексов:
в родительской - первичный (primary) [только один в таблице]
в подчинённой - внешний (foreign) [может быть несколько в одной таблице,  и соответствует числу родительских таблиц]
Описание слайда:
Обеспечение ссылочной целостности данных Щёлкнув левой клавишей мыши на первичном ключе родительской таблицы и не отпуская клавиши, переместите указатель мыши на индекс подчинённой таблицы. Названия индексов: в родительской - первичный (primary) [только один в таблице] в подчинённой - внешний (foreign) [может быть несколько в одной таблице, и соответствует числу родительских таблиц]

Слайд 15





Список свойств представления (view)
Name                       - название представления
BatchUpdateCount - количество update-операторов
CompareMemo       - включать ли memo в WHERE
ConnectName         - имя используемого соединения
FetchAsNeeded       - использовать ли выборку данных
FetchMemo             - выбирать ли memo поля
FetchSize                - количество записей в выборке
MaxRecords           - максимальное количество требуемых записей
Offline                    - является ли отсоединённым представлением
ParameterList        - список параметров и их типов
Prepared                - повторно используемый ли запрос (допустимо ли REQUERY())
RuleExpression      - выражение контроля уровня записи
RuleText                 - сообщение об ошибке контроля уровня записи
SendUpdates          - требуется ли посылка изменений источнику
ShareConnection   - разделяемое ли соединение используется
SourceType            - тип представления
SQL                        - SQL-оператор
Описание слайда:
Список свойств представления (view) Name - название представления BatchUpdateCount - количество update-операторов CompareMemo - включать ли memo в WHERE ConnectName - имя используемого соединения FetchAsNeeded - использовать ли выборку данных FetchMemo - выбирать ли memo поля FetchSize - количество записей в выборке MaxRecords - максимальное количество требуемых записей Offline - является ли отсоединённым представлением ParameterList - список параметров и их типов Prepared - повторно используемый ли запрос (допустимо ли REQUERY()) RuleExpression - выражение контроля уровня записи RuleText - сообщение об ошибке контроля уровня записи SendUpdates - требуется ли посылка изменений источнику ShareConnection - разделяемое ли соединение используется SourceType - тип представления SQL - SQL-оператор

Слайд 16





Представления (view)
 среда редактирования 
Позволяет создать /изменить SQL запрос к данным, в результате выполнения которого, получается Vfp cursor
В верхней части диалога отображается схема используемых таблиц и межтабличных связей
В нижней, на закладках: Fields, Join, Filter, Order By, Group By, - обеспечивается возможность изменения соответствующих частей SQL-оператора
На закладке Update Cretaria Вы можете настроить режимы взаимодействия с источником данных
В Miscellaneous Вы можете дополнительно ограничить число записей (или их %), а также исключить дублирование данных
Описание слайда:
Представления (view) среда редактирования Позволяет создать /изменить SQL запрос к данным, в результате выполнения которого, получается Vfp cursor В верхней части диалога отображается схема используемых таблиц и межтабличных связей В нижней, на закладках: Fields, Join, Filter, Order By, Group By, - обеспечивается возможность изменения соответствующих частей SQL-оператора На закладке Update Cretaria Вы можете настроить режимы взаимодействия с источником данных В Miscellaneous Вы можете дополнительно ограничить число записей (или их %), а также исключить дублирование данных

Слайд 17





Список свойств соединения
Name                   - название соединения
Asynchronous      - допустим ли Asynchronous режим соединения 
BatchMode          - допустим ли Batch режим соединения 
ConnectString     - строка параметров соединения
ConnectTimeout  - Timeout соединения
Database             - Database соединения
DataSource         - DSN соединения
DispLogin           - режим диалога ввода пароля ODBC
DispWarnings    - допустим ли вывод сообщений
IdleTimeout        - время ожидания закрытия
PacketSize          - размер сетевого пакета
PassWord           - PWD соединения
QueryTimeout    - время ожидания результата
Transactions      - транзакционный режим
UserId                - UID соединения
WaitTime           - время задержки контроля завершения запроса
Comment            - комментарий соединения
Описание слайда:
Список свойств соединения Name - название соединения Asynchronous - допустим ли Asynchronous режим соединения BatchMode - допустим ли Batch режим соединения ConnectString - строка параметров соединения ConnectTimeout - Timeout соединения Database - Database соединения DataSource - DSN соединения DispLogin - режим диалога ввода пароля ODBC DispWarnings - допустим ли вывод сообщений IdleTimeout - время ожидания закрытия PacketSize - размер сетевого пакета PassWord - PWD соединения QueryTimeout - время ожидания результата Transactions - транзакционный режим UserId - UID соединения WaitTime - время задержки контроля завершения запроса Comment - комментарий соединения

Слайд 18





Соединения с внешними источниками данных 
Внешние источники данных должны быть специфицированы в ODBC Data Source Administrator.
В Visual FoxPro базе данных может быть использовано несколько таких источников, в качестве соединений к внешним данным, редактируемых из диалога Connections. 
Внешние представления(Remote view) имеют имя соединения в качестве свойства, параметры которого прозрачно используются для получения соединения с внешним источником данных.
Описание слайда:
Соединения с внешними источниками данных Внешние источники данных должны быть специфицированы в ODBC Data Source Administrator. В Visual FoxPro базе данных может быть использовано несколько таких источников, в качестве соединений к внешним данным, редактируемых из диалога Connections. Внешние представления(Remote view) имеют имя соединения в качестве свойства, параметры которого прозрачно используются для получения соединения с внешним источником данных.

Слайд 19





Параметры соединения 
Specify data source - определяет внешний источник данных
возможны два варианта:
Data source, userid, password - повторяют параметры источника, зарегистрированного в ODBC Administrator.
Connection string - задаёт строку, содержащую перечисление параметров и их значений, используя ‘;’ в качестве разделителя.
Verify Connection... - может быть использована для проверки работоспособности соединения.
New Data Source… - вызывает диалог ODBC Administrator
Display ODBC login prompt - определяет должен ли вызываться диалог ввода пароля при установке соединения: Когда необходимо, Всегда, Никогда.
Оставшаяся часть диалога позволяет задать ряд параметров ODBC соединения, которые могут отличаться от задаваемых по умолчанию
Описание слайда:
Параметры соединения Specify data source - определяет внешний источник данных возможны два варианта: Data source, userid, password - повторяют параметры источника, зарегистрированного в ODBC Administrator. Connection string - задаёт строку, содержащую перечисление параметров и их значений, используя ‘;’ в качестве разделителя. Verify Connection... - может быть использована для проверки работоспособности соединения. New Data Source… - вызывает диалог ODBC Administrator Display ODBC login prompt - определяет должен ли вызываться диалог ввода пароля при установке соединения: Когда необходимо, Всегда, Никогда. Оставшаяся часть диалога позволяет задать ряд параметров ODBC соединения, которые могут отличаться от задаваемых по умолчанию

Слайд 20





Сохранённые процедуры
Список всех сохранённых процедур удобно представлен в Project Manager.
Язык написания - это подмножество языка Visual FoxPro, ориентированное на работу с данными.
Если Вы используете контроль ссылочной целостности, генерируемый средствами Visual FoxPro, не пытайтесь редактировать полученный код вручную.
Описание слайда:
Сохранённые процедуры Список всех сохранённых процедур удобно представлен в Project Manager. Язык написания - это подмножество языка Visual FoxPro, ориентированное на работу с данными. Если Вы используете контроль ссылочной целостности, генерируемый средствами Visual FoxPro, не пытайтесь редактировать полученный код вручную.

Слайд 21





Схема объектов базы данных
Описание слайда:
Схема объектов базы данных



Похожие презентации
Mypresentation.ru
Загрузить презентацию