Скачать 1.87 Mb.
|
Государственный комитет Российской Федерации по высшему образованию Волгоградский государственный технический университетКамышинский технологический институт Е.Г.Крушель, О.М.ФроловаСистема управления базами данных Visual FoxPro5.0 от начальных навыков к профессиональной работе (Учебное пособие) Камышин 1999 Крушель Е.Г, О.М. Фролова Система управления базами данных Visual FoxPro5.0 - от начальных навыков к профессиональной работе: Учеб.пособие / ВолгГТУ, КТИ, Камышин,1999. - с.109 Пособие предназначено для студентов, изучающих дисциплину “Системы управления базами данных”, а также для лиц, изучающих СУБД самостоятельно. Пособие содержит 2 части и приложение. Часть 1 посвящена изучению основ работы с СУБД “Visual FoxPro5.0” (создание и корректировка файлов базы данных, основные команды СУБД, главные приемы работы с базами - логическое удаление, фильтрация, индексирование), создание проектов и форм. Часть 2 посвящена изложению основ программирования в среде СУБД. Также пользователь ознакомится с элементами визуального программирования в среде Visual FoxPro5.0 (применительно к задачам создания форм отчетов), и некоторыми сервисными функциями, предоставляемыми Visual FoxPro5.0. Хотя описание приемов и техники программирования ведется путем сопоставления с другими языками процедурного программирования, знание этих языков не является обязательным. В данной части рассматривается много примеров, разбор которых помогает студенту быстро научиться составлять программы для СУБД самостоятельно. В конце каждой части приведены задания по самостоятельной разработке программных комплексов. В Приложении приведены варианты контрольных вопросов, семестровых и курсовых работ по дисциплине “Системы управления базами данных”. Предназначено для студентов технических и экономических специальностей, для преподавателей дисциплины “Системы управления базами данных” и для лиц, изучающих СУБД самостоятельно. ВВЕДЕНИЕ Работа с данными является одним из наиболее массовых занятий специалистов в информационной сфере. Поэтому пакеты прикладных программ для ЭВМ, обслуживающих данные, относятся к числу самых популярных. К настоящему времени известны различные подходы к созданию систем управления базами данных (СУБД) (см. например, [13], [4], где описаны три основные разновидности СУБД - реляционные, иерархические и сетевые). Известно также [4], что для персональных ЭВМ, имеющих сравнительно небольшие ресурсы памяти и невысокое быстродействие, наибольшее распространение получили реляционные СУБД. Теоретические методы построения баз данных, изучение которых предусматривается программой подготовки студентов направления “Экономика и менеджмент” с достаточной полнотой изложены в монографиях и учебных пособиях. В частности, основы реляционной алгебры, используемой при построении реляционных СУБД, подробно описаны во многих учебниках. В частности, основы реляционной алгебры, используемой для построения реляционных СУБД, подробно описаны в [13]. Поэтому вряд ли было бы оправдано написание еще одного пособия на эту тему. Однако изучение дисциплины “Системы управления базами данных” направлено также на освоение практических аспектов – техники работы с распространенными СУБД. Как показывает опыт преподавания данной дисциплины студентам и (в еще большей степени) трудности, которые встречают специалисты при самостоятельном изучении СУБД, имеется потребность в дополнениях к опубликованным материалам. Этой цели служит предлагаемое пособие. В отличие от фундаментальных (см., например, прекрасную книгу [13]) и от документации к программному обеспечению СУБД (типа [5]) читатель вводится в проблематику СУБД постепенно. Основные принципы и приемы работы с СУБД становятся понятными сразу же после прочтения начальных разделов. Читатель быстро сможет начать работу на ЭВМ и затем непрерывно совершенствоваться в технике построения баз данных и в программировании в среде СУБД по мере ознакомления с последующими, более сложными разделами. В качестве конкретной системы управления базами данных для освоения СУБД была взята Visual FoxPro 5.0, которая входит в семейство СУБД, развивающих общую идеологию баз данных dBASE, предложенную специалистами фирмы Ashton Tate. Visual FoxPro 5.0 относится к числу систем управления базами данных, реализующих наиболее распространенные (сегодня) принципы работы с базами данных и принципы программирования. Эти принципы позволяют создавать полезные программы для удобной работы пользователя с базами данных (привыкнем к термину пользовательский интерфейс – т.е. промежуточное звено от пользователя к ЭВМ). При этом создание программ становится доступным «непрограммирующим профессионалам» - т.е. специалистам в областях знаний, для которых расчеты на ЭВМ – не самоцель, а лишь средство для решения текущих задач. Главнейшими из этих принципов являются:
Возможность реализации этих принципов связана с распространением операционной оболочки Windows, которая содержит графические средства взаимодействия с пользователем. Visual FoxPro 5.0 обращается именно к этим средствам, а Вам остается научиться, во-первых, проектировать пользовательский интерфейс (проще говоря, «рисовать» его путем переноса заготовок на эскиз интерфейса) и, во-вторых, программировать расчетную часть задачи (конечно, вторая задача сложнее). В настоящее время термины база данных и система управления базами данных используются исключительно как относящиеся к компьютерам. В общем смысле термин база данных можно применит к любой совокупности связанной информации, объединенной вместе по любому признаку. Например, в качестве базы данных можно рассматривать расписания движения поездов или книгу регистрации данных, организованных определенным образом. Большинство баз данных, независимо от того, реализованы ли они на компьютере или нет, для хранения данных используют таблицы. В ходе знакомства с Visual FoxPro5.0 читатель часто будет сомневаться в возможности решить нужную ему задачу обработки данных средствами этой СУБД. Но полезно помнить, что уровень услуг, предоставляемых средой Visual FoxPro5.0 как пользователю, так и разработчику прикладных задач, настолько высок, что можно рекомендовать исходить из принципа “Можно всё!”. Пособие содержит две части и приложение. В части 1 приводятся начальные сведения о СУБД, осваивается техника работы в среде Visual FoxPro5.0, описываются наиболее распространенные команды. Излагаются общие принципы работы с данными (фильтрации, логического удаления, индексирования), создание проектов и форм. После освоения материала части 1 (и даже в ходе освоения) читатель обнаружит, что научился решать простые задачи. Часть 2 посвящена изложению основ программирования в среде СУБД. Также пользователь ознакомится с элементами визуального программирования в среде Visual FoxPro5.0 (применительно к задачам создания форм отчетов), и некоторыми сервисными функциями, предоставляемыми Visual FoxPro5.0. Хотя описание приемов и техники программирования ведется путем сопоставления с другими языками процедурного программирования, знание этих языков не является обязательным. В данной части рассматривается много примеров, разбор которых помогает студенту быстро научиться составлять программы для СУБД самостоятельно. В конце каждой части приведены задания по самостоятельной разработке программных комплексов. В приложении приведены варианты контрольных вопросов, семестровых заданий и курсовых работ по дисциплине “Системы управления базами данных”, изучаемой в вузах. Для того чтобы облегчить поиск нужных команд и функций при самостоятельной работе, краткий конспект их описаний выделяется в тексте рамками. Наиболее важные замечания выделяются пометками (вертикальной чертой слева). Такие пометки позволяют быстро просмотреть освоенный текст и создать в памяти читателя как бы его макет. Так как мы старались полнее и доступнее описать работу в Visual FoxPro5.0, то данное пособие адресуется читателям с различной степенью подготовленности (как студентам, избравшим программирование и информатику своей будущей профессией и освоившим специальность в объеме первых двух курсов обучения, так и лицам, имеющим лишь общее понятие о программировании - например, в объеме средней школы). Такое назначение привело к некоторой разнородности языка изложения. Студенты направления “Информатика и вычислительная техника” (как и студенты близких направлений и специальностей - “Техническая кибернетика”, ”Автоматизированные системы обработки информации и управления”, ”Управление в технических системах” и др.) найдут в тексте ассоциации с другими, известными им парадигмами и языками программирования, а также с интегрированными пакетами прикладных программ (в частности, с табличными процессорами). Но эти ассоциации включены не столько для облегчения понимания, сколько для углубления знаний по программированию вообще как научной дисциплине. Поэтому неподготовленному читателю не нужно опасаться непонятных терминов (можно рекомендовать просто не обращать внимания на них - скорее всего, удастся освоить нужный объем материала и без привлечения дополнительных сведений). Для этого в текст включены объяснения даже простейших приемов (их подготовленный читатель, разумеется, пропустит). Материал пособия может быть использован также лицами, самостоятельно изучающими системы управления базами данных. Пособие может оказаться полезным и преподавателям дисциплины “Системы управления базами данных” для разработки сценариев лабораторных работ и курсовых проектов. Успешное освоение материала пособия возможно только при работе за пультом ЭВМ (в режиме “пособие на коленях”). Требования к техническим средствам: IBM-совместимая персональная ЭВМ с объемом оперативной памяти не менее 16 Мбайт. Требования к системному программному обеспечению: операционная система версии не ниже Windows’95. Под управлением этой оболочки должен быть инсталлирован программный комплекс СУБД Visual FoxPro5.0. Требования к подготовке читателя: умение работать за пультом персональной ЭВМ и знакомство (хотя бы самое поверхностное) с операционной системой или ее пользовательской оболочкой. Часть 1. НАЧАЛЬНЫЕ НАВЫКИ РАБОТЫ с СУБД ”Visual FoxPro 5.0” Здесь и далее отдельные шаги по изучению СУБД снабжены номерами. Это облегчит читателю (как студенту, так и преподающему дисциплину “Системы управления базами данных”) дозирование изучаемого материала и планирование использования машинного времени.
1.1. Первые девять шагов
2) В дальнейшем операции п.1 делать будет не нужно, т.к. внесенные Вами изменения будут сохранены. Начинайте работу с п.3. 3) Теперь, после возвращения на рабочий стол, Вы можете запустить Visual FoxPro. При работе с Visual FoxPro версии 5.0 многое из того, с чем Вам придется работать - меню, панели инструментов, окна диалога – покажутся Вам знакомыми, если Вы работаете в среде Windows. Вы можете запустить Visual FoxPro несколькими способами. Рассмотрим два наиболее простых из них. Первый способ состоит в использовании кнопки Пуск и меню Программы заданий. 1. Нажмите кнопку Пуск в нижней части вашего экрана. 2. Выберите команду Программы, и появится меню Программы. 3. Укажите на папку Microsoft Visual FoxPro в меню Программы.
Второй способ запуска Visual FoxPro из папки, которая создается при установке:
Независимо от того, каким из способов вы воспользуетесь, на экране появится приглашение для работы в Visual FoxPro, содержащее варианты предлагаемой работы с приложением: |
Автор программы Фролова Марина Валентиновна г. Иваново 2016 год Основные условия необходимые для сохранения здоровья дошкольников |
Дыхание по фролову Дыхание на тренажере Фролова возвращает здоровье больным астмой и хроническим бронхитом |
||
Учения: Действия личного состава объектового звена противопожарной... Выступление ведущего специалиста по го и чс фролова А. Г. на учении 21. 05. 2015 г |
Гигиенические требования к производству и безопасности парфюмерно-косметической продукции Измерова Н. И., Безрукавникова Л. М., Богачева Н. А., Зильберг Л. Л., Иванова Л. А., Капралова О. А., Косульникова Н. А., Мальцева... |
||
Окружающей среды Заказчик, в лице Руководителя Росгидромета Фролова Александра Васильевича, объявляет запрос котировок цен на право заключения государственного... |
Ежедневный мониторинг сми 19 февраля 2018 Еаэс, а также о том, вырастут ли цены на авиабилеты к чемпионату мира по футболу, в интервью риа новости в рамках инвестиционного... |
Поиск |