- •Часть 1
- •230105 "Программное обеспечение вычислительной техники
- •Базы данных. Учебное пособие для курсантов татк га.
- •Часть 1.
- •1.Введение………………………………………………………………………….21
- •Введение.
- •Системы управления базами данных.
- •Модели данных.
- •Предметная область
- •Последовательность создания информационной модели.
- •Концептуальная модель
- •Типы моделей данных.
- •С вязь 1…
- •Проектирование реляционной базы данных.
- •Пример проектирования баз данных.
- •Курсант
- •Анализ по.
- •Логическое проектирование.
- •Субд FoxPro.
- •Введение.
- •Создание файла бд.
- •Команда создания структуры базы данных.
- •Окно – форма для создания структуры бд.
- •Команда изменения структуры бд.
- •Команда открытия файла бд.
- •Команда закрытия файла бд.
- •Команда дополнения бд.
- •Команда установки формата даты.
- •Команда выхода из FoxPro в dos.
- •Окна редактирования.
- •Управление бд.
- •Временные переменные.
- •Создание временных переменных.
- •Сохранение временных переменных.
- •Загрузка переменных в память.
- •Удаление переменных.
- •Просмотр переменных.
- •Функции субд FoxPro.
- •Сборник практических работ Практическая работа №1:
- •Практическая работа №2:
- •Практическая работа №3:
- •Практическая работа №4:
Создание файла бд.
Файл БД создаётся в два этапа:
Создание структуры файла.
Заполнение структуры данными.
Создадим простой файл БД содержащий сведения о курсантах.
Данные |
Название поля |
Тип поля |
Размер поля |
ФИО |
FIO |
C |
15 |
№ ученического |
UCH_NO |
N |
5 |
Дата рождения |
DR |
D |
8 |
Пол |
POL |
С |
1 |
Специальность |
SPEC |
C |
11 |
Домашний адрес |
ADR |
M |
|
Название поля в FoxPro - это правильный идентификатор.
Все команды в среде FoxPro вводятся в специальном окне <Command>.
1. Структура БД - это описание имён полей, их размеров, типов и точности, если это необходимо.
Команда создания структуры базы данных.
C
reate
<имя файла
БД>
Например: create GR_231.dbf
.dbf – расширение указывать необязательно.
После ввода этой команды СУБД предоставляет окно форму для ввода данных о структуре создаваемого файла БД.
Окно – форма для создания структуры бд.
Structure: F:\BASE\231_21.dbf
NAME TYPE WIDTH DEC
>OK< <Cancel>
Fields: 6 Length: 50 Available: 65428 |
||||
Т
ип
поля выбирается нажатием первой буквы
имени типа или из окна выбора типов
нажатием клавиш или . В нижней
части окна статистика.
В
озможно
удаление существующих полей или
добавление новых полей с помощью кнопок
<Insert> или <Delete>.
Порядок расположения полей может быть
изменён, для этого используется площадка
около имени поля слева; установив
указатель мыши на эту площадку можно
перетащить поле в нужное место. При
помощи клавиатуры перемещение полей:
Ctrl + или Ctrl
+ .
Сохранить созданную структуру можно:
1. Щелкнуть по кнопке >OK<
2. Ctrl + W
Затем FoxPro запросит ввод данных. Можно ответить «Да» или «Нет».
Команда изменения структуры бд.
Если структура БД не удовлетворяет требованиям, то её можно изменить командой MODIFY STRUCTURE.
При этом появляется окно-форма для создания структуры, в которой размещена структура открытой базы данных.
В FoxPro разрешено вводить лишь четыре первых символа каждого слова команды.
Установки.
В FoxPro имеется ряд команд установок, которые обычно не влекут за собой никаких действий, но определяют режим работы других программ, то есть настраивают среду в FoxPro. Общий вид команд-установок:
SET <параметр> TO <значение параметра>
SET <параметр> ON/OFF
SET STATUS ON/OFF – эта команда включает или выключает строку статуса. Строка статуса расположена в нижней строке экрана. В ней отображается информация: имя программы, если она запущена; активный диск; имя открытой БД; № текущей записи; число записей в БД; помечена ли текущая запись на удаление.
SET TALK ON/OFF – включен или отключен вывод протокола работы некоторых команд.
F1 – помощь на русском языке
2. Заполнение структуры данными.
База Данных должна быть открыта.
Открытый файл БД – означает, что имеется доступ для команд ввода, просмотра и изменения (то есть файл загружен в RAM).

FIO C
15