Курсовая: Рынок ценных бумаг
Лабораторная работа № 1 и № 2
Тема: У Постановка задачи, выбор показателей для задачи У.
Цель работы: Научиться формулировать конкретные задачи с целью их
практической реализации на ПК и использования результатов решения. Научиться
отбирать необходимые показатели для конкретной задачи из отчетов и
бухгалтерских документов.
1. Данная задача призвана выполнять расчет стоимости каждого наименования
идущего на комплект двух местного ученического стола, а так же общую
стоимость комплекта стола, который состоит из стола и двух стульев, зная
стоимость одной единицы наименования и сколько каждого наименования идет на
один комплект двух местного стола (далее У изделие Ф). И зная общее
количество каждого наименования У изделия Ф и стоимость подсчитать общую
стоимость наименований и сумму всего находящегося в наличии на складе.
2. Для решения поставленной задачи используются отчеты по складу фирмы У
Юникон Ф о наличии комплектующих, конструкторские чертежи и схемы для
определения количества идущего на одно У изделие У, счета на оплату
материалов, где указаны стоимость одной единицы наименования.
3. Входные характеристики:
Номер по порядку.
Наименование.
Единица измерения.
Количество.
Цена единицы наименования.
Количество идущее на У изделие Ф.
4. Выходные характеристики:
Стоимость наименования на одно У изделие Ф.
Сумма количества наименования.
Стоимость одного комплекта.
Сумма всего наименования.
5. Стоимость одного У изделия Ф находиться путем суммирования стоимости
каждого наименования для одного У изделия Ф, которая находиться умножением Ц
цена одной единицы наименования на количество идущее на У изделие Ф. Сумма
всего наименования находиться сложением сумм всех наименований, которую
находим умножением всего количества наименования на цену за одну единицу.
Лабораторная работа № 3
Тема: У Разработка схемы структуры входной формы данных конкретной задачи У.
Цель работы: Овладеть навыками составления схем структур данных для
конкретной задачи. Научиться проектировать входные формы показателей для
решения задачи.
№ | Наименование | Ед.изм | Кол-во | Цена за единицу в руб. | Кол-во на У изделие Ф |
1 | Столешница | шт | 80 | 90= | 1 |
2 | Задняя стенка | шт | 65 | 60= | 1 |
3 | Стойка прав. | шт | 120 | 30= | 1 |
4 | Стойка лев. | шт | 120 | 30= | 1 |
5 | Сиденье | шт | 180 | 45= | 2 |
6 | Спинка | шт | 180 | 25= | 2 |
7 | Каркас стула | шт | 180 | 60= | 2 |
8 | Копыто бол.пер. | шт | 1.100 | 9= | 6 |
9 | Копыто мал.зад. | шт | 1.900 | 5= | 6 |
10 | Заглушка | шт | 1.500 | 1-50 | 8 |
11 | Винт М6х35 | шт | 1.800 | 3-20 | 4 |
12 | Винт М6х40 | шт | 1.800 | 3-50 | 4 |
13 | Винт м6х35 со шлицом | шт | 1.800 | 3-20 | 12 |
14 | Гайка М6 | шт | 1.500 | 0-90 | 4 |
15 | Гайка М6S10 | шт | 3.200 | 2-80 | 16 |
16 | Шайба | шт | 800 | 0-20 | 4 |
17 | Втулка крючка | шт | 400 | 0-50 | 2 |
18 | Крючок для портфеля | шт | 400 | 4= | 2 |
Лабораторная работа № 4
Тема: УОпределение атрибутов показателей входной формы данных конкретной
задачи У.
Цель работы: Овладеть навыками определения основных атрибутов входных данных
для конкретной задачи. Научиться проектировать входные формы показателей
задачи, сообразуясь с их атрибутами.
Атрибуты | № по порядку | Наименование | Ед.измерения | Количество | Цена за единицу | Количество на У изделие Ф |
Наименование | N | H | E | Q | Po | Qt |
Тип | числовой | Символьный | сим-й | числ-й | числ-й | Числ-й |
Длина | 2 | 20 | 3 | 7 | 7 | 2 |
Точность | 0 | - | - | 0 | 2 | 0 |
1. Наименование Ц даем имя каждому атрибуту входной формы, только на
английском языке.
2. Тип Ц определяем, какая информация будет на данном поле числовая,
символьная и т.д.
3. Длина Ц сколько элементов носителя (буква, цифра) на данном типе поля.
4. Точность Ц только для числовых типов полей, указывает, сколько знаков
после запитой.
Лабораторная работа № 5
Тема: У Разработка схемы структуры выходной формы данных конкретной задачи У.
Цель работы: Овладеть навыками составления схем структур данных для
конкретной задачи. Научиться проектировать выходные формы показателей для
решения задачи.
№ | Наименование | Ед.изм | Кол-во | Цена за единицу в руб. | Кол-во на У изделиеФ | Стоимость на один компл. | Сумма |
1 | Столешница | шт | 80 | 90,00 | 1 | 90,00 | 7200,00 |
2 | Задняя стенка | шт | 65 | 60,00 | 1 | 60,00 | 3900,00 |
3 | Стойка прав. | шт | 120 | 30,00 | 1 | 30,00 | 3600,00 |
4 | Стойка лев. | шт | 120 | 30,00 | 1 | 30,00 | 3600,00 |
5 | Сиденье | шт | 180 | 45,00 | 2 | 90,00 | 8100,00 |
6 | Спинка | шт | 180 | 25,00 | 2 | 50,00 | 4500,00 |
7 | Каркас стула | шт | 180 | 60,00 | 2 | 120,00 | 10800,00 |
8 | Копыто бол.пер. | шт | 1100 | 9,00 | 6 | 54,00 | 9900,00 |
9 | Копыто мал.зад. | шт | 1900 | 5,00 | 6 | 30,00 | 9500,00 |
10 | Заглушка | шт | 1500 | 1,50 | 8 | 12,00 | 2250,00 |
11 | Винт М6х35 | шт | 1800 | 3,20 | 4 | 12,80 | 5760,00 |
12 | Винт М6х40 | шт | 1800 | 3,50 | 4 | 14,00 | 6300,00 |
13 | Винт м6х35 со шлицом | шт | 1800 | 3,20 | 12 | 38,40 | 5760,00 |
14 | Гайка М6 | шт | 1500 | 0,90 | 4 | 3,60 | 1350,00 |
15 | Гайка М6S10 | шт | 3200 | 2,80 | 16 | 44,80 | 8960,00 |
16 | Шайба | шт | 800 | 0,20 | 4 | 0,80 | 160,00 |
17 | Втулка крючка | шт | 400 | 0,50 | 2 | 1,00 | 200,00 |
18 | Крючок для портфеля | шт | 400 | 4,00 | 2 | 8,00 | 1600,00 |
| Итого: | | | | | 689,40 | 93 440,00 |
Лабораторная работа № 6
Тема: УОпределение атрибутов показателей выходной формы данных конкретной
задачиФ.
Цель работы: Овладеть навыками определения основных атрибутов выходных данных
для конкретной задачи. Научиться проектировать выходные формы показателей
задачи, сообразуясь с их атрибутами.
Атрибуты | №по порядку | Наименование | Единица измерения | Количество | Цена за единицу | Количество на УизделиеФ | Стоимость на один комплект | Сумма |
Наименование | N | H | E | Q | Po | Qt | Qt x Po | Q x Po |
Тип | числовой | символьный | символьный | числовой | числовой | числовой | числовой | Числовой |
Длина | 2 | 20 | 3 | 7 | 7 | 2 | 7 | 10 |
Точность | 0 | - | - | 0 | 2 | 0 | 2 | 2 |
Лабораторная работа № 7
Тема: У Разработка перечня возможных запросов на понятийном уровне Ф.
Цель работы: Овладеть навыками составления возможных регламентированных и
спорадических запросов для конкретной задачи. Научиться проектировать запросы
для решения задачи с целью удовлетворения информационной потребности.
Простые запросы:
Количество наименования более 3.000 штук.
Количество наименования менее 200 штук.
Наименование на букву У В У
Сложные запросы:
Наименование на букву У С Ф, количество менее 200, но более 100.
Количество комплектации на одно У изделие Ф более 4, но менее 8 с ценой за
единицу 5 рублей 00 коп.
Лабораторная работа № 8
Тема: УТехника работы в режиме ASSIST Ф.
Цель работы: Овладение навыками работы с СУБД в режиме ASSIST. Усвоить
последовательность действий при переходе от одного уровня меню к другому
уровню.
Для работы в режиме ASSIST выполняем следующие действия:
ДИСК КАТАЛОГ ФАЙЛ
D:\ REBUS \ rebus.exe
После загрузки на экране появляется главное меню с восьмью директориями, это Ц
Файл Создать Обновить Найти Выбрать Порядок Изменить
Сервис
передвигая курсором по меню можем открыть любую директорию кнопкой на
клавиатуре Enter. Открывается подменю.
Например:
ОБНОВИТЬ |
Добавление |
Редактирование Вывод |
Правка Замена |
Удаление |
Выбрав одну из позиций подменю выполняем необходимое нам действие, открывая
функции любого меню (первого, второго и т.д. порядка) в нижнем левом углу
экрана ПК выдаются команды, которые используются при работе в командном
режиме, запуск которого производится нажатием кнопки ESC, в левом нижнем углу
появляется точка после нее набираем нужные команды. Выход из командного
режима в ASSIST клавиша F2.
Лабораторная работа № 9
Тема: У Разработка базы на персональном компьютере для конкретной задачи Ф.
Цель работы: Научиться создавать базу данных на ПК средствами СУБД для
конкретной задачи. Овладеть основными приемами создания базы данных.
Для создания базы данных запускаем программу REBUS.
D:\REBUS\rebus.exe
В главном меню выбираем директорию У Создать Ф.
Открываем директорию и в подменю первого уровня выбираем У Файл БД Ф.
Открыв У Файл БД Ф в подменю второго уровня выбираем диск ( A,B,C,D,E,F и
т.д.) на котором создадим свой файл.
На экране появляется окошко с надписью У Введите имя файла Ф, имя набираем на
английском языке не более 10 символов. У Artemka Ф.
СОЗДАТЬ
ФАЙЛ БД
Экран а
Введите имя файла : Artemka |
|
Выборка b
Запрос c
Отчет D
Марка e
f
После каждого действия нажимаем Enter.
На экране таблица для описания базы данных в нее по порядку заносим свою
информацию для описания БД .
Имя Поля Тип Длина Точность
Вводим:
Имя Поля. Менее 10 латинских букв.
Тип. Выбираем клавишей УпробелФ (числовое, символьное и т.д.).
Длина (указываем цифрой).
Точность. Если есть знаки после запитой (указываем цифрой).
Для сохранения описания БД нажать Ctrl + End, для потверждения нажать Enter
программа выводит У Будете вводить данные ? ( Y/N ) Ф. Если Y, то на экране
появится таблица для введения базы данных. Если N, то выходим в У Файл БД Ф,
но файл Artemka создан.
Просмотр описанной структуры БД.
Главное меню У Сервис Ф.
Подменю У Структура Ф.
Определять вывод на принтер Y\N
Y идет распечатка.
Или через командный режим, клавиша У Esc Ф и набрать после точки . Display
Structure, описание выводиться на экран ПК.
Лабораторная работа № 10
Тема: У Наполнение базы данных Ф.
Цель работы: Овладеть практическими навыками по наполнению базы данных
конкретной задачи. Освоить последовательность действий по наполнению базы
данных.
Для наполнения конкретной БД нам необходимо описать структуру БД, что мы
делали в работе № 9, и после У Будете вводить данные ? (Y\N) Ф выбирам Y и
наполняем нашу БД.
Если структура БД была описана ранее, то для вывода на экран ПК своего файла
и наполнения его данными выполняем следующие действия:
В главном меню У Файл Ф.
В подменю первого уровня У Файл БД-. Dbf Ф.
В подменю второго уровня диск У D Ф.
На диске находим свой файл Artemka.
Файл проиндексирован ? [ Y\N ], по условию, у нас N.
В главном меню У Обновить Ф.
В подменю первого уровня У Добавить Ф.
Заполняем БД по конкретной задаче.
После каждого действия не забывайте нажимать Enter. Но можно все сделать и
попроще для этого необходимо:
Нажать клавишу Esc и после точки набрать . Append.
Набрать имя файла Artemka.
И заполняем БД.
Завершив работу по заполнению БД нажимаем два раза подряд клавишу Enter.
Просмотр набранной базы данных:
У Выбрать Ф - У Список Ф - У Выполнить команду Ф - Определять вывод на
принтер ? [Y\N ] если Y, то идет распечатка, если N, то информация на экране
ПК.
Или . List.
Набор отдельных полей:
У Выбрать Ф Ц У Список Ф Ц У Условие поиска Ф Ц Поле У Q Ф Ц У Равно Ф( или
по условию ) Ц Числовое значение 180 шт. Ц У Конец условия Ф Ц У Выполнить
команду Ф Ц Определять вывод на принтер ? [ Y\N ] Ц Y Ц Распечатка.( после
определения команды для ввода нажимаем на клавишу Enter ).
Или после точки . List for Q = 180 и видим на экране.
Набор некоторой записи:
У Выбрать Ф - У Список Ф - У Граница Ф - У Запись Ф - Числовое значение: -
Выбираем 12 Ц У Выполнить команду Ф Ц Определять вывод на принтер?
[ Y\N ] Ц Y Ц Распечатка.
Или вывод на экран ПК: . List record 12.
Лабораторная работа № 11
Тема: У Редактирование описания структуры базы данных У.
Цель работы: Освоить навыки практической работы по редактированию описания
структуры БД. Овладеть основными приемами редактирования описания БД.
Для изменения показателей атрибутов описания структуры БД выполняем следующие
действия:
В главном меню У Изменить Ф.
В подменю первого уровня У Файл БД Ф.
В описание структуры БД вводим изменения, допустим имя поля Ро меняем на
Х, а длину у поля Н с 20 меняем на 25 и так далее по необходимости.
Для сохранения Ctrl + End.
Данные будут копироваться для всех полей? [ Y\N ].
Y.
Подтверждение Enter.
Или . Modify structure. Ввели изменения и сохраняем (смотри выше ).
Лабораторная работа № 12
Тема: У Обновление содержимого базы данных У.
Цель работы: Научиться исправлять значения конкретных полей БД. Овладеть
приемами обновления содержимого БД, используя функции редактирования и
правки.
Функция Редактирования. Отредактировать у записи № 1 количество на 120 шт,№
12 цену за единицу на 3 рубля 00 коп. и № 16 количество идущее на одно У
изделие Ф на 6.
У Обновить Ф - У Редактировать Ф - На экране только одна любая запись -
Клавишей Page Up или Page Down ( далее PU и PD ) находим № 1 Ц Меняем в поле
Q 80 на 120 Ц PU, PD находим № 12 Ц Меняем в поле Ро с 3,50 на 3,00 Ц PU, PD
находим № 16 Ц Меняем в поле Qt с 4 на 6шт. Ц Сохраняем Ctrl + End.
Или . Edit Ц Ввод изменений - Сохранение.
Функция Правка. Отредактировать у записи № 2 цену за единицу на 75 рублей 00
коп., № 10 количество на одно У изделие Ф на 6 и № 17 количество на 500шт.
У Обновить Ф - У Правка Ф - На экране весь или часть списка ( от размера БД
) Ц Клавишами У стрелка вверх Ф и У стрелка вниз Ф находим свои номера и
производим замену в необходимых полях ( Ро с 65,00 на 75,00,Qt с 8 на 6,Q с
400 на 500шт. ) Ц Сохраняем как всегда.
Или для скорейшей загрузки после нашей любимой точки ( . ) набираем Browse и
вводим изменения и сохраням их.
Лабораторная работа № 13
Тема: У Добавление и удаление записей базы данных Ф.
Цель работы: Освоить навыки манипулирования над записями БД. Овладеть
основными приемами манипулирования, используя функции добавления и удаления
записей.
Функция Добавления.
1. В начало БД.
У Найти Ф - УЗапись № Ф - У Record Ф - Числовое значение №1 Ц Выйти в
командный режим клавишей Esc Ц команда . Insert before Ц Вводим новую
запись ( Ключ шестигранник; шт; 50; 6,00; 1 ) Ц Сохраняем Ctrl + End Ц F2 и в
просмотр, что получилось.
2. В середину БД.
Все действия выполняются как и в пункте № 1 стой лишь разницей, что в Ц
Числовом значении - вводим нужную информацию, допустим надо вставить перед №
5, так и набираем в Ц Числовом значении - цифру пять.
3. В конец БД.
У Обновить Ф - У Добавить Ф - Вводим новую запись или записи Ц Сохраняем как
всегда .
Или через командный режим . Append.
В конец БД добавление можно проводить работая в режиме У Правка Ф, для чего
курсор поставить на крайнею информацию, нажать клавишу Enter, в низу появится
надпись У Добавить записи? [ Y\N ], говорим машине Y и добавляем до
посинения.
Функция Удаления. Проводится в два этапа, логическое и физическое удаление.
Удалим только что введенные записи под № 1,5,19.
Этап логического удаления заключается в указании машине, какие записи надо
удалить.
У Обновить Ф - У Удаление Ф - У Граница Ф - У Запись Ф - Числовое значение 1
Ц У Выполнить команду Ф. Для № 5 и № 19 выполняем теже операции. Записи на
удаление помечаются У звездочкой Ф (* ).
Первый этап выполнен.
Приступаем к физическому удалению записей.
У Обновить Ф - У Сжать Ф.
Удаление прошло удачно. Если вдруг мы передумали физически удалять помеченные
записи надо принять следующие действия:
У Обновить Ф - У Отмена Ф - У Граница Ф - У Запись Ф - Числовое значение (
номер помеченной звездочкой записи ) Ц У Выполнить команду Ф.
Удаление отменено и звезда пропадает. Не забываем, что после каждой операции
для ее выполнения надо нажимать Enter.
Логическое удаление через командный режим. Клавиша ESC и команда после точки
. Delete record и номер записи на удаление.
Логическое восстановление . Recall record и номер записи.
Лабораторная работа № 14
Тема: У Манипулирование содержимым базы данных Ф.
Цель работы: Освоить навыки манипулирования над записями и отдельными полями
БД. Овладеть основными приемами манипулирования.
Просмотр БД без условий:
У Выбрать список Ф - У Список Ф - У Выполнить команду Ф - Определять вывод на
принтер? [ Y\N ] Ц Y или . List только на экран ПК.
Просмотр БД с условием:
функции задания границ: У Выбрать Ф - У Список Ф - У Граница Ф - У Запись
Ф - Числовое значение 4 Ц У Выполнить команду Ф - Определять вывод на
принтер? [ Y\N ] Ц Y, или . List Record 4.
списка полей: У Выбрать Ф - У Список Ф - У Список полей Ф - Выбираем
курсором нужные поля, допустим H - наименование, Q Ц количество Ц Фиксируем
их Enter Ц Покидаем меню Ц У Выполнить команду Ф - Определять вывод на
принтер? [ Y\N ] Ц Y, или . LIST H, Q.
логические связки: У Выбрать Ф - У Список Ф - У Условие поиска Ф - Выбираем
поле Qt Ц количество на одно У изделие Ф Ц Фиксируем Enter Ц Выбираем условие
меньше или равно 3 Ц У Конец условия Ф - У Выполнить команду Ф - Определять
вывод на принтер? [ Y\N ] Ц Y, или . List for Qt <= 3.
функция задания отношений: У Выбрать Ф - У Список Ф - У Условие поиска Ф -
Выбираем поле Qt Ц количество на одно У изделие Ф - Фиксируем Enter - Выбираем
условие меньше или равно 3 Ц У Связать по AND Ф - Выбираем поле Po Ц цена за
единицу наименования Ц Фиксируем Ц Выбираем условие больше или равно 60 Ц У
Конец условия Ф - У Выполнить команду Ф - Определять вывод на принтер? [ Y\N ]
Ц Y, или . List for Qt <= 3 . And . Po >= 60.
условий: У Выбрать Ф - У Список Ф - У Условие поиска Ф - Выбираем поле Q Ц
количество Ц Фиксируем Ц Выбираем условие меньше или равно 500 Ц У Связать по
OR Ф - Выбираем поле Qt Ц Фиксируем Ц Выбираем условие меньше 3 Ц У Конец
условия Ф - У Выполнить команду Ф - Определять вывод на принтер? [Y\N] Ц Y, или
. List for Q <= 500 . OR . Qt < 3.
Лабораторная работа № 15
Тема: У Задание простых и сложных запросов к конкретной БД Ф.
Цель работы: Овладеть техникой задания простых и сложных запросов, используя
наиболее характерные условия. Научиться выбирать записи и отдельные поля в БД
в соответствии с запросами.
Работаем в командном режиме.
Простой запрос для текстового поля.
. Set filter to H = У Столешница У клавишу Enter.
. List клавишу Enter.
Отмена команды . Set filter to
Простой запрос для числового значения.
. Set filter to Qt >= 6, Enter.
. List, Enter.
Запрос с использованием арифметического отношения типа У больше У\ У меньше У
к одному полю.
. Set filter to Q > 1500.and.Q < 2000, Enter.
. List, Enter.
Сложные запросы для нескольких полей с использованием логических условий.
1. . Set filter to Qt > 4.and.Qt < 8.and.Po = 5, Enter.
. List, Enter.
2. . Set filter to H = У C Ф.and.Q > 50.and.Q < 200.and.Po >= 45, Enter.
. List, Enter.
Отмена предыдущей команды . Set filter to
Для вывода на принтер:
. Set printer on и после выполнения запроса будет идти автоматически
распечатка. Отмена распечатки экрана . Set printer off.
CREATE QUERY позволяет создавать фильтр и сохранять фильтр в файле запроса.
Данные файла БД или выборка фильтруются по условию запроса, и записи, не
удовлетворяющие его условиям, Ребус игнорирует.
Допустим сложный запрос № 2.
У Создать Ф - У Запрос Ф - У Диск Ф - У D Ф - Введите имя файла Ц Artemka Ц У
Фильтр Ф, формируем запрос.
У Имя поля Ф - Enter Ц У Н Ф наименование Ц Enter Ц У Оператор Ф - Enter Ц У
= Равно Ф - Enter Ц У Константа\Выражение Ф - Enter Ц У C У( обязательно
текст в У.Ф) Ц Enter Ц У Связать Ф - Enter Ц У Связать по .AND. Ф - Enter и
дальше в том же духе.
У Имя поля Ф - У Q Ф - У Оператор Ф - У Больше Ф - У Константа\Выражение Ф -
50 Ц У Связать Ф - У Связать по .AND. Ф.
У Имя поля Ф - У Q Ф - У Оператор Ф - У Меньше Ф - У Константа\Выражение Ф -
200 Ц У Связать Ф - У Связать по .AND. Ф.
У Имя поля Ф - У Ро Ф - У Оператор Ф - У Больше или равно Ф - У Константа\
Выражение Ф - 45 Ц У Вывод Ф( на экран ) или У Выход Ф с У Сохранением Ф.
Распечатка возможна только если сформирован отчет.
Лабораторная работа № 16
Тема: У Формирование отчета средствами СУБД для конкретной БД в режиме Assist Ф.
Цель работы: Освоить приемы работы по формированию отчетов средствами
предоставляемые СУБД для конкретной задачи БД. Научиться работать с меню
обеспечивающему формирование отчетов.
CREATE REPORT позволяет создать отчет для нашей БД и сохранять форматы отчета
для дальнейшего использования.
У Создать Ф - У Отчет Ф - У D Ф - У Artemka Ф - У Опции Ф - У Заголовок Ф -
Даем нашему отчету имя на русском языке - Парта и далее формируем шаблоны для
столбцов отчета по необходимости, главное У Ширина страницы ( в символах ) Ф
не превышала 80. Далее:
У Графы Ф - У Значение Ф ( наименование наших атрибутов БД ) на английском
языке Ц N Ц У Заголовок Ф - Порядковый номер ( пор.ном. ) Ц У Ширина Ф - 4 Ц
У Точность Ф - 0 ( устанавливается сама т.к. уже есть структура БД ) Ц У Итог
по графе Ф - ДА или НЕТ по необходимости.
Повторяем процедуру ввода для всех полей H, E, Q, Po, Qt, но введем еще и
выходные данные Qt*Po и Q*Po. И теперь сохраним наш отчет У Выход Ф - У
Сохранить Ф. Что бы просмотреть созданный отчет:
У Выбрать Ф - У Отчет Ф - У D Ф - У Artemka.frm Ф - У Выполнить команду Ф.
Или через командный режим . Report form D:artemka
Вывод на экран по некоторому условию:
У Выбрать Ф - У Отчет Ф - У D Ф - У Artemka Ф - У Условие поиска Ф - Поле У Q
Ф - У Равно Ф - Числовое значение Ц 1800 Ц У Конец условия Ф - У Выполнить
команду Ф - Определять вывод на принтер? [ Y\N ] Ц Y.
Внесение изменений через командный режим . Modify report artemka или:
У Изменить Ф - У Отчет Ф - У D Ф - У Artemka.frm Ф - У Графы Ф, если надо
добавить значения, то клавишей Page Down открываем чистое У Значение Ф и
вводим новые атрибуты.
Удаление. Клавишами Page Up или Page Down устанавливаем на удаляемое У
Значение Ф и Ctrl + U. ( Удалим колонки N, Q*Po ).
Лабораторная работа №17.
Тема: У Упорядочение записей базы данных У.
Цель работы: Овладеть навыками использования средств сортировки записей БД по
различным ключевым признакам.
Упорядочение БД по возрастанию, убыванию полей проводиться с открытием новых
файлов. Возрастание можно выполнять в двух режимах, а убывание только в
командном. Значение /A Ц возрастание, /D Ц убывание, /C Ц для символьных
полей. Для просмотра и печати упорядоченного файла необходимо его сначала
открыть как умеете ( . USE и имя файла или У Файл Ф - У Файл БД Ф - У D Ф -
находим свой упорядоченный файл Ц Файл проиндексирован? [ Y\N ] Ц У N Ф ).
Для просмотра и печати:
У Выбрать Ф - У Список Ф - У Выполнить команду Ф - Определять вывод на
принтер? [ Y\N ] ( по усмотрению клиента ).
Просмотр через командный режим только . List, Enter.
По возрастанию конкретного числового поля Qt.
У Порядок Ф - У Сорт Ф - У Qt Ф - Клавишей ВПРАВО переходим к диску Ц У D Ф -
Введите имя файла(нового, вы не забыли) Ц У Parta Ф - Enter.
100% Отсортировалось.
По алфавиту символьного поля те же операции, только поле выбираем У Н Ф.
По убыванию поля Qt. ( Командный режим ).
. Sort to Parta1( уже новый ) on Qt /d, Enter.
Возрастание по двум числовым полям Q и Po.
У Порядок Ф - У Сорт Ф - Выбираем данные поля и фиксируем каждое Enter Ц
Диск( клавишей на право ) Ц Вводим новый файл Ц У Parta2 Ф - Enter.
Или . Sort on Q, Po to d: parta2, Enter.
Возрастание по нескольким полям, одно из которых символьное, теже операции,
что и выше только добавляем символьное поле.