рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

FoxPro версии

Работа сделанна в 2003 году

FoxPro версии - раздел Программирование, - 2003 год - Fox Pro - реляционная модель данных Foxpro Версии. Система Foxpro, Разработанная Фирмой Microsoft, Является Полно...

FoxPro версии. Система FoxPro, разработанная фирмой Microsoft, является полновесной многопользовательской системой управления базами данных реляционного типа класса dBASE. Целью разработки являлось создание СУБД, которая являясь развитием ссистем класса dBASE включала бы в себя все их положительные черты и, одновременно, предоставляла бы пользователю дополнительные возможности по разработке законченных программных продуктов, не требующих поддержки среды СУБД. FoxPro является программным продуктом для управления данными - каталогизации, поиска и обработки информации.

Большое число операций по управлению базами данных может быть выполнено через систему меню и интерфейс, однако в полной мере использовать мощные возможности FoxPro можно только при знании описываемого ниже языка программирования.

Основные термины.

Для упрощения освоения правильного синтаксиса команд и функций FoxPro следует знать следующие основные термины. ВРЕМЕННАЯ ПЕРЕМЕННАЯ это адресуемый по имени переменной участок оперативной памяти, используемый для временного хранения данных. Может использоваться и термин ПЕРЕМЕННАЯ ПАМЯТИ. Можно изменять содержимое временной переменной, но ее имя и расположение в памяти остаются неизменными, пока не закончится сеанс работы с FoxPro или пока переменная не будет освобождена.

Временные переменные и их значения теряются, если только их не сохранить на диске перед выходом из FoxPro или перед выключением компьютера. Имена временных переменных могут включать до десяти символов букв, цифр и знаков подчеркивания, и должны начинаться с буквы. Временные переменные могут хранить символьные, числовые, числовые с плавающей запятой, логические данные, а также данные типа дата. ПОЛЕ БАЗЫ ДАННЫХ это любой элемент данных, входящий в запись базы данных. Одно или более полей образуют запись базы данных, и одна или более записей образуют файл базы данных.

Имена полей могут включать до десяти символов букв, цифр и знаков подчеркивания, и должны начинаться с буквы. ФУНКЦИЯ представляет собой заранее подготовленную подпрограмму, которая может выполняться по запросу из любой точки FoxPro. Если возвращаемый функцией результат представляет собой допустимый в выражении тип данных, то функции могут включаться в выражения. ОПЕРАТОР представляет собой символ или последовательность символов, которые специфицируют определенную операцию, выполняемую над одним или большим числом величин для получения результата.

Основные команды FoxPro. APPEND BLANK- Добавляет новые записи в конец активного файла базы данных. Это основная команда для полноэкранного ввода данных. APPEND FROM- Копирует записи в конец активного файла базы данных из другого файла. AVERAGE- Подсчитывает среднее арифметическое значений выражений или полей базы данных BROWSE - одна из наиболее полезных команд, имеющихся в FoxPro. Команда BROWSE используется для открытия окна и высвечивания записей из файла базы данных. Имеется возможность редактирования и добавления записей.

Если памяти достаточно, то окно Browse может быть открыто для каждой рабочей области. BROWSE FOR -В окне Browse высвечиваются только те записи, которые удовлетворяют условию. Для лучшей работы в FOR используется оптимизируемое выражение. BROWSE KEY-Ограничивает количество высвечиваемых записей. BROWSE LAST-Открывает окно BROWSE в той же конфигурации, что сохранена в файле FOXUSER, если значение установки RESOURCE - ON. Список полей, размер каждого поля, расположение и размер окна Browse хранятся в файле FOXUSER. BUILD EXE- При наличии полного дистрибутивного набора FoxPro, создает на основании проекта выполнимый файл. EXE. CALCULATE- Выполняет финансовые и статистические вычисления над полями базы данных или выражениями, в которых содержатся поля. CANCEL - Прекращает выполнение командного файла программы.

CHANGE -Корректировка записей базы данных в окне редактирования.

CHANGE KEY-Ограничивает диапазон высвечиваемых записей. CLOSE - Используется для закрытия файлов - журнала, файлов базы данных, файлов формата экрана, индексов и файлов процедур. COPY INDEXES-Копирует одно-индексные файлы в составной индексный файл. COPY FILE- Обеспечивает дублирование закрытого файла любого типа. COPY TO - копирует данные из указанной БД в файл. COPY TO FIELDS-определяет список полей, которые будут копироваться в новый файл. COPY STRUCTURE TO - Копирует структуру базы данных в другую базу данных.

CREATE -Создание нового файла БД CREATE REPORT-активизирует окно генератора отчтов CLEAR-Очищает заданный элемент COUNT-Выполняет подсчт числа записей активной БД, удовлетворяющих заданным условиям DEFINE WINDOW - Создание окна. DELETE - Помечает для исключения записи активного файла базы данных. DELETE FILE - Удаляет файл. DISPLAY MEMORY -Обеспечивает вывод имени, типа, размера и статуса каждой активной временной переменной.

DO - Выполняет программный или процедурный файл. EXPORT- Копирует данные из базы данных FoxPro в файл с другим форматом. FUNCTION- Определение начала подпрограммы и ее идентификация. GO-Позиционирование указателя записи. GO RECORD - Устанавливает указатель записи на запись GO TOP BOTTOM- Установка указателя записи на первую и последнюю в выбранной базе данных. Если база используется с индексом, то первой будет запись с минимальным значение ключа, последней - запись с максимальным значением ключа.

GO TOP BOTTOM- Установка указателя записи на первую и последнюю в выбранной базе данных. Если база используется с индексом, то первой будет запись с минимальным значение ключа, последней - запись с максимальным значением ключа. GO IN -Перемещение указателя в базе, открытой в другой рабочей области. HELP- Открытие окна помощи. INDEX-создат индексный файл для упорядочения БД JOIN-объединяет два файла БД LAST-Открываемое окно редактирования команды Change будет иметь такую же конфигурацию, как и последнее окно, сохраненное в файле FOXUSER, если значение установки SET RESOURCE - ON. Список полей, размер каждого поля, положение и размер окна CHANGE и т. п. записываются в файл FOXUSER. LAST FOR -В окне редактирования команды Change высвечиваются только те записи, которые удовлетворяют заданному условию.

LIST- отображение записей БД LOCATE-выполняет в активном файле БД поиск по заданному условию MODIFI COMMAND MODIFI FILE-открывает окно редактирования MODIFY STRUCTURE- Модифицирует структуру файла базы данных.

MODIFI REPORT-Открывает окно компоновки отчта MODIFI LABEL - Открывает окно компоновки почтового ярлыка бланка PACK -Физически удаляет записи, помеченные для удаления в базе данных, уменьшает размер текстового файла. PROCEDURE - Указывает начало подпрограммы. QUIT- Закрывает все открытые файлы, завершает сеанс работы системы FoxPro и возвращает управление операционной системе. REINDEX- Перестраивает все активные индексы.

RENAME -Выполняет изменение имени файла на диске. RECALL-Снимает маркировку на удаление записей активного файла базы данных, установленную командой DELETE. REPLACE -Обновляет значения заданных полей записей активного файла базы данных. RESTORE FROM- Выбирает и активизирует временные переменные и массивы из файла временных переменных. REPORT -Выдача отчета. RESTORE FROM- Выбирает и активизирует временные переменные и массивы из файла временных переменных.

RUN- Выполняет из системы FoxPro заданную команду операционной системы или любую программу, которая работает под управлением операционной системы MS-DOS. SAVE TO- сохраняет временные переменные и массивы в файле временных переменных. SCAN- Сканирование базы данных и выполнение команд по заданным условиям. SORT -Сортирует базу данных. SKIP -Перемещает указатель записи в активном файле базы данных вперед или назад. SEEK-Выполняет поиск первой записи индексированного файла базы данных с ключом, совпадающим с заданным выражением.

SET- Открывает окно View. SET ALTERNATE -направление вывода, ведущегося на экран или в окно, и в текстовый файл. SET DATE-определяет формат вывода даты. SET DECIMALS-устанавливает количество десятичных знаков после запятой при выдаче результатов числовых функций и вычислений. По умолчанию 2 SET DEFAULT TO-для смены дисковода по умолчанию на A SET HELP ON OFF-отключаетподключает средство диалоговой помощи или назначает другой файл помощи.

Значение по умолчанию - ON Значение по умолчанию FOXHELP SET MARGIN TO -устанавливает размеры левой границы при выдаче на печать любой информации. Выдача информации на экран не затрагивается. Значение по умолчанию 0 SET MEMOWIDTH TO -Определяет ширину memo текстовых полей при их визуализации. SET ODOMETER TO -задает интервал изменения значений счетчика записей в командах, которые выводят номера записей. SET PATH -задает путь маршрут поиска файлов. SET PATH TO -представляет собой последовательность путей, разделенных запятой или точкой с запятой. SET PROCEDURE TO -открывает заданный файл процедур.

SET RELATION-связывает два открытых файла базы данных по вычисленному значению выражения через ключевое поле или по номеру записи. SET CARRY Определяет необходимость копирования данных из предыдущей записи в новую запись при использовании команд APPEND или INSERT. SET INDEX -открывает заданные индексы текущего файла базы данных. SET INDEX TO- закрывает все открытые индексы в текущей рабочей области.

SET FILTER- Позволяет выводить и обрабатывать только те записи файла БД, которые удовлетворяют заданному условию. SORT- Сортирует базу данных. STORE- Помещает данные во временные переменные и массивы. SUM-Вычисление суммы числовых полей USE- открывает БД в указанной рабочей области

– Конец работы –

Эта тема принадлежит разделу:

Fox Pro - реляционная модель данных

Начавшийся ХХI век специалисты называют веком компьютерных технологий. Их революционное воздействие касается государственных структур и институтов… По своей глубокой сути информатизация представляет собой процесс преобразования человеком среды своего существования,…

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: FoxPro версии

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Реляционная модель данных
Реляционная модель данных. В соответствии с реляционной моделью база данных представляется в виде совокупности таблиц, над которыми могут выполняться операции, формулируемые в терминах реляционной

Цели и задачи проектирования
Цели и задачи проектирования. Основная цель процесса проектирования БД состоит в получении такого проекта, который удовлетворяет следующим требованиям корректности схемы БД, т. е. база данных должн

Постановка задачи
Постановка задачи. С учетом того, что на данный момент времени научно-технический прогресс значительно ускоряется, а деканату приходиться, что называется вручную работать со значительными объемами

Ход решения
Ход решения. КОНТРОЛЬНОЙ ЗАДАЧИ. В данной работе предпринята попытка автоматизации учебного процесса - контрольная задача Деканат, которая представляет собой БД для работы со списками студентов, пр

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги